{ "id": "0x55bbe6d212d8", "kind": "TranslationUnitDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "inner": [ { "id": "0x55bbe6d21b00", "kind": "TypedefDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "isImplicit": true, "name": "__int128_t", "type": { "qualType": "__int128" }, "inner": [ { "id": "0x55bbe6d218a0", "kind": "BuiltinType", "type": { "qualType": "__int128" } } ] }, { "id": "0x55bbe6d21b70", "kind": "TypedefDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "isImplicit": true, "name": "__uint128_t", "type": { "qualType": "unsigned __int128" }, "inner": [ { "id": "0x55bbe6d218c0", "kind": "BuiltinType", "type": { "qualType": "unsigned __int128" } } ] }, { "id": "0x55bbe6d21e78", "kind": "TypedefDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "isImplicit": true, "name": "__NSConstantString", "type": { "qualType": "struct __NSConstantString_tag" }, "inner": [ { "id": "0x55bbe6d21c50", "kind": "RecordType", "type": { "qualType": "struct __NSConstantString_tag" }, "decl": { "id": "0x55bbe6d21bc8", "kind": "RecordDecl", "name": "__NSConstantString_tag" } } ] }, { "id": "0x55bbe6d21f10", "kind": "TypedefDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "isImplicit": true, "name": "__builtin_ms_va_list", "type": { "qualType": "char *" }, "inner": [ { "id": "0x55bbe6d21ed0", "kind": "PointerType", "type": { "qualType": "char *" }, "inner": [ { "id": "0x55bbe6d21380", "kind": "BuiltinType", "type": { "qualType": "char" } } ] } ] }, { "id": "0x55bbe6d22208", "kind": "TypedefDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "isImplicit": true, "isReferenced": true, "name": "__builtin_va_list", "type": { "qualType": "struct __va_list_tag[1]" }, "inner": [ { "id": "0x55bbe6d221b0", "kind": "ConstantArrayType", "type": { "qualType": "struct __va_list_tag[1]" }, "size": 1, "inner": [ { "id": "0x55bbe6d21ff0", "kind": "RecordType", "type": { "qualType": "struct __va_list_tag" }, "decl": { "id": "0x55bbe6d21f68", "kind": "RecordDecl", "name": "__va_list_tag" } } ] } ] }, { "id": "0x55bbe6db6fb0", "kind": "FunctionDecl", "loc": { "offset": 1194, "file": "/usr/include/errno.h", "line": 37, "col": 13, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1182, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 11721, "file": "/usr/include/sys/cdefs.h", "line": 315, "col": 56, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1226, "file": "/usr/include/errno.h", "line": 37, "col": 45, "tokLen": 19, "includedFrom": { "file": "dwm.c" } } } }, "name": "__errno_location", "mangledName": "__errno_location", "type": { "qualType": "int *(void)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6db7050", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1218, "file": "/usr/include/errno.h", "line": 37, "col": 37, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1218, "file": "/usr/include/errno.h", "line": 37, "col": 37, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6db70a8", "kind": "ConstAttr", "range": { "begin": { "spellingLoc": { "offset": 11711, "file": "/usr/include/sys/cdefs.h", "line": 315, "col": 46, "tokLen": 9, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1226, "file": "/usr/include/errno.h", "line": 37, "col": 45, "tokLen": 19, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 11711, "file": "/usr/include/sys/cdefs.h", "line": 315, "col": 46, "tokLen": 9, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1226, "file": "/usr/include/errno.h", "line": 37, "col": 45, "tokLen": 19, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6db7118", "kind": "RecordDecl", "loc": { "offset": 1690, "file": "/usr/include/locale.h", "line": 51, "col": 8, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1683, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4593, "line": 118, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "lconv", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6db71d8", "kind": "FieldDecl", "loc": { "offset": 1752, "line": 55, "col": 9, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1746, "col": 3, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1752, "col": 9, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "decimal_point", "type": { "qualType": "char *" } }, { "id": "0x55bbe6db7240", "kind": "FieldDecl", "loc": { "offset": 1808, "line": 56, "col": 9, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1802, "col": 3, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1808, "col": 9, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "thousands_sep", "type": { "qualType": "char *" } }, { "id": "0x55bbe6db72a8", "kind": "FieldDecl", "loc": { "offset": 2152, "line": 62, "col": 9, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2146, "col": 3, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2152, "col": 9, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "grouping", "type": { "qualType": "char *" } }, { "id": "0x55bbe6db7310", "kind": "FieldDecl", "loc": { "offset": 2323, "line": 68, "col": 9, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2317, "col": 3, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2323, "col": 9, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "int_curr_symbol", "type": { "qualType": "char *" } }, { "id": "0x55bbe6db7378", "kind": "FieldDecl", "loc": { "offset": 2348, "line": 69, "col": 9, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2342, "col": 3, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2348, "col": 9, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "currency_symbol", "type": { "qualType": "char *" } }, { "id": "0x55bbe6db73e0", "kind": "FieldDecl", "loc": { "offset": 2403, "line": 70, "col": 9, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2397, "col": 3, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2403, "col": 9, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "mon_decimal_point", "type": { "qualType": "char *" } }, { "id": "0x55bbe6db7448", "kind": "FieldDecl", "loc": { "offset": 2462, "line": 71, "col": 9, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2456, "col": 3, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2462, "col": 9, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "mon_thousands_sep", "type": { "qualType": "char *" } }, { "id": "0x55bbe6db74b0", "kind": "FieldDecl", "loc": { "offset": 2517, "line": 72, "col": 9, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2511, "col": 3, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2517, "col": 9, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "mon_grouping", "type": { "qualType": "char *" } }, { "id": "0x55bbe6db7518", "kind": "FieldDecl", "loc": { "offset": 2580, "line": 73, "col": 9, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2574, "col": 3, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2580, "col": 9, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "positive_sign", "type": { "qualType": "char *" } }, { "id": "0x55bbe6db7580", "kind": "FieldDecl", "loc": { "offset": 2637, "line": 74, "col": 9, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2631, "col": 3, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2637, "col": 9, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "negative_sign", "type": { "qualType": "char *" } }, { "id": "0x55bbe6db75e0", "kind": "FieldDecl", "loc": { "offset": 2693, "line": 75, "col": 8, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2688, "col": 3, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2693, "col": 8, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "int_frac_digits", "type": { "qualType": "char" } }, { "id": "0x55bbe6db7640", "kind": "FieldDecl", "loc": { "offset": 2750, "line": 76, "col": 8, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2745, "col": 3, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2750, "col": 8, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "frac_digits", "type": { "qualType": "char" } }, { "id": "0x55bbe6db76a0", "kind": "FieldDecl", "loc": { "offset": 2875, "line": 78, "col": 8, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2870, "col": 3, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2875, "col": 8, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "p_cs_precedes", "type": { "qualType": "char" } }, { "id": "0x55bbe6db7700", "kind": "FieldDecl", "loc": { "offset": 2969, "line": 80, "col": 8, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2964, "col": 3, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2969, "col": 8, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "p_sep_by_space", "type": { "qualType": "char" } }, { "id": "0x55bbe6db7760", "kind": "FieldDecl", "loc": { "offset": 3064, "line": 82, "col": 8, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3059, "col": 3, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3064, "col": 8, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "n_cs_precedes", "type": { "qualType": "char" } }, { "id": "0x55bbe6db77c0", "kind": "FieldDecl", "loc": { "offset": 3158, "line": 84, "col": 8, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3153, "col": 3, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3158, "col": 8, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "n_sep_by_space", "type": { "qualType": "char" } }, { "id": "0x55bbe6db7820", "kind": "FieldDecl", "loc": { "offset": 3550, "line": 91, "col": 8, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3545, "col": 3, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3550, "col": 8, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "p_sign_posn", "type": { "qualType": "char" } }, { "id": "0x55bbe6db7880", "kind": "FieldDecl", "loc": { "offset": 3570, "line": 92, "col": 8, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3565, "col": 3, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3570, "col": 8, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "n_sign_posn", "type": { "qualType": "char" } }, { "id": "0x55bbe6db78e0", "kind": "FieldDecl", "loc": { "offset": 3682, "line": 95, "col": 8, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3677, "col": 3, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3682, "col": 8, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "int_p_cs_precedes", "type": { "qualType": "char" } }, { "id": "0x55bbe6db7940", "kind": "FieldDecl", "loc": { "offset": 3780, "line": 97, "col": 8, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3775, "col": 3, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3780, "col": 8, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "name": "int_p_sep_by_space", "type": { "qualType": "char" } }, { "id": "0x55bbe6db79a0", "kind": "FieldDecl", "loc": { "offset": 3879, "line": 99, "col": 8, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3874, "col": 3, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3879, "col": 8, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "int_n_cs_precedes", "type": { "qualType": "char" } }, { "id": "0x55bbe6db7a00", "kind": "FieldDecl", "loc": { "offset": 3977, "line": 101, "col": 8, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3972, "col": 3, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3977, "col": 8, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "name": "int_n_sep_by_space", "type": { "qualType": "char" } }, { "id": "0x55bbe6db7a60", "kind": "FieldDecl", "loc": { "offset": 4373, "line": 108, "col": 8, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4368, "col": 3, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4373, "col": 8, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "int_p_sign_posn", "type": { "qualType": "char" } }, { "id": "0x55bbe6db7ac0", "kind": "FieldDecl", "loc": { "offset": 4397, "line": 109, "col": 8, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4392, "col": 3, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4397, "col": 8, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "int_n_sign_posn", "type": { "qualType": "char" } } ] }, { "id": "0x55bbe6db7c80", "kind": "FunctionDecl", "loc": { "offset": 4656, "line": 122, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4643, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 4705, "file": "/usr/include/locale.h", "line": 122, "col": 63, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "isUsed": true, "name": "setlocale", "mangledName": "setlocale", "type": { "qualType": "char *(int, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6db7b28", "kind": "ParmVarDecl", "loc": { "offset": 4671, "col": 29, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4667, "col": 25, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4671, "col": 29, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "__category", "type": { "qualType": "int" } }, { "id": "0x55bbe6db7ba8", "kind": "ParmVarDecl", "loc": { "offset": 4695, "col": 53, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4683, "col": 41, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4695, "col": 53, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__locale", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6db7d30", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 4705, "file": "/usr/include/locale.h", "line": 122, "col": 63, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 4705, "file": "/usr/include/locale.h", "line": 122, "col": 63, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6dc27f0", "kind": "FunctionDecl", "loc": { "offset": 4807, "line": 125, "col": 22, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4786, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 4825, "file": "/usr/include/locale.h", "line": 125, "col": 40, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "localeconv", "mangledName": "localeconv", "type": { "qualType": "struct lconv *(void)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6dc2890", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 4825, "file": "/usr/include/locale.h", "line": 125, "col": 40, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 4825, "file": "/usr/include/locale.h", "line": 125, "col": 40, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6dc28e8", "kind": "RecordDecl", "loc": { "offset": 1171, "file": "/usr/include/bits/types/__locale_t.h", "line": 27, "col": 8, "tokLen": 15, "includedFrom": { "file": "/usr/include/bits/types/locale_t.h" } }, "range": { "begin": { "offset": 1164, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/types/locale_t.h" } }, "end": { "offset": 1575, "line": 39, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/bits/types/locale_t.h" } } }, "name": "__locale_struct", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6dc2990", "kind": "RecordDecl", "loc": { "offset": 1258, "line": 30, "col": 10, "tokLen": 13, "includedFrom": { "file": "/usr/include/bits/types/locale_t.h" } }, "range": { "begin": { "offset": 1251, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/types/locale_t.h" } }, "end": { "offset": 1258, "col": 10, "tokLen": 13, "includedFrom": { "file": "/usr/include/bits/types/locale_t.h" } } }, "parentDeclContextId": "0x55bbe6d212d8", "name": "__locale_data", "tagUsed": "struct" }, { "id": "0x55bbe6dc2bd0", "kind": "FieldDecl", "loc": { "offset": 1273, "col": 25, "tokLen": 9, "includedFrom": { "file": "/usr/include/bits/types/locale_t.h" } }, "range": { "begin": { "offset": 1251, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/types/locale_t.h" } }, "end": { "offset": 1285, "col": 37, "tokLen": 1, "includedFrom": { "file": "/usr/include/bits/types/locale_t.h" } } }, "name": "__locales", "type": { "qualType": "struct __locale_data *[13]" } }, { "id": "0x55bbe6dc2c60", "kind": "FieldDecl", "loc": { "offset": 1416, "line": 33, "col": 29, "tokLen": 9, "includedFrom": { "file": "/usr/include/bits/types/locale_t.h" } }, "range": { "begin": { "offset": 1390, "col": 3, "tokLen": 5, "includedFrom": { "file": "/usr/include/bits/types/locale_t.h" } }, "end": { "offset": 1416, "col": 29, "tokLen": 9, "includedFrom": { "file": "/usr/include/bits/types/locale_t.h" } } }, "name": "__ctype_b", "type": { "qualType": "const unsigned short *" } }, { "id": "0x55bbe6dc2cc8", "kind": "FieldDecl", "loc": { "offset": 1440, "line": 34, "col": 14, "tokLen": 15, "includedFrom": { "file": "/usr/include/bits/types/locale_t.h" } }, "range": { "begin": { "offset": 1429, "col": 3, "tokLen": 5, "includedFrom": { "file": "/usr/include/bits/types/locale_t.h" } }, "end": { "offset": 1440, "col": 14, "tokLen": 15, "includedFrom": { "file": "/usr/include/bits/types/locale_t.h" } } }, "name": "__ctype_tolower", "type": { "qualType": "const int *" } }, { "id": "0x55bbe6dc2d30", "kind": "FieldDecl", "loc": { "offset": 1470, "line": 35, "col": 14, "tokLen": 15, "includedFrom": { "file": "/usr/include/bits/types/locale_t.h" } }, "range": { "begin": { "offset": 1459, "col": 3, "tokLen": 5, "includedFrom": { "file": "/usr/include/bits/types/locale_t.h" } }, "end": { "offset": 1470, "col": 14, "tokLen": 15, "includedFrom": { "file": "/usr/include/bits/types/locale_t.h" } } }, "name": "__ctype_toupper", "type": { "qualType": "const int *" } }, { "id": "0x55bbe6dc2e20", "kind": "FieldDecl", "loc": { "offset": 1562, "line": 38, "col": 15, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/types/locale_t.h" } }, "range": { "begin": { "offset": 1550, "col": 3, "tokLen": 5, "includedFrom": { "file": "/usr/include/bits/types/locale_t.h" } }, "end": { "offset": 1572, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/bits/types/locale_t.h" } } }, "name": "__names", "type": { "qualType": "const char *[13]" } } ] }, { "id": "0x55bbe6dc2f20", "kind": "TypedefDecl", "loc": { "offset": 1611, "line": 41, "col": 33, "tokLen": 10, "includedFrom": { "file": "/usr/include/bits/types/locale_t.h" } }, "range": { "begin": { "offset": 1579, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/types/locale_t.h" } }, "end": { "offset": 1611, "col": 33, "tokLen": 10, "includedFrom": { "file": "/usr/include/bits/types/locale_t.h" } } }, "isReferenced": true, "name": "__locale_t", "type": { "qualType": "struct __locale_struct *" }, "inner": [ { "id": "0x55bbe6dc2ed0", "kind": "PointerType", "type": { "qualType": "struct __locale_struct *" }, "inner": [ { "id": "0x55bbe6dc2e70", "kind": "ElaboratedType", "type": { "qualType": "struct __locale_struct" }, "inner": [ { "id": "0x55bbe6dc2970", "kind": "RecordType", "type": { "qualType": "struct __locale_struct" }, "decl": { "id": "0x55bbe6dc28e8", "kind": "RecordDecl", "name": "__locale_struct" } } ] } ] } ] }, { "id": "0x55bbe6dc2fb0", "kind": "TypedefDecl", "loc": { "offset": 937, "file": "/usr/include/bits/types/locale_t.h", "line": 24, "col": 20, "tokLen": 8, "includedFrom": { "file": "/usr/include/locale.h" } }, "range": { "begin": { "offset": 918, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/locale.h" } }, "end": { "offset": 937, "col": 20, "tokLen": 8, "includedFrom": { "file": "/usr/include/locale.h" } } }, "isReferenced": true, "name": "locale_t", "type": { "desugaredQualType": "struct __locale_struct *", "qualType": "__locale_t", "typeAliasDeclId": "0x55bbe6dc2f20" }, "inner": [ { "id": "0x55bbe6dc2f80", "kind": "TypedefType", "type": { "qualType": "__locale_t" }, "decl": { "id": "0x55bbe6dc2f20", "kind": "TypedefDecl", "name": "__locale_t" }, "inner": [ { "id": "0x55bbe6dc2ed0", "kind": "PointerType", "type": { "qualType": "struct __locale_struct *" }, "inner": [ { "id": "0x55bbe6dc2e70", "kind": "ElaboratedType", "type": { "qualType": "struct __locale_struct" }, "inner": [ { "id": "0x55bbe6dc2970", "kind": "RecordType", "type": { "qualType": "struct __locale_struct" }, "decl": { "id": "0x55bbe6dc28e8", "kind": "RecordDecl", "name": "__locale_struct" } } ] } ] } ] } ] }, { "id": "0x55bbe6dc3268", "kind": "FunctionDecl", "loc": { "offset": 5537, "file": "/usr/include/locale.h", "line": 141, "col": 17, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5521, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5614, "file": "/usr/include/locale.h", "line": 142, "col": 24, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "newlocale", "mangledName": "newlocale", "type": { "qualType": "locale_t (int, const char *, locale_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6dc3048", "kind": "ParmVarDecl", "loc": { "offset": 5552, "line": 141, "col": 32, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5548, "col": 28, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5552, "col": 32, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "__category_mask", "type": { "qualType": "int" } }, { "id": "0x55bbe6dc30c8", "kind": "ParmVarDecl", "loc": { "offset": 5581, "col": 61, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5569, "col": 49, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5581, "col": 61, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__locale", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6dc3140", "kind": "ParmVarDecl", "loc": { "offset": 5606, "line": 142, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5597, "col": 7, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5606, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__base", "type": { "desugaredQualType": "struct __locale_struct *", "qualType": "locale_t", "typeAliasDeclId": "0x55bbe6dc2fb0" } }, { "id": "0x55bbe6dc3320", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5614, "file": "/usr/include/locale.h", "line": 142, "col": 24, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5614, "file": "/usr/include/locale.h", "line": 142, "col": 24, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6dc3478", "kind": "FunctionDecl", "loc": { "offset": 6880, "line": 176, "col": 17, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6864, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6911, "file": "/usr/include/locale.h", "line": 176, "col": 48, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "duplocale", "mangledName": "duplocale", "type": { "qualType": "locale_t (locale_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6dc3388", "kind": "ParmVarDecl", "loc": { "offset": 6900, "col": 37, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6891, "col": 28, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6900, "col": 37, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "__dataset", "type": { "desugaredQualType": "struct __locale_struct *", "qualType": "locale_t", "typeAliasDeclId": "0x55bbe6dc2fb0" } }, { "id": "0x55bbe6dc3520", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6911, "file": "/usr/include/locale.h", "line": 176, "col": 48, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6911, "file": "/usr/include/locale.h", "line": 176, "col": 48, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6dc3678", "kind": "FunctionDecl", "loc": { "offset": 7038, "line": 180, "col": 13, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7026, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7070, "file": "/usr/include/locale.h", "line": 180, "col": 45, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "freelocale", "mangledName": "freelocale", "type": { "qualType": "void (locale_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6dc3588", "kind": "ParmVarDecl", "loc": { "offset": 7059, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7050, "col": 25, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7059, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "__dataset", "type": { "desugaredQualType": "struct __locale_struct *", "qualType": "locale_t", "typeAliasDeclId": "0x55bbe6dc2fb0" } }, { "id": "0x55bbe6dc3720", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7070, "file": "/usr/include/locale.h", "line": 180, "col": 45, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7070, "file": "/usr/include/locale.h", "line": 180, "col": 45, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6dc4b90", "kind": "FunctionDecl", "loc": { "offset": 7404, "line": 187, "col": 17, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7388, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7435, "file": "/usr/include/locale.h", "line": 187, "col": 48, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "uselocale", "mangledName": "uselocale", "type": { "qualType": "locale_t (locale_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6dc4b00", "kind": "ParmVarDecl", "loc": { "offset": 7424, "col": 37, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7415, "col": 28, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7424, "col": 37, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "__dataset", "type": { "desugaredQualType": "struct __locale_struct *", "qualType": "locale_t", "typeAliasDeclId": "0x55bbe6dc2fb0" } }, { "id": "0x55bbe6dc4c38", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7435, "file": "/usr/include/locale.h", "line": 187, "col": 48, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7435, "file": "/usr/include/locale.h", "line": 187, "col": 48, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6dc4ca8", "kind": "TypedefDecl", "loc": { "offset": 1102, "file": "/usr/include/bits/types.h", "line": 31, "col": 23, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1080, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1102, "col": 23, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__u_char", "type": { "qualType": "unsigned char" }, "inner": [ { "id": "0x55bbe6d21440", "kind": "BuiltinType", "type": { "qualType": "unsigned char" } } ] }, { "id": "0x55bbe6dc4d18", "kind": "TypedefDecl", "loc": { "offset": 1139, "line": 32, "col": 28, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1112, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1139, "col": 28, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__u_short", "type": { "qualType": "unsigned short" }, "inner": [ { "id": "0x55bbe6d21460", "kind": "BuiltinType", "type": { "qualType": "unsigned short" } } ] }, { "id": "0x55bbe6dc4d88", "kind": "TypedefDecl", "loc": { "offset": 1171, "line": 33, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1150, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1171, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__u_int", "type": { "qualType": "unsigned int" }, "inner": [ { "id": "0x55bbe6d21480", "kind": "BuiltinType", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe6dc4df8", "kind": "TypedefDecl", "loc": { "offset": 1206, "line": 34, "col": 27, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1180, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1206, "col": 27, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__u_long", "type": { "qualType": "unsigned long" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe6dc4e68", "kind": "TypedefDecl", "loc": { "offset": 1313, "line": 37, "col": 21, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1293, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1313, "col": 21, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__int8_t", "type": { "qualType": "signed char" }, "inner": [ { "id": "0x55bbe6d213a0", "kind": "BuiltinType", "type": { "qualType": "signed char" } } ] }, { "id": "0x55bbe6dc4ed8", "kind": "TypedefDecl", "loc": { "offset": 1345, "line": 38, "col": 23, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1323, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1345, "col": 23, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__uint8_t", "type": { "qualType": "unsigned char" }, "inner": [ { "id": "0x55bbe6d21440", "kind": "BuiltinType", "type": { "qualType": "unsigned char" } } ] }, { "id": "0x55bbe6dc4f48", "kind": "TypedefDecl", "loc": { "offset": 1381, "line": 39, "col": 26, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1356, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1381, "col": 26, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__int16_t", "type": { "qualType": "short" }, "inner": [ { "id": "0x55bbe6d213c0", "kind": "BuiltinType", "type": { "qualType": "short" } } ] }, { "id": "0x55bbe6dc4fb8", "kind": "TypedefDecl", "loc": { "offset": 1419, "line": 40, "col": 28, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1392, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1419, "col": 28, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__uint16_t", "type": { "qualType": "unsigned short" }, "inner": [ { "id": "0x55bbe6d21460", "kind": "BuiltinType", "type": { "qualType": "unsigned short" } } ] }, { "id": "0x55bbe6dc5028", "kind": "TypedefDecl", "loc": { "offset": 1450, "line": 41, "col": 20, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1431, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1450, "col": 20, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__int32_t", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe6d213e0", "kind": "BuiltinType", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6dc5098", "kind": "TypedefDecl", "loc": { "offset": 1482, "line": 42, "col": 22, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1461, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1482, "col": 22, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__uint32_t", "type": { "qualType": "unsigned int" }, "inner": [ { "id": "0x55bbe6d21480", "kind": "BuiltinType", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe6dc5108", "kind": "TypedefDecl", "loc": { "offset": 1539, "line": 44, "col": 25, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1515, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1539, "col": 25, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__int64_t", "type": { "qualType": "long" }, "inner": [ { "id": "0x55bbe6d21400", "kind": "BuiltinType", "type": { "qualType": "long" } } ] }, { "id": "0x55bbe6dc5178", "kind": "TypedefDecl", "loc": { "offset": 1576, "line": 45, "col": 27, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1550, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1576, "col": 27, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__uint64_t", "type": { "qualType": "unsigned long" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe6dc5200", "kind": "TypedefDecl", "loc": { "offset": 1781, "line": 52, "col": 18, "tokLen": 14, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1764, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1781, "col": 18, "tokLen": 14, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__int_least8_t", "type": { "desugaredQualType": "signed char", "qualType": "__int8_t", "typeAliasDeclId": "0x55bbe6dc4e68" }, "inner": [ { "id": "0x55bbe6dc51d0", "kind": "TypedefType", "type": { "qualType": "__int8_t" }, "decl": { "id": "0x55bbe6dc4e68", "kind": "TypedefDecl", "name": "__int8_t" }, "inner": [ { "id": "0x55bbe6d213a0", "kind": "BuiltinType", "type": { "qualType": "signed char" } } ] } ] }, { "id": "0x55bbe6dc5290", "kind": "TypedefDecl", "loc": { "offset": 1815, "line": 53, "col": 19, "tokLen": 15, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1797, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1815, "col": 19, "tokLen": 15, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__uint_least8_t", "type": { "desugaredQualType": "unsigned char", "qualType": "__uint8_t", "typeAliasDeclId": "0x55bbe6dc4ed8" }, "inner": [ { "id": "0x55bbe6dc5260", "kind": "TypedefType", "type": { "qualType": "__uint8_t" }, "decl": { "id": "0x55bbe6dc4ed8", "kind": "TypedefDecl", "name": "__uint8_t" }, "inner": [ { "id": "0x55bbe6d21440", "kind": "BuiltinType", "type": { "qualType": "unsigned char" } } ] } ] }, { "id": "0x55bbe6dc5320", "kind": "TypedefDecl", "loc": { "offset": 1850, "line": 54, "col": 19, "tokLen": 15, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1832, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1850, "col": 19, "tokLen": 15, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__int_least16_t", "type": { "desugaredQualType": "short", "qualType": "__int16_t", "typeAliasDeclId": "0x55bbe6dc4f48" }, "inner": [ { "id": "0x55bbe6dc52f0", "kind": "TypedefType", "type": { "qualType": "__int16_t" }, "decl": { "id": "0x55bbe6dc4f48", "kind": "TypedefDecl", "name": "__int16_t" }, "inner": [ { "id": "0x55bbe6d213c0", "kind": "BuiltinType", "type": { "qualType": "short" } } ] } ] }, { "id": "0x55bbe6dc53b0", "kind": "TypedefDecl", "loc": { "offset": 1886, "line": 55, "col": 20, "tokLen": 16, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1867, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1886, "col": 20, "tokLen": 16, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__uint_least16_t", "type": { "desugaredQualType": "unsigned short", "qualType": "__uint16_t", "typeAliasDeclId": "0x55bbe6dc4fb8" }, "inner": [ { "id": "0x55bbe6dc5380", "kind": "TypedefType", "type": { "qualType": "__uint16_t" }, "decl": { "id": "0x55bbe6dc4fb8", "kind": "TypedefDecl", "name": "__uint16_t" }, "inner": [ { "id": "0x55bbe6d21460", "kind": "BuiltinType", "type": { "qualType": "unsigned short" } } ] } ] }, { "id": "0x55bbe6dc5440", "kind": "TypedefDecl", "loc": { "offset": 1922, "line": 56, "col": 19, "tokLen": 15, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1904, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1922, "col": 19, "tokLen": 15, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__int_least32_t", "type": { "desugaredQualType": "int", "qualType": "__int32_t", "typeAliasDeclId": "0x55bbe6dc5028" }, "inner": [ { "id": "0x55bbe6dc5410", "kind": "TypedefType", "type": { "qualType": "__int32_t" }, "decl": { "id": "0x55bbe6dc5028", "kind": "TypedefDecl", "name": "__int32_t" }, "inner": [ { "id": "0x55bbe6d213e0", "kind": "BuiltinType", "type": { "qualType": "int" } } ] } ] }, { "id": "0x55bbe6dc54d0", "kind": "TypedefDecl", "loc": { "offset": 1958, "line": 57, "col": 20, "tokLen": 16, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1939, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1958, "col": 20, "tokLen": 16, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__uint_least32_t", "type": { "desugaredQualType": "unsigned int", "qualType": "__uint32_t", "typeAliasDeclId": "0x55bbe6dc5098" }, "inner": [ { "id": "0x55bbe6dc54a0", "kind": "TypedefType", "type": { "qualType": "__uint32_t" }, "decl": { "id": "0x55bbe6dc5098", "kind": "TypedefDecl", "name": "__uint32_t" }, "inner": [ { "id": "0x55bbe6d21480", "kind": "BuiltinType", "type": { "qualType": "unsigned int" } } ] } ] }, { "id": "0x55bbe6dc5560", "kind": "TypedefDecl", "loc": { "offset": 1994, "line": 58, "col": 19, "tokLen": 15, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1976, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1994, "col": 19, "tokLen": 15, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__int_least64_t", "type": { "desugaredQualType": "long", "qualType": "__int64_t", "typeAliasDeclId": "0x55bbe6dc5108" }, "inner": [ { "id": "0x55bbe6dc5530", "kind": "TypedefType", "type": { "qualType": "__int64_t" }, "decl": { "id": "0x55bbe6dc5108", "kind": "TypedefDecl", "name": "__int64_t" }, "inner": [ { "id": "0x55bbe6d21400", "kind": "BuiltinType", "type": { "qualType": "long" } } ] } ] }, { "id": "0x55bbe6dc55f0", "kind": "TypedefDecl", "loc": { "offset": 2030, "line": 59, "col": 20, "tokLen": 16, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2011, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2030, "col": 20, "tokLen": 16, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__uint_least64_t", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" }, "inner": [ { "id": "0x55bbe6dc55c0", "kind": "TypedefType", "type": { "qualType": "__uint64_t" }, "decl": { "id": "0x55bbe6dc5178", "kind": "TypedefDecl", "name": "__uint64_t" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] } ] }, { "id": "0x55bbe6dc5660", "kind": "TypedefDecl", "loc": { "offset": 2118, "line": 63, "col": 18, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2101, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2118, "col": 18, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__quad_t", "type": { "qualType": "long" }, "inner": [ { "id": "0x55bbe6d21400", "kind": "BuiltinType", "type": { "qualType": "long" } } ] }, { "id": "0x55bbe6dc56d0", "kind": "TypedefDecl", "loc": { "offset": 2154, "line": 64, "col": 27, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2128, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2154, "col": 27, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__u_quad_t", "type": { "qualType": "unsigned long" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe6dc5740", "kind": "TypedefDecl", "loc": { "offset": 2352, "line": 72, "col": 18, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2335, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2352, "col": 18, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__intmax_t", "type": { "qualType": "long" }, "inner": [ { "id": "0x55bbe6d21400", "kind": "BuiltinType", "type": { "qualType": "long" } } ] }, { "id": "0x55bbe6dc57b0", "kind": "TypedefDecl", "loc": { "offset": 2390, "line": 73, "col": 27, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2364, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2390, "col": 27, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__uintmax_t", "type": { "qualType": "unsigned long" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe6dc5820", "kind": "TypedefDecl", "loc": { "offset": 5308, "line": 145, "col": 25, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 5284, "line": 145, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 5308, "col": 25, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__dev_t", "type": { "qualType": "unsigned long" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe6dc5890", "kind": "TypedefDecl", "loc": { "offset": 5372, "line": 146, "col": 25, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 5348, "line": 146, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 5372, "col": 25, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__uid_t", "type": { "qualType": "unsigned int" }, "inner": [ { "id": "0x55bbe6d21480", "kind": "BuiltinType", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe6dc5900", "kind": "TypedefDecl", "loc": { "offset": 5442, "line": 147, "col": 25, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 5418, "line": 147, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 5442, "col": 25, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__gid_t", "type": { "qualType": "unsigned int" }, "inner": [ { "id": "0x55bbe6d21480", "kind": "BuiltinType", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe6dc5970", "kind": "TypedefDecl", "loc": { "offset": 5513, "line": 148, "col": 25, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 5489, "line": 148, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 5513, "col": 25, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__ino_t", "type": { "qualType": "unsigned long" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe6dc59e0", "kind": "TypedefDecl", "loc": { "offset": 5584, "line": 149, "col": 27, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 5558, "line": 149, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 5584, "col": 27, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__ino64_t", "type": { "qualType": "unsigned long" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe6dc5a50", "kind": "TypedefDecl", "loc": { "offset": 5660, "line": 150, "col": 26, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 5635, "line": 150, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 5660, "col": 26, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__mode_t", "type": { "qualType": "unsigned int" }, "inner": [ { "id": "0x55bbe6d21480", "kind": "BuiltinType", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe6dd4460", "kind": "TypedefDecl", "loc": { "offset": 5736, "line": 151, "col": 27, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 5710, "line": 151, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 5736, "col": 27, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__nlink_t", "type": { "qualType": "unsigned long" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe6dd44d0", "kind": "TypedefDecl", "loc": { "offset": 5804, "line": 152, "col": 25, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 5780, "line": 152, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 5804, "col": 25, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__off_t", "type": { "qualType": "long" }, "inner": [ { "id": "0x55bbe6d21400", "kind": "BuiltinType", "type": { "qualType": "long" } } ] }, { "id": "0x55bbe6dd4540", "kind": "TypedefDecl", "loc": { "offset": 5878, "line": 153, "col": 27, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 5852, "line": 153, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 5878, "col": 27, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__off64_t", "type": { "qualType": "long" }, "inner": [ { "id": "0x55bbe6d21400", "kind": "BuiltinType", "type": { "qualType": "long" } } ] }, { "id": "0x55bbe6dd45b0", "kind": "TypedefDecl", "loc": { "offset": 5958, "line": 154, "col": 25, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 5934, "line": 154, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 5958, "col": 25, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__pid_t", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe6d213e0", "kind": "BuiltinType", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6dd4608", "kind": "RecordDecl", "loc": { "spellingLoc": { "offset": 2776, "file": "/usr/include/bits/typesizes.h", "line": 73, "col": 24, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/types.h" } }, "expansionLoc": { "offset": 6018, "file": "/usr/include/bits/types.h", "line": 155, "col": 12, "tokLen": 13, "includedFrom": { "file": "/usr/include/signal.h" } } }, "range": { "begin": { "spellingLoc": { "offset": 2776, "file": "/usr/include/bits/typesizes.h", "line": 73, "col": 24, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/types.h" } }, "expansionLoc": { "offset": 6018, "file": "/usr/include/bits/types.h", "line": 155, "col": 12, "tokLen": 13, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "spellingLoc": { "offset": 2799, "file": "/usr/include/bits/typesizes.h", "line": 73, "col": 47, "tokLen": 1, "includedFrom": { "file": "/usr/include/bits/types.h" } }, "expansionLoc": { "offset": 6018, "file": "/usr/include/bits/types.h", "line": 155, "col": 12, "tokLen": 13, "includedFrom": { "file": "/usr/include/signal.h" } } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6dd4750", "kind": "FieldDecl", "loc": { "spellingLoc": { "offset": 2789, "file": "/usr/include/bits/typesizes.h", "line": 73, "col": 37, "tokLen": 5, "includedFrom": { "file": "/usr/include/bits/types.h" } }, "expansionLoc": { "offset": 6018, "file": "/usr/include/bits/types.h", "line": 155, "col": 12, "tokLen": 13, "includedFrom": { "file": "/usr/include/signal.h" } } }, "range": { "begin": { "spellingLoc": { "offset": 2785, "file": "/usr/include/bits/typesizes.h", "line": 73, "col": 33, "tokLen": 3, "includedFrom": { "file": "/usr/include/bits/types.h" } }, "expansionLoc": { "offset": 6018, "file": "/usr/include/bits/types.h", "line": 155, "col": 12, "tokLen": 13, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "spellingLoc": { "offset": 2796, "file": "/usr/include/bits/typesizes.h", "line": 73, "col": 44, "tokLen": 1, "includedFrom": { "file": "/usr/include/bits/types.h" } }, "expansionLoc": { "offset": 6018, "file": "/usr/include/bits/types.h", "line": 155, "col": 12, "tokLen": 13, "includedFrom": { "file": "/usr/include/signal.h" } } } }, "name": "__val", "type": { "qualType": "int[2]" } } ] }, { "id": "0x55bbe6dd47f8", "kind": "TypedefDecl", "loc": { "offset": 6032, "col": 26, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 6007, "line": 155, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 6032, "col": 26, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__fsid_t", "type": { "desugaredQualType": "__fsid_t", "qualType": "struct __fsid_t" }, "inner": [ { "id": "0x55bbe6dd47a0", "kind": "ElaboratedType", "type": { "qualType": "struct __fsid_t" }, "ownedTagDecl": { "id": "0x55bbe6dd4608", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6dd4690", "kind": "RecordType", "type": { "qualType": "__fsid_t" }, "decl": { "id": "0x55bbe6dd4608", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6dd4880", "kind": "TypedefDecl", "loc": { "offset": 6100, "line": 156, "col": 27, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 6074, "line": 156, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 6100, "col": 27, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__clock_t", "type": { "qualType": "long" }, "inner": [ { "id": "0x55bbe6d21400", "kind": "BuiltinType", "type": { "qualType": "long" } } ] }, { "id": "0x55bbe6dd48f0", "kind": "TypedefDecl", "loc": { "offset": 6169, "line": 157, "col": 26, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 6144, "line": 157, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 6169, "col": 26, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__rlim_t", "type": { "qualType": "unsigned long" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe6dd4960", "kind": "TypedefDecl", "loc": { "offset": 6244, "line": 158, "col": 28, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 6217, "line": 158, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 6244, "col": 28, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__rlim64_t", "type": { "qualType": "unsigned long" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe6dd49d0", "kind": "TypedefDecl", "loc": { "offset": 6323, "line": 159, "col": 24, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 6300, "line": 159, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 6323, "col": 24, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__id_t", "type": { "qualType": "unsigned int" }, "inner": [ { "id": "0x55bbe6d21480", "kind": "BuiltinType", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe6dd4a40", "kind": "TypedefDecl", "loc": { "offset": 6386, "line": 160, "col": 26, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 6361, "line": 160, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 6386, "col": 26, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__time_t", "type": { "qualType": "long" }, "inner": [ { "id": "0x55bbe6d21400", "kind": "BuiltinType", "type": { "qualType": "long" } } ] }, { "id": "0x55bbe6dd4ab0", "kind": "TypedefDecl", "loc": { "offset": 6457, "line": 161, "col": 30, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 6428, "line": 161, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 6457, "col": 30, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__useconds_t", "type": { "qualType": "unsigned int" }, "inner": [ { "id": "0x55bbe6d21480", "kind": "BuiltinType", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe6dd4b20", "kind": "TypedefDecl", "loc": { "offset": 6531, "line": 162, "col": 31, "tokLen": 13, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 6501, "line": 162, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 6531, "col": 31, "tokLen": 13, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__suseconds_t", "type": { "qualType": "long" }, "inner": [ { "id": "0x55bbe6d21400", "kind": "BuiltinType", "type": { "qualType": "long" } } ] }, { "id": "0x55bbe6dd4b90", "kind": "TypedefDecl", "loc": { "offset": 6615, "line": 163, "col": 33, "tokLen": 15, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 6583, "line": 163, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 6615, "col": 33, "tokLen": 15, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__suseconds64_t", "type": { "qualType": "long" }, "inner": [ { "id": "0x55bbe6d21400", "kind": "BuiltinType", "type": { "qualType": "long" } } ] }, { "id": "0x55bbe6dd4c00", "kind": "TypedefDecl", "loc": { "offset": 6659, "line": 165, "col": 27, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 6633, "line": 165, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 6659, "col": 27, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__daddr_t", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe6d213e0", "kind": "BuiltinType", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6dd4c70", "kind": "TypedefDecl", "loc": { "offset": 6729, "line": 166, "col": 25, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 6705, "line": 166, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 6729, "col": 25, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__key_t", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe6d213e0", "kind": "BuiltinType", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6dd4ce0", "kind": "TypedefDecl", "loc": { "offset": 6845, "line": 169, "col": 29, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 6817, "line": 169, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 6845, "col": 29, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__clockid_t", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe6d213e0", "kind": "BuiltinType", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6dd4d50", "kind": "TypedefDecl", "loc": { "offset": 6929, "line": 172, "col": 27, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 6903, "line": 172, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 6929, "col": 27, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__timer_t", "type": { "qualType": "void *" }, "inner": [ { "id": "0x55bbe6d21a60", "kind": "PointerType", "type": { "qualType": "void *" }, "inner": [ { "id": "0x55bbe6d21340", "kind": "BuiltinType", "type": { "qualType": "void" } } ] } ] }, { "id": "0x55bbe6dd4dc0", "kind": "TypedefDecl", "loc": { "offset": 7006, "line": 175, "col": 29, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 6978, "line": 175, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 7006, "col": 29, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__blksize_t", "type": { "qualType": "long" }, "inner": [ { "id": "0x55bbe6d21400", "kind": "BuiltinType", "type": { "qualType": "long" } } ] }, { "id": "0x55bbe6dd4e30", "kind": "TypedefDecl", "loc": { "offset": 7144, "line": 180, "col": 28, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 7117, "line": 180, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 7144, "col": 28, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__blkcnt_t", "type": { "qualType": "long" }, "inner": [ { "id": "0x55bbe6d21400", "kind": "BuiltinType", "type": { "qualType": "long" } } ] }, { "id": "0x55bbe6dd4ea0", "kind": "TypedefDecl", "loc": { "offset": 7185, "line": 181, "col": 30, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 7156, "line": 181, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 7185, "col": 30, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__blkcnt64_t", "type": { "qualType": "long" }, "inner": [ { "id": "0x55bbe6d21400", "kind": "BuiltinType", "type": { "qualType": "long" } } ] }, { "id": "0x55bbe6dd4f10", "kind": "TypedefDecl", "loc": { "offset": 7270, "line": 184, "col": 30, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 7241, "line": 184, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 7270, "col": 30, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__fsblkcnt_t", "type": { "qualType": "unsigned long" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe6dd4f80", "kind": "TypedefDecl", "loc": { "offset": 7315, "line": 185, "col": 32, "tokLen": 14, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 7284, "line": 185, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 7315, "col": 32, "tokLen": 14, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__fsblkcnt64_t", "type": { "qualType": "unsigned long" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe6dd4ff0", "kind": "TypedefDecl", "loc": { "offset": 7401, "line": 188, "col": 30, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 7372, "line": 188, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 7401, "col": 30, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__fsfilcnt_t", "type": { "qualType": "unsigned long" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe6dd5060", "kind": "TypedefDecl", "loc": { "offset": 7446, "line": 189, "col": 32, "tokLen": 14, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 7415, "line": 189, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 7446, "col": 32, "tokLen": 14, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__fsfilcnt64_t", "type": { "qualType": "unsigned long" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe6dd50d0", "kind": "TypedefDecl", "loc": { "offset": 7539, "line": 192, "col": 28, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 7512, "line": 192, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 7539, "col": 28, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__fsword_t", "type": { "qualType": "long" }, "inner": [ { "id": "0x55bbe6d21400", "kind": "BuiltinType", "type": { "qualType": "long" } } ] }, { "id": "0x55bbe6dd5140", "kind": "TypedefDecl", "loc": { "offset": 7578, "line": 194, "col": 27, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 7552, "line": 194, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 7578, "col": 27, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__ssize_t", "type": { "qualType": "long" }, "inner": [ { "id": "0x55bbe6d21400", "kind": "BuiltinType", "type": { "qualType": "long" } } ] }, { "id": "0x55bbe6dd51b0", "kind": "TypedefDecl", "loc": { "offset": 7707, "line": 197, "col": 33, "tokLen": 17, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 7675, "line": 197, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 7707, "col": 33, "tokLen": 17, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__syscall_slong_t", "type": { "qualType": "long" }, "inner": [ { "id": "0x55bbe6d21400", "kind": "BuiltinType", "type": { "qualType": "long" } } ] }, { "id": "0x55bbe6dd5220", "kind": "TypedefDecl", "loc": { "offset": 7806, "line": 199, "col": 33, "tokLen": 17, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 7774, "line": 199, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 7806, "col": 33, "tokLen": 17, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__syscall_ulong_t", "type": { "qualType": "unsigned long" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe6dd52b0", "kind": "TypedefDecl", "loc": { "offset": 7951, "line": 203, "col": 19, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 7933, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 7951, "col": 19, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__loff_t", "type": { "desugaredQualType": "long", "qualType": "__off64_t", "typeAliasDeclId": "0x55bbe6dd4540" }, "inner": [ { "id": "0x55bbe6dd5280", "kind": "TypedefType", "type": { "qualType": "__off64_t" }, "decl": { "id": "0x55bbe6dd4540", "kind": "TypedefDecl", "name": "__off64_t" }, "inner": [ { "id": "0x55bbe6d21400", "kind": "BuiltinType", "type": { "qualType": "long" } } ] } ] }, { "id": "0x55bbe6dd5320", "kind": "TypedefDecl", "loc": { "offset": 8020, "line": 204, "col": 15, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 8006, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 8020, "col": 15, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__caddr_t", "type": { "qualType": "char *" }, "inner": [ { "id": "0x55bbe6d21ed0", "kind": "PointerType", "type": { "qualType": "char *" }, "inner": [ { "id": "0x55bbe6d21380", "kind": "BuiltinType", "type": { "qualType": "char" } } ] } ] }, { "id": "0x55bbe6dd5390", "kind": "TypedefDecl", "loc": { "offset": 8123, "line": 207, "col": 25, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 8099, "line": 207, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 8123, "col": 25, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__intptr_t", "type": { "qualType": "long" }, "inner": [ { "id": "0x55bbe6d21400", "kind": "BuiltinType", "type": { "qualType": "long" } } ] }, { "id": "0x55bbe6dd5400", "kind": "TypedefDecl", "loc": { "offset": 8199, "line": 210, "col": 23, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 5128, "line": 137, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 8177, "line": 210, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 8199, "col": 23, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__socklen_t", "type": { "qualType": "unsigned int" }, "inner": [ { "id": "0x55bbe6d21480", "kind": "BuiltinType", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe6dd5488", "kind": "TypedefDecl", "loc": { "offset": 8413, "line": 215, "col": 13, "tokLen": 14, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 8401, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 8413, "col": 13, "tokLen": 14, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "__sig_atomic_t", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe6d213e0", "kind": "BuiltinType", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6dd5510", "kind": "TypedefDecl", "loc": { "offset": 250, "file": "/usr/include/bits/types/sig_atomic_t.h", "line": 8, "col": 24, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 227, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 250, "col": 24, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "sig_atomic_t", "type": { "desugaredQualType": "int", "qualType": "__sig_atomic_t", "typeAliasDeclId": "0x55bbe6dd5488" }, "inner": [ { "id": "0x55bbe6dd54e0", "kind": "TypedefType", "type": { "qualType": "__sig_atomic_t" }, "decl": { "id": "0x55bbe6dd5488", "kind": "TypedefDecl", "name": "__sig_atomic_t" }, "inner": [ { "id": "0x55bbe6d213e0", "kind": "BuiltinType", "type": { "qualType": "int" } } ] } ] }, { "id": "0x55bbe6dd5568", "kind": "RecordDecl", "loc": { "offset": 132, "file": "/usr/include/bits/types/__sigset_t.h", "line": 5, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/types/sigset_t.h" } }, "range": { "begin": { "offset": 132, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/types/sigset_t.h" } }, "end": { "offset": 184, "line": 8, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/bits/types/sigset_t.h" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6dd57c0", "kind": "FieldDecl", "loc": { "offset": 161, "line": 7, "col": 21, "tokLen": 5, "includedFrom": { "file": "/usr/include/bits/types/sigset_t.h" } }, "range": { "begin": { "offset": 143, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/types/sigset_t.h" } }, "end": { "offset": 181, "col": 41, "tokLen": 1, "includedFrom": { "file": "/usr/include/bits/types/sigset_t.h" } } }, "name": "__val", "type": { "qualType": "unsigned long[16]" } } ] }, { "id": "0x55bbe6dd5868", "kind": "TypedefDecl", "loc": { "offset": 186, "line": 8, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/bits/types/sigset_t.h" } }, "range": { "begin": { "offset": 124, "line": 5, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/types/sigset_t.h" } }, "end": { "offset": 186, "line": 8, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/bits/types/sigset_t.h" } } }, "isReferenced": true, "name": "__sigset_t", "type": { "desugaredQualType": "__sigset_t", "qualType": "struct __sigset_t" }, "inner": [ { "id": "0x55bbe6dd5810", "kind": "ElaboratedType", "type": { "qualType": "struct __sigset_t" }, "ownedTagDecl": { "id": "0x55bbe6dd5568", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6dd55f0", "kind": "RecordType", "type": { "qualType": "__sigset_t" }, "decl": { "id": "0x55bbe6dd5568", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6dd5910", "kind": "TypedefDecl", "loc": { "offset": 177, "file": "/usr/include/bits/types/sigset_t.h", "line": 7, "col": 20, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 158, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 177, "col": 20, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "sigset_t", "type": { "desugaredQualType": "__sigset_t", "qualType": "__sigset_t", "typeAliasDeclId": "0x55bbe6dd5868" }, "inner": [ { "id": "0x55bbe6dd58e0", "kind": "TypedefType", "type": { "qualType": "__sigset_t" }, "decl": { "id": "0x55bbe6dd5868", "kind": "TypedefDecl", "name": "__sigset_t" }, "inner": [ { "id": "0x55bbe6dd5810", "kind": "ElaboratedType", "type": { "qualType": "struct __sigset_t" }, "ownedTagDecl": { "id": "0x55bbe6dd5568", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6dd55f0", "kind": "RecordType", "type": { "qualType": "__sigset_t" }, "decl": { "id": "0x55bbe6dd5568", "kind": "RecordDecl", "name": "" } } ] } ] } ] }, { "id": "0x55bbe6dd59a0", "kind": "TypedefDecl", "loc": { "offset": 1177, "file": "/usr/include/signal.h", "line": 40, "col": 17, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1161, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1177, "col": 17, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "pid_t", "type": { "desugaredQualType": "int", "qualType": "__pid_t", "typeAliasDeclId": "0x55bbe6dd45b0" }, "inner": [ { "id": "0x55bbe6dd5970", "kind": "TypedefType", "type": { "qualType": "__pid_t" }, "decl": { "id": "0x55bbe6dd45b0", "kind": "TypedefDecl", "name": "__pid_t" }, "inner": [ { "id": "0x55bbe6d213e0", "kind": "BuiltinType", "type": { "qualType": "int" } } ] } ] }, { "id": "0x55bbe6dd5a30", "kind": "TypedefDecl", "loc": { "offset": 1285, "line": 46, "col": 17, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1269, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1285, "col": 17, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "uid_t", "type": { "desugaredQualType": "unsigned int", "qualType": "__uid_t", "typeAliasDeclId": "0x55bbe6dc5890" }, "inner": [ { "id": "0x55bbe6dd5a00", "kind": "TypedefType", "type": { "qualType": "__uid_t" }, "decl": { "id": "0x55bbe6dc5890", "kind": "TypedefDecl", "name": "__uid_t" }, "inner": [ { "id": "0x55bbe6d21480", "kind": "BuiltinType", "type": { "qualType": "unsigned int" } } ] } ] }, { "id": "0x55bbe6dd5ac0", "kind": "TypedefDecl", "loc": { "offset": 180, "file": "/usr/include/bits/types/time_t.h", "line": 10, "col": 18, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/types/struct_timespec.h" } }, "range": { "begin": { "offset": 163, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/types/struct_timespec.h" } }, "end": { "offset": 180, "col": 18, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/types/struct_timespec.h" } } }, "name": "time_t", "type": { "desugaredQualType": "long", "qualType": "__time_t", "typeAliasDeclId": "0x55bbe6dd4a40" }, "inner": [ { "id": "0x55bbe6dd5a90", "kind": "TypedefType", "type": { "qualType": "__time_t" }, "decl": { "id": "0x55bbe6dd4a40", "kind": "TypedefDecl", "name": "__time_t" }, "inner": [ { "id": "0x55bbe6d21400", "kind": "BuiltinType", "type": { "qualType": "long" } } ] } ] }, { "id": "0x55bbe6dd5b18", "kind": "RecordDecl", "loc": { "offset": 325, "file": "/usr/include/bits/types/struct_timespec.h", "line": 11, "col": 8, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 318, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 856, "line": 31, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "timespec", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6dd5bd0", "kind": "FieldDecl", "loc": { "offset": 416, "line": 16, "col": 12, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 407, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 416, "col": 12, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "tv_sec", "type": { "desugaredQualType": "long", "qualType": "__time_t", "typeAliasDeclId": "0x55bbe6dd4a40" } }, { "id": "0x55bbe6dd5c50", "kind": "FieldDecl", "loc": { "offset": 609, "line": 21, "col": 21, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 591, "col": 3, "tokLen": 17, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 609, "col": 21, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "tv_nsec", "type": { "desugaredQualType": "long", "qualType": "__syscall_slong_t", "typeAliasDeclId": "0x55bbe6dd51b0" } } ] }, { "id": "0x55bbe6dd5ca0", "kind": "RecordDecl", "loc": { "offset": 949, "file": "/usr/include/bits/types/__sigval_t.h", "line": 24, "col": 7, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/types/siginfo_t.h" } }, "range": { "begin": { "offset": 943, "col": 1, "tokLen": 5, "includedFrom": { "file": "/usr/include/bits/types/siginfo_t.h" } }, "end": { "offset": 994, "line": 28, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/bits/types/siginfo_t.h" } } }, "name": "sigval", "tagUsed": "union", "completeDefinition": true, "inner": [ { "id": "0x55bbe6dd5d58", "kind": "FieldDecl", "loc": { "offset": 964, "line": 26, "col": 7, "tokLen": 9, "includedFrom": { "file": "/usr/include/bits/types/siginfo_t.h" } }, "range": { "begin": { "offset": 960, "col": 3, "tokLen": 3, "includedFrom": { "file": "/usr/include/bits/types/siginfo_t.h" } }, "end": { "offset": 964, "col": 7, "tokLen": 9, "includedFrom": { "file": "/usr/include/bits/types/siginfo_t.h" } } }, "name": "sival_int", "type": { "qualType": "int" } }, { "id": "0x55bbe6dd5dc0", "kind": "FieldDecl", "loc": { "offset": 983, "line": 27, "col": 9, "tokLen": 9, "includedFrom": { "file": "/usr/include/bits/types/siginfo_t.h" } }, "range": { "begin": { "offset": 977, "col": 3, "tokLen": 4, "includedFrom": { "file": "/usr/include/bits/types/siginfo_t.h" } }, "end": { "offset": 983, "col": 9, "tokLen": 9, "includedFrom": { "file": "/usr/include/bits/types/siginfo_t.h" } } }, "name": "sival_ptr", "type": { "qualType": "void *" } } ] }, { "id": "0x55bbe6dd5e60", "kind": "TypedefDecl", "loc": { "offset": 1019, "line": 30, "col": 22, "tokLen": 10, "includedFrom": { "file": "/usr/include/bits/types/siginfo_t.h" } }, "range": { "begin": { "offset": 998, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/types/siginfo_t.h" } }, "end": { "offset": 1019, "col": 22, "tokLen": 10, "includedFrom": { "file": "/usr/include/bits/types/siginfo_t.h" } } }, "isReferenced": true, "name": "__sigval_t", "type": { "desugaredQualType": "union sigval", "qualType": "union sigval" }, "inner": [ { "id": "0x55bbe6dd5e10", "kind": "ElaboratedType", "type": { "qualType": "union sigval" }, "inner": [ { "id": "0x55bbe6dd5d20", "kind": "RecordType", "type": { "qualType": "union sigval" }, "decl": { "id": "0x55bbe6dd5ca0", "kind": "RecordDecl", "name": "sigval" } } ] } ] }, { "id": "0x55bbe6dd5eb8", "kind": "RecordDecl", "loc": { "offset": 836, "file": "/usr/include/bits/types/siginfo_t.h", "line": 36, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 836, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2827, "line": 124, "col": 3, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6dd5f78", "kind": "FieldDecl", "loc": { "offset": 855, "line": 38, "col": 9, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 851, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 855, "col": 9, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "si_signo", "type": { "qualType": "int" } }, { "id": "0x55bbe6dd5fe0", "kind": "FieldDecl", "loc": { "offset": 921, "line": 40, "col": 9, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 917, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 921, "col": 9, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "si_errno", "type": { "qualType": "int" } }, { "id": "0x55bbe6dd6048", "kind": "FieldDecl", "loc": { "offset": 1036, "line": 42, "col": 9, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1032, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1036, "col": 9, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "si_code", "type": { "qualType": "int" } }, { "id": "0x55bbe6dd60b0", "kind": "FieldDecl", "loc": { "offset": 1143, "line": 48, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1139, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1143, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__pad0", "type": { "qualType": "int" } }, { "id": "0x55bbe6dd6100", "kind": "RecordDecl", "loc": { "offset": 1190, "line": 51, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1190, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2812, "line": 123, "col": 7, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "tagUsed": "union", "completeDefinition": true, "inner": [ { "id": "0x55bbe6dd6350", "kind": "FieldDecl", "loc": { "offset": 1209, "line": 53, "col": 6, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1205, "col": 2, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_pad", "type": { "qualType": "int[28]" } }, { "id": "0x55bbe6dd63a0", "kind": "RecordDecl", "loc": { "offset": 1249, "line": 56, "col": 2, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1249, "col": 2, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1373, "line": 60, "col": 4, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6de9c20", "kind": "FieldDecl", "loc": { "offset": 1274, "line": 58, "col": 14, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1266, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1274, "col": 14, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "si_pid", "type": { "desugaredQualType": "int", "qualType": "__pid_t", "typeAliasDeclId": "0x55bbe6dd45b0" } }, { "id": "0x55bbe6de9c80", "kind": "FieldDecl", "loc": { "offset": 1322, "line": 59, "col": 14, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1314, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1322, "col": 14, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "si_uid", "type": { "desugaredQualType": "unsigned int", "qualType": "__uid_t", "typeAliasDeclId": "0x55bbe6dc5890" } } ] }, { "id": "0x55bbe6de9d28", "kind": "FieldDecl", "loc": { "offset": 1375, "line": 60, "col": 6, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1249, "line": 56, "col": 2, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1375, "line": 60, "col": 6, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_kill", "type": { "desugaredQualType": "struct siginfo_t::(unnamed at /usr/include/bits/types/siginfo_t.h:56:2)", "qualType": "struct (unnamed struct at /usr/include/bits/types/siginfo_t.h:56:2)" } }, { "id": "0x55bbe6de9d78", "kind": "RecordDecl", "loc": { "offset": 1409, "line": 63, "col": 2, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1409, "col": 2, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1550, "line": 68, "col": 4, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6de9e38", "kind": "FieldDecl", "loc": { "offset": 1430, "line": 65, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1426, "col": 6, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1430, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "si_tid", "type": { "qualType": "int" } }, { "id": "0x55bbe6de9ea0", "kind": "FieldDecl", "loc": { "offset": 1465, "line": 66, "col": 10, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1461, "col": 6, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1465, "col": 10, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "si_overrun", "type": { "qualType": "int" } }, { "id": "0x55bbe6de9f20", "kind": "FieldDecl", "loc": { "offset": 1515, "line": 67, "col": 17, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1504, "col": 6, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1515, "col": 17, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "si_sigval", "type": { "desugaredQualType": "union sigval", "qualType": "__sigval_t", "typeAliasDeclId": "0x55bbe6dd5e60" } } ] }, { "id": "0x55bbe6de9fc8", "kind": "FieldDecl", "loc": { "offset": 1552, "line": 68, "col": 6, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1409, "line": 63, "col": 2, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1552, "line": 68, "col": 6, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_timer", "type": { "desugaredQualType": "struct siginfo_t::(unnamed at /usr/include/bits/types/siginfo_t.h:63:2)", "qualType": "struct (unnamed struct at /usr/include/bits/types/siginfo_t.h:63:2)" } }, { "id": "0x55bbe6dea018", "kind": "RecordDecl", "loc": { "offset": 1588, "line": 71, "col": 2, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1588, "col": 2, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1760, "line": 76, "col": 4, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6dea0d0", "kind": "FieldDecl", "loc": { "offset": 1613, "line": 73, "col": 14, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1605, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1613, "col": 14, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "si_pid", "type": { "desugaredQualType": "int", "qualType": "__pid_t", "typeAliasDeclId": "0x55bbe6dd45b0" } }, { "id": "0x55bbe6dea130", "kind": "FieldDecl", "loc": { "offset": 1661, "line": 74, "col": 14, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1653, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1661, "col": 14, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "si_uid", "type": { "desugaredQualType": "unsigned int", "qualType": "__uid_t", "typeAliasDeclId": "0x55bbe6dc5890" } }, { "id": "0x55bbe6dea190", "kind": "FieldDecl", "loc": { "offset": 1725, "line": 75, "col": 17, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1714, "col": 6, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1725, "col": 17, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "si_sigval", "type": { "desugaredQualType": "union sigval", "qualType": "__sigval_t", "typeAliasDeclId": "0x55bbe6dd5e60" } } ] }, { "id": "0x55bbe6dea238", "kind": "FieldDecl", "loc": { "offset": 1762, "line": 76, "col": 6, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1588, "line": 71, "col": 2, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1762, "line": 76, "col": 6, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_rt", "type": { "desugaredQualType": "struct siginfo_t::(unnamed at /usr/include/bits/types/siginfo_t.h:71:2)", "qualType": "struct (unnamed struct at /usr/include/bits/types/siginfo_t.h:71:2)" } }, { "id": "0x55bbe6dea288", "kind": "RecordDecl", "loc": { "offset": 1786, "line": 79, "col": 2, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1786, "col": 2, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2008, "line": 86, "col": 4, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6dea340", "kind": "FieldDecl", "loc": { "offset": 1811, "line": 81, "col": 14, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1803, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1811, "col": 14, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "si_pid", "type": { "desugaredQualType": "int", "qualType": "__pid_t", "typeAliasDeclId": "0x55bbe6dd45b0" } }, { "id": "0x55bbe6dea3a0", "kind": "FieldDecl", "loc": { "offset": 1852, "line": 82, "col": 14, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1844, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1852, "col": 14, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "si_uid", "type": { "desugaredQualType": "unsigned int", "qualType": "__uid_t", "typeAliasDeclId": "0x55bbe6dc5890" } }, { "id": "0x55bbe6dea408", "kind": "FieldDecl", "loc": { "offset": 1909, "line": 83, "col": 10, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1905, "col": 6, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1909, "col": 10, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "si_status", "type": { "qualType": "int" } }, { "id": "0x55bbe6dea490", "kind": "FieldDecl", "loc": { "offset": 1967, "line": 84, "col": 19, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 606, "line": 24, "col": 24, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 1954, "line": 84, "col": 6, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 1967, "col": 19, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "si_utime", "type": { "desugaredQualType": "long", "qualType": "__clock_t", "typeAliasDeclId": "0x55bbe6dd4880" } }, { "id": "0x55bbe6dea4f0", "kind": "FieldDecl", "loc": { "offset": 1995, "line": 85, "col": 19, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 606, "line": 24, "col": 24, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 1982, "line": 85, "col": 6, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 1995, "col": 19, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "si_stime", "type": { "desugaredQualType": "long", "qualType": "__clock_t", "typeAliasDeclId": "0x55bbe6dd4880" } } ] }, { "id": "0x55bbe6dea598", "kind": "FieldDecl", "loc": { "offset": 2010, "line": 86, "col": 6, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1786, "line": 79, "col": 2, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2010, "line": 86, "col": 6, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_sigchld", "type": { "desugaredQualType": "struct siginfo_t::(unnamed at /usr/include/bits/types/siginfo_t.h:79:2)", "qualType": "struct (unnamed struct at /usr/include/bits/types/siginfo_t.h:79:2)" } }, { "id": "0x55bbe6dea5e8", "kind": "RecordDecl", "loc": { "offset": 2063, "line": 89, "col": 2, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2063, "col": 2, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2436, "line": 105, "col": 4, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6dea6a8", "kind": "FieldDecl", "loc": { "offset": 2086, "line": 91, "col": 12, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2080, "col": 6, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2086, "col": 12, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "si_addr", "type": { "qualType": "void *" } }, { "id": "0x55bbe6dea710", "kind": "FieldDecl", "loc": { "offset": 2171, "line": 93, "col": 16, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2161, "col": 6, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2171, "col": 16, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "si_addr_lsb", "type": { "qualType": "short" } }, { "id": "0x55bbe6dea760", "kind": "RecordDecl", "loc": { "offset": 2232, "line": 94, "col": 6, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2232, "col": 6, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2422, "line": 104, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "tagUsed": "union", "completeDefinition": true, "inner": [ { "id": "0x55bbe6dea800", "kind": "RecordDecl", "loc": { "offset": 2287, "line": 97, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2287, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2344, "line": 101, "col": 5, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6dea8b8", "kind": "FieldDecl", "loc": { "offset": 2312, "line": 99, "col": 13, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2306, "col": 7, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2312, "col": 13, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_lower", "type": { "qualType": "void *" } }, { "id": "0x55bbe6dea920", "kind": "FieldDecl", "loc": { "offset": 2332, "line": 100, "col": 13, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2326, "col": 7, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2332, "col": 13, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_upper", "type": { "qualType": "void *" } } ] }, { "id": "0x55bbe6dea9c8", "kind": "FieldDecl", "loc": { "offset": 2346, "line": 101, "col": 7, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2287, "line": 97, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2346, "line": 101, "col": 7, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_addr_bnd", "type": { "desugaredQualType": "struct siginfo_t::(unnamed at /usr/include/bits/types/siginfo_t.h:97:3)", "qualType": "struct (unnamed struct at /usr/include/bits/types/siginfo_t.h:97:3)" } }, { "id": "0x55bbe6deaa28", "kind": "FieldDecl", "loc": { "offset": 2408, "line": 103, "col": 14, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2397, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2408, "col": 14, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_pkey", "type": { "desugaredQualType": "unsigned int", "qualType": "__uint32_t", "typeAliasDeclId": "0x55bbe6dc5098" } } ] }, { "id": "0x55bbe6deab38", "kind": "FieldDecl", "loc": { "offset": 2424, "line": 104, "col": 10, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2232, "line": 94, "col": 6, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2424, "line": 104, "col": 10, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_bounds", "type": { "desugaredQualType": "union siginfo_t::(unnamed at /usr/include/bits/types/siginfo_t.h:94:6)", "qualType": "union (unnamed union at /usr/include/bits/types/siginfo_t.h:94:6)" } } ] }, { "id": "0x55bbe6debba0", "kind": "FieldDecl", "loc": { "offset": 2438, "line": 105, "col": 6, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2063, "line": 89, "col": 2, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2438, "line": 105, "col": 6, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_sigfault", "type": { "desugaredQualType": "struct siginfo_t::(unnamed at /usr/include/bits/types/siginfo_t.h:89:2)", "qualType": "struct (unnamed struct at /usr/include/bits/types/siginfo_t.h:89:2)" } }, { "id": "0x55bbe6debbf0", "kind": "RecordDecl", "loc": { "offset": 2468, "line": 108, "col": 2, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2468, "col": 2, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2559, "line": 112, "col": 4, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6debca8", "kind": "FieldDecl", "loc": { "offset": 2500, "line": 110, "col": 21, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "spellingLoc": { "offset": 546, "line": 21, "col": 26, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 2485, "line": 110, "col": 6, "tokLen": 14, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "offset": 2500, "col": 21, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "si_band", "type": { "qualType": "long" } }, { "id": "0x55bbe6debd10", "kind": "FieldDecl", "loc": { "offset": 2549, "line": 111, "col": 10, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2545, "col": 6, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2549, "col": 10, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "si_fd", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6debdb8", "kind": "FieldDecl", "loc": { "offset": 2561, "line": 112, "col": 6, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2468, "line": 108, "col": 2, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2561, "line": 112, "col": 6, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_sigpoll", "type": { "desugaredQualType": "struct siginfo_t::(unnamed at /usr/include/bits/types/siginfo_t.h:108:2)", "qualType": "struct (unnamed struct at /usr/include/bits/types/siginfo_t.h:108:2)" } }, { "id": "0x55bbe6debe08", "kind": "RecordDecl", "loc": { "offset": 2610, "line": 116, "col": 2, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2610, "col": 2, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2788, "line": 121, "col": 4, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6debec8", "kind": "FieldDecl", "loc": { "offset": 2633, "line": 118, "col": 12, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2627, "col": 6, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2633, "col": 12, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_call_addr", "type": { "qualType": "void *" } }, { "id": "0x55bbe6debf30", "kind": "FieldDecl", "loc": { "offset": 2680, "line": 119, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2676, "col": 6, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2680, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_syscall", "type": { "qualType": "int" } }, { "id": "0x55bbe6debf98", "kind": "FieldDecl", "loc": { "offset": 2746, "line": 120, "col": 19, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2733, "col": 6, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2746, "col": 19, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_arch", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe6dec048", "kind": "FieldDecl", "loc": { "offset": 2790, "line": 121, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2610, "line": 116, "col": 2, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2790, "line": 121, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_sigsys", "type": { "desugaredQualType": "struct siginfo_t::(unnamed at /usr/include/bits/types/siginfo_t.h:116:2)", "qualType": "struct (unnamed struct at /usr/include/bits/types/siginfo_t.h:116:2)" } } ] }, { "id": "0x55bbe6dec0f8", "kind": "FieldDecl", "loc": { "offset": 2814, "line": 123, "col": 9, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1190, "line": 51, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2814, "line": 123, "col": 9, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_sifields", "type": { "desugaredQualType": "union siginfo_t::(unnamed at /usr/include/bits/types/siginfo_t.h:51:5)", "qualType": "union (unnamed union at /usr/include/bits/types/siginfo_t.h:51:5)" } } ] }, { "id": "0x55bbe6dec1a8", "kind": "TypedefDecl", "loc": { "offset": 2829, "line": 124, "col": 5, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 828, "line": 36, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2829, "line": 124, "col": 5, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "siginfo_t", "type": { "desugaredQualType": "siginfo_t", "qualType": "struct siginfo_t" }, "inner": [ { "id": "0x55bbe6dec150", "kind": "ElaboratedType", "type": { "qualType": "struct siginfo_t" }, "ownedTagDecl": { "id": "0x55bbe6dd5eb8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6dd5f40", "kind": "RecordType", "type": { "qualType": "siginfo_t" }, "decl": { "id": "0x55bbe6dd5eb8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6dec218", "kind": "EnumDecl", "loc": { "offset": 1300, "file": "/usr/include/bits/siginfo-consts.h", "line": 35, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1300, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2193, "line": 66, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "inner": [ { "id": "0x55bbe6dec338", "kind": "EnumConstantDecl", "loc": { "offset": 1309, "line": 37, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1309, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1323, "col": 17, "tokLen": 2, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "SI_ASYNCNL", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe6dec318", "kind": "ConstantExpr", "range": { "begin": { "offset": 1322, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1323, "col": 17, "tokLen": 2, "includedFrom": { "file": "/usr/include/signal.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "-60", "inner": [ { "id": "0x55bbe6dec300", "kind": "UnaryOperator", "range": { "begin": { "offset": 1322, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1323, "col": 17, "tokLen": 2, "includedFrom": { "file": "/usr/include/signal.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "-", "inner": [ { "id": "0x55bbe6dec2e0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 1323, "col": 17, "tokLen": 2, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1323, "col": 17, "tokLen": 2, "includedFrom": { "file": "/usr/include/signal.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "60" } ] } ] } ] }, { "id": "0x55bbe6dec3e0", "kind": "EnumConstantDecl", "loc": { "offset": 1376, "line": 38, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1376, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1391, "col": 18, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "SI_DETHREAD", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe6dec3c0", "kind": "ConstantExpr", "range": { "begin": { "offset": 1390, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1391, "col": 18, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "-7", "inner": [ { "id": "0x55bbe6dec3a8", "kind": "UnaryOperator", "range": { "begin": { "offset": 1390, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1391, "col": 18, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "-", "inner": [ { "id": "0x55bbe6dec388", "kind": "IntegerLiteral", "range": { "begin": { "offset": 1391, "col": 18, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1391, "col": 18, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "7" } ] } ] } ] }, { "id": "0x55bbe6dec430", "kind": "EnumConstantDecl", "loc": { "offset": 1454, "line": 40, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1454, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1454, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "SI_TKILL", "type": { "qualType": "int" } }, { "id": "0x55bbe6dec480", "kind": "EnumConstantDecl", "loc": { "offset": 1490, "line": 41, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1490, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1490, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "SI_SIGIO", "type": { "qualType": "int" } }, { "id": "0x55bbe6dec4d0", "kind": "EnumConstantDecl", "loc": { "offset": 1561, "line": 43, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1561, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1561, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "SI_ASYNCIO", "type": { "qualType": "int" } }, { "id": "0x55bbe6dec520", "kind": "EnumConstantDecl", "loc": { "offset": 1608, "line": 44, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1608, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1608, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "SI_MESGQ", "type": { "qualType": "int" } }, { "id": "0x55bbe6dec570", "kind": "EnumConstantDecl", "loc": { "offset": 1666, "line": 45, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1666, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1666, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "SI_TIMER", "type": { "qualType": "int" } }, { "id": "0x55bbe6dec5c0", "kind": "EnumConstantDecl", "loc": { "offset": 1764, "line": 51, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1764, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1764, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "SI_QUEUE", "type": { "qualType": "int" } }, { "id": "0x55bbe6dec610", "kind": "EnumConstantDecl", "loc": { "offset": 1803, "line": 52, "col": 3, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1803, "col": 3, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1803, "col": 3, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "SI_USER", "type": { "qualType": "int" } }, { "id": "0x55bbe6dec6a0", "kind": "EnumConstantDecl", "loc": { "offset": 1846, "line": 53, "col": 3, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1846, "col": 3, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1858, "col": 15, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "SI_KERNEL", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe6dec680", "kind": "ConstantExpr", "range": { "begin": { "offset": 1858, "col": 15, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1858, "col": 15, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "128", "inner": [ { "id": "0x55bbe6dec660", "kind": "IntegerLiteral", "range": { "begin": { "offset": 1858, "col": 15, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1858, "col": 15, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "128" } ] } ] } ] }, { "id": "0x55bbe6dec6f0", "kind": "EnumDecl", "loc": { "offset": 2301, "line": 71, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2301, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2998, "line": 91, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "inner": [ { "id": "0x55bbe6dec7f0", "kind": "EnumConstantDecl", "loc": { "offset": 2310, "line": 73, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2310, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2323, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "ILL_ILLOPC", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe6dec7d0", "kind": "ConstantExpr", "range": { "begin": { "offset": 2323, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2323, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1", "inner": [ { "id": "0x55bbe6dec7b0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 2323, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2323, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] }, { "id": "0x55bbe6dec840", "kind": "EnumConstantDecl", "loc": { "offset": 2384, "line": 75, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2384, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2384, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "ILL_ILLOPN", "type": { "qualType": "int" } }, { "id": "0x55bbe6dec890", "kind": "EnumConstantDecl", "loc": { "offset": 2456, "line": 77, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2456, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2456, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "ILL_ILLADR", "type": { "qualType": "int" } }, { "id": "0x55bbe6dec8e0", "kind": "EnumConstantDecl", "loc": { "offset": 2536, "line": 79, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2536, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2536, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "ILL_ILLTRP", "type": { "qualType": "int" } }, { "id": "0x55bbe6dec930", "kind": "EnumConstantDecl", "loc": { "offset": 2604, "line": 81, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2604, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2604, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "ILL_PRVOPC", "type": { "qualType": "int" } }, { "id": "0x55bbe6dec980", "kind": "EnumConstantDecl", "loc": { "offset": 2678, "line": 83, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2678, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2678, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "ILL_PRVREG", "type": { "qualType": "int" } }, { "id": "0x55bbe6dec9d0", "kind": "EnumConstantDecl", "loc": { "offset": 2754, "line": 85, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2754, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2754, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "ILL_COPROC", "type": { "qualType": "int" } }, { "id": "0x55bbe6deca20", "kind": "EnumConstantDecl", "loc": { "offset": 2828, "line": 87, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2828, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2828, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "ILL_BADSTK", "type": { "qualType": "int" } }, { "id": "0x55bbe6deca70", "kind": "EnumConstantDecl", "loc": { "offset": 2905, "line": 89, "col": 3, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2905, "col": 3, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2905, "col": 3, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "ILL_BADIADDR", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6decac0", "kind": "EnumDecl", "loc": { "offset": 3045, "line": 94, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3045, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3884, "line": 116, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "inner": [ { "id": "0x55bbe6df3410", "kind": "EnumConstantDecl", "loc": { "offset": 3054, "line": 96, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3054, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3067, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "FPE_INTDIV", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe6df33f0", "kind": "ConstantExpr", "range": { "begin": { "offset": 3067, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3067, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1", "inner": [ { "id": "0x55bbe6decb80", "kind": "IntegerLiteral", "range": { "begin": { "offset": 3067, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3067, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] }, { "id": "0x55bbe6df3460", "kind": "EnumConstantDecl", "loc": { "offset": 3136, "line": 98, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3136, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3136, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "FPE_INTOVF", "type": { "qualType": "int" } }, { "id": "0x55bbe6df34b0", "kind": "EnumConstantDecl", "loc": { "offset": 3209, "line": 100, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3209, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3209, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "FPE_FLTDIV", "type": { "qualType": "int" } }, { "id": "0x55bbe6df3500", "kind": "EnumConstantDecl", "loc": { "offset": 3295, "line": 102, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3295, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3295, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "FPE_FLTOVF", "type": { "qualType": "int" } }, { "id": "0x55bbe6df3550", "kind": "EnumConstantDecl", "loc": { "offset": 3375, "line": 104, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3375, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3375, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "FPE_FLTUND", "type": { "qualType": "int" } }, { "id": "0x55bbe6df35a0", "kind": "EnumConstantDecl", "loc": { "offset": 3456, "line": 106, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3456, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3456, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "FPE_FLTRES", "type": { "qualType": "int" } }, { "id": "0x55bbe6df35f0", "kind": "EnumConstantDecl", "loc": { "offset": 3542, "line": 108, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3542, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3542, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "FPE_FLTINV", "type": { "qualType": "int" } }, { "id": "0x55bbe6df3640", "kind": "EnumConstantDecl", "loc": { "offset": 3631, "line": 110, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3631, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3631, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "FPE_FLTSUB", "type": { "qualType": "int" } }, { "id": "0x55bbe6df36d0", "kind": "EnumConstantDecl", "loc": { "offset": 3710, "line": 112, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3710, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3723, "col": 16, "tokLen": 2, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "FPE_FLTUNK", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe6df36b0", "kind": "ConstantExpr", "range": { "begin": { "offset": 3723, "col": 16, "tokLen": 2, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3723, "col": 16, "tokLen": 2, "includedFrom": { "file": "/usr/include/signal.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "14", "inner": [ { "id": "0x55bbe6df3690", "kind": "IntegerLiteral", "range": { "begin": { "offset": 3723, "col": 16, "tokLen": 2, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3723, "col": 16, "tokLen": 2, "includedFrom": { "file": "/usr/include/signal.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "14" } ] } ] }, { "id": "0x55bbe6df3720", "kind": "EnumConstantDecl", "loc": { "offset": 3807, "line": 114, "col": 3, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3807, "col": 3, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3807, "col": 3, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "FPE_CONDTRAP", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6df3770", "kind": "EnumDecl", "loc": { "offset": 3932, "line": 119, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3932, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 4741, "line": 139, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "inner": [ { "id": "0x55bbe6df3870", "kind": "EnumConstantDecl", "loc": { "offset": 3941, "line": 121, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3941, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3955, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "SEGV_MAPERR", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe6df3850", "kind": "ConstantExpr", "range": { "begin": { "offset": 3955, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3955, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1", "inner": [ { "id": "0x55bbe6df3830", "kind": "IntegerLiteral", "range": { "begin": { "offset": 3955, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3955, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] }, { "id": "0x55bbe6df38c0", "kind": "EnumConstantDecl", "loc": { "offset": 4032, "line": 123, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 4032, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 4032, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "SEGV_ACCERR", "type": { "qualType": "int" } }, { "id": "0x55bbe6df3910", "kind": "EnumConstantDecl", "loc": { "offset": 4129, "line": 125, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 4129, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 4129, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "SEGV_BNDERR", "type": { "qualType": "int" } }, { "id": "0x55bbe6df3960", "kind": "EnumConstantDecl", "loc": { "offset": 4212, "line": 127, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 4212, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 4212, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "SEGV_PKUERR", "type": { "qualType": "int" } }, { "id": "0x55bbe6df39b0", "kind": "EnumConstantDecl", "loc": { "offset": 4303, "line": 129, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 4303, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 4303, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "SEGV_ACCADI", "type": { "qualType": "int" } }, { "id": "0x55bbe6df3a00", "kind": "EnumConstantDecl", "loc": { "offset": 4396, "line": 131, "col": 3, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 4396, "col": 3, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 4396, "col": 3, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "SEGV_ADIDERR", "type": { "qualType": "int" } }, { "id": "0x55bbe6df3a50", "kind": "EnumConstantDecl", "loc": { "offset": 4479, "line": 133, "col": 3, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 4479, "col": 3, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 4479, "col": 3, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "SEGV_ADIPERR", "type": { "qualType": "int" } }, { "id": "0x55bbe6df3aa0", "kind": "EnumConstantDecl", "loc": { "offset": 4563, "line": 135, "col": 3, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 4563, "col": 3, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 4563, "col": 3, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "SEGV_MTEAERR", "type": { "qualType": "int" } }, { "id": "0x55bbe6df3af0", "kind": "EnumConstantDecl", "loc": { "offset": 4652, "line": 137, "col": 3, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 4652, "col": 3, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 4652, "col": 3, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "SEGV_MTESERR", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6df3b40", "kind": "EnumDecl", "loc": { "offset": 4788, "line": 142, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 4788, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 5259, "line": 154, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "inner": [ { "id": "0x55bbe6df3c40", "kind": "EnumConstantDecl", "loc": { "offset": 4797, "line": 144, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 4797, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 4810, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "BUS_ADRALN", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe6df3c20", "kind": "ConstantExpr", "range": { "begin": { "offset": 4810, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 4810, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1", "inner": [ { "id": "0x55bbe6df3c00", "kind": "IntegerLiteral", "range": { "begin": { "offset": 4810, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 4810, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] }, { "id": "0x55bbe6df3c90", "kind": "EnumConstantDecl", "loc": { "offset": 4882, "line": 146, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 4882, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 4882, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "BUS_ADRERR", "type": { "qualType": "int" } }, { "id": "0x55bbe6df3ce0", "kind": "EnumConstantDecl", "loc": { "offset": 4968, "line": 148, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 4968, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 4968, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "BUS_OBJERR", "type": { "qualType": "int" } }, { "id": "0x55bbe6df3d30", "kind": "EnumConstantDecl", "loc": { "offset": 5055, "line": 150, "col": 3, "tokLen": 13, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 5055, "col": 3, "tokLen": 13, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 5055, "col": 3, "tokLen": 13, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "BUS_MCEERR_AR", "type": { "qualType": "int" } }, { "id": "0x55bbe6df3d80", "kind": "EnumConstantDecl", "loc": { "offset": 5158, "line": 152, "col": 3, "tokLen": 13, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 5158, "col": 3, "tokLen": 13, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 5158, "col": 3, "tokLen": 13, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "BUS_MCEERR_AO", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6df3dd0", "kind": "EnumDecl", "loc": { "offset": 5861, "line": 176, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 5861, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 6354, "line": 190, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "inner": [ { "id": "0x55bbe6df3ed0", "kind": "EnumConstantDecl", "loc": { "offset": 5870, "line": 178, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 5870, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 5883, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "CLD_EXITED", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe6df3eb0", "kind": "ConstantExpr", "range": { "begin": { "offset": 5883, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 5883, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1", "inner": [ { "id": "0x55bbe6df3e90", "kind": "IntegerLiteral", "range": { "begin": { "offset": 5883, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 5883, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] }, { "id": "0x55bbe6df3f20", "kind": "EnumConstantDecl", "loc": { "offset": 5946, "line": 180, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 5946, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 5946, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "CLD_KILLED", "type": { "qualType": "int" } }, { "id": "0x55bbe6df3f70", "kind": "EnumConstantDecl", "loc": { "offset": 6019, "line": 182, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 6019, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 6019, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "CLD_DUMPED", "type": { "qualType": "int" } }, { "id": "0x55bbe6df3fc0", "kind": "EnumConstantDecl", "loc": { "offset": 6103, "line": 184, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 6103, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 6103, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "CLD_TRAPPED", "type": { "qualType": "int" } }, { "id": "0x55bbe6df4010", "kind": "EnumConstantDecl", "loc": { "offset": 6187, "line": 186, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 6187, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 6187, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "CLD_STOPPED", "type": { "qualType": "int" } }, { "id": "0x55bbe6df4060", "kind": "EnumConstantDecl", "loc": { "offset": 6264, "line": 188, "col": 3, "tokLen": 13, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 6264, "col": 3, "tokLen": 13, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 6264, "col": 3, "tokLen": 13, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "CLD_CONTINUED", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6df40b0", "kind": "EnumDecl", "loc": { "offset": 6402, "line": 193, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 6402, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 6840, "line": 207, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "inner": [ { "id": "0x55bbe6df41b0", "kind": "EnumConstantDecl", "loc": { "offset": 6411, "line": 195, "col": 3, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 6411, "col": 3, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 6421, "col": 13, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "POLL_IN", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe6df4190", "kind": "ConstantExpr", "range": { "begin": { "offset": 6421, "col": 13, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 6421, "col": 13, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1", "inner": [ { "id": "0x55bbe6df4170", "kind": "IntegerLiteral", "range": { "begin": { "offset": 6421, "col": 13, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 6421, "col": 13, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] }, { "id": "0x55bbe6df4200", "kind": "EnumConstantDecl", "loc": { "offset": 6483, "line": 197, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 6483, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 6483, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "POLL_OUT", "type": { "qualType": "int" } }, { "id": "0x55bbe6df4250", "kind": "EnumConstantDecl", "loc": { "offset": 6558, "line": 199, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 6558, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 6558, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "POLL_MSG", "type": { "qualType": "int" } }, { "id": "0x55bbe6df42a0", "kind": "EnumConstantDecl", "loc": { "offset": 6633, "line": 201, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 6633, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 6633, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "POLL_ERR", "type": { "qualType": "int" } }, { "id": "0x55bbe6df42f0", "kind": "EnumConstantDecl", "loc": { "offset": 6693, "line": 203, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 6693, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 6693, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "POLL_PRI", "type": { "qualType": "int" } }, { "id": "0x55bbe6df4340", "kind": "EnumConstantDecl", "loc": { "offset": 6773, "line": 205, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 6773, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 6773, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "POLL_HUP", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6df87c0", "kind": "TypedefDecl", "loc": { "offset": 581, "file": "/usr/include/bits/types/sigval_t.h", "line": 16, "col": 20, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 562, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 581, "col": 20, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "sigval_t", "type": { "desugaredQualType": "union sigval", "qualType": "__sigval_t", "typeAliasDeclId": "0x55bbe6dd5e60" }, "inner": [ { "id": "0x55bbe6de9ef0", "kind": "TypedefType", "type": { "qualType": "__sigval_t" }, "decl": { "id": "0x55bbe6dd5e60", "kind": "TypedefDecl", "name": "__sigval_t" }, "inner": [ { "id": "0x55bbe6dd5e10", "kind": "ElaboratedType", "type": { "qualType": "union sigval" }, "inner": [ { "id": "0x55bbe6dd5d20", "kind": "RecordType", "type": { "qualType": "union sigval" }, "decl": { "id": "0x55bbe6dd5ca0", "kind": "RecordDecl", "name": "sigval" } } ] } ] } ] }, { "id": "0x55bbe6df8818", "kind": "RecordDecl", "loc": { "offset": 415, "file": "/usr/include/bits/types/sigevent_t.h", "line": 17, "col": 15, "tokLen": 14, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 409, "col": 9, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 415, "col": 15, "tokLen": 14, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "pthread_attr_t", "tagUsed": "union" }, { "id": "0x55bbe6df8918", "kind": "TypedefDecl", "loc": { "offset": 430, "col": 30, "tokLen": 14, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 401, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 430, "col": 30, "tokLen": 14, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "pthread_attr_t", "type": { "desugaredQualType": "union pthread_attr_t", "qualType": "union pthread_attr_t" }, "inner": [ { "id": "0x55bbe6df88c0", "kind": "ElaboratedType", "type": { "qualType": "union pthread_attr_t" }, "ownedTagDecl": { "id": "0x55bbe6df8818", "kind": "RecordDecl", "name": "pthread_attr_t" }, "inner": [ { "id": "0x55bbe6df88a0", "kind": "RecordType", "type": { "qualType": "union pthread_attr_t" }, "decl": { "id": "0x55bbe6e25678", "kind": "RecordDecl", "name": "pthread_attr_t" } } ] } ] }, { "id": "0x55bbe6df8988", "kind": "RecordDecl", "loc": { "offset": 573, "line": 22, "col": 16, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 566, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 998, "line": 42, "col": 3, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "sigevent", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6df8a40", "kind": "FieldDecl", "loc": { "offset": 601, "line": 24, "col": 16, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 590, "col": 5, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 601, "col": 16, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "sigev_value", "type": { "desugaredQualType": "union sigval", "qualType": "__sigval_t", "typeAliasDeclId": "0x55bbe6dd5e60" } }, { "id": "0x55bbe6df8aa8", "kind": "FieldDecl", "loc": { "offset": 622, "line": 25, "col": 9, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 618, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 622, "col": 9, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "sigev_signo", "type": { "qualType": "int" } }, { "id": "0x55bbe6df8b10", "kind": "FieldDecl", "loc": { "offset": 643, "line": 26, "col": 9, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 639, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 643, "col": 9, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "sigev_notify", "type": { "qualType": "int" } }, { "id": "0x55bbe6df8b60", "kind": "RecordDecl", "loc": { "offset": 662, "line": 28, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 662, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 983, "line": 41, "col": 7, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "tagUsed": "union", "completeDefinition": true, "inner": [ { "id": "0x55bbe6df8db0", "kind": "FieldDecl", "loc": { "offset": 681, "line": 30, "col": 6, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 677, "col": 2, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 702, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_pad", "type": { "qualType": "int[12]" } }, { "id": "0x55bbe6df8e10", "kind": "FieldDecl", "loc": { "offset": 814, "line": 34, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 806, "col": 2, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 814, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_tid", "type": { "desugaredQualType": "int", "qualType": "__pid_t", "typeAliasDeclId": "0x55bbe6dd45b0" } }, { "id": "0x55bbe6df8e60", "kind": "RecordDecl", "loc": { "offset": 822, "line": 36, "col": 2, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 822, "col": 2, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 960, "line": 40, "col": 4, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6df90a0", "kind": "FieldDecl", "loc": { "offset": 846, "line": 38, "col": 13, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 839, "col": 6, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 868, "col": 35, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_function", "type": { "qualType": "void (*)(__sigval_t)" } }, { "id": "0x55bbe6df9178", "kind": "FieldDecl", "loc": { "offset": 918, "line": 39, "col": 22, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 902, "col": 6, "tokLen": 14, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 918, "col": 22, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_attribute", "type": { "qualType": "pthread_attr_t *" } } ] }, { "id": "0x55bbe6df9228", "kind": "FieldDecl", "loc": { "offset": 962, "line": 40, "col": 6, "tokLen": 13, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 822, "line": 36, "col": 2, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 962, "line": 40, "col": 6, "tokLen": 13, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_sigev_thread", "type": { "desugaredQualType": "struct sigevent::(unnamed at /usr/include/bits/types/sigevent_t.h:36:2)", "qualType": "struct (unnamed struct at /usr/include/bits/types/sigevent_t.h:36:2)" } } ] }, { "id": "0x55bbe6df92d8", "kind": "FieldDecl", "loc": { "offset": 985, "line": 41, "col": 9, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 662, "line": 28, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 985, "line": 41, "col": 9, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_sigev_un", "type": { "desugaredQualType": "union sigevent::(unnamed at /usr/include/bits/types/sigevent_t.h:28:5)", "qualType": "union (unnamed union at /usr/include/bits/types/sigevent_t.h:28:5)" } } ] }, { "id": "0x55bbe6df93e8", "kind": "TypedefDecl", "loc": { "offset": 1000, "line": 42, "col": 5, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 558, "line": 22, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1000, "line": 42, "col": 5, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "sigevent_t", "type": { "desugaredQualType": "struct sigevent", "qualType": "struct sigevent" }, "inner": [ { "id": "0x55bbe6df9390", "kind": "ElaboratedType", "type": { "qualType": "struct sigevent" }, "ownedTagDecl": { "id": "0x55bbe6df8988", "kind": "RecordDecl", "name": "sigevent" }, "inner": [ { "id": "0x55bbe6df8a10", "kind": "RecordType", "type": { "qualType": "struct sigevent" }, "decl": { "id": "0x55bbe6df8988", "kind": "RecordDecl", "name": "sigevent" } } ] } ] }, { "id": "0x55bbe6df9458", "kind": "EnumDecl", "loc": { "offset": 1058, "file": "/usr/include/bits/sigevent-consts.h", "line": 27, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1058, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1460, "line": 39, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "inner": [ { "id": "0x55bbe6df9560", "kind": "EnumConstantDecl", "loc": { "offset": 1067, "line": 29, "col": 3, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1067, "col": 3, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1082, "col": 18, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "SIGEV_SIGNAL", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe6df9540", "kind": "ConstantExpr", "range": { "begin": { "offset": 1082, "col": 18, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1082, "col": 18, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0", "inner": [ { "id": "0x55bbe6df9520", "kind": "IntegerLiteral", "range": { "begin": { "offset": 1082, "col": 18, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1082, "col": 18, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe6df95b0", "kind": "EnumConstantDecl", "loc": { "offset": 1149, "line": 31, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1149, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1149, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "SIGEV_NONE", "type": { "qualType": "int" } }, { "id": "0x55bbe6df9600", "kind": "EnumConstantDecl", "loc": { "offset": 1236, "line": 33, "col": 3, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1236, "col": 3, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1236, "col": 3, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "SIGEV_THREAD", "type": { "qualType": "int" } }, { "id": "0x55bbe6df9690", "kind": "EnumConstantDecl", "loc": { "offset": 1326, "line": 36, "col": 3, "tokLen": 15, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1326, "col": 3, "tokLen": 15, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1344, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "SIGEV_THREAD_ID", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe6df9670", "kind": "ConstantExpr", "range": { "begin": { "offset": 1344, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1344, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "4", "inner": [ { "id": "0x55bbe6df9650", "kind": "IntegerLiteral", "range": { "begin": { "offset": 1344, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1344, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "4" } ] } ] } ] }, { "id": "0x55bbe6e00700", "kind": "TypedefDecl", "loc": { "offset": 1816, "file": "/usr/include/signal.h", "line": 72, "col": 16, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1801, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1836, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "__sighandler_t", "type": { "qualType": "void (*)(int)" }, "inner": [ { "id": "0x55bbe6e006a0", "kind": "PointerType", "type": { "qualType": "void (*)(int)" }, "inner": [ { "id": "0x55bbe6df9790", "kind": "ParenType", "type": { "qualType": "void (int)" }, "inner": [ { "id": "0x55bbe6df9760", "kind": "FunctionProtoType", "type": { "qualType": "void (int)" }, "cc": "cdecl", "inner": [ { "id": "0x55bbe6d21340", "kind": "BuiltinType", "type": { "qualType": "void" } }, { "id": "0x55bbe6d213e0", "kind": "BuiltinType", "type": { "qualType": "int" } } ] } ] } ] } ] }, { "id": "0x55bbe6e00928", "kind": "FunctionDecl", "loc": { "offset": 2021, "line": 77, "col": 23, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1999, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 2078, "file": "/usr/include/signal.h", "line": 78, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "__sysv_signal", "mangledName": "__sysv_signal", "type": { "qualType": "__sighandler_t (int, __sighandler_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e00798", "kind": "ParmVarDecl", "loc": { "offset": 2040, "line": 77, "col": 42, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2036, "col": 38, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2040, "col": 42, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__sig", "type": { "qualType": "int" } }, { "id": "0x55bbe6e00810", "kind": "ParmVarDecl", "loc": { "offset": 2062, "col": 64, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2047, "col": 49, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2062, "col": 64, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "__handler", "type": { "desugaredQualType": "void (*)(int)", "qualType": "__sighandler_t", "typeAliasDeclId": "0x55bbe6e00700" } }, { "id": "0x55bbe6e009d8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 2078, "file": "/usr/include/signal.h", "line": 78, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 2078, "file": "/usr/include/signal.h", "line": 78, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e00b58", "kind": "FunctionDecl", "loc": { "offset": 2388, "line": 88, "col": 23, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2366, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 2438, "file": "/usr/include/signal.h", "line": 89, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "isUsed": true, "name": "signal", "mangledName": "signal", "type": { "qualType": "__sighandler_t (int, __sighandler_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e00a48", "kind": "ParmVarDecl", "loc": { "offset": 2400, "line": 88, "col": 35, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2396, "col": 31, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2400, "col": 35, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__sig", "type": { "qualType": "int" } }, { "id": "0x55bbe6e00ac0", "kind": "ParmVarDecl", "loc": { "offset": 2422, "col": 57, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2407, "col": 42, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2422, "col": 57, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "__handler", "type": { "desugaredQualType": "void (*)(int)", "qualType": "__sighandler_t", "typeAliasDeclId": "0x55bbe6e00700" } }, { "id": "0x55bbe6e00c08", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 2438, "file": "/usr/include/signal.h", "line": 89, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 2438, "file": "/usr/include/signal.h", "line": 89, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e00e10", "kind": "FunctionDecl", "loc": { "offset": 3228, "line": 112, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3217, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3260, "file": "/usr/include/signal.h", "line": 112, "col": 44, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "kill", "mangledName": "kill", "type": { "qualType": "int (__pid_t, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e00c70", "kind": "ParmVarDecl", "loc": { "offset": 3242, "col": 26, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3234, "col": 18, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3242, "col": 26, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__pid", "type": { "desugaredQualType": "int", "qualType": "__pid_t", "typeAliasDeclId": "0x55bbe6dd45b0" } }, { "id": "0x55bbe6e00cf0", "kind": "ParmVarDecl", "loc": { "offset": 3253, "col": 37, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3249, "col": 33, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3253, "col": 37, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__sig", "type": { "qualType": "int" } }, { "id": "0x55bbe6e00ec0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3260, "file": "/usr/include/signal.h", "line": 112, "col": 44, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3260, "file": "/usr/include/signal.h", "line": 112, "col": 44, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e01048", "kind": "FunctionDecl", "loc": { "offset": 3506, "line": 119, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3495, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3541, "file": "/usr/include/signal.h", "line": 119, "col": 47, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "killpg", "mangledName": "killpg", "type": { "qualType": "int (__pid_t, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e00f28", "kind": "ParmVarDecl", "loc": { "offset": 3522, "col": 28, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3514, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3522, "col": 28, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__pgrp", "type": { "desugaredQualType": "int", "qualType": "__pid_t", "typeAliasDeclId": "0x55bbe6dd45b0" } }, { "id": "0x55bbe6e00fa8", "kind": "ParmVarDecl", "loc": { "offset": 3534, "col": 40, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3530, "col": 36, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3534, "col": 40, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__sig", "type": { "qualType": "int" } }, { "id": "0x55bbe6e010f8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3541, "file": "/usr/include/signal.h", "line": 119, "col": 47, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3541, "file": "/usr/include/signal.h", "line": 119, "col": 47, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e01230", "kind": "FunctionDecl", "loc": { "offset": 3654, "line": 123, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3643, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3672, "file": "/usr/include/signal.h", "line": 123, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "raise", "mangledName": "raise", "type": { "qualType": "int (int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e01168", "kind": "ParmVarDecl", "loc": { "offset": 3665, "col": 23, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3661, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3665, "col": 23, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__sig", "type": { "qualType": "int" } }, { "id": "0x55bbe6e012d8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3672, "file": "/usr/include/signal.h", "line": 123, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3672, "file": "/usr/include/signal.h", "line": 123, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e01458", "kind": "FunctionDecl", "loc": { "offset": 3761, "line": 127, "col": 23, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3739, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3812, "file": "/usr/include/signal.h", "line": 128, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "ssignal", "mangledName": "ssignal", "type": { "qualType": "__sighandler_t (int, __sighandler_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e01348", "kind": "ParmVarDecl", "loc": { "offset": 3774, "line": 127, "col": 36, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3770, "col": 32, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3774, "col": 36, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__sig", "type": { "qualType": "int" } }, { "id": "0x55bbe6e013c0", "kind": "ParmVarDecl", "loc": { "offset": 3796, "col": 58, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3781, "col": 43, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3796, "col": 58, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "__handler", "type": { "desugaredQualType": "void (*)(int)", "qualType": "__sighandler_t", "typeAliasDeclId": "0x55bbe6e00700" } }, { "id": "0x55bbe6e01508", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3812, "file": "/usr/include/signal.h", "line": 128, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3812, "file": "/usr/include/signal.h", "line": 128, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e01680", "kind": "FunctionDecl", "loc": { "offset": 3832, "line": 129, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3821, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3852, "file": "/usr/include/signal.h", "line": 129, "col": 32, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "gsignal", "mangledName": "gsignal", "type": { "qualType": "int (int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e01578", "kind": "ParmVarDecl", "loc": { "offset": 3845, "col": 25, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3841, "col": 21, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3845, "col": 25, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__sig", "type": { "qualType": "int" } }, { "id": "0x55bbe6e01728", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3852, "file": "/usr/include/signal.h", "line": 129, "col": 32, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3852, "file": "/usr/include/signal.h", "line": 129, "col": 32, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e018e8", "kind": "FunctionDecl", "loc": { "offset": 3994, "line": 134, "col": 13, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3982, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4029, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "psignal", "mangledName": "psignal", "type": { "qualType": "void (int, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e01798", "kind": "ParmVarDecl", "loc": { "offset": 4007, "col": 26, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4003, "col": 22, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4007, "col": 26, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__sig", "type": { "qualType": "int" } }, { "id": "0x55bbe6e01818", "kind": "ParmVarDecl", "loc": { "offset": 4026, "col": 45, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4014, "col": 33, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4026, "col": 45, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "const char *" } } ] }, { "id": "0x55bbe6e01bb8", "kind": "FunctionDecl", "loc": { "offset": 4124, "line": 137, "col": 13, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4112, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4175, "col": 64, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "psiginfo", "mangledName": "psiginfo", "type": { "qualType": "void (const siginfo_t *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e01a28", "kind": "ParmVarDecl", "loc": { "offset": 4151, "col": 40, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4134, "col": 23, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4151, "col": 40, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__pinfo", "type": { "qualType": "const siginfo_t *" } }, { "id": "0x55bbe6e01aa8", "kind": "ParmVarDecl", "loc": { "offset": 4172, "col": 61, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4160, "col": 49, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4172, "col": 61, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "const char *" } } ] }, { "id": "0x55bbe6e01d18", "kind": "FunctionDecl", "loc": { "offset": 5384, "line": 173, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5373, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 12674, "file": "/usr/include/sys/cdefs.h", "line": 339, "col": 66, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5414, "file": "/usr/include/signal.h", "line": 173, "col": 42, "tokLen": 24, "includedFrom": { "file": "dwm.c" } } } }, "name": "sigblock", "mangledName": "sigblock", "type": { "qualType": "int (int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e01c80", "kind": "ParmVarDecl", "loc": { "offset": 5398, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5394, "col": 22, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5398, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__mask", "type": { "qualType": "int" } }, { "id": "0x55bbe6e01dc0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5406, "file": "/usr/include/signal.h", "line": 173, "col": 34, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5406, "file": "/usr/include/signal.h", "line": 173, "col": 34, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e01e18", "kind": "DeprecatedAttr", "range": { "begin": { "spellingLoc": { "offset": 12659, "file": "/usr/include/sys/cdefs.h", "line": 339, "col": 51, "tokLen": 14, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5414, "file": "/usr/include/signal.h", "line": 173, "col": 42, "tokLen": 24, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 12659, "file": "/usr/include/sys/cdefs.h", "line": 339, "col": 51, "tokLen": 14, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5414, "file": "/usr/include/signal.h", "line": 173, "col": 42, "tokLen": 24, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e01f08", "kind": "FunctionDecl", "loc": { "offset": 5524, "line": 176, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5513, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 12674, "file": "/usr/include/sys/cdefs.h", "line": 339, "col": 66, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5556, "file": "/usr/include/signal.h", "line": 176, "col": 44, "tokLen": 24, "includedFrom": { "file": "dwm.c" } } } }, "name": "sigsetmask", "mangledName": "sigsetmask", "type": { "qualType": "int (int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e01e70", "kind": "ParmVarDecl", "loc": { "offset": 5540, "col": 28, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5536, "col": 24, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5540, "col": 28, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__mask", "type": { "qualType": "int" } }, { "id": "0x55bbe6e01fb0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5548, "file": "/usr/include/signal.h", "line": 176, "col": 36, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5548, "file": "/usr/include/signal.h", "line": 176, "col": 36, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e02008", "kind": "DeprecatedAttr", "range": { "begin": { "spellingLoc": { "offset": 12659, "file": "/usr/include/sys/cdefs.h", "line": 339, "col": 51, "tokLen": 14, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5556, "file": "/usr/include/signal.h", "line": 176, "col": 44, "tokLen": 24, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 12659, "file": "/usr/include/sys/cdefs.h", "line": 339, "col": 51, "tokLen": 14, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5556, "file": "/usr/include/signal.h", "line": 176, "col": 44, "tokLen": 24, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e02110", "kind": "FunctionDecl", "loc": { "offset": 5640, "line": 179, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5629, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 12674, "file": "/usr/include/sys/cdefs.h", "line": 339, "col": 66, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5666, "file": "/usr/include/signal.h", "line": 179, "col": 38, "tokLen": 24, "includedFrom": { "file": "dwm.c" } } } }, "name": "siggetmask", "mangledName": "siggetmask", "type": { "qualType": "int (void)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e021b0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5658, "file": "/usr/include/signal.h", "line": 179, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5658, "file": "/usr/include/signal.h", "line": 179, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e02208", "kind": "DeprecatedAttr", "range": { "begin": { "spellingLoc": { "offset": 12659, "file": "/usr/include/sys/cdefs.h", "line": 339, "col": 51, "tokLen": 14, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5666, "file": "/usr/include/signal.h", "line": 179, "col": 38, "tokLen": 24, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 12659, "file": "/usr/include/sys/cdefs.h", "line": 339, "col": 51, "tokLen": 14, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5666, "file": "/usr/include/signal.h", "line": 179, "col": 38, "tokLen": 24, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e02258", "kind": "TypedefDecl", "loc": { "offset": 5914, "line": 193, "col": 24, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5891, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5914, "col": 24, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "sig_t", "type": { "desugaredQualType": "void (*)(int)", "qualType": "__sighandler_t", "typeAliasDeclId": "0x55bbe6e00700" }, "inner": [ { "id": "0x55bbe6e00760", "kind": "TypedefType", "type": { "qualType": "__sighandler_t" }, "decl": { "id": "0x55bbe6e00700", "kind": "TypedefDecl", "name": "__sighandler_t" }, "inner": [ { "id": "0x55bbe6e006a0", "kind": "PointerType", "type": { "qualType": "void (*)(int)" }, "inner": [ { "id": "0x55bbe6df9790", "kind": "ParenType", "type": { "qualType": "void (int)" }, "inner": [ { "id": "0x55bbe6df9760", "kind": "FunctionProtoType", "type": { "qualType": "void (int)" }, "cc": "cdecl", "inner": [ { "id": "0x55bbe6d21340", "kind": "BuiltinType", "type": { "qualType": "void" } }, { "id": "0x55bbe6d213e0", "kind": "BuiltinType", "type": { "qualType": "int" } } ] } ] } ] } ] } ] }, { "id": "0x55bbe6e02450", "kind": "FunctionDecl", "loc": { "offset": 5995, "line": 199, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5984, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6033, "file": "/usr/include/signal.h", "line": 199, "col": 50, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "sigemptyset", "mangledName": "sigemptyset", "type": { "qualType": "int (sigset_t *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e02338", "kind": "ParmVarDecl", "loc": { "offset": 6018, "col": 35, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6008, "col": 25, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6018, "col": 35, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__set", "type": { "qualType": "sigset_t *" } }, { "id": "0x55bbe6e024f8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6025, "file": "/usr/include/signal.h", "line": 199, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6025, "file": "/usr/include/signal.h", "line": 199, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e02550", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6033, "file": "/usr/include/signal.h", "line": 199, "col": 50, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 6046, "col": 63, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 6033, "col": 50, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e02b40", "kind": "FunctionDecl", "loc": { "offset": 6093, "line": 202, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6082, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6130, "file": "/usr/include/signal.h", "line": 202, "col": 49, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "sigfillset", "mangledName": "sigfillset", "type": { "qualType": "int (sigset_t *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e02598", "kind": "ParmVarDecl", "loc": { "offset": 6115, "col": 34, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6105, "col": 24, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6115, "col": 34, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__set", "type": { "qualType": "sigset_t *" } }, { "id": "0x55bbe6e02be8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6122, "file": "/usr/include/signal.h", "line": 202, "col": 41, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6122, "file": "/usr/include/signal.h", "line": 202, "col": 41, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e02c40", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6130, "file": "/usr/include/signal.h", "line": 202, "col": 49, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 6143, "col": 62, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 6130, "col": 49, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e02e40", "kind": "FunctionDecl", "loc": { "offset": 6184, "line": 205, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6173, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6233, "file": "/usr/include/signal.h", "line": 205, "col": 61, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "sigaddset", "mangledName": "sigaddset", "type": { "qualType": "int (sigset_t *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e02c88", "kind": "ParmVarDecl", "loc": { "offset": 6205, "col": 33, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6195, "col": 23, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6205, "col": 33, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__set", "type": { "qualType": "sigset_t *" } }, { "id": "0x55bbe6e02d08", "kind": "ParmVarDecl", "loc": { "offset": 6216, "col": 44, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6212, "col": 40, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6216, "col": 44, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__signo", "type": { "qualType": "int" } }, { "id": "0x55bbe6e02ef0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6225, "file": "/usr/include/signal.h", "line": 205, "col": 53, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6225, "file": "/usr/include/signal.h", "line": 205, "col": 53, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e02f48", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6233, "file": "/usr/include/signal.h", "line": 205, "col": 61, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 6246, "col": 74, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 6233, "col": 61, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e030d8", "kind": "FunctionDecl", "loc": { "offset": 6292, "line": 208, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6281, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6341, "file": "/usr/include/signal.h", "line": 208, "col": 61, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "sigdelset", "mangledName": "sigdelset", "type": { "qualType": "int (sigset_t *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e02f98", "kind": "ParmVarDecl", "loc": { "offset": 6313, "col": 33, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6303, "col": 23, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6313, "col": 33, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__set", "type": { "qualType": "sigset_t *" } }, { "id": "0x55bbe6e03018", "kind": "ParmVarDecl", "loc": { "offset": 6324, "col": 44, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6320, "col": 40, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6324, "col": 44, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__signo", "type": { "qualType": "int" } }, { "id": "0x55bbe6e03188", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6333, "file": "/usr/include/signal.h", "line": 208, "col": 53, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6333, "file": "/usr/include/signal.h", "line": 208, "col": 53, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e031e0", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6341, "file": "/usr/include/signal.h", "line": 208, "col": 61, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 6354, "col": 74, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 6341, "col": 61, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e03440", "kind": "FunctionDecl", "loc": { "offset": 6416, "line": 211, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6405, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6478, "file": "/usr/include/signal.h", "line": 212, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "sigismember", "mangledName": "sigismember", "type": { "qualType": "int (const sigset_t *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e03288", "kind": "ParmVarDecl", "loc": { "offset": 6445, "line": 211, "col": 41, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6429, "col": 25, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6445, "col": 41, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__set", "type": { "qualType": "const sigset_t *" } }, { "id": "0x55bbe6e03308", "kind": "ParmVarDecl", "loc": { "offset": 6456, "col": 52, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6452, "col": 48, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6456, "col": 52, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__signo", "type": { "qualType": "int" } }, { "id": "0x55bbe6e034f0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6470, "file": "/usr/include/signal.h", "line": 212, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6470, "file": "/usr/include/signal.h", "line": 212, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e03548", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6478, "file": "/usr/include/signal.h", "line": 212, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 6491, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 6478, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e03588", "kind": "RecordDecl", "loc": { "offset": 1078, "file": "/usr/include/bits/sigaction.h", "line": 27, "col": 8, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1071, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1719, "line": 53, "col": 3, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "sigaction", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e03630", "kind": "RecordDecl", "loc": { "offset": 1185, "line": 31, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1185, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1357, "line": 37, "col": 7, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "tagUsed": "union", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e036e0", "kind": "FieldDecl", "loc": { "offset": 1254, "line": 34, "col": 17, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1239, "col": 2, "tokLen": 14, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1254, "col": 17, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "sa_handler", "type": { "desugaredQualType": "void (*)(int)", "qualType": "__sighandler_t", "typeAliasDeclId": "0x55bbe6e00700" } }, { "id": "0x55bbe6e03a50", "kind": "FieldDecl", "loc": { "offset": 1309, "line": 36, "col": 9, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1302, "col": 2, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1348, "col": 48, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "sa_sigaction", "type": { "qualType": "void (*)(int, siginfo_t *, void *)" } } ] }, { "id": "0x55bbe6da60b0", "kind": "FieldDecl", "loc": { "offset": 1363, "line": 38, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1185, "line": 31, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1363, "line": 38, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__sigaction_handler", "type": { "desugaredQualType": "union sigaction::(unnamed at /usr/include/bits/sigaction.h:31:5)", "qualType": "union (unnamed union at /usr/include/bits/sigaction.h:31:5)" } }, { "id": "0x55bbe6da6110", "kind": "FieldDecl", "loc": { "offset": 1602, "line": 46, "col": 16, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1591, "col": 5, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1602, "col": 16, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "sa_mask", "type": { "desugaredQualType": "__sigset_t", "qualType": "__sigset_t", "typeAliasDeclId": "0x55bbe6dd5868" } }, { "id": "0x55bbe6da6178", "kind": "FieldDecl", "loc": { "offset": 1646, "line": 49, "col": 9, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1642, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1646, "col": 9, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "sa_flags", "type": { "qualType": "int" } }, { "id": "0x55bbe6da6328", "kind": "FieldDecl", "loc": { "offset": 1696, "line": 52, "col": 12, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1689, "col": 5, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1714, "col": 30, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "sa_restorer", "type": { "qualType": "void (*)(void)" } } ] }, { "id": "0x55bbe6da6610", "kind": "FunctionDecl", "loc": { "offset": 7270, "file": "/usr/include/signal.h", "line": 232, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7259, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7360, "file": "/usr/include/signal.h", "line": 233, "col": 33, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "sigprocmask", "mangledName": "sigprocmask", "type": { "qualType": "int (int, const sigset_t *restrict, sigset_t *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6da63f0", "kind": "ParmVarDecl", "loc": { "offset": 7287, "line": 232, "col": 29, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7283, "col": 25, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7287, "col": 29, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__how", "type": { "qualType": "int" } }, { "id": "0x55bbe6da6468", "kind": "ParmVarDecl", "loc": { "offset": 7321, "col": 63, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7294, "col": 36, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7321, "col": 63, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__set", "type": { "qualType": "const sigset_t *restrict" } }, { "id": "0x55bbe6da64e0", "kind": "ParmVarDecl", "loc": { "offset": 7352, "line": 233, "col": 25, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7331, "col": 4, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7352, "col": 25, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__oset", "type": { "qualType": "sigset_t *restrict" } }, { "id": "0x55bbe6da66c8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7360, "file": "/usr/include/signal.h", "line": 233, "col": 33, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7360, "file": "/usr/include/signal.h", "line": 233, "col": 33, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6da6850", "kind": "FunctionDecl", "loc": { "offset": 7586, "line": 240, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7575, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7621, "file": "/usr/include/signal.h", "line": 240, "col": 47, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "sigsuspend", "mangledName": "sigsuspend", "type": { "qualType": "int (const sigset_t *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6da6730", "kind": "ParmVarDecl", "loc": { "offset": 7614, "col": 40, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7598, "col": 24, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7614, "col": 40, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__set", "type": { "qualType": "const sigset_t *" } }, { "id": "0x55bbe6da68f8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7621, "file": "/usr/include/signal.h", "line": 240, "col": 47, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7634, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 7621, "col": 47, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6da6cc0", "kind": "FunctionDecl", "loc": { "offset": 7699, "line": 243, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7688, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7808, "file": "/usr/include/signal.h", "line": 244, "col": 46, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "sigaction", "mangledName": "sigaction", "type": { "qualType": "int (int, const struct sigaction *restrict, struct sigaction *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6da6980", "kind": "ParmVarDecl", "loc": { "offset": 7714, "line": 243, "col": 27, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7710, "col": 23, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7714, "col": 27, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__sig", "type": { "qualType": "int" } }, { "id": "0x55bbe6da6aa0", "kind": "ParmVarDecl", "loc": { "offset": 7756, "col": 69, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7721, "col": 34, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7756, "col": 69, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__act", "type": { "qualType": "const struct sigaction *restrict" } }, { "id": "0x55bbe6da6b90", "kind": "ParmVarDecl", "loc": { "offset": 7800, "line": 244, "col": 38, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7771, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7800, "col": 38, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__oact", "type": { "qualType": "struct sigaction *restrict" } }, { "id": "0x55bbe6da6d78", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7808, "file": "/usr/include/signal.h", "line": 244, "col": 46, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7808, "file": "/usr/include/signal.h", "line": 244, "col": 46, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6da6e98", "kind": "FunctionDecl", "loc": { "offset": 7905, "line": 247, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7894, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7942, "file": "/usr/include/signal.h", "line": 247, "col": 49, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "sigpending", "mangledName": "sigpending", "type": { "qualType": "int (sigset_t *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6da6de0", "kind": "ParmVarDecl", "loc": { "offset": 7927, "col": 34, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7917, "col": 24, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7927, "col": 34, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__set", "type": { "qualType": "sigset_t *" } }, { "id": "0x55bbe6da6f40", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7934, "file": "/usr/include/signal.h", "line": 247, "col": 41, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7934, "file": "/usr/include/signal.h", "line": 247, "col": 41, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6da6f98", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7942, "file": "/usr/include/signal.h", "line": 247, "col": 49, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7955, "col": 62, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 7942, "col": 49, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e0acb0", "kind": "FunctionDecl", "loc": { "offset": 8155, "line": 255, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8144, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 8226, "file": "/usr/include/signal.h", "line": 256, "col": 6, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "sigwait", "mangledName": "sigwait", "type": { "qualType": "int (const sigset_t *restrict, int *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6da6fe8", "kind": "ParmVarDecl", "loc": { "offset": 8191, "line": 255, "col": 48, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8164, "col": 21, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8191, "col": 48, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__set", "type": { "qualType": "const sigset_t *restrict" } }, { "id": "0x55bbe6e0ab50", "kind": "ParmVarDecl", "loc": { "offset": 8214, "col": 71, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8198, "col": 55, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8214, "col": 71, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__sig", "type": { "qualType": "int *restrict" } }, { "id": "0x55bbe6e0ad60", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 8226, "file": "/usr/include/signal.h", "line": 256, "col": 6, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 8242, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 8226, "col": 6, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e0af90", "kind": "FunctionDecl", "loc": { "offset": 8476, "line": 264, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8465, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 8556, "file": "/usr/include/signal.h", "line": 265, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "sigwaitinfo", "mangledName": "sigwaitinfo", "type": { "qualType": "int (const sigset_t *restrict, siginfo_t *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e0add8", "kind": "ParmVarDecl", "loc": { "offset": 8516, "line": 264, "col": 52, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8489, "col": 25, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8516, "col": 52, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__set", "type": { "qualType": "const sigset_t *restrict" } }, { "id": "0x55bbe6e0ae50", "kind": "ParmVarDecl", "loc": { "offset": 8548, "line": 265, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8526, "col": 4, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8548, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__info", "type": { "qualType": "siginfo_t *restrict" } }, { "id": "0x55bbe6e0b040", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 8556, "file": "/usr/include/signal.h", "line": 265, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 8569, "col": 47, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 8556, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e0b3a0", "kind": "FunctionDecl", "loc": { "offset": 8837, "line": 273, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8826, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 8973, "file": "/usr/include/signal.h", "line": 276, "col": 6, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "sigtimedwait", "mangledName": "sigtimedwait", "type": { "qualType": "int (const sigset_t *restrict, siginfo_t *restrict, const struct timespec *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e0b0b8", "kind": "ParmVarDecl", "loc": { "offset": 8878, "line": 273, "col": 53, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8851, "col": 26, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8878, "col": 53, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__set", "type": { "qualType": "const sigset_t *restrict" } }, { "id": "0x55bbe6e0b130", "kind": "ParmVarDecl", "loc": { "offset": 8911, "line": 274, "col": 27, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8889, "col": 5, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8911, "col": 27, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__info", "type": { "qualType": "siginfo_t *restrict" } }, { "id": "0x55bbe6e0b250", "kind": "ParmVarDecl", "loc": { "offset": 8957, "line": 275, "col": 39, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8923, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8957, "col": 39, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "__timeout", "type": { "qualType": "const struct timespec *restrict" } }, { "id": "0x55bbe6e0b458", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 8973, "file": "/usr/include/signal.h", "line": 276, "col": 6, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 8986, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 8973, "col": 6, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e0b710", "kind": "FunctionDecl", "loc": { "offset": 9469, "line": 292, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9458, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 9536, "file": "/usr/include/signal.h", "line": 293, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "sigqueue", "mangledName": "sigqueue", "type": { "qualType": "int (__pid_t, int, const union sigval)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e0b4d8", "kind": "ParmVarDecl", "loc": { "offset": 9487, "line": 292, "col": 30, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9479, "col": 22, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9487, "col": 30, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__pid", "type": { "desugaredQualType": "int", "qualType": "__pid_t", "typeAliasDeclId": "0x55bbe6dd45b0" } }, { "id": "0x55bbe6e0b558", "kind": "ParmVarDecl", "loc": { "offset": 9498, "col": 41, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9494, "col": 37, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9498, "col": 41, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__sig", "type": { "qualType": "int" } }, { "id": "0x55bbe6e0b5e0", "kind": "ParmVarDecl", "loc": { "offset": 9524, "col": 67, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9505, "col": 48, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9524, "col": 67, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__val", "type": { "desugaredQualType": "const union sigval", "qualType": "const union sigval" } }, { "id": "0x55bbe6e0b7c8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 9536, "file": "/usr/include/signal.h", "line": 293, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 9536, "file": "/usr/include/signal.h", "line": 293, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e0b820", "kind": "RecordDecl", "loc": { "offset": 1148, "file": "/usr/include/bits/sigcontext.h", "line": 31, "col": 8, "tokLen": 13, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1141, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1298, "line": 38, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_fpx_sw_bytes", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e0b8d0", "kind": "FieldDecl", "loc": { "offset": 1177, "line": 33, "col": 14, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1166, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1177, "col": 14, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "magic1", "type": { "desugaredQualType": "unsigned int", "qualType": "__uint32_t", "typeAliasDeclId": "0x55bbe6dc5098" } }, { "id": "0x55bbe6e0b930", "kind": "FieldDecl", "loc": { "offset": 1198, "line": 34, "col": 14, "tokLen": 13, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1187, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1198, "col": 14, "tokLen": 13, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "extended_size", "type": { "desugaredQualType": "unsigned int", "qualType": "__uint32_t", "typeAliasDeclId": "0x55bbe6dc5098" } }, { "id": "0x55bbe6e0b990", "kind": "FieldDecl", "loc": { "offset": 1226, "line": 35, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1215, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1226, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "xstate_bv", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } }, { "id": "0x55bbe6e0b9f0", "kind": "FieldDecl", "loc": { "offset": 1250, "line": 36, "col": 14, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1239, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1250, "col": 14, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "xstate_size", "type": { "desugaredQualType": "unsigned int", "qualType": "__uint32_t", "typeAliasDeclId": "0x55bbe6dc5098" } }, { "id": "0x55bbe6e0de10", "kind": "FieldDecl", "loc": { "offset": 1276, "line": 37, "col": 14, "tokLen": 17, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1265, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1295, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__glibc_reserved1", "type": { "qualType": "__uint32_t[7]" } } ] }, { "id": "0x55bbe6e0de60", "kind": "RecordDecl", "loc": { "offset": 1309, "line": 40, "col": 8, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1302, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1378, "line": 44, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_fpreg", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e0dfa0", "kind": "FieldDecl", "loc": { "offset": 1335, "line": 42, "col": 18, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1320, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1348, "col": 31, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "significand", "type": { "qualType": "unsigned short[4]" } }, { "id": "0x55bbe6e0e008", "kind": "FieldDecl", "loc": { "offset": 1368, "line": 43, "col": 18, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1353, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1368, "col": 18, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "exponent", "type": { "qualType": "unsigned short" } } ] }, { "id": "0x55bbe6e0e058", "kind": "RecordDecl", "loc": { "offset": 1389, "line": 46, "col": 8, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1382, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1498, "line": 51, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_fpxreg", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e0e168", "kind": "FieldDecl", "loc": { "offset": 1416, "line": 48, "col": 18, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1401, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1429, "col": 31, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "significand", "type": { "qualType": "unsigned short[4]" } }, { "id": "0x55bbe6e0e1d0", "kind": "FieldDecl", "loc": { "offset": 1449, "line": 49, "col": 18, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1434, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1449, "col": 18, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "exponent", "type": { "qualType": "unsigned short" } }, { "id": "0x55bbe6e0e2c0", "kind": "FieldDecl", "loc": { "offset": 1476, "line": 50, "col": 18, "tokLen": 17, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1461, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1495, "col": 37, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__glibc_reserved1", "type": { "qualType": "unsigned short[3]" } } ] }, { "id": "0x55bbe6e0e310", "kind": "RecordDecl", "loc": { "offset": 1509, "line": 53, "col": 8, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1502, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1544, "line": 56, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_xmmreg", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e0e488", "kind": "FieldDecl", "loc": { "offset": 1532, "line": 55, "col": 14, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1521, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1541, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "element", "type": { "qualType": "__uint32_t[4]" } } ] }, { "id": "0x55bbe6e0e4d8", "kind": "RecordDecl", "loc": { "offset": 2959, "line": 123, "col": 8, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2952, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3279, "line": 137, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_fpstate", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e0e590", "kind": "FieldDecl", "loc": { "offset": 3044, "line": 126, "col": 15, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3032, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3044, "col": 15, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "cwd", "type": { "desugaredQualType": "unsigned short", "qualType": "__uint16_t", "typeAliasDeclId": "0x55bbe6dc4fb8" } }, { "id": "0x55bbe6e0e5f0", "kind": "FieldDecl", "loc": { "offset": 3063, "line": 127, "col": 15, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3051, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3063, "col": 15, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "swd", "type": { "desugaredQualType": "unsigned short", "qualType": "__uint16_t", "typeAliasDeclId": "0x55bbe6dc4fb8" } }, { "id": "0x55bbe6e0e650", "kind": "FieldDecl", "loc": { "offset": 3082, "line": 128, "col": 15, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3070, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3082, "col": 15, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "ftw", "type": { "desugaredQualType": "unsigned short", "qualType": "__uint16_t", "typeAliasDeclId": "0x55bbe6dc4fb8" } }, { "id": "0x55bbe6e0e6b0", "kind": "FieldDecl", "loc": { "offset": 3101, "line": 129, "col": 15, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3089, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3101, "col": 15, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "fop", "type": { "desugaredQualType": "unsigned short", "qualType": "__uint16_t", "typeAliasDeclId": "0x55bbe6dc4fb8" } }, { "id": "0x55bbe6e0e710", "kind": "FieldDecl", "loc": { "offset": 3120, "line": 130, "col": 15, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3108, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3120, "col": 15, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "rip", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } }, { "id": "0x55bbe6e0e770", "kind": "FieldDecl", "loc": { "offset": 3139, "line": 131, "col": 15, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3127, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3139, "col": 15, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "rdp", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } }, { "id": "0x55bbe6e0e7d0", "kind": "FieldDecl", "loc": { "offset": 3158, "line": 132, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3146, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3158, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "mxcsr", "type": { "desugaredQualType": "unsigned int", "qualType": "__uint32_t", "typeAliasDeclId": "0x55bbe6dc5098" } }, { "id": "0x55bbe6e0e830", "kind": "FieldDecl", "loc": { "offset": 3179, "line": 133, "col": 15, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3167, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3179, "col": 15, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "mxcr_mask", "type": { "desugaredQualType": "unsigned int", "qualType": "__uint32_t", "typeAliasDeclId": "0x55bbe6dc5098" } }, { "id": "0x55bbe6e0ea08", "kind": "FieldDecl", "loc": { "offset": 3207, "line": 134, "col": 18, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3192, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3212, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_st", "type": { "qualType": "struct _fpxreg[8]" } }, { "id": "0x55bbe6e0ebd8", "kind": "FieldDecl", "loc": { "offset": 3232, "line": 135, "col": 18, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3217, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3239, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_xmm", "type": { "qualType": "struct _xmmreg[16]" } }, { "id": "0x55bbe6e0ed08", "kind": "FieldDecl", "loc": { "offset": 3256, "line": 136, "col": 15, "tokLen": 17, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3244, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3276, "col": 35, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__glibc_reserved1", "type": { "qualType": "__uint32_t[24]" } } ] }, { "id": "0x55bbe6e0ed58", "kind": "RecordDecl", "loc": { "offset": 3290, "line": 139, "col": 8, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3283, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3926, "line": 173, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "sigcontext", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e0ee20", "kind": "FieldDecl", "loc": { "offset": 3316, "line": 141, "col": 14, "tokLen": 2, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3305, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3316, "col": 14, "tokLen": 2, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "r8", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } }, { "id": "0x55bbe6e0ee80", "kind": "FieldDecl", "loc": { "offset": 3333, "line": 142, "col": 14, "tokLen": 2, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3322, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3333, "col": 14, "tokLen": 2, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "r9", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } }, { "id": "0x55bbe6e0eee0", "kind": "FieldDecl", "loc": { "offset": 3350, "line": 143, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3339, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3350, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "r10", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } }, { "id": "0x55bbe6e0ef40", "kind": "FieldDecl", "loc": { "offset": 3368, "line": 144, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3357, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3368, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "r11", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } }, { "id": "0x55bbe6e0efa0", "kind": "FieldDecl", "loc": { "offset": 3386, "line": 145, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3375, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3386, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "r12", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } }, { "id": "0x55bbe6e0f000", "kind": "FieldDecl", "loc": { "offset": 3404, "line": 146, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3393, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3404, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "r13", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } }, { "id": "0x55bbe6e0f060", "kind": "FieldDecl", "loc": { "offset": 3422, "line": 147, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3411, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3422, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "r14", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } }, { "id": "0x55bbe6e0f0c0", "kind": "FieldDecl", "loc": { "offset": 3440, "line": 148, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3429, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3440, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "r15", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } }, { "id": "0x55bbe6e0f120", "kind": "FieldDecl", "loc": { "offset": 3458, "line": 149, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3447, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3458, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "rdi", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } }, { "id": "0x55bbe6e0f180", "kind": "FieldDecl", "loc": { "offset": 3476, "line": 150, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3465, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3476, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "rsi", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } }, { "id": "0x55bbe6e0f1e0", "kind": "FieldDecl", "loc": { "offset": 3494, "line": 151, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3483, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3494, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "rbp", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } }, { "id": "0x55bbe6e0f240", "kind": "FieldDecl", "loc": { "offset": 3512, "line": 152, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3501, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3512, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "rbx", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } }, { "id": "0x55bbe6e0f2a0", "kind": "FieldDecl", "loc": { "offset": 3530, "line": 153, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3519, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3530, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "rdx", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } }, { "id": "0x55bbe6e0f300", "kind": "FieldDecl", "loc": { "offset": 3548, "line": 154, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3537, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3548, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "rax", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } }, { "id": "0x55bbe6e0f360", "kind": "FieldDecl", "loc": { "offset": 3566, "line": 155, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3555, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3566, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "rcx", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } }, { "id": "0x55bbe6e0f3c0", "kind": "FieldDecl", "loc": { "offset": 3584, "line": 156, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3573, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3584, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "rsp", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } }, { "id": "0x55bbe6e0f420", "kind": "FieldDecl", "loc": { "offset": 3602, "line": 157, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3591, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3602, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "rip", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } }, { "id": "0x55bbe6e0f480", "kind": "FieldDecl", "loc": { "offset": 3620, "line": 158, "col": 14, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3609, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3620, "col": 14, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "eflags", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } }, { "id": "0x55bbe6e0f4e8", "kind": "FieldDecl", "loc": { "offset": 3645, "line": 159, "col": 18, "tokLen": 2, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3630, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3645, "col": 18, "tokLen": 2, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "cs", "type": { "qualType": "unsigned short" } }, { "id": "0x55bbe6e0f550", "kind": "FieldDecl", "loc": { "offset": 3666, "line": 160, "col": 18, "tokLen": 2, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3651, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3666, "col": 18, "tokLen": 2, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "gs", "type": { "qualType": "unsigned short" } }, { "id": "0x55bbe6e0f5b8", "kind": "FieldDecl", "loc": { "offset": 3687, "line": 161, "col": 18, "tokLen": 2, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3672, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3687, "col": 18, "tokLen": 2, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "fs", "type": { "qualType": "unsigned short" } }, { "id": "0x55bbe6e0f620", "kind": "FieldDecl", "loc": { "offset": 3708, "line": 162, "col": 18, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3693, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3708, "col": 18, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__pad0", "type": { "qualType": "unsigned short" } }, { "id": "0x55bbe6e0f680", "kind": "FieldDecl", "loc": { "offset": 3729, "line": 163, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3718, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3729, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "err", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } }, { "id": "0x55bbe6e0f6e0", "kind": "FieldDecl", "loc": { "offset": 3747, "line": 164, "col": 14, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3736, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3747, "col": 14, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "trapno", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } }, { "id": "0x55bbe6e0f740", "kind": "FieldDecl", "loc": { "offset": 3768, "line": 165, "col": 14, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3757, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3768, "col": 14, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "oldmask", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } }, { "id": "0x55bbe6e0f7a0", "kind": "FieldDecl", "loc": { "offset": 3790, "line": 166, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3779, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3790, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "cr2", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } }, { "id": "0x55bbe6e0f7f0", "kind": "RecordDecl", "loc": { "offset": 3811, "line": 167, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3811, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3893, "line": 171, "col": 5, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "tagUsed": "union", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e0f940", "kind": "FieldDecl", "loc": { "offset": 3847, "line": 169, "col": 25, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3829, "col": 7, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3847, "col": 25, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "fpstate", "type": { "qualType": "struct _fpstate *" } }, { "id": "0x55bbe6e0f9a0", "kind": "FieldDecl", "loc": { "offset": 3873, "line": 170, "col": 18, "tokLen": 14, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3862, "col": 7, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3873, "col": 18, "tokLen": 14, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__fpstate_word", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } } ] }, { "id": "0x55bbe6e0fa48", "kind": "FieldDecl", "loc": { "offset": 3811, "line": 167, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3811, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3811, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isImplicit": true, "type": { "qualType": "union sigcontext::(anonymous at /usr/include/bits/sigcontext.h:167:17)" } }, { "id": "0x55bbe6e0faa8", "kind": "IndirectFieldDecl", "loc": { "offset": 3847, "line": 169, "col": 25, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3847, "col": 25, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3847, "col": 25, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isImplicit": true, "name": "fpstate" }, { "id": "0x55bbe6e0fb00", "kind": "IndirectFieldDecl", "loc": { "offset": 3873, "line": 170, "col": 18, "tokLen": 14, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3873, "col": 18, "tokLen": 14, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3873, "col": 18, "tokLen": 14, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isImplicit": true, "name": "__fpstate_word" }, { "id": "0x55bbe6e0fc28", "kind": "FieldDecl", "loc": { "offset": 3909, "line": 172, "col": 14, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3898, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3923, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__reserved1", "type": { "qualType": "__uint64_t[8]" } } ] }, { "id": "0x55bbe6e0fc78", "kind": "RecordDecl", "loc": { "offset": 3962, "line": 177, "col": 8, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3955, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 4069, "line": 182, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_xsave_hdr", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e0fd30", "kind": "FieldDecl", "loc": { "offset": 3988, "line": 179, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3977, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3988, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "xstate_bv", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } }, { "id": "0x55bbe6e10e88", "kind": "FieldDecl", "loc": { "offset": 4012, "line": 180, "col": 14, "tokLen": 17, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 4001, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 4031, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__glibc_reserved1", "type": { "qualType": "__uint64_t[2]" } }, { "id": "0x55bbe6e10fb8", "kind": "FieldDecl", "loc": { "offset": 4047, "line": 181, "col": 14, "tokLen": 17, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 4036, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 4066, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__glibc_reserved2", "type": { "qualType": "__uint64_t[5]" } } ] }, { "id": "0x55bbe6e11008", "kind": "RecordDecl", "loc": { "offset": 4080, "line": 184, "col": 8, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 4073, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 4123, "line": 187, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_ymmh_state", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e11188", "kind": "FieldDecl", "loc": { "offset": 4107, "line": 186, "col": 14, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 4096, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 4120, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "ymmh_space", "type": { "qualType": "__uint32_t[64]" } } ] }, { "id": "0x55bbe6e111d8", "kind": "RecordDecl", "loc": { "offset": 4134, "line": 189, "col": 8, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 4127, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 4230, "line": 194, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_xstate", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e112a0", "kind": "FieldDecl", "loc": { "offset": 4162, "line": 191, "col": 19, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 4146, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 4162, "col": 19, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "fpstate", "type": { "desugaredQualType": "struct _fpstate", "qualType": "struct _fpstate" } }, { "id": "0x55bbe6e11340", "kind": "FieldDecl", "loc": { "offset": 4191, "line": 192, "col": 21, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 4173, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 4191, "col": 21, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "xstate_hdr", "type": { "desugaredQualType": "struct _xsave_hdr", "qualType": "struct _xsave_hdr" } }, { "id": "0x55bbe6e113e0", "kind": "FieldDecl", "loc": { "offset": 4224, "line": 193, "col": 22, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 4205, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 4224, "col": 22, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "ymmh", "type": { "desugaredQualType": "struct _ymmh_state", "qualType": "struct _ymmh_state" } } ] }, { "id": "0x55bbe6e11690", "kind": "FunctionDecl", "loc": { "offset": 9775, "file": "/usr/include/signal.h", "line": 304, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9764, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 9812, "file": "/usr/include/signal.h", "line": 304, "col": 49, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "sigreturn", "mangledName": "sigreturn", "type": { "qualType": "int (struct sigcontext *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e11590", "kind": "ParmVarDecl", "loc": { "offset": 9805, "col": 42, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9786, "col": 23, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9805, "col": 42, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__scp", "type": { "qualType": "struct sigcontext *" } }, { "id": "0x55bbe6e11738", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 9812, "file": "/usr/include/signal.h", "line": 304, "col": 49, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 9812, "file": "/usr/include/signal.h", "line": 304, "col": 49, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e117a8", "kind": "TypedefDecl", "loc": { "offset": 1584, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 46, "col": 23, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1562, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1584, "col": 23, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "size_t", "type": { "qualType": "unsigned long" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe6e11800", "kind": "RecordDecl", "loc": { "offset": 975, "file": "/usr/include/bits/types/stack_t.h", "line": 26, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 975, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1043, "line": 31, "col": 3, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e118b8", "kind": "FieldDecl", "loc": { "offset": 996, "line": 28, "col": 11, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 990, "col": 5, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 996, "col": 11, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "ss_sp", "type": { "qualType": "void *" } }, { "id": "0x55bbe6e11920", "kind": "FieldDecl", "loc": { "offset": 1011, "line": 29, "col": 9, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1007, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1011, "col": 9, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "ss_flags", "type": { "qualType": "int" } }, { "id": "0x55bbe6e119a0", "kind": "FieldDecl", "loc": { "offset": 1032, "line": 30, "col": 12, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1025, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1032, "col": 12, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "ss_size", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } } ] }, { "id": "0x55bbe6e11a48", "kind": "TypedefDecl", "loc": { "offset": 1045, "line": 31, "col": 5, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 967, "line": 26, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1045, "line": 31, "col": 5, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "stack_t", "type": { "desugaredQualType": "stack_t", "qualType": "struct stack_t" }, "inner": [ { "id": "0x55bbe6e119f0", "kind": "ElaboratedType", "type": { "qualType": "struct stack_t" }, "ownedTagDecl": { "id": "0x55bbe6e11800", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6e11880", "kind": "RecordType", "type": { "qualType": "stack_t" }, "decl": { "id": "0x55bbe6e11800", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6e11ad0", "kind": "TypedefDecl", "loc": { "offset": 1130, "file": "/usr/include/sys/ucontext.h", "line": 37, "col": 37, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1108, "col": 15, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1130, "col": 37, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "greg_t", "type": { "qualType": "long long" }, "inner": [ { "id": "0x55bbe6d21420", "kind": "BuiltinType", "type": { "qualType": "long long" } } ] }, { "id": "0x55bbe6e11c28", "kind": "TypedefDecl", "loc": { "offset": 1302, "line": 46, "col": 16, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1287, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1319, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "gregset_t", "type": { "qualType": "greg_t[23]" }, "inner": [ { "id": "0x55bbe6e11bd0", "kind": "ConstantArrayType", "type": { "qualType": "greg_t[23]" }, "size": 23, "inner": [ { "id": "0x55bbe6e11b30", "kind": "TypedefType", "type": { "qualType": "greg_t" }, "decl": { "id": "0x55bbe6e11ad0", "kind": "TypedefDecl", "name": "greg_t" }, "inner": [ { "id": "0x55bbe6d21420", "kind": "BuiltinType", "type": { "qualType": "long long" } } ] } ] } ] }, { "id": "0x55bbe6e11c80", "kind": "RecordDecl", "loc": { "offset": 2322, "line": 101, "col": 8, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2315, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2462, "line": 106, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_libc_fpxreg", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e11d88", "kind": "FieldDecl", "loc": { "spellingLoc": { "offset": 2364, "line": 103, "col": 28, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 2358, "col": 22, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" }, "isMacroArgExpansion": true } }, "range": { "begin": { "offset": 2339, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2378, "col": 42, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "significand", "type": { "qualType": "unsigned short[4]" } }, { "id": "0x55bbe6e16590", "kind": "FieldDecl", "loc": { "spellingLoc": { "offset": 2408, "line": 104, "col": 28, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 2402, "col": 22, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" }, "isMacroArgExpansion": true } }, "range": { "begin": { "offset": 2383, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "spellingLoc": { "offset": 2408, "col": 28, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 2402, "col": 22, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" }, "isMacroArgExpansion": true } } }, "name": "exponent", "type": { "qualType": "unsigned short" } }, { "id": "0x55bbe6e16648", "kind": "FieldDecl", "loc": { "offset": 2440, "line": 105, "col": 22, "tokLen": 17, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2421, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2459, "col": 41, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__glibc_reserved1", "type": { "qualType": "unsigned short[3]" } } ] }, { "id": "0x55bbe6e16698", "kind": "RecordDecl", "loc": { "offset": 2473, "line": 108, "col": 8, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2466, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2520, "line": 111, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_libc_xmmreg", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e167a0", "kind": "FieldDecl", "loc": { "spellingLoc": { "offset": 2507, "line": 110, "col": 20, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 2501, "col": 14, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" }, "isMacroArgExpansion": true } }, "range": { "begin": { "offset": 2490, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2517, "col": 30, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "element", "type": { "qualType": "__uint32_t[4]" } } ] }, { "id": "0x55bbe6e167f0", "kind": "RecordDecl", "loc": { "offset": 2531, "line": 113, "col": 8, "tokLen": 13, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2524, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2893, "line": 127, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_libc_fpstate", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e168a0", "kind": "FieldDecl", "loc": { "spellingLoc": { "offset": 2598, "line": 116, "col": 21, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 2592, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" }, "isMacroArgExpansion": true } }, "range": { "begin": { "offset": 2580, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "spellingLoc": { "offset": 2598, "col": 21, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 2592, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" }, "isMacroArgExpansion": true } } }, "name": "cwd", "type": { "desugaredQualType": "unsigned short", "qualType": "__uint16_t", "typeAliasDeclId": "0x55bbe6dc4fb8" } }, { "id": "0x55bbe6e16900", "kind": "FieldDecl", "loc": { "spellingLoc": { "offset": 2624, "line": 117, "col": 21, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 2618, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" }, "isMacroArgExpansion": true } }, "range": { "begin": { "offset": 2606, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "spellingLoc": { "offset": 2624, "col": 21, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 2618, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" }, "isMacroArgExpansion": true } } }, "name": "swd", "type": { "desugaredQualType": "unsigned short", "qualType": "__uint16_t", "typeAliasDeclId": "0x55bbe6dc4fb8" } }, { "id": "0x55bbe6e16960", "kind": "FieldDecl", "loc": { "spellingLoc": { "offset": 2650, "line": 118, "col": 21, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 2644, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" }, "isMacroArgExpansion": true } }, "range": { "begin": { "offset": 2632, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "spellingLoc": { "offset": 2650, "col": 21, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 2644, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" }, "isMacroArgExpansion": true } } }, "name": "ftw", "type": { "desugaredQualType": "unsigned short", "qualType": "__uint16_t", "typeAliasDeclId": "0x55bbe6dc4fb8" } }, { "id": "0x55bbe6e169c0", "kind": "FieldDecl", "loc": { "spellingLoc": { "offset": 2676, "line": 119, "col": 21, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 2670, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" }, "isMacroArgExpansion": true } }, "range": { "begin": { "offset": 2658, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "spellingLoc": { "offset": 2676, "col": 21, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 2670, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" }, "isMacroArgExpansion": true } } }, "name": "fop", "type": { "desugaredQualType": "unsigned short", "qualType": "__uint16_t", "typeAliasDeclId": "0x55bbe6dc4fb8" } }, { "id": "0x55bbe6e16a20", "kind": "FieldDecl", "loc": { "spellingLoc": { "offset": 2702, "line": 120, "col": 21, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 2696, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" }, "isMacroArgExpansion": true } }, "range": { "begin": { "offset": 2684, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "spellingLoc": { "offset": 2702, "col": 21, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 2696, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" }, "isMacroArgExpansion": true } } }, "name": "rip", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } }, { "id": "0x55bbe6e16a80", "kind": "FieldDecl", "loc": { "spellingLoc": { "offset": 2728, "line": 121, "col": 21, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 2722, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" }, "isMacroArgExpansion": true } }, "range": { "begin": { "offset": 2710, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "spellingLoc": { "offset": 2728, "col": 21, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 2722, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" }, "isMacroArgExpansion": true } } }, "name": "rdp", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } }, { "id": "0x55bbe6e16ae0", "kind": "FieldDecl", "loc": { "spellingLoc": { "offset": 2754, "line": 122, "col": 21, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 2748, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" }, "isMacroArgExpansion": true } }, "range": { "begin": { "offset": 2736, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "spellingLoc": { "offset": 2754, "col": 21, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 2748, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" }, "isMacroArgExpansion": true } } }, "name": "mxcsr", "type": { "desugaredQualType": "unsigned int", "qualType": "__uint32_t", "typeAliasDeclId": "0x55bbe6dc5098" } }, { "id": "0x55bbe6e16b40", "kind": "FieldDecl", "loc": { "spellingLoc": { "offset": 2782, "line": 123, "col": 21, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 2776, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" }, "isMacroArgExpansion": true } }, "range": { "begin": { "offset": 2764, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "spellingLoc": { "offset": 2782, "col": 21, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 2776, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" }, "isMacroArgExpansion": true } } }, "name": "mxcr_mask", "type": { "desugaredQualType": "unsigned int", "qualType": "__uint32_t", "typeAliasDeclId": "0x55bbe6dc5098" } }, { "id": "0x55bbe6e16d18", "kind": "FieldDecl", "loc": { "offset": 2816, "line": 124, "col": 23, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2796, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2821, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_st", "type": { "qualType": "struct _libc_fpxreg[8]" } }, { "id": "0x55bbe6e16ee8", "kind": "FieldDecl", "loc": { "offset": 2846, "line": 125, "col": 23, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2826, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2853, "col": 30, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "_xmm", "type": { "qualType": "struct _libc_xmmreg[16]" } }, { "id": "0x55bbe6e16f98", "kind": "FieldDecl", "loc": { "offset": 2870, "line": 126, "col": 15, "tokLen": 17, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2858, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2890, "col": 35, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__glibc_reserved1", "type": { "qualType": "__uint32_t[24]" } } ] }, { "id": "0x55bbe6e170a0", "kind": "TypedefDecl", "loc": { "offset": 2971, "line": 130, "col": 31, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2941, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2971, "col": 31, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "fpregset_t", "type": { "qualType": "struct _libc_fpstate *" }, "inner": [ { "id": "0x55bbe6e17050", "kind": "PointerType", "type": { "qualType": "struct _libc_fpstate *" }, "inner": [ { "id": "0x55bbe6e16ff0", "kind": "ElaboratedType", "type": { "qualType": "struct _libc_fpstate" }, "inner": [ { "id": "0x55bbe6e16870", "kind": "RecordType", "type": { "qualType": "struct _libc_fpstate" }, "decl": { "id": "0x55bbe6e167f0", "kind": "RecordDecl", "name": "_libc_fpstate" } } ] } ] } ] }, { "id": "0x55bbe6e170f8", "kind": "RecordDecl", "loc": { "offset": 3042, "line": 133, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3042, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3207, "line": 139, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e171d0", "kind": "FieldDecl", "loc": { "spellingLoc": { "offset": 3073, "line": 135, "col": 21, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 3067, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" }, "isMacroArgExpansion": true } }, "range": { "begin": { "offset": 3057, "col": 5, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "spellingLoc": { "offset": 3073, "col": 21, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 3067, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" }, "isMacroArgExpansion": true } } }, "name": "gregs", "type": { "desugaredQualType": "greg_t[23]", "qualType": "gregset_t", "typeAliasDeclId": "0x55bbe6e11c28" } }, { "id": "0x55bbe6e17250", "kind": "FieldDecl", "loc": { "spellingLoc": { "offset": 3144, "line": 137, "col": 22, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 3138, "col": 16, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" }, "isMacroArgExpansion": true } }, "range": { "begin": { "offset": 3127, "col": 5, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "spellingLoc": { "offset": 3144, "col": 22, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 3138, "col": 16, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" }, "isMacroArgExpansion": true } } }, "name": "fpregs", "type": { "desugaredQualType": "struct _libc_fpstate *", "qualType": "fpregset_t", "typeAliasDeclId": "0x55bbe6e170a0" } }, { "id": "0x55bbe6e17340", "kind": "FieldDecl", "loc": { "offset": 3190, "line": 138, "col": 38, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3171, "col": 19, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3204, "col": 52, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__reserved1", "type": { "qualType": "unsigned long long[8]" } } ] }, { "id": "0x55bbe6e173e8", "kind": "TypedefDecl", "loc": { "offset": 3209, "line": 139, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3034, "line": 133, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3209, "line": 139, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "mcontext_t", "type": { "desugaredQualType": "mcontext_t", "qualType": "struct mcontext_t" }, "inner": [ { "id": "0x55bbe6e17390", "kind": "ElaboratedType", "type": { "qualType": "struct mcontext_t" }, "ownedTagDecl": { "id": "0x55bbe6e170f8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6e17180", "kind": "RecordType", "type": { "qualType": "mcontext_t" }, "decl": { "id": "0x55bbe6e170f8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6e17458", "kind": "RecordDecl", "loc": { "offset": 3263, "line": 142, "col": 16, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3256, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3516, "line": 151, "col": 3, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "ucontext_t", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e17518", "kind": "FieldDecl", "loc": { "spellingLoc": { "offset": 3306, "line": 144, "col": 29, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 3300, "col": 23, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" }, "isMacroArgExpansion": true } }, "range": { "begin": { "offset": 3282, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "spellingLoc": { "offset": 3306, "col": 29, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 3300, "col": 23, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" }, "isMacroArgExpansion": true } } }, "name": "uc_flags", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6e17650", "kind": "FieldDecl", "loc": { "offset": 3340, "line": 145, "col": 24, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3321, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3340, "col": 24, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "uc_link", "type": { "qualType": "struct ucontext_t *" } }, { "id": "0x55bbe6e176d0", "kind": "FieldDecl", "loc": { "offset": 3361, "line": 146, "col": 13, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3353, "col": 5, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3361, "col": 13, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "uc_stack", "type": { "desugaredQualType": "stack_t", "qualType": "stack_t", "typeAliasDeclId": "0x55bbe6e11a48" } }, { "id": "0x55bbe6e17750", "kind": "FieldDecl", "loc": { "offset": 3386, "line": 147, "col": 16, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3375, "col": 5, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3386, "col": 16, "tokLen": 11, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "uc_mcontext", "type": { "desugaredQualType": "mcontext_t", "qualType": "mcontext_t", "typeAliasDeclId": "0x55bbe6e173e8" } }, { "id": "0x55bbe6e177b0", "kind": "FieldDecl", "loc": { "offset": 3412, "line": 148, "col": 14, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3403, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3412, "col": 14, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "uc_sigmask", "type": { "desugaredQualType": "__sigset_t", "qualType": "sigset_t", "typeAliasDeclId": "0x55bbe6dd5910" } }, { "id": "0x55bbe6e17820", "kind": "FieldDecl", "loc": { "offset": 3449, "line": 149, "col": 26, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3428, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3449, "col": 26, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__fpregs_mem", "type": { "desugaredQualType": "struct _libc_fpstate", "qualType": "struct _libc_fpstate" } }, { "id": "0x55bbe6e17910", "kind": "FieldDecl", "loc": { "offset": 3504, "line": 150, "col": 42, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3481, "col": 19, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3511, "col": 49, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__ssp", "type": { "qualType": "unsigned long long[4]" } } ] }, { "id": "0x55bbe6e179b8", "kind": "TypedefDecl", "loc": { "offset": 3518, "line": 151, "col": 5, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3248, "line": 142, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3518, "line": 151, "col": 5, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "ucontext_t", "type": { "desugaredQualType": "struct ucontext_t", "qualType": "struct ucontext_t" }, "inner": [ { "id": "0x55bbe6e17960", "kind": "ElaboratedType", "type": { "qualType": "struct ucontext_t" }, "ownedTagDecl": { "id": "0x55bbe6e17458", "kind": "RecordDecl", "name": "ucontext_t" }, "inner": [ { "id": "0x55bbe6e174e0", "kind": "RecordType", "type": { "qualType": "struct ucontext_t" }, "decl": { "id": "0x55bbe6e17458", "kind": "RecordDecl", "name": "ucontext_t" } } ] } ] }, { "id": "0x55bbe6e17be0", "kind": "FunctionDecl", "loc": { "offset": 10424, "file": "/usr/include/signal.h", "line": 324, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10413, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 13099, "file": "/usr/include/sys/cdefs.h", "line": 350, "col": 40, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10476, "file": "/usr/include/signal.h", "line": 325, "col": 3, "tokLen": 28, "includedFrom": { "file": "dwm.c" } } } }, "name": "siginterrupt", "mangledName": "siginterrupt", "type": { "qualType": "int (int, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e17a40", "kind": "ParmVarDecl", "loc": { "offset": 10442, "line": 324, "col": 30, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10438, "col": 26, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10442, "col": 30, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__sig", "type": { "qualType": "int" } }, { "id": "0x55bbe6e17ac0", "kind": "ParmVarDecl", "loc": { "offset": 10453, "col": 41, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10449, "col": 37, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10453, "col": 41, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "__interrupt", "type": { "qualType": "int" } }, { "id": "0x55bbe6e17c90", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10466, "file": "/usr/include/signal.h", "line": 324, "col": 54, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10466, "file": "/usr/include/signal.h", "line": 324, "col": 54, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e17ce8", "kind": "DeprecatedAttr", "range": { "begin": { "spellingLoc": { "offset": 13078, "file": "/usr/include/sys/cdefs.h", "line": 350, "col": 19, "tokLen": 14, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10476, "file": "/usr/include/signal.h", "line": 325, "col": 3, "tokLen": 28, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 13097, "file": "/usr/include/sys/cdefs.h", "line": 350, "col": 38, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10476, "file": "/usr/include/signal.h", "line": 325, "col": 3, "tokLen": 28, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e17d50", "kind": "EnumDecl", "loc": { "offset": 1057, "file": "/usr/include/bits/ss_flags.h", "line": 27, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1057, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1155, "line": 33, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "inner": [ { "id": "0x55bbe6e17e50", "kind": "EnumConstantDecl", "loc": { "offset": 1066, "line": 29, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1066, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1079, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "SS_ONSTACK", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe6e17e30", "kind": "ConstantExpr", "range": { "begin": { "offset": 1079, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1079, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1", "inner": [ { "id": "0x55bbe6e17e10", "kind": "IntegerLiteral", "range": { "begin": { "offset": 1079, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1079, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] }, { "id": "0x55bbe6e17ea0", "kind": "EnumConstantDecl", "loc": { "offset": 1114, "line": 31, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1114, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1114, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "SS_DISABLE", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6e18140", "kind": "FunctionDecl", "loc": { "offset": 10756, "file": "/usr/include/signal.h", "line": 333, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10745, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10831, "file": "/usr/include/signal.h", "line": 334, "col": 31, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "sigaltstack", "mangledName": "sigaltstack", "type": { "qualType": "int (const stack_t *restrict, stack_t *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e17f58", "kind": "ParmVarDecl", "loc": { "offset": 10795, "line": 333, "col": 51, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10769, "col": 25, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10795, "col": 51, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__ss", "type": { "qualType": "const stack_t *restrict" } }, { "id": "0x55bbe6e18028", "kind": "ParmVarDecl", "loc": { "offset": 10824, "line": 334, "col": 24, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10804, "col": 4, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10824, "col": 24, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__oss", "type": { "qualType": "stack_t *restrict" } }, { "id": "0x55bbe6e181f0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10831, "file": "/usr/include/signal.h", "line": 334, "col": 31, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10831, "file": "/usr/include/signal.h", "line": 334, "col": 31, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e18248", "kind": "RecordDecl", "loc": { "offset": 936, "file": "/usr/include/bits/types/struct_sigstack.h", "line": 23, "col": 8, "tokLen": 8, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 929, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1062, "line": 27, "col": 3, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "sigstack", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e18308", "kind": "FieldDecl", "loc": { "offset": 959, "line": 25, "col": 11, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 953, "col": 5, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 959, "col": 11, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "ss_sp", "type": { "qualType": "void *" } }, { "id": "0x55bbe6e18370", "kind": "FieldDecl", "loc": { "offset": 1004, "line": 26, "col": 9, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1000, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1004, "col": 9, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "ss_onstack", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6e1c0e0", "kind": "FunctionDecl", "loc": { "offset": 11347, "file": "/usr/include/signal.h", "line": 347, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11336, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 12674, "file": "/usr/include/sys/cdefs.h", "line": 339, "col": 66, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 11417, "file": "/usr/include/signal.h", "line": 348, "col": 14, "tokLen": 24, "includedFrom": { "file": "dwm.c" } } } }, "name": "sigstack", "mangledName": "sigstack", "type": { "qualType": "int (struct sigstack *, struct sigstack *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e18470", "kind": "ParmVarDecl", "loc": { "offset": 11374, "line": 347, "col": 39, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11357, "col": 22, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11374, "col": 39, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__ss", "type": { "qualType": "struct sigstack *" } }, { "id": "0x55bbe6e18500", "kind": "ParmVarDecl", "loc": { "offset": 11397, "col": 62, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11380, "col": 45, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11397, "col": 62, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__oss", "type": { "qualType": "struct sigstack *" } }, { "id": "0x55bbe6e1c190", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 11409, "file": "/usr/include/signal.h", "line": 348, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 11409, "file": "/usr/include/signal.h", "line": 348, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e1c1e8", "kind": "DeprecatedAttr", "range": { "begin": { "spellingLoc": { "offset": 12659, "file": "/usr/include/sys/cdefs.h", "line": 339, "col": 51, "tokLen": 14, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 11417, "file": "/usr/include/signal.h", "line": 348, "col": 14, "tokLen": 24, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 12659, "file": "/usr/include/sys/cdefs.h", "line": 339, "col": 51, "tokLen": 14, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 11417, "file": "/usr/include/signal.h", "line": 348, "col": 14, "tokLen": 24, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e1c228", "kind": "RecordDecl", "loc": { "offset": 1081, "file": "/usr/include/bits/atomic_wide_counter.h", "line": 25, "col": 9, "tokLen": 5, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "range": { "begin": { "offset": 1081, "col": 9, "tokLen": 5, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "end": { "offset": 1216, "line": 33, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } } }, "tagUsed": "union", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e1c2e8", "kind": "FieldDecl", "loc": { "offset": 1128, "line": 27, "col": 40, "tokLen": 9, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "range": { "begin": { "offset": 1105, "col": 17, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "end": { "offset": 1128, "col": 40, "tokLen": 9, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } } }, "name": "__value64", "type": { "qualType": "unsigned long long" } }, { "id": "0x55bbe6e1c338", "kind": "RecordDecl", "loc": { "offset": 1141, "line": 28, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "range": { "begin": { "offset": 1141, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "end": { "offset": 1203, "line": 32, "col": 3, "tokLen": 1, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e1c3f8", "kind": "FieldDecl", "loc": { "offset": 1169, "line": 30, "col": 18, "tokLen": 5, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "range": { "begin": { "offset": 1156, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "end": { "offset": 1169, "col": 18, "tokLen": 5, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } } }, "name": "__low", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe6e1c460", "kind": "FieldDecl", "loc": { "offset": 1193, "line": 31, "col": 18, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "range": { "begin": { "offset": 1180, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "end": { "offset": 1193, "col": 18, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } } }, "name": "__high", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe6e1c508", "kind": "FieldDecl", "loc": { "offset": 1205, "line": 32, "col": 5, "tokLen": 9, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "range": { "begin": { "offset": 1141, "line": 28, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "end": { "offset": 1205, "line": 32, "col": 5, "tokLen": 9, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } } }, "name": "__value32", "type": { "desugaredQualType": "struct __atomic_wide_counter::(unnamed at /usr/include/bits/atomic_wide_counter.h:28:3)", "qualType": "struct (unnamed struct at /usr/include/bits/atomic_wide_counter.h:28:3)" } } ] }, { "id": "0x55bbe6e1c5b8", "kind": "TypedefDecl", "loc": { "offset": 1218, "line": 33, "col": 3, "tokLen": 21, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "range": { "begin": { "offset": 1073, "line": 25, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "end": { "offset": 1218, "line": 33, "col": 3, "tokLen": 21, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } } }, "isReferenced": true, "name": "__atomic_wide_counter", "type": { "desugaredQualType": "__atomic_wide_counter", "qualType": "union __atomic_wide_counter" }, "inner": [ { "id": "0x55bbe6e1c560", "kind": "ElaboratedType", "type": { "qualType": "union __atomic_wide_counter" }, "ownedTagDecl": { "id": "0x55bbe6e1c228", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6e1c2b0", "kind": "RecordType", "type": { "qualType": "__atomic_wide_counter" }, "decl": { "id": "0x55bbe6e1c228", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6e1c628", "kind": "RecordDecl", "loc": { "offset": 2042, "file": "/usr/include/bits/thread-shared-types.h", "line": 51, "col": 16, "tokLen": 23, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "range": { "begin": { "offset": 2035, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "end": { "offset": 2152, "line": 55, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } } }, "name": "__pthread_internal_list", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e1c780", "kind": "FieldDecl", "loc": { "offset": 2102, "line": 53, "col": 35, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "range": { "begin": { "offset": 2070, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "end": { "offset": 2102, "col": 35, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } } }, "name": "__prev", "type": { "qualType": "struct __pthread_internal_list *" } }, { "id": "0x55bbe6e1c7f8", "kind": "FieldDecl", "loc": { "offset": 2144, "line": 54, "col": 35, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "range": { "begin": { "offset": 2112, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "end": { "offset": 2144, "col": 35, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } } }, "name": "__next", "type": { "qualType": "struct __pthread_internal_list *" } } ] }, { "id": "0x55bbe6e1c8a8", "kind": "TypedefDecl", "loc": { "offset": 2154, "line": 55, "col": 3, "tokLen": 16, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "range": { "begin": { "offset": 2027, "line": 51, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "end": { "offset": 2154, "line": 55, "col": 3, "tokLen": 16, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } } }, "isReferenced": true, "name": "__pthread_list_t", "type": { "desugaredQualType": "struct __pthread_internal_list", "qualType": "struct __pthread_internal_list" }, "inner": [ { "id": "0x55bbe6e1c850", "kind": "ElaboratedType", "type": { "qualType": "struct __pthread_internal_list" }, "ownedTagDecl": { "id": "0x55bbe6e1c628", "kind": "RecordDecl", "name": "__pthread_internal_list" }, "inner": [ { "id": "0x55bbe6e1c6b0", "kind": "RecordType", "type": { "qualType": "struct __pthread_internal_list" }, "decl": { "id": "0x55bbe6e1c628", "kind": "RecordDecl", "name": "__pthread_internal_list" } } ] } ] }, { "id": "0x55bbe6e1c918", "kind": "RecordDecl", "loc": { "offset": 2188, "line": 57, "col": 16, "tokLen": 24, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "range": { "begin": { "offset": 2181, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "end": { "offset": 2258, "line": 60, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } } }, "name": "__pthread_internal_slist", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e1ca70", "kind": "FieldDecl", "loc": { "offset": 2250, "line": 59, "col": 36, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "range": { "begin": { "offset": 2217, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "end": { "offset": 2250, "col": 36, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } } }, "name": "__next", "type": { "qualType": "struct __pthread_internal_slist *" } } ] }, { "id": "0x55bbe6e1cb18", "kind": "TypedefDecl", "loc": { "offset": 2260, "line": 60, "col": 3, "tokLen": 17, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "range": { "begin": { "offset": 2173, "line": 57, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "end": { "offset": 2260, "line": 60, "col": 3, "tokLen": 17, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } } }, "name": "__pthread_slist_t", "type": { "desugaredQualType": "struct __pthread_internal_slist", "qualType": "struct __pthread_internal_slist" }, "inner": [ { "id": "0x55bbe6e1cac0", "kind": "ElaboratedType", "type": { "qualType": "struct __pthread_internal_slist" }, "ownedTagDecl": { "id": "0x55bbe6e1c918", "kind": "RecordDecl", "name": "__pthread_internal_slist" }, "inner": [ { "id": "0x55bbe6e1c9a0", "kind": "RecordType", "type": { "qualType": "struct __pthread_internal_slist" }, "decl": { "id": "0x55bbe6e1c918", "kind": "RecordDecl", "name": "__pthread_internal_slist" } } ] } ] }, { "id": "0x55bbe6e1cb88", "kind": "RecordDecl", "loc": { "offset": 907, "file": "/usr/include/bits/struct_mutex.h", "line": 22, "col": 8, "tokLen": 17, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "range": { "begin": { "offset": 900, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "end": { "offset": 1601, "line": 53, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } } }, "name": "__pthread_mutex_s", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e1cc48", "kind": "FieldDecl", "loc": { "offset": 933, "line": 24, "col": 7, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "range": { "begin": { "offset": 929, "col": 3, "tokLen": 3, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "end": { "offset": 933, "col": 7, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } } }, "name": "__lock", "type": { "qualType": "int" } }, { "id": "0x55bbe6e1ccb0", "kind": "FieldDecl", "loc": { "offset": 956, "line": 25, "col": 16, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "range": { "begin": { "offset": 943, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "end": { "offset": 956, "col": 16, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } } }, "name": "__count", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe6e1cd18", "kind": "FieldDecl", "loc": { "offset": 971, "line": 26, "col": 7, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "range": { "begin": { "offset": 967, "col": 3, "tokLen": 3, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "end": { "offset": 971, "col": 7, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } } }, "name": "__owner", "type": { "qualType": "int" } }, { "id": "0x55bbe6e1cd80", "kind": "FieldDecl", "loc": { "offset": 1013, "line": 28, "col": 16, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "range": { "begin": { "offset": 1000, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "end": { "offset": 1013, "col": 16, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } } }, "name": "__nusers", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe6e1cde8", "kind": "FieldDecl", "loc": { "offset": 1158, "line": 32, "col": 7, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "range": { "begin": { "offset": 1154, "col": 3, "tokLen": 3, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "end": { "offset": 1158, "col": 7, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } } }, "name": "__kind", "type": { "qualType": "int" } }, { "id": "0x55bbe6e1ce50", "kind": "FieldDecl", "loc": { "offset": 1192, "line": 34, "col": 9, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "range": { "begin": { "offset": 1186, "col": 3, "tokLen": 5, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "end": { "offset": 1192, "col": 9, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } } }, "name": "__spins", "type": { "qualType": "short" } }, { "id": "0x55bbe6e1ceb8", "kind": "FieldDecl", "loc": { "offset": 1209, "line": 35, "col": 9, "tokLen": 9, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "range": { "begin": { "offset": 1203, "col": 3, "tokLen": 5, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "end": { "offset": 1209, "col": 9, "tokLen": 9, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } } }, "name": "__elision", "type": { "qualType": "short" } }, { "id": "0x55bbe6e1cf40", "kind": "FieldDecl", "loc": { "offset": 1239, "line": 36, "col": 20, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "range": { "begin": { "offset": 1222, "col": 3, "tokLen": 16, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "end": { "offset": 1239, "col": 20, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } } }, "name": "__list", "type": { "desugaredQualType": "struct __pthread_internal_list", "qualType": "__pthread_list_t", "typeAliasDeclId": "0x55bbe6e1c8a8" } } ] }, { "id": "0x55bbe6e1cf90", "kind": "RecordDecl", "loc": { "offset": 895, "file": "/usr/include/bits/struct_rwlock.h", "line": 23, "col": 8, "tokLen": 23, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "range": { "begin": { "offset": 888, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "end": { "offset": 1777, "line": 55, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } } }, "name": "__pthread_rwlock_arch_t", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e23148", "kind": "FieldDecl", "loc": { "offset": 936, "line": 25, "col": 16, "tokLen": 9, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "range": { "begin": { "offset": 923, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "end": { "offset": 936, "col": 16, "tokLen": 9, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } } }, "name": "__readers", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe6e231b0", "kind": "FieldDecl", "loc": { "offset": 962, "line": 26, "col": 16, "tokLen": 9, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "range": { "begin": { "offset": 949, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "end": { "offset": 962, "col": 16, "tokLen": 9, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } } }, "name": "__writers", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe6e23218", "kind": "FieldDecl", "loc": { "offset": 988, "line": 27, "col": 16, "tokLen": 15, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "range": { "begin": { "offset": 975, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "end": { "offset": 988, "col": 16, "tokLen": 15, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } } }, "name": "__wrphase_futex", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe6e23280", "kind": "FieldDecl", "loc": { "offset": 1020, "line": 28, "col": 16, "tokLen": 15, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "range": { "begin": { "offset": 1007, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "end": { "offset": 1020, "col": 16, "tokLen": 15, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } } }, "name": "__writers_futex", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe6e232e8", "kind": "FieldDecl", "loc": { "offset": 1052, "line": 29, "col": 16, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "range": { "begin": { "offset": 1039, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "end": { "offset": 1052, "col": 16, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } } }, "name": "__pad3", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe6e23350", "kind": "FieldDecl", "loc": { "offset": 1075, "line": 30, "col": 16, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "range": { "begin": { "offset": 1062, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "end": { "offset": 1075, "col": 16, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } } }, "name": "__pad4", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe6e233b8", "kind": "FieldDecl", "loc": { "offset": 1107, "line": 32, "col": 7, "tokLen": 12, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "range": { "begin": { "offset": 1103, "col": 3, "tokLen": 3, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "end": { "offset": 1107, "col": 7, "tokLen": 12, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } } }, "name": "__cur_writer", "type": { "qualType": "int" } }, { "id": "0x55bbe6e23420", "kind": "FieldDecl", "loc": { "offset": 1127, "line": 33, "col": 7, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "range": { "begin": { "offset": 1123, "col": 3, "tokLen": 3, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "end": { "offset": 1127, "col": 7, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } } }, "name": "__shared", "type": { "qualType": "int" } }, { "id": "0x55bbe6e23488", "kind": "FieldDecl", "loc": { "offset": 1151, "line": 34, "col": 15, "tokLen": 11, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "range": { "begin": { "offset": 1139, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "end": { "offset": 1151, "col": 15, "tokLen": 11, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } } }, "name": "__rwelision", "type": { "qualType": "signed char" } }, { "id": "0x55bbe6e23580", "kind": "FieldDecl", "loc": { "offset": 1289, "line": 39, "col": 17, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "range": { "begin": { "offset": 1275, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "end": { "offset": 1297, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } } }, "name": "__pad1", "type": { "qualType": "unsigned char[7]" } }, { "id": "0x55bbe6e235e8", "kind": "FieldDecl", "loc": { "offset": 1396, "line": 42, "col": 21, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "range": { "begin": { "offset": 1378, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "end": { "offset": 1396, "col": 21, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } } }, "name": "__pad2", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6e23650", "kind": "FieldDecl", "loc": { "offset": 1517, "line": 45, "col": 16, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "range": { "begin": { "offset": 1504, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } }, "end": { "offset": 1517, "col": 16, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/thread-shared-types.h" } } }, "name": "__flags", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe6e236a0", "kind": "RecordDecl", "loc": { "offset": 3462, "file": "/usr/include/bits/thread-shared-types.h", "line": 94, "col": 8, "tokLen": 16, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "range": { "begin": { "offset": 3455, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "end": { "offset": 3708, "line": 103, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } } }, "name": "__pthread_cond_s", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e23770", "kind": "FieldDecl", "loc": { "offset": 3505, "line": 96, "col": 25, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "range": { "begin": { "offset": 3483, "col": 3, "tokLen": 21, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "end": { "offset": 3505, "col": 25, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } } }, "name": "__wseq", "type": { "desugaredQualType": "__atomic_wide_counter", "qualType": "__atomic_wide_counter", "typeAliasDeclId": "0x55bbe6e1c5b8" } }, { "id": "0x55bbe6e237d0", "kind": "FieldDecl", "loc": { "offset": 3537, "line": 97, "col": 25, "tokLen": 10, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "range": { "begin": { "offset": 3515, "col": 3, "tokLen": 21, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "end": { "offset": 3537, "col": 25, "tokLen": 10, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } } }, "name": "__g1_start", "type": { "desugaredQualType": "__atomic_wide_counter", "qualType": "__atomic_wide_counter", "typeAliasDeclId": "0x55bbe6e1c5b8" } }, { "id": "0x55bbe6e238c0", "kind": "FieldDecl", "loc": { "offset": 3564, "line": 98, "col": 16, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "range": { "begin": { "offset": 3551, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "end": { "offset": 3574, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } } }, "name": "__g_refs", "type": { "qualType": "unsigned int[2]" } }, { "id": "0x55bbe6e23978", "kind": "FieldDecl", "loc": { "offset": 3609, "line": 99, "col": 16, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "range": { "begin": { "offset": 3596, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "end": { "offset": 3619, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } } }, "name": "__g_size", "type": { "qualType": "unsigned int[2]" } }, { "id": "0x55bbe6e239e0", "kind": "FieldDecl", "loc": { "offset": 3637, "line": 100, "col": 16, "tokLen": 14, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "range": { "begin": { "offset": 3624, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "end": { "offset": 3637, "col": 16, "tokLen": 14, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } } }, "name": "__g1_orig_size", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe6e23a48", "kind": "FieldDecl", "loc": { "offset": 3668, "line": 101, "col": 16, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "range": { "begin": { "offset": 3655, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "end": { "offset": 3668, "col": 16, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } } }, "name": "__wrefs", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe6e23b00", "kind": "FieldDecl", "loc": { "offset": 3692, "line": 102, "col": 16, "tokLen": 11, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "range": { "begin": { "offset": 3679, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "end": { "offset": 3705, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } } }, "name": "__g_signals", "type": { "qualType": "unsigned int[2]" } } ] }, { "id": "0x55bbe6e23c28", "kind": "TypedefDecl", "loc": { "offset": 3733, "line": 105, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "range": { "begin": { "offset": 3712, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "end": { "offset": 3733, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } } }, "name": "__tss_t", "type": { "qualType": "unsigned int" }, "inner": [ { "id": "0x55bbe6d21480", "kind": "BuiltinType", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe6e23c98", "kind": "TypedefDecl", "loc": { "offset": 3768, "line": 106, "col": 27, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "range": { "begin": { "offset": 3742, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "end": { "offset": 3768, "col": 27, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } } }, "name": "__thrd_t", "type": { "qualType": "unsigned long" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe6e23cf0", "kind": "RecordDecl", "loc": { "offset": 3787, "line": 108, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "range": { "begin": { "offset": 3787, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "end": { "offset": 3827, "line": 111, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e23da8", "kind": "FieldDecl", "loc": { "offset": 3802, "line": 110, "col": 7, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "range": { "begin": { "offset": 3798, "col": 3, "tokLen": 3, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "end": { "offset": 3802, "col": 7, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } } }, "name": "__data", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6e23e58", "kind": "TypedefDecl", "loc": { "offset": 3829, "line": 111, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "range": { "begin": { "offset": 3779, "line": 108, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } }, "end": { "offset": 3829, "line": 111, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/bits/pthreadtypes.h" } } }, "name": "__once_flag", "type": { "desugaredQualType": "__once_flag", "qualType": "struct __once_flag" }, "inner": [ { "id": "0x55bbe6e23e00", "kind": "ElaboratedType", "type": { "qualType": "struct __once_flag" }, "ownedTagDecl": { "id": "0x55bbe6e23cf0", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6e23d70", "kind": "RecordType", "type": { "qualType": "__once_flag" }, "decl": { "id": "0x55bbe6e23cf0", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6e23ee0", "kind": "TypedefDecl", "loc": { "offset": 1149, "file": "/usr/include/bits/pthreadtypes.h", "line": 27, "col": 27, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1123, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1149, "col": 27, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } } }, "isReferenced": true, "name": "pthread_t", "type": { "qualType": "unsigned long" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe6e23f38", "kind": "RecordDecl", "loc": { "offset": 1280, "line": 32, "col": 9, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1280, "col": 9, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1348, "line": 36, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "tagUsed": "union", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e24078", "kind": "FieldDecl", "loc": { "offset": 1295, "line": 34, "col": 8, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1290, "col": 3, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1330, "col": 43, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__size", "type": { "qualType": "char[4]" } }, { "id": "0x55bbe6e240e0", "kind": "FieldDecl", "loc": { "offset": 1339, "line": 35, "col": 7, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1335, "col": 3, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1339, "col": 7, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__align", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6e25298", "kind": "TypedefDecl", "loc": { "offset": 1350, "line": 36, "col": 3, "tokLen": 19, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1272, "line": 32, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1350, "line": 36, "col": 3, "tokLen": 19, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "pthread_mutexattr_t", "type": { "desugaredQualType": "pthread_mutexattr_t", "qualType": "union pthread_mutexattr_t" }, "inner": [ { "id": "0x55bbe6e25240", "kind": "ElaboratedType", "type": { "qualType": "union pthread_mutexattr_t" }, "ownedTagDecl": { "id": "0x55bbe6e23f38", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6e23fc0", "kind": "RecordType", "type": { "qualType": "pthread_mutexattr_t" }, "decl": { "id": "0x55bbe6e23f38", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6e25308", "kind": "RecordDecl", "loc": { "offset": 1503, "line": 41, "col": 9, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1503, "col": 9, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1570, "line": 45, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "tagUsed": "union", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e25410", "kind": "FieldDecl", "loc": { "offset": 1518, "line": 43, "col": 8, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1513, "col": 3, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1552, "col": 42, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__size", "type": { "qualType": "char[4]" } }, { "id": "0x55bbe6e25478", "kind": "FieldDecl", "loc": { "offset": 1561, "line": 44, "col": 7, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1557, "col": 3, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1561, "col": 7, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__align", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6e25528", "kind": "TypedefDecl", "loc": { "offset": 1572, "line": 45, "col": 3, "tokLen": 18, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1495, "line": 41, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1572, "line": 45, "col": 3, "tokLen": 18, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "pthread_condattr_t", "type": { "desugaredQualType": "pthread_condattr_t", "qualType": "union pthread_condattr_t" }, "inner": [ { "id": "0x55bbe6e254d0", "kind": "ElaboratedType", "type": { "qualType": "union pthread_condattr_t" }, "ownedTagDecl": { "id": "0x55bbe6e25308", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6e25390", "kind": "RecordType", "type": { "qualType": "pthread_condattr_t" }, "decl": { "id": "0x55bbe6e25308", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6e255b0", "kind": "TypedefDecl", "loc": { "offset": 1651, "line": 49, "col": 22, "tokLen": 13, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1630, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1651, "col": 22, "tokLen": 13, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "pthread_key_t", "type": { "qualType": "unsigned int" }, "inner": [ { "id": "0x55bbe6d21480", "kind": "BuiltinType", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe6e25620", "kind": "TypedefDecl", "loc": { "offset": 1723, "line": 53, "col": 30, "tokLen": 14, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1694, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1723, "col": 30, "tokLen": 14, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "pthread_once_t", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe6d213e0", "kind": "BuiltinType", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6e25678", "kind": "RecordDecl", "loc": { "offset": 1747, "line": 56, "col": 7, "tokLen": 14, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1741, "col": 1, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1824, "line": 60, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "previousDecl": "0x55bbe6df8818", "name": "pthread_attr_t", "tagUsed": "union", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e25798", "kind": "FieldDecl", "loc": { "offset": 1771, "line": 58, "col": 8, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1766, "col": 3, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1801, "col": 38, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__size", "type": { "qualType": "char[56]" } }, { "id": "0x55bbe6e25800", "kind": "FieldDecl", "loc": { "offset": 1815, "line": 59, "col": 12, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1806, "col": 3, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1815, "col": 12, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__align", "type": { "qualType": "long" } } ] }, { "id": "0x55bbe6e25850", "kind": "RecordDecl", "loc": { "offset": 1952, "line": 67, "col": 9, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1952, "col": 9, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2056, "line": 72, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "tagUsed": "union", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e25940", "kind": "FieldDecl", "loc": { "offset": 1987, "line": 69, "col": 28, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1962, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1987, "col": 28, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__data", "type": { "desugaredQualType": "struct __pthread_mutex_s", "qualType": "struct __pthread_mutex_s" } }, { "id": "0x55bbe6e25a28", "kind": "FieldDecl", "loc": { "offset": 2002, "line": 70, "col": 8, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1997, "col": 3, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2033, "col": 39, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__size", "type": { "qualType": "char[40]" } }, { "id": "0x55bbe6e25a90", "kind": "FieldDecl", "loc": { "offset": 2047, "line": 71, "col": 12, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2038, "col": 3, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2047, "col": 12, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__align", "type": { "qualType": "long" } } ] }, { "id": "0x55bbe6e25c28", "kind": "TypedefDecl", "loc": { "offset": 2058, "line": 72, "col": 3, "tokLen": 15, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1944, "line": 67, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2058, "line": 72, "col": 3, "tokLen": 15, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "pthread_mutex_t", "type": { "desugaredQualType": "pthread_mutex_t", "qualType": "union pthread_mutex_t" }, "inner": [ { "id": "0x55bbe6e25bd0", "kind": "ElaboratedType", "type": { "qualType": "union pthread_mutex_t" }, "ownedTagDecl": { "id": "0x55bbe6e25850", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6e258d0", "kind": "RecordType", "type": { "qualType": "pthread_mutex_t" }, "decl": { "id": "0x55bbe6e25850", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6e25c98", "kind": "RecordDecl", "loc": { "offset": 2085, "line": 75, "col": 9, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2085, "col": 9, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2206, "line": 80, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "tagUsed": "union", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e25d90", "kind": "FieldDecl", "loc": { "offset": 2119, "line": 77, "col": 27, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2095, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2119, "col": 27, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__data", "type": { "desugaredQualType": "struct __pthread_cond_s", "qualType": "struct __pthread_cond_s" } }, { "id": "0x55bbe6e25e78", "kind": "FieldDecl", "loc": { "offset": 2134, "line": 78, "col": 8, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2129, "col": 3, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2164, "col": 38, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__size", "type": { "qualType": "char[48]" } }, { "id": "0x55bbe6e25ee0", "kind": "FieldDecl", "loc": { "offset": 2197, "line": 79, "col": 31, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2183, "col": 17, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2197, "col": 31, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__align", "type": { "qualType": "long long" } } ] }, { "id": "0x55bbe6e26018", "kind": "TypedefDecl", "loc": { "offset": 2208, "line": 80, "col": 3, "tokLen": 14, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2077, "line": 75, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2208, "line": 80, "col": 3, "tokLen": 14, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "pthread_cond_t", "type": { "desugaredQualType": "pthread_cond_t", "qualType": "union pthread_cond_t" }, "inner": [ { "id": "0x55bbe6e25fc0", "kind": "ElaboratedType", "type": { "qualType": "union pthread_cond_t" }, "ownedTagDecl": { "id": "0x55bbe6e25c98", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6e25d20", "kind": "RecordType", "type": { "qualType": "pthread_cond_t" }, "decl": { "id": "0x55bbe6e25c98", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6e26088", "kind": "RecordDecl", "loc": { "offset": 2417, "line": 86, "col": 9, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2417, "col": 9, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2528, "line": 91, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "tagUsed": "union", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e26180", "kind": "FieldDecl", "loc": { "offset": 2458, "line": 88, "col": 34, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2427, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2458, "col": 34, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__data", "type": { "desugaredQualType": "struct __pthread_rwlock_arch_t", "qualType": "struct __pthread_rwlock_arch_t" } }, { "id": "0x55bbe6e26250", "kind": "FieldDecl", "loc": { "offset": 2473, "line": 89, "col": 8, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2468, "col": 3, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2505, "col": 40, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__size", "type": { "qualType": "char[56]" } }, { "id": "0x55bbe6e262b8", "kind": "FieldDecl", "loc": { "offset": 2519, "line": 90, "col": 12, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2510, "col": 3, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2519, "col": 12, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__align", "type": { "qualType": "long" } } ] }, { "id": "0x55bbe6e26418", "kind": "TypedefDecl", "loc": { "offset": 2530, "line": 91, "col": 3, "tokLen": 16, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2409, "line": 86, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2530, "line": 91, "col": 3, "tokLen": 16, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "pthread_rwlock_t", "type": { "desugaredQualType": "pthread_rwlock_t", "qualType": "union pthread_rwlock_t" }, "inner": [ { "id": "0x55bbe6e263c0", "kind": "ElaboratedType", "type": { "qualType": "union pthread_rwlock_t" }, "ownedTagDecl": { "id": "0x55bbe6e26088", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6e26110", "kind": "RecordType", "type": { "qualType": "pthread_rwlock_t" }, "decl": { "id": "0x55bbe6e26088", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6e26488", "kind": "RecordDecl", "loc": { "offset": 2557, "line": 93, "col": 9, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2557, "col": 9, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2631, "line": 97, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "tagUsed": "union", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e265c8", "kind": "FieldDecl", "loc": { "offset": 2572, "line": 95, "col": 8, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2567, "col": 3, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2608, "col": 44, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__size", "type": { "qualType": "char[8]" } }, { "id": "0x55bbe6e26630", "kind": "FieldDecl", "loc": { "offset": 2622, "line": 96, "col": 12, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2613, "col": 3, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2622, "col": 12, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__align", "type": { "qualType": "long" } } ] }, { "id": "0x55bbe6e266d8", "kind": "TypedefDecl", "loc": { "offset": 2633, "line": 97, "col": 3, "tokLen": 20, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2549, "line": 93, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2633, "line": 97, "col": 3, "tokLen": 20, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "pthread_rwlockattr_t", "type": { "desugaredQualType": "pthread_rwlockattr_t", "qualType": "union pthread_rwlockattr_t" }, "inner": [ { "id": "0x55bbe6e26680", "kind": "ElaboratedType", "type": { "qualType": "union pthread_rwlockattr_t" }, "ownedTagDecl": { "id": "0x55bbe6e26488", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6e26510", "kind": "RecordType", "type": { "qualType": "pthread_rwlockattr_t" }, "decl": { "id": "0x55bbe6e26488", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6e26760", "kind": "TypedefDecl", "loc": { "offset": 2739, "line": 103, "col": 22, "tokLen": 18, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2718, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2739, "col": 22, "tokLen": 18, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "pthread_spinlock_t", "type": { "qualType": "volatile int" }, "inner": [ { "id": "0x55bbe6d213e4", "kind": "QualType", "type": { "qualType": "volatile int" }, "qualifiers": "volatile", "inner": [ { "id": "0x55bbe6d213e0", "kind": "BuiltinType", "type": { "qualType": "int" } } ] } ] }, { "id": "0x55bbe6e267b8", "kind": "RecordDecl", "loc": { "offset": 2861, "line": 108, "col": 9, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2861, "col": 9, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2932, "line": 112, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "tagUsed": "union", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e268f8", "kind": "FieldDecl", "loc": { "offset": 2876, "line": 110, "col": 8, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2871, "col": 3, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2909, "col": 41, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__size", "type": { "qualType": "char[32]" } }, { "id": "0x55bbe6e26960", "kind": "FieldDecl", "loc": { "offset": 2923, "line": 111, "col": 12, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2914, "col": 3, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2923, "col": 12, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__align", "type": { "qualType": "long" } } ] }, { "id": "0x55bbe6e26a08", "kind": "TypedefDecl", "loc": { "offset": 2934, "line": 112, "col": 3, "tokLen": 17, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2853, "line": 108, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 2934, "line": 112, "col": 3, "tokLen": 17, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "pthread_barrier_t", "type": { "desugaredQualType": "pthread_barrier_t", "qualType": "union pthread_barrier_t" }, "inner": [ { "id": "0x55bbe6e269b0", "kind": "ElaboratedType", "type": { "qualType": "union pthread_barrier_t" }, "ownedTagDecl": { "id": "0x55bbe6e267b8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6e26840", "kind": "RecordType", "type": { "qualType": "pthread_barrier_t" }, "decl": { "id": "0x55bbe6e267b8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6e26a78", "kind": "RecordDecl", "loc": { "offset": 2962, "line": 114, "col": 9, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2962, "col": 9, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3032, "line": 118, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "tagUsed": "union", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e26b80", "kind": "FieldDecl", "loc": { "offset": 2977, "line": 116, "col": 8, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2972, "col": 3, "tokLen": 4, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3014, "col": 45, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__size", "type": { "qualType": "char[4]" } }, { "id": "0x55bbe6e26be8", "kind": "FieldDecl", "loc": { "offset": 3023, "line": 117, "col": 7, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 3019, "col": 3, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3023, "col": 7, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__align", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6e26c98", "kind": "TypedefDecl", "loc": { "offset": 3034, "line": 118, "col": 3, "tokLen": 21, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 2954, "line": 114, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 3034, "line": 118, "col": 3, "tokLen": 21, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "pthread_barrierattr_t", "type": { "desugaredQualType": "pthread_barrierattr_t", "qualType": "union pthread_barrierattr_t" }, "inner": [ { "id": "0x55bbe6e26c40", "kind": "ElaboratedType", "type": { "qualType": "union pthread_barrierattr_t" }, "ownedTagDecl": { "id": "0x55bbe6e26a78", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6e26b00", "kind": "RecordType", "type": { "qualType": "pthread_barrierattr_t" }, "decl": { "id": "0x55bbe6e26a78", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6e26f50", "kind": "FunctionDecl", "loc": { "offset": 1246, "file": "/usr/include/bits/sigthread.h", "line": 31, "col": 12, "tokLen": 15, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1235, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1361, "file": "/usr/include/bits/sigthread.h", "line": 33, "col": 41, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } } }, "name": "pthread_sigmask", "mangledName": "pthread_sigmask", "type": { "qualType": "int (int, const __sigset_t *restrict, __sigset_t *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e26d20", "kind": "ParmVarDecl", "loc": { "offset": 1267, "line": 31, "col": 33, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1263, "col": 29, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1267, "col": 33, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__how", "type": { "qualType": "int" } }, { "id": "0x55bbe6e26dc8", "kind": "ParmVarDecl", "loc": { "offset": 1310, "line": 32, "col": 37, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1281, "col": 8, "tokLen": 5, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1310, "col": 37, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__newmask", "type": { "qualType": "const __sigset_t *restrict" } }, { "id": "0x55bbe6e26e68", "kind": "ParmVarDecl", "loc": { "offset": 1351, "line": 33, "col": 31, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1328, "col": 8, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1351, "col": 31, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__oldmask", "type": { "qualType": "__sigset_t *restrict" } }, { "id": "0x55bbe6e27008", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1361, "file": "/usr/include/bits/sigthread.h", "line": 33, "col": 41, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1361, "file": "/usr/include/bits/sigthread.h", "line": 33, "col": 41, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } } } } ] }, { "id": "0x55bbe6e28960", "kind": "FunctionDecl", "loc": { "offset": 1427, "line": 36, "col": 12, "tokLen": 12, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1416, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1476, "file": "/usr/include/bits/sigthread.h", "line": 36, "col": 61, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } } }, "name": "pthread_kill", "mangledName": "pthread_kill", "type": { "qualType": "int (pthread_t, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e27090", "kind": "ParmVarDecl", "loc": { "offset": 1451, "col": 36, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1441, "col": 26, "tokLen": 9, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1451, "col": 36, "tokLen": 10, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__threadid", "type": { "desugaredQualType": "unsigned long", "qualType": "pthread_t", "typeAliasDeclId": "0x55bbe6e23ee0" } }, { "id": "0x55bbe6e27110", "kind": "ParmVarDecl", "loc": { "offset": 1467, "col": 52, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } }, "range": { "begin": { "offset": 1463, "col": 48, "tokLen": 3, "includedFrom": { "file": "/usr/include/signal.h" } }, "end": { "offset": 1467, "col": 52, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "name": "__signo", "type": { "qualType": "int" } }, { "id": "0x55bbe6e28a10", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1476, "file": "/usr/include/bits/sigthread.h", "line": 36, "col": 61, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1476, "file": "/usr/include/bits/sigthread.h", "line": 36, "col": 61, "tokLen": 7, "includedFrom": { "file": "/usr/include/signal.h" } } } } } ] }, { "id": "0x55bbe6e28b08", "kind": "FunctionDecl", "loc": { "offset": 12664, "file": "/usr/include/signal.h", "line": 383, "col": 12, "tokLen": 23, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12653, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12695, "file": "/usr/include/signal.h", "line": 383, "col": 43, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "__libc_current_sigrtmin", "mangledName": "__libc_current_sigrtmin", "type": { "qualType": "int (void)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e28ba8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12695, "file": "/usr/include/signal.h", "line": 383, "col": 43, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12695, "file": "/usr/include/signal.h", "line": 383, "col": 43, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e28ca0", "kind": "FunctionDecl", "loc": { "offset": 12788, "line": 385, "col": 12, "tokLen": 23, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12777, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12819, "file": "/usr/include/signal.h", "line": 385, "col": 43, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "__libc_current_sigrtmax", "mangledName": "__libc_current_sigrtmax", "type": { "qualType": "int (void)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e28d40", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12819, "file": "/usr/include/signal.h", "line": 385, "col": 43, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12819, "file": "/usr/include/signal.h", "line": 385, "col": 43, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e28dd0", "kind": "TypedefDecl", "loc": { "offset": 454, "file": "/usr/lib/clang/14.0.6/include/stdarg.h", "line": 14, "col": 27, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 428, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 454, "col": 27, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "va_list", "type": { "desugaredQualType": "struct __va_list_tag[1]", "qualType": "__builtin_va_list", "typeAliasDeclId": "0x55bbe6d22208" }, "inner": [ { "id": "0x55bbe6e28da0", "kind": "TypedefType", "type": { "qualType": "__builtin_va_list" }, "decl": { "id": "0x55bbe6d22208", "kind": "TypedefDecl", "name": "__builtin_va_list" }, "inner": [ { "id": "0x55bbe6d221b0", "kind": "ConstantArrayType", "type": { "qualType": "struct __va_list_tag[1]" }, "size": 1, "inner": [ { "id": "0x55bbe6d21ff0", "kind": "RecordType", "type": { "qualType": "struct __va_list_tag" }, "decl": { "id": "0x55bbe6d21f68", "kind": "RecordDecl", "name": "__va_list_tag" } } ] } ] } ] }, { "id": "0x55bbe6e28e38", "kind": "TypedefDecl", "loc": { "offset": 1067, "line": 32, "col": 27, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1041, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1067, "col": 27, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "__gnuc_va_list", "type": { "desugaredQualType": "struct __va_list_tag[1]", "qualType": "__builtin_va_list", "typeAliasDeclId": "0x55bbe6d22208" }, "inner": [ { "id": "0x55bbe6e28da0", "kind": "TypedefType", "type": { "qualType": "__builtin_va_list" }, "decl": { "id": "0x55bbe6d22208", "kind": "TypedefDecl", "name": "__builtin_va_list" }, "inner": [ { "id": "0x55bbe6d221b0", "kind": "ConstantArrayType", "type": { "qualType": "struct __va_list_tag[1]" }, "size": 1, "inner": [ { "id": "0x55bbe6d21ff0", "kind": "RecordType", "type": { "qualType": "struct __va_list_tag" }, "decl": { "id": "0x55bbe6d21f68", "kind": "RecordDecl", "name": "__va_list_tag" } } ] } ] } ] }, { "id": "0x55bbe6e28e90", "kind": "RecordDecl", "loc": { "offset": 425, "file": "/usr/include/bits/types/__mbstate_t.h", "line": 13, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/types/__fpos_t.h" } }, "range": { "begin": { "offset": 425, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/types/__fpos_t.h" } }, "end": { "offset": 541, "line": 21, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/bits/types/__fpos_t.h" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e28f48", "kind": "FieldDecl", "loc": { "offset": 440, "line": 15, "col": 7, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/types/__fpos_t.h" } }, "range": { "begin": { "offset": 436, "col": 3, "tokLen": 3, "includedFrom": { "file": "/usr/include/bits/types/__fpos_t.h" } }, "end": { "offset": 440, "col": 7, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/types/__fpos_t.h" } } }, "name": "__count", "type": { "qualType": "int" } }, { "id": "0x55bbe6e28f98", "kind": "RecordDecl", "loc": { "offset": 451, "line": 16, "col": 3, "tokLen": 5, "includedFrom": { "file": "/usr/include/bits/types/__fpos_t.h" } }, "range": { "begin": { "offset": 451, "col": 3, "tokLen": 5, "includedFrom": { "file": "/usr/include/bits/types/__fpos_t.h" } }, "end": { "offset": 508, "line": 20, "col": 3, "tokLen": 1, "includedFrom": { "file": "/usr/include/bits/types/__fpos_t.h" } } }, "tagUsed": "union", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e29058", "kind": "FieldDecl", "loc": { "offset": 479, "line": 18, "col": 19, "tokLen": 5, "includedFrom": { "file": "/usr/include/bits/types/__fpos_t.h" } }, "range": { "begin": { "spellingLoc": { "offset": 3087, "file": "", "line": 99, "presumedLine": 98, "col": 23, "tokLen": 8 }, "expansionLoc": { "offset": 465, "file": "/usr/include/bits/types/__mbstate_t.h", "line": 18, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/bits/types/__fpos_t.h" } } }, "end": { "offset": 479, "col": 19, "tokLen": 5, "includedFrom": { "file": "/usr/include/bits/types/__fpos_t.h" } } }, "name": "__wch", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe6e29108", "kind": "FieldDecl", "loc": { "offset": 495, "line": 19, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/types/__fpos_t.h" } }, "range": { "begin": { "offset": 490, "col": 5, "tokLen": 4, "includedFrom": { "file": "/usr/include/bits/types/__fpos_t.h" } }, "end": { "offset": 503, "col": 18, "tokLen": 1, "includedFrom": { "file": "/usr/include/bits/types/__fpos_t.h" } } }, "name": "__wchb", "type": { "qualType": "char[4]" } } ] }, { "id": "0x55bbe6e291b8", "kind": "FieldDecl", "loc": { "offset": 510, "line": 20, "col": 5, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/types/__fpos_t.h" } }, "range": { "begin": { "offset": 451, "line": 16, "col": 3, "tokLen": 5, "includedFrom": { "file": "/usr/include/bits/types/__fpos_t.h" } }, "end": { "offset": 510, "line": 20, "col": 5, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/types/__fpos_t.h" } } }, "name": "__value", "type": { "desugaredQualType": "union __mbstate_t::(unnamed at /usr/include/bits/types/__mbstate_t.h:16:3)", "qualType": "union (unnamed union at /usr/include/bits/types/__mbstate_t.h:16:3)" } } ] }, { "id": "0x55bbe6e29268", "kind": "TypedefDecl", "loc": { "offset": 543, "line": 21, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/bits/types/__fpos_t.h" } }, "range": { "begin": { "offset": 417, "line": 13, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/types/__fpos_t.h" } }, "end": { "offset": 543, "line": 21, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/bits/types/__fpos_t.h" } } }, "isReferenced": true, "name": "__mbstate_t", "type": { "desugaredQualType": "__mbstate_t", "qualType": "struct __mbstate_t" }, "inner": [ { "id": "0x55bbe6e29210", "kind": "ElaboratedType", "type": { "qualType": "struct __mbstate_t" }, "ownedTagDecl": { "id": "0x55bbe6e28e90", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6e28f10", "kind": "RecordType", "type": { "qualType": "__mbstate_t" }, "decl": { "id": "0x55bbe6e28e90", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6e292d8", "kind": "RecordDecl", "loc": { "offset": 309, "file": "/usr/include/bits/types/__fpos_t.h", "line": 10, "col": 16, "tokLen": 9, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 302, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 361, "line": 14, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "_G_fpos_t", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e293b0", "kind": "FieldDecl", "loc": { "offset": 331, "line": 12, "col": 11, "tokLen": 5, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 323, "col": 3, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 331, "col": 11, "tokLen": 5, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "__pos", "type": { "desugaredQualType": "long", "qualType": "__off_t", "typeAliasDeclId": "0x55bbe6dd44d0" } }, { "id": "0x55bbe6e29430", "kind": "FieldDecl", "loc": { "offset": 352, "line": 13, "col": 15, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 340, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 352, "col": 15, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "__state", "type": { "desugaredQualType": "__mbstate_t", "qualType": "__mbstate_t", "typeAliasDeclId": "0x55bbe6e29268" } } ] }, { "id": "0x55bbe6e294d8", "kind": "TypedefDecl", "loc": { "offset": 363, "line": 14, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 294, "line": 10, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 363, "line": 14, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "isReferenced": true, "name": "__fpos_t", "type": { "desugaredQualType": "struct _G_fpos_t", "qualType": "struct _G_fpos_t" }, "inner": [ { "id": "0x55bbe6e29480", "kind": "ElaboratedType", "type": { "qualType": "struct _G_fpos_t" }, "ownedTagDecl": { "id": "0x55bbe6e292d8", "kind": "RecordDecl", "name": "_G_fpos_t" }, "inner": [ { "id": "0x55bbe6e29360", "kind": "RecordType", "type": { "qualType": "struct _G_fpos_t" }, "decl": { "id": "0x55bbe6e292d8", "kind": "RecordDecl", "name": "_G_fpos_t" } } ] } ] }, { "id": "0x55bbe6e29548", "kind": "RecordDecl", "loc": { "offset": 332, "file": "/usr/include/bits/types/__fpos64_t.h", "line": 10, "col": 16, "tokLen": 11, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 325, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 388, "line": 14, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "_G_fpos64_t", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e29600", "kind": "FieldDecl", "loc": { "offset": 358, "line": 12, "col": 13, "tokLen": 5, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 348, "col": 3, "tokLen": 9, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 358, "col": 13, "tokLen": 5, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "__pos", "type": { "desugaredQualType": "long", "qualType": "__off64_t", "typeAliasDeclId": "0x55bbe6dd4540" } }, { "id": "0x55bbe6e29660", "kind": "FieldDecl", "loc": { "offset": 379, "line": 13, "col": 15, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 367, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 379, "col": 15, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "__state", "type": { "desugaredQualType": "__mbstate_t", "qualType": "__mbstate_t", "typeAliasDeclId": "0x55bbe6e29268" } } ] }, { "id": "0x55bbe6e29708", "kind": "TypedefDecl", "loc": { "offset": 390, "line": 14, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 317, "line": 10, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 390, "line": 14, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "__fpos64_t", "type": { "desugaredQualType": "struct _G_fpos64_t", "qualType": "struct _G_fpos64_t" }, "inner": [ { "id": "0x55bbe6e296b0", "kind": "ElaboratedType", "type": { "qualType": "struct _G_fpos64_t" }, "ownedTagDecl": { "id": "0x55bbe6e29548", "kind": "RecordDecl", "name": "_G_fpos64_t" }, "inner": [ { "id": "0x55bbe6e295d0", "kind": "RecordType", "type": { "qualType": "struct _G_fpos64_t" }, "decl": { "id": "0x55bbe6e29548", "kind": "RecordDecl", "name": "_G_fpos64_t" } } ] } ] }, { "id": "0x55bbe6e29778", "kind": "RecordDecl", "loc": { "offset": 60, "file": "/usr/include/bits/types/__FILE.h", "line": 4, "col": 8, "tokLen": 8, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 53, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 60, "col": 8, "tokLen": 8, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "_IO_FILE", "tagUsed": "struct" }, { "id": "0x55bbe6e29870", "kind": "TypedefDecl", "loc": { "offset": 94, "line": 5, "col": 25, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 70, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 94, "col": 25, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "__FILE", "type": { "desugaredQualType": "struct _IO_FILE", "qualType": "struct _IO_FILE" }, "inner": [ { "id": "0x55bbe6e29820", "kind": "ElaboratedType", "type": { "qualType": "struct _IO_FILE" }, "inner": [ { "id": "0x55bbe6e29800", "kind": "RecordType", "type": { "qualType": "struct _IO_FILE" }, "decl": { "id": "0x55bbe6de42e8", "kind": "RecordDecl", "name": "_IO_FILE" } } ] } ] }, { "id": "0x55bbe6e298c8", "kind": "RecordDecl", "loc": { "offset": 56, "file": "/usr/include/bits/types/FILE.h", "line": 4, "col": 8, "tokLen": 8, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 49, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 56, "col": 8, "tokLen": 8, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "previousDecl": "0x55bbe6e29778", "name": "_IO_FILE", "tagUsed": "struct" }, { "id": "0x55bbe6de3fc0", "kind": "TypedefDecl", "loc": { "offset": 166, "line": 7, "col": 25, "tokLen": 4, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 142, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 166, "col": 25, "tokLen": 4, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "isReferenced": true, "name": "FILE", "type": { "desugaredQualType": "struct _IO_FILE", "qualType": "struct _IO_FILE" }, "inner": [ { "id": "0x55bbe6e29820", "kind": "ElaboratedType", "type": { "qualType": "struct _IO_FILE" }, "inner": [ { "id": "0x55bbe6e29800", "kind": "RecordType", "type": { "qualType": "struct _IO_FILE" }, "decl": { "id": "0x55bbe6de42e8", "kind": "RecordDecl", "name": "_IO_FILE" } } ] } ] }, { "id": "0x55bbe6de4018", "kind": "RecordDecl", "loc": { "offset": 1346, "file": "/usr/include/bits/types/struct_FILE.h", "line": 35, "col": 8, "tokLen": 8, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 1339, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 1346, "col": 8, "tokLen": 8, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "previousDecl": "0x55bbe6e298c8", "name": "_IO_FILE", "tagUsed": "struct" }, { "id": "0x55bbe6de4098", "kind": "RecordDecl", "loc": { "offset": 1363, "line": 36, "col": 8, "tokLen": 10, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 1356, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 1363, "col": 8, "tokLen": 10, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "_IO_marker", "tagUsed": "struct" }, { "id": "0x55bbe6de4140", "kind": "RecordDecl", "loc": { "offset": 1382, "line": 37, "col": 8, "tokLen": 11, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 1375, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 1382, "col": 8, "tokLen": 11, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "_IO_codecvt", "tagUsed": "struct" }, { "id": "0x55bbe6de41e0", "kind": "RecordDecl", "loc": { "offset": 1402, "line": 38, "col": 8, "tokLen": 13, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 1395, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 1402, "col": 8, "tokLen": 13, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "_IO_wide_data", "tagUsed": "struct" }, { "id": "0x55bbe6de4290", "kind": "TypedefDecl", "loc": { "offset": 1565, "line": 43, "col": 14, "tokLen": 10, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 1552, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 1565, "col": 14, "tokLen": 10, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "isReferenced": true, "name": "_IO_lock_t", "type": { "qualType": "void" }, "inner": [ { "id": "0x55bbe6d21340", "kind": "BuiltinType", "type": { "qualType": "void" } } ] }, { "id": "0x55bbe6de42e8", "kind": "RecordDecl", "loc": { "offset": 1764, "line": 49, "col": 8, "tokLen": 8, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 1757, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 3349, "line": 99, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "previousDecl": "0x55bbe6de4018", "name": "_IO_FILE", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6de4380", "kind": "FieldDecl", "loc": { "offset": 1781, "line": 51, "col": 7, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 1777, "col": 3, "tokLen": 3, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 1781, "col": 7, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "_flags", "type": { "qualType": "int" } }, { "id": "0x55bbe6de43e8", "kind": "FieldDecl", "loc": { "offset": 1923, "line": 54, "col": 9, "tokLen": 12, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 1917, "col": 3, "tokLen": 4, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 1923, "col": 9, "tokLen": 12, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "_IO_read_ptr", "type": { "qualType": "char *" } }, { "id": "0x55bbe6de4450", "kind": "FieldDecl", "loc": { "offset": 1972, "line": 55, "col": 9, "tokLen": 12, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 1966, "col": 3, "tokLen": 4, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 1972, "col": 9, "tokLen": 12, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "_IO_read_end", "type": { "qualType": "char *" } }, { "id": "0x55bbe6de44b8", "kind": "FieldDecl", "loc": { "offset": 2017, "line": 56, "col": 9, "tokLen": 13, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 2011, "col": 3, "tokLen": 4, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 2017, "col": 9, "tokLen": 13, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "_IO_read_base", "type": { "qualType": "char *" } }, { "id": "0x55bbe6de4520", "kind": "FieldDecl", "loc": { "offset": 2073, "line": 57, "col": 9, "tokLen": 14, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 2067, "col": 3, "tokLen": 4, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 2073, "col": 9, "tokLen": 14, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "_IO_write_base", "type": { "qualType": "char *" } }, { "id": "0x55bbe6de4588", "kind": "FieldDecl", "loc": { "offset": 2122, "line": 58, "col": 9, "tokLen": 13, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 2116, "col": 3, "tokLen": 4, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 2122, "col": 9, "tokLen": 13, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "_IO_write_ptr", "type": { "qualType": "char *" } }, { "id": "0x55bbe6de45f0", "kind": "FieldDecl", "loc": { "offset": 2172, "line": 59, "col": 9, "tokLen": 13, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 2166, "col": 3, "tokLen": 4, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 2172, "col": 9, "tokLen": 13, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "_IO_write_end", "type": { "qualType": "char *" } }, { "id": "0x55bbe6de4658", "kind": "FieldDecl", "loc": { "offset": 2218, "line": 60, "col": 9, "tokLen": 12, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 2212, "col": 3, "tokLen": 4, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 2218, "col": 9, "tokLen": 12, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "_IO_buf_base", "type": { "qualType": "char *" } }, { "id": "0x55bbe6de46c0", "kind": "FieldDecl", "loc": { "offset": 2269, "line": 61, "col": 9, "tokLen": 11, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 2263, "col": 3, "tokLen": 4, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 2269, "col": 9, "tokLen": 11, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "_IO_buf_end", "type": { "qualType": "char *" } }, { "id": "0x55bbe6de4728", "kind": "FieldDecl", "loc": { "offset": 2388, "line": 64, "col": 9, "tokLen": 13, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 2382, "col": 3, "tokLen": 4, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 2388, "col": 9, "tokLen": 13, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "_IO_save_base", "type": { "qualType": "char *" } }, { "id": "0x55bbe6de4790", "kind": "FieldDecl", "loc": { "offset": 2459, "line": 65, "col": 9, "tokLen": 15, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 2453, "col": 3, "tokLen": 4, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 2459, "col": 9, "tokLen": 15, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "_IO_backup_base", "type": { "qualType": "char *" } }, { "id": "0x55bbe6de47f8", "kind": "FieldDecl", "loc": { "offset": 2539, "line": 66, "col": 9, "tokLen": 12, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 2533, "col": 3, "tokLen": 4, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 2539, "col": 9, "tokLen": 12, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "_IO_save_end", "type": { "qualType": "char *" } }, { "id": "0x55bbe6de4900", "kind": "FieldDecl", "loc": { "offset": 2621, "line": 68, "col": 22, "tokLen": 8, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 2602, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 2621, "col": 22, "tokLen": 8, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "_markers", "type": { "qualType": "struct _IO_marker *" } }, { "id": "0x55bbe6de49d0", "kind": "FieldDecl", "loc": { "offset": 2651, "line": 70, "col": 20, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 2634, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 2651, "col": 20, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "_chain", "type": { "qualType": "struct _IO_FILE *" } }, { "id": "0x55bbe6de4a38", "kind": "FieldDecl", "loc": { "offset": 2666, "line": 72, "col": 7, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 2662, "col": 3, "tokLen": 3, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 2666, "col": 7, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "_fileno", "type": { "qualType": "int" } }, { "id": "0x55bbe6de4aa0", "kind": "FieldDecl", "loc": { "offset": 2681, "line": 73, "col": 7, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 2677, "col": 3, "tokLen": 3, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 2681, "col": 7, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "_flags2", "type": { "qualType": "int" } }, { "id": "0x55bbe6de4b00", "kind": "FieldDecl", "loc": { "offset": 2700, "line": 74, "col": 11, "tokLen": 11, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 2692, "col": 3, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 2700, "col": 11, "tokLen": 11, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "_old_offset", "type": { "desugaredQualType": "long", "qualType": "__off_t", "typeAliasDeclId": "0x55bbe6dd44d0" } }, { "id": "0x55bbe6de4b68", "kind": "FieldDecl", "loc": { "offset": 2832, "line": 77, "col": 18, "tokLen": 11, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 2817, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 2832, "col": 18, "tokLen": 11, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "_cur_column", "type": { "qualType": "unsigned short" } }, { "id": "0x55bbe6de4bd0", "kind": "FieldDecl", "loc": { "offset": 2859, "line": 78, "col": 15, "tokLen": 14, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 2847, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 2859, "col": 15, "tokLen": 14, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "_vtable_offset", "type": { "qualType": "signed char" } }, { "id": "0x55bbe6de4cb8", "kind": "FieldDecl", "loc": { "offset": 2882, "line": 79, "col": 8, "tokLen": 9, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 2877, "col": 3, "tokLen": 4, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 2893, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "_shortbuf", "type": { "qualType": "char[1]" } }, { "id": "0x55bbe6de4d68", "kind": "FieldDecl", "loc": { "offset": 2911, "line": 81, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 2899, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 2911, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "_lock", "type": { "qualType": "_IO_lock_t *" } }, { "id": "0x55bbe6de4dc8", "kind": "FieldDecl", "loc": { "offset": 3020, "line": 89, "col": 13, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 3010, "col": 3, "tokLen": 9, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 3020, "col": 13, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "_offset", "type": { "desugaredQualType": "long", "qualType": "__off64_t", "typeAliasDeclId": "0x55bbe6dd4540" } }, { "id": "0x55bbe6de4ed0", "kind": "FieldDecl", "loc": { "offset": 3089, "line": 91, "col": 23, "tokLen": 8, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 3069, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 3089, "col": 23, "tokLen": 8, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "_codecvt", "type": { "qualType": "struct _IO_codecvt *" } }, { "id": "0x55bbe6de7220", "kind": "FieldDecl", "loc": { "offset": 3123, "line": 92, "col": 25, "tokLen": 10, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 3101, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 3123, "col": 25, "tokLen": 10, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "_wide_data", "type": { "qualType": "struct _IO_wide_data *" } }, { "id": "0x55bbe6de7298", "kind": "FieldDecl", "loc": { "offset": 3154, "line": 93, "col": 20, "tokLen": 13, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 3137, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 3154, "col": 20, "tokLen": 13, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "_freeres_list", "type": { "qualType": "struct _IO_FILE *" } }, { "id": "0x55bbe6de7300", "kind": "FieldDecl", "loc": { "offset": 3177, "line": 94, "col": 9, "tokLen": 12, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 3171, "col": 3, "tokLen": 4, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 3177, "col": 9, "tokLen": 12, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "_freeres_buf", "type": { "qualType": "void *" } }, { "id": "0x55bbe6de7360", "kind": "FieldDecl", "loc": { "offset": 3200, "line": 95, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 3193, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 3200, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "__pad5", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6de73c8", "kind": "FieldDecl", "loc": { "offset": 3214, "line": 96, "col": 7, "tokLen": 5, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 3210, "col": 3, "tokLen": 3, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 3214, "col": 7, "tokLen": 5, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "_mode", "type": { "qualType": "int" } }, { "id": "0x55bbe6de7628", "kind": "FieldDecl", "loc": { "offset": 3280, "line": 98, "col": 8, "tokLen": 8, "includedFrom": { "file": "/usr/include/stdio.h" } }, "range": { "begin": { "offset": 3275, "col": 3, "tokLen": 4, "includedFrom": { "file": "/usr/include/stdio.h" } }, "end": { "offset": 3346, "col": 74, "tokLen": 1, "includedFrom": { "file": "/usr/include/stdio.h" } } }, "name": "_unused2", "type": { "qualType": "char[20]" } } ] }, { "id": "0x55bbe6de76b0", "kind": "TypedefDecl", "loc": { "offset": 1526, "file": "/usr/include/stdio.h", "line": 52, "col": 24, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1503, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1526, "col": 24, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "previousDecl": "0x55bbe6e28dd0", "name": "va_list", "type": { "desugaredQualType": "struct __va_list_tag[1]", "qualType": "__gnuc_va_list", "typeAliasDeclId": "0x55bbe6e28e38" }, "inner": [ { "id": "0x55bbe6de7680", "kind": "TypedefType", "type": { "qualType": "__gnuc_va_list" }, "decl": { "id": "0x55bbe6e28e38", "kind": "TypedefDecl", "name": "__gnuc_va_list" }, "inner": [ { "id": "0x55bbe6e28da0", "kind": "TypedefType", "type": { "qualType": "__builtin_va_list" }, "decl": { "id": "0x55bbe6d22208", "kind": "TypedefDecl", "name": "__builtin_va_list" }, "inner": [ { "id": "0x55bbe6d221b0", "kind": "ConstantArrayType", "type": { "qualType": "struct __va_list_tag[1]" }, "size": 1, "inner": [ { "id": "0x55bbe6d21ff0", "kind": "RecordType", "type": { "qualType": "struct __va_list_tag" }, "decl": { "id": "0x55bbe6d21f68", "kind": "RecordDecl", "name": "__va_list_tag" } } ] } ] } ] } ] }, { "id": "0x55bbe6de7718", "kind": "TypedefDecl", "loc": { "offset": 1737, "line": 63, "col": 17, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1721, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1737, "col": 17, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "off_t", "type": { "desugaredQualType": "long", "qualType": "__off_t", "typeAliasDeclId": "0x55bbe6dd44d0" }, "inner": [ { "id": "0x55bbe6e29380", "kind": "TypedefType", "type": { "qualType": "__off_t" }, "decl": { "id": "0x55bbe6dd44d0", "kind": "TypedefDecl", "name": "__off_t" }, "inner": [ { "id": "0x55bbe6d21400", "kind": "BuiltinType", "type": { "qualType": "long" } } ] } ] }, { "id": "0x55bbe6de77a0", "kind": "TypedefDecl", "loc": { "offset": 2015, "line": 77, "col": 19, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1997, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2015, "col": 19, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "ssize_t", "type": { "desugaredQualType": "long", "qualType": "__ssize_t", "typeAliasDeclId": "0x55bbe6dd5140" }, "inner": [ { "id": "0x55bbe6de7770", "kind": "TypedefType", "type": { "qualType": "__ssize_t" }, "decl": { "id": "0x55bbe6dd5140", "kind": "TypedefDecl", "name": "__ssize_t" }, "inner": [ { "id": "0x55bbe6d21400", "kind": "BuiltinType", "type": { "qualType": "long" } } ] } ] }, { "id": "0x55bbe6de7830", "kind": "TypedefDecl", "loc": { "offset": 2179, "line": 84, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2162, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2179, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "fpos_t", "type": { "desugaredQualType": "struct _G_fpos_t", "qualType": "__fpos_t", "typeAliasDeclId": "0x55bbe6e294d8" }, "inner": [ { "id": "0x55bbe6de7800", "kind": "TypedefType", "type": { "qualType": "__fpos_t" }, "decl": { "id": "0x55bbe6e294d8", "kind": "TypedefDecl", "name": "__fpos_t" }, "inner": [ { "id": "0x55bbe6e29480", "kind": "ElaboratedType", "type": { "qualType": "struct _G_fpos_t" }, "ownedTagDecl": { "id": "0x55bbe6e292d8", "kind": "RecordDecl", "name": "_G_fpos_t" }, "inner": [ { "id": "0x55bbe6e29360", "kind": "RecordType", "type": { "qualType": "struct _G_fpos_t" }, "decl": { "id": "0x55bbe6e292d8", "kind": "RecordDecl", "name": "_G_fpos_t" } } ] } ] } ] }, { "id": "0x55bbe6de78e8", "kind": "VarDecl", "loc": { "offset": 3798, "line": 143, "col": 14, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3785, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3798, "col": 14, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "stdin", "mangledName": "stdin", "type": { "qualType": "FILE *" }, "storageClass": "extern" }, { "id": "0x55bbe6de7960", "kind": "VarDecl", "loc": { "offset": 3849, "line": 144, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3836, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3849, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "stdout", "mangledName": "stdout", "type": { "qualType": "FILE *" }, "storageClass": "extern" }, { "id": "0x55bbe6de79d8", "kind": "VarDecl", "loc": { "offset": 3902, "line": 145, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3889, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3902, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "stderr", "mangledName": "stderr", "type": { "qualType": "FILE *" }, "storageClass": "extern" }, { "id": "0x55bbe6de7b20", "kind": "FunctionDecl", "loc": { "offset": 4106, "line": 152, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4095, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 4138, "file": "/usr/include/stdio.h", "line": 152, "col": 44, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "remove", "mangledName": "remove", "type": { "qualType": "int (const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6de7a58", "kind": "ParmVarDecl", "loc": { "offset": 4126, "col": 32, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4114, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4126, "col": 32, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "__filename", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6de7bc8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 4138, "file": "/usr/include/stdio.h", "line": 152, "col": 44, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 4138, "file": "/usr/include/stdio.h", "line": 152, "col": 44, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6de7d90", "kind": "FunctionDecl", "loc": { "offset": 4189, "line": 154, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4178, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 4235, "file": "/usr/include/stdio.h", "line": 154, "col": 58, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "rename", "mangledName": "rename", "type": { "qualType": "int (const char *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6de7c38", "kind": "ParmVarDecl", "loc": { "offset": 4209, "col": 32, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4197, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4209, "col": 32, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__old", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6de7cb8", "kind": "ParmVarDecl", "loc": { "offset": 4228, "col": 51, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4216, "col": 39, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4228, "col": 51, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__new", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6de7e40", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 4235, "file": "/usr/include/stdio.h", "line": 154, "col": 58, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 4235, "file": "/usr/include/stdio.h", "line": 154, "col": 58, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6de8130", "kind": "FunctionDecl", "loc": { "offset": 4343, "line": 158, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4332, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 4424, "file": "/usr/include/stdio.h", "line": 159, "col": 27, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "renameat", "mangledName": "renameat", "type": { "qualType": "int (int, const char *, int, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6de7eb0", "kind": "ParmVarDecl", "loc": { "offset": 4357, "line": 158, "col": 26, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4353, "col": 22, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4357, "col": 26, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__oldfd", "type": { "qualType": "int" } }, { "id": "0x55bbe6de7f30", "kind": "ParmVarDecl", "loc": { "offset": 4378, "col": 47, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4366, "col": 35, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4378, "col": 47, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__old", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6de7fb0", "kind": "ParmVarDecl", "loc": { "offset": 4389, "col": 58, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4385, "col": 54, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4389, "col": 58, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__newfd", "type": { "qualType": "int" } }, { "id": "0x55bbe6de8030", "kind": "ParmVarDecl", "loc": { "offset": 4417, "line": 159, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4405, "col": 8, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4417, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__new", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e3c4e0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 4424, "file": "/usr/include/stdio.h", "line": 159, "col": 27, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 4424, "file": "/usr/include/stdio.h", "line": 159, "col": 27, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e3c640", "kind": "FunctionDecl", "loc": { "offset": 4941, "line": 178, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4930, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4963, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "fclose", "mangledName": "fclose", "type": { "qualType": "int (FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e3c548", "kind": "ParmVarDecl", "loc": { "offset": 4955, "col": 26, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4949, "col": 20, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4955, "col": 26, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *" } } ] }, { "id": "0x55bbe6e3c7d8", "kind": "FunctionDecl", "loc": { "offset": 5243, "line": 188, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5230, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 10464, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 58, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5260, "file": "/usr/include/stdio.h", "line": 189, "col": 3, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } } }, "name": "tmpfile", "mangledName": "tmpfile", "type": { "qualType": "FILE *(void)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e3c878", "kind": "RestrictAttr", "range": { "begin": { "spellingLoc": { "offset": 10453, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 47, "tokLen": 10, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5260, "file": "/usr/include/stdio.h", "line": 189, "col": 3, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 10453, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 47, "tokLen": 10, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5260, "file": "/usr/include/stdio.h", "line": 189, "col": 3, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e3ca60", "kind": "FunctionDecl", "loc": { "offset": 5658, "line": 205, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5645, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5682, "file": "/usr/include/stdio.h", "line": 205, "col": 38, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "tmpnam", "mangledName": "tmpnam", "type": { "qualType": "char *(char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e3c960", "kind": "ParmVarDecl", "loc": { "offset": 5670, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5666, "col": 22, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5679, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "char *", "qualType": "char *" } }, { "id": "0x55bbe6e3cb08", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5682, "file": "/usr/include/stdio.h", "line": 205, "col": 38, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5682, "file": "/usr/include/stdio.h", "line": 205, "col": 38, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e3cc58", "kind": "FunctionDecl", "loc": { "offset": 5843, "line": 210, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5830, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5873, "file": "/usr/include/stdio.h", "line": 210, "col": 44, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "tmpnam_r", "mangledName": "tmpnam_r", "type": { "qualType": "char *(char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e3cbc0", "kind": "ParmVarDecl", "loc": { "offset": 5858, "col": 29, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5853, "col": 24, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5870, "col": 41, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "desugaredQualType": "char *", "qualType": "char *" } }, { "id": "0x55bbe6e3cd00", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5873, "file": "/usr/include/stdio.h", "line": 210, "col": 44, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5873, "file": "/usr/include/stdio.h", "line": 210, "col": 44, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e3ced0", "kind": "FunctionDecl", "loc": { "offset": 6424, "line": 222, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6411, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 10464, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 58, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6482, "file": "/usr/include/stdio.h", "line": 223, "col": 12, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } } }, "name": "tempnam", "mangledName": "tempnam", "type": { "qualType": "char *(const char *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e3cd70", "kind": "ParmVarDecl", "loc": { "offset": 6445, "line": 222, "col": 35, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6433, "col": 23, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6445, "col": 35, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__dir", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e3cdf0", "kind": "ParmVarDecl", "loc": { "offset": 6464, "col": 54, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6452, "col": 42, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6464, "col": 54, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__pfx", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e3cf80", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6474, "file": "/usr/include/stdio.h", "line": 223, "col": 4, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6474, "file": "/usr/include/stdio.h", "line": 223, "col": 4, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e3cfd8", "kind": "RestrictAttr", "range": { "begin": { "spellingLoc": { "offset": 10453, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 47, "tokLen": 10, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6482, "file": "/usr/include/stdio.h", "line": 223, "col": 12, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 10453, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 47, "tokLen": 10, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6482, "file": "/usr/include/stdio.h", "line": 223, "col": 12, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e3d0a8", "kind": "FunctionDecl", "loc": { "offset": 6697, "line": 230, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6686, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6719, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "fflush", "mangledName": "fflush", "type": { "qualType": "int (FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e3d010", "kind": "ParmVarDecl", "loc": { "offset": 6711, "col": 26, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6705, "col": 20, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6711, "col": 26, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *" } } ] }, { "id": "0x55bbe6e3d1f8", "kind": "FunctionDecl", "loc": { "offset": 7041, "line": 239, "col": 12, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7030, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7072, "col": 43, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "fflush_unlocked", "mangledName": "fflush_unlocked", "type": { "qualType": "int (FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e3d160", "kind": "ParmVarDecl", "loc": { "offset": 7064, "col": 35, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7058, "col": 29, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7064, "col": 35, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *" } } ] }, { "id": "0x55bbe6e3d4d0", "kind": "FunctionDecl", "loc": { "offset": 7585, "line": 258, "col": 14, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7585, "col": 14, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7585, "col": 14, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "fopen", "mangledName": "fopen", "type": { "qualType": "FILE *(const char *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e3d5c8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e3d630", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e3d570", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6e3d6a8", "kind": "FunctionDecl", "loc": { "offset": 7585, "col": 14, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7572, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 10464, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 58, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7667, "file": "/usr/include/stdio.h", "line": 260, "col": 3, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6e3d4d0", "name": "fopen", "mangledName": "fopen", "type": { "qualType": "FILE *(const char *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e3d2b8", "kind": "ParmVarDecl", "loc": { "offset": 7615, "line": 258, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7592, "col": 21, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7615, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "__filename", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e3d338", "kind": "ParmVarDecl", "loc": { "offset": 7656, "line": 259, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7633, "col": 7, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7656, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__modes", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e3d7b0", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e3d758", "kind": "RestrictAttr", "range": { "begin": { "spellingLoc": { "offset": 10453, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 47, "tokLen": 10, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7667, "file": "/usr/include/stdio.h", "line": 260, "col": 3, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 10453, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 47, "tokLen": 10, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7667, "file": "/usr/include/stdio.h", "line": 260, "col": 3, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e3da08", "kind": "FunctionDecl", "loc": { "offset": 7881, "line": 265, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7868, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7998, "line": 267, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "freopen", "mangledName": "freopen", "type": { "qualType": "FILE *(const char *restrict, const char *restrict, FILE *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e3d7f0", "kind": "ParmVarDecl", "loc": { "offset": 7913, "line": 265, "col": 46, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7890, "col": 23, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7913, "col": 46, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "__filename", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e3d870", "kind": "ParmVarDecl", "loc": { "offset": 7956, "line": 266, "col": 32, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7933, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7956, "col": 32, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__modes", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e3d8e8", "kind": "ParmVarDecl", "loc": { "offset": 7990, "line": 267, "col": 26, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7973, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7990, "col": 26, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *restrict" } } ] }, { "id": "0x55bbe6e3dc68", "kind": "FunctionDecl", "loc": { "offset": 8860, "line": 293, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8847, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 10464, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 58, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 8909, "file": "/usr/include/stdio.h", "line": 294, "col": 3, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } } }, "name": "fdopen", "mangledName": "fdopen", "type": { "qualType": "FILE *(int, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e3dad8", "kind": "ParmVarDecl", "loc": { "offset": 8872, "line": 293, "col": 26, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8868, "col": 22, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8872, "col": 26, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__fd", "type": { "qualType": "int" } }, { "id": "0x55bbe6e3db58", "kind": "ParmVarDecl", "loc": { "offset": 8890, "col": 44, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8878, "col": 32, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8890, "col": 44, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__modes", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e3dd18", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 8899, "file": "/usr/include/stdio.h", "line": 293, "col": 53, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 8899, "file": "/usr/include/stdio.h", "line": 293, "col": 53, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e3dd70", "kind": "RestrictAttr", "range": { "begin": { "spellingLoc": { "offset": 10453, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 47, "tokLen": 10, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 8909, "file": "/usr/include/stdio.h", "line": 294, "col": 3, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 10453, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 47, "tokLen": 10, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 8909, "file": "/usr/include/stdio.h", "line": 294, "col": 3, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e3dfc8", "kind": "FunctionDecl", "loc": { "offset": 9432, "line": 308, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9419, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 10464, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 58, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 9498, "file": "/usr/include/stdio.h", "line": 309, "col": 11, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } } }, "name": "fmemopen", "mangledName": "fmemopen", "type": { "qualType": "FILE *(void *, size_t, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e3ddb0", "kind": "ParmVarDecl", "loc": { "offset": 9448, "line": 308, "col": 30, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9442, "col": 24, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9448, "col": 30, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "void *" } }, { "id": "0x55bbe6e3de28", "kind": "ParmVarDecl", "loc": { "offset": 9460, "col": 42, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9453, "col": 35, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9460, "col": 42, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__len", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e3dea8", "kind": "ParmVarDecl", "loc": { "offset": 9479, "col": 61, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9467, "col": 49, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9479, "col": 61, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__modes", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e3e080", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 9490, "file": "/usr/include/stdio.h", "line": 309, "col": 3, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 9490, "file": "/usr/include/stdio.h", "line": 309, "col": 3, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e3e0d8", "kind": "RestrictAttr", "range": { "begin": { "spellingLoc": { "offset": 10453, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 47, "tokLen": 10, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 9498, "file": "/usr/include/stdio.h", "line": 309, "col": 11, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 10453, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 47, "tokLen": 10, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 9498, "file": "/usr/include/stdio.h", "line": 309, "col": 11, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e3e328", "kind": "FunctionDecl", "loc": { "offset": 9774, "line": 314, "col": 14, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9761, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 10464, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 58, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 9836, "file": "/usr/include/stdio.h", "line": 315, "col": 3, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } } }, "name": "open_memstream", "mangledName": "open_memstream", "type": { "qualType": "FILE *(char **, size_t *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e3e140", "kind": "ParmVarDecl", "loc": { "offset": 9797, "line": 314, "col": 37, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9790, "col": 30, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9797, "col": 37, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__bufloc", "type": { "qualType": "char **" } }, { "id": "0x55bbe6e3e218", "kind": "ParmVarDecl", "loc": { "offset": 9815, "col": 55, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9807, "col": 47, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9815, "col": 55, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "__sizeloc", "type": { "qualType": "size_t *" } }, { "id": "0x55bbe6e3e3d8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 9826, "file": "/usr/include/stdio.h", "line": 314, "col": 66, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 9826, "file": "/usr/include/stdio.h", "line": 314, "col": 66, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e3e430", "kind": "RestrictAttr", "range": { "begin": { "spellingLoc": { "offset": 10453, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 47, "tokLen": 10, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 9836, "file": "/usr/include/stdio.h", "line": 315, "col": 3, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 10453, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 47, "tokLen": 10, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 9836, "file": "/usr/include/stdio.h", "line": 315, "col": 3, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e3ee18", "kind": "FunctionDecl", "loc": { "offset": 10352, "line": 328, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10340, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10411, "file": "/usr/include/stdio.h", "line": 328, "col": 72, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "setbuf", "mangledName": "setbuf", "type": { "qualType": "void (FILE *restrict, char *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e3e468", "kind": "ParmVarDecl", "loc": { "offset": 10377, "col": 38, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10360, "col": 21, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10377, "col": 38, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *restrict" } }, { "id": "0x55bbe6e3ed08", "kind": "ParmVarDecl", "loc": { "offset": 10404, "col": 65, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10387, "col": 48, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10404, "col": 65, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__buf", "type": { "qualType": "char *restrict" } }, { "id": "0x55bbe6e3eec8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10411, "file": "/usr/include/stdio.h", "line": 328, "col": 72, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10411, "file": "/usr/include/stdio.h", "line": 328, "col": 72, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e3f1f0", "kind": "FunctionDecl", "loc": { "offset": 10581, "line": 332, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10570, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10672, "file": "/usr/include/stdio.h", "line": 333, "col": 32, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "setvbuf", "mangledName": "setvbuf", "type": { "qualType": "int (FILE *restrict, char *restrict, int, size_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e3ef30", "kind": "ParmVarDecl", "loc": { "offset": 10607, "line": 332, "col": 38, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10590, "col": 21, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10607, "col": 38, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *restrict" } }, { "id": "0x55bbe6e3efb0", "kind": "ParmVarDecl", "loc": { "offset": 10634, "col": 65, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10617, "col": 48, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10634, "col": 65, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__buf", "type": { "qualType": "char *restrict" } }, { "id": "0x55bbe6e3f030", "kind": "ParmVarDecl", "loc": { "offset": 10651, "line": 333, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10647, "col": 7, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10651, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__modes", "type": { "qualType": "int" } }, { "id": "0x55bbe6e3f0a8", "kind": "ParmVarDecl", "loc": { "offset": 10667, "col": 27, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10660, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10667, "col": 27, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__n", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e3f2b0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10672, "file": "/usr/include/stdio.h", "line": 333, "col": 32, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10672, "file": "/usr/include/stdio.h", "line": 333, "col": 32, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e3f538", "kind": "FunctionDecl", "loc": { "offset": 10812, "line": 338, "col": 13, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10800, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10898, "file": "/usr/include/stdio.h", "line": 339, "col": 25, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "setbuffer", "mangledName": "setbuffer", "type": { "qualType": "void (FILE *restrict, char *restrict, size_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e3f318", "kind": "ParmVarDecl", "loc": { "offset": 10840, "line": 338, "col": 41, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10823, "col": 24, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10840, "col": 41, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *restrict" } }, { "id": "0x55bbe6e3f398", "kind": "ParmVarDecl", "loc": { "offset": 10867, "col": 68, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10850, "col": 51, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10867, "col": 68, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__buf", "type": { "qualType": "char *restrict" } }, { "id": "0x55bbe6e3f410", "kind": "ParmVarDecl", "loc": { "offset": 10890, "line": 339, "col": 17, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10883, "col": 10, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10890, "col": 17, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__size", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e3f5f0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10898, "file": "/usr/include/stdio.h", "line": 339, "col": 25, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10898, "file": "/usr/include/stdio.h", "line": 339, "col": 25, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e3f748", "kind": "FunctionDecl", "loc": { "offset": 10954, "line": 342, "col": 13, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10942, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10982, "file": "/usr/include/stdio.h", "line": 342, "col": 41, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "setlinebuf", "mangledName": "setlinebuf", "type": { "qualType": "void (FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e3f658", "kind": "ParmVarDecl", "loc": { "offset": 10972, "col": 31, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10966, "col": 25, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10972, "col": 31, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *" } }, { "id": "0x55bbe6e3f7f0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10982, "file": "/usr/include/stdio.h", "line": 342, "col": 41, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10982, "file": "/usr/include/stdio.h", "line": 342, "col": 41, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e3fa40", "kind": "FunctionDecl", "loc": { "offset": 11145, "line": 350, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11145, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11145, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "isUsed": true, "name": "fprintf", "mangledName": "fprintf", "type": { "qualType": "int (FILE *, const char *, ...)" }, "storageClass": "extern", "variadic": true, "inner": [ { "id": "0x55bbe6e3fb38", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "FILE *" } }, { "id": "0x55bbe6e3fba0", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e3fae0", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true }, { "id": "0x55bbe6e3fc18", "kind": "FormatAttr", "range": { "begin": { "offset": 11145, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11145, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "implicit": true } ] }, { "id": "0x55bbe6e3fc50", "kind": "FunctionDecl", "loc": { "offset": 11145, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11134, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11223, "line": 351, "col": 43, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "previousDecl": "0x55bbe6e3fa40", "name": "fprintf", "mangledName": "fprintf", "type": { "qualType": "int (FILE *, const char *, ...)" }, "storageClass": "extern", "variadic": true, "inner": [ { "id": "0x55bbe6e3f858", "kind": "ParmVarDecl", "loc": { "offset": 11171, "line": 350, "col": 38, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11154, "col": 21, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11171, "col": 38, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *restrict" } }, { "id": "0x55bbe6e3f8d8", "kind": "ParmVarDecl", "loc": { "offset": 11210, "line": 351, "col": 30, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11187, "col": 7, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11210, "col": 30, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__format", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e40d50", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e40d78", "kind": "FormatAttr", "range": { "begin": { "offset": 11145, "line": 350, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11145, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "inherited": true } ] }, { "id": "0x55bbe6e40ed8", "kind": "FunctionDecl", "loc": { "offset": 11371, "line": 356, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11371, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11371, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "printf", "mangledName": "printf", "type": { "qualType": "int (const char *, ...)" }, "storageClass": "extern", "variadic": true, "inner": [ { "id": "0x55bbe6e40fd0", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e40f78", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true }, { "id": "0x55bbe6e41040", "kind": "FormatAttr", "range": { "begin": { "offset": 11371, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11371, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "implicit": true } ] }, { "id": "0x55bbe6e41078", "kind": "FunctionDecl", "loc": { "offset": 11371, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11360, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11415, "col": 56, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "previousDecl": "0x55bbe6e40ed8", "name": "printf", "mangledName": "printf", "type": { "qualType": "int (const char *, ...)" }, "storageClass": "extern", "variadic": true, "inner": [ { "id": "0x55bbe6e40dc8", "kind": "ParmVarDecl", "loc": { "offset": 11402, "col": 43, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11379, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11402, "col": 43, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__format", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e41150", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e41178", "kind": "FormatAttr", "range": { "begin": { "offset": 11371, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11371, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "inherited": true } ] }, { "id": "0x55bbe6e41368", "kind": "FunctionDecl", "loc": { "offset": 11465, "line": 358, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11465, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11465, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "sprintf", "mangledName": "sprintf", "type": { "qualType": "int (char *, const char *, ...)" }, "storageClass": "extern", "variadic": true, "inner": [ { "id": "0x55bbe6e41460", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "char *" } }, { "id": "0x55bbe6e414c8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e41408", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true }, { "id": "0x55bbe6e41540", "kind": "FormatAttr", "range": { "begin": { "offset": 11465, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11465, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "implicit": true } ] }, { "id": "0x55bbe6e41578", "kind": "FunctionDecl", "loc": { "offset": 11465, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11454, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2970, "file": "/usr/include/sys/cdefs.h", "line": 80, "col": 49, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 11540, "file": "/usr/include/stdio.h", "line": 359, "col": 45, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6e41368", "name": "sprintf", "mangledName": "sprintf", "type": { "qualType": "int (char *, const char *, ...)" }, "storageClass": "extern", "variadic": true, "inner": [ { "id": "0x55bbe6e411c8", "kind": "ParmVarDecl", "loc": { "offset": 11491, "line": 358, "col": 38, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11474, "col": 21, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11491, "col": 38, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "char *restrict" } }, { "id": "0x55bbe6e41248", "kind": "ParmVarDecl", "loc": { "offset": 11525, "line": 359, "col": 30, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11502, "col": 7, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11525, "col": 30, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__format", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e41680", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e416a8", "kind": "FormatAttr", "range": { "begin": { "offset": 11465, "line": 358, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11465, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "inherited": true }, { "id": "0x55bbe6e41628", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2958, "file": "/usr/include/sys/cdefs.h", "line": 80, "col": 37, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 11540, "file": "/usr/include/stdio.h", "line": 359, "col": 45, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2958, "file": "/usr/include/sys/cdefs.h", "line": 80, "col": 37, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 11540, "file": "/usr/include/stdio.h", "line": 359, "col": 45, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e419c0", "kind": "FunctionDecl", "loc": { "offset": 11715, "line": 365, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11715, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11715, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "vfprintf", "mangledName": "vfprintf", "type": { "qualType": "int (FILE *, const char *, struct __va_list_tag *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e41ab8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "FILE *" } }, { "id": "0x55bbe6e41b20", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e41b88", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "struct __va_list_tag *" } }, { "id": "0x55bbe6e41a60", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true }, { "id": "0x55bbe6e41c08", "kind": "FormatAttr", "range": { "begin": { "offset": 11715, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11715, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "implicit": true } ] }, { "id": "0x55bbe6e41c40", "kind": "FunctionDecl", "loc": { "offset": 11715, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11704, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11807, "line": 366, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "previousDecl": "0x55bbe6e419c0", "name": "vfprintf", "mangledName": "vfprintf", "type": { "qualType": "int (FILE *, const char *, struct __va_list_tag *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e416f0", "kind": "ParmVarDecl", "loc": { "offset": 11742, "line": 365, "col": 39, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11725, "col": 22, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11742, "col": 39, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "FILE *restrict" } }, { "id": "0x55bbe6e41770", "kind": "ParmVarDecl", "loc": { "offset": 11770, "col": 67, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11747, "col": 44, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11770, "col": 67, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__format", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e41850", "kind": "ParmVarDecl", "loc": { "offset": 11802, "line": 366, "col": 23, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11787, "col": 8, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11802, "col": 23, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__arg", "type": { "desugaredQualType": "struct __va_list_tag *", "qualType": "struct __va_list_tag *" } }, { "id": "0x55bbe6e41d50", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e41d78", "kind": "FormatAttr", "range": { "begin": { "offset": 11715, "line": 365, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11715, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "inherited": true } ] }, { "id": "0x55bbe6e41f60", "kind": "FunctionDecl", "loc": { "offset": 11978, "line": 371, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11978, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11978, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "vprintf", "mangledName": "vprintf", "type": { "qualType": "int (const char *, struct __va_list_tag *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e42058", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e420c0", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "struct __va_list_tag *" } }, { "id": "0x55bbe6e42000", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true }, { "id": "0x55bbe6e42138", "kind": "FormatAttr", "range": { "begin": { "offset": 11978, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11978, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "implicit": true } ] }, { "id": "0x55bbe6e42170", "kind": "FunctionDecl", "loc": { "offset": 11978, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11967, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12040, "col": 74, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "previousDecl": "0x55bbe6e41f60", "name": "vprintf", "mangledName": "vprintf", "type": { "qualType": "int (const char *, struct __va_list_tag *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e41dc8", "kind": "ParmVarDecl", "loc": { "offset": 12010, "col": 44, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11987, "col": 21, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12010, "col": 44, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__format", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e41e40", "kind": "ParmVarDecl", "loc": { "offset": 12035, "col": 69, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12020, "col": 54, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12035, "col": 69, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__arg", "type": { "desugaredQualType": "struct __va_list_tag *", "qualType": "struct __va_list_tag *" } }, { "id": "0x55bbe6e42250", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e42278", "kind": "FormatAttr", "range": { "begin": { "offset": 11978, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11978, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "inherited": true } ] }, { "id": "0x55bbe6e424f0", "kind": "FunctionDecl", "loc": { "offset": 12113, "line": 373, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12113, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12113, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "vsprintf", "mangledName": "vsprintf", "type": { "qualType": "int (char *, const char *, struct __va_list_tag *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e425e8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "char *" } }, { "id": "0x55bbe6e42650", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e426b8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "struct __va_list_tag *" } }, { "id": "0x55bbe6e42590", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true }, { "id": "0x55bbe6e42738", "kind": "FormatAttr", "range": { "begin": { "offset": 12113, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12113, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "implicit": true } ] }, { "id": "0x55bbe6e42770", "kind": "FunctionDecl", "loc": { "offset": 12113, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12102, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2970, "file": "/usr/include/sys/cdefs.h", "line": 80, "col": 49, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12207, "file": "/usr/include/stdio.h", "line": 374, "col": 30, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6e424f0", "name": "vsprintf", "mangledName": "vsprintf", "type": { "qualType": "int (char *, const char *, struct __va_list_tag *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e422c8", "kind": "ParmVarDecl", "loc": { "offset": 12140, "line": 373, "col": 39, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12123, "col": 22, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12140, "col": 39, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "char *restrict" } }, { "id": "0x55bbe6e42348", "kind": "ParmVarDecl", "loc": { "offset": 12168, "col": 67, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12145, "col": 44, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12168, "col": 67, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__format", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e423c0", "kind": "ParmVarDecl", "loc": { "offset": 12200, "line": 374, "col": 23, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12185, "col": 8, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12200, "col": 23, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__arg", "type": { "desugaredQualType": "struct __va_list_tag *", "qualType": "struct __va_list_tag *" } }, { "id": "0x55bbe6e42880", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e428a8", "kind": "FormatAttr", "range": { "begin": { "offset": 12113, "line": 373, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12113, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "inherited": true }, { "id": "0x55bbe6e42828", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2958, "file": "/usr/include/sys/cdefs.h", "line": 80, "col": 37, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12207, "file": "/usr/include/stdio.h", "line": 374, "col": 30, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2958, "file": "/usr/include/sys/cdefs.h", "line": 80, "col": 37, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12207, "file": "/usr/include/stdio.h", "line": 374, "col": 30, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e42b88", "kind": "FunctionDecl", "loc": { "offset": 12330, "line": 378, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12330, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12330, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "isUsed": true, "name": "snprintf", "mangledName": "snprintf", "type": { "qualType": "int (char *, unsigned long, const char *, ...)" }, "storageClass": "extern", "variadic": true, "inner": [ { "id": "0x55bbe6e42c80", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "char *" } }, { "id": "0x55bbe6e42d30", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6e42d98", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e42c28", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true }, { "id": "0x55bbe6e42e18", "kind": "FormatAttr", "range": { "begin": { "offset": 12330, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12330, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "implicit": true } ] }, { "id": "0x55bbe6e42e50", "kind": "FunctionDecl", "loc": { "offset": 12330, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12319, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12485, "line": 380, "col": 62, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "previousDecl": "0x55bbe6e42b88", "name": "snprintf", "mangledName": "snprintf", "type": { "qualType": "int (char *, unsigned long, const char *, ...)" }, "storageClass": "extern", "variadic": true, "inner": [ { "id": "0x55bbe6e428f8", "kind": "ParmVarDecl", "loc": { "offset": 12357, "line": 378, "col": 39, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12340, "col": 22, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12357, "col": 39, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "char *restrict" } }, { "id": "0x55bbe6e42970", "kind": "ParmVarDecl", "loc": { "offset": 12369, "col": 51, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12362, "col": 44, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12369, "col": 51, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__maxlen", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e429f0", "kind": "ParmVarDecl", "loc": { "offset": 12409, "line": 379, "col": 31, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12386, "col": 8, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12409, "col": 31, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__format", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e42f98", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e42f08", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2958, "file": "/usr/include/sys/cdefs.h", "line": 80, "col": 37, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12429, "file": "/usr/include/stdio.h", "line": 380, "col": 6, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2958, "file": "/usr/include/sys/cdefs.h", "line": 80, "col": 37, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12429, "file": "/usr/include/stdio.h", "line": 380, "col": 6, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e42f60", "kind": "FormatAttr", "range": { "begin": { "offset": 12455, "col": 32, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12483, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } } } ] }, { "id": "0x55bbe6e432e0", "kind": "FunctionDecl", "loc": { "offset": 12500, "line": 382, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12500, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12500, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "vsnprintf", "mangledName": "vsnprintf", "type": { "qualType": "int (char *, unsigned long, const char *, struct __va_list_tag *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e433d8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "char *" } }, { "id": "0x55bbe6e43440", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6e434a8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e43510", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "struct __va_list_tag *" } }, { "id": "0x55bbe6e43380", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true }, { "id": "0x55bbe6e43598", "kind": "FormatAttr", "range": { "begin": { "offset": 12500, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12500, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "implicit": true } ] }, { "id": "0x55bbe6e435d0", "kind": "FunctionDecl", "loc": { "offset": 12500, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12489, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12674, "line": 384, "col": 62, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "previousDecl": "0x55bbe6e432e0", "name": "vsnprintf", "mangledName": "vsnprintf", "type": { "qualType": "int (char *, unsigned long, const char *, struct __va_list_tag *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e42fd8", "kind": "ParmVarDecl", "loc": { "offset": 12528, "line": 382, "col": 40, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12511, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12528, "col": 40, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "char *restrict" } }, { "id": "0x55bbe6e43050", "kind": "ParmVarDecl", "loc": { "offset": 12540, "col": 52, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12533, "col": 45, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12540, "col": 52, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__maxlen", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e430d0", "kind": "ParmVarDecl", "loc": { "offset": 12581, "line": 383, "col": 32, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12558, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12581, "col": 32, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__format", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e43148", "kind": "ParmVarDecl", "loc": { "offset": 12606, "col": 57, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12591, "col": 42, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12606, "col": 57, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__arg", "type": { "desugaredQualType": "struct __va_list_tag *", "qualType": "struct __va_list_tag *" } }, { "id": "0x55bbe6e43720", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e43690", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2958, "file": "/usr/include/sys/cdefs.h", "line": 80, "col": 37, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12618, "file": "/usr/include/stdio.h", "line": 384, "col": 6, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2958, "file": "/usr/include/sys/cdefs.h", "line": 80, "col": 37, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12618, "file": "/usr/include/stdio.h", "line": 384, "col": 6, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e436e8", "kind": "FormatAttr", "range": { "begin": { "offset": 12644, "col": 32, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12672, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } } } ] }, { "id": "0x55bbe6e439d0", "kind": "FunctionDecl", "loc": { "offset": 13423, "line": 403, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13412, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13553, "line": 405, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "vdprintf", "mangledName": "vdprintf", "type": { "qualType": "int (int, const char *restrict, struct __va_list_tag *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e43760", "kind": "ParmVarDecl", "loc": { "offset": 13437, "line": 403, "col": 26, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13433, "col": 22, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13437, "col": 26, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__fd", "type": { "qualType": "int" } }, { "id": "0x55bbe6e437e0", "kind": "ParmVarDecl", "loc": { "offset": 13466, "col": 55, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13443, "col": 32, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13466, "col": 55, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__fmt", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e43858", "kind": "ParmVarDecl", "loc": { "offset": 13495, "line": 404, "col": 23, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13480, "col": 8, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13495, "col": 23, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__arg", "type": { "desugaredQualType": "struct __va_list_tag *", "qualType": "struct __va_list_tag *" } }, { "id": "0x55bbe6e43a88", "kind": "FormatAttr", "range": { "begin": { "offset": 13523, "line": 405, "col": 22, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13551, "col": 50, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } } } ] }, { "id": "0x55bbe6e44d60", "kind": "FunctionDecl", "loc": { "offset": 13567, "line": 406, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13556, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13672, "line": 407, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "dprintf", "mangledName": "dprintf", "type": { "qualType": "int (int, const char *restrict, ...)" }, "storageClass": "extern", "variadic": true, "inner": [ { "id": "0x55bbe6e43b08", "kind": "ParmVarDecl", "loc": { "offset": 13580, "line": 406, "col": 25, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13576, "col": 21, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13580, "col": 25, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__fd", "type": { "qualType": "int" } }, { "id": "0x55bbe6e43b88", "kind": "ParmVarDecl", "loc": { "offset": 13609, "col": 54, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13586, "col": 31, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13609, "col": 54, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__fmt", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e44e10", "kind": "FormatAttr", "range": { "begin": { "offset": 13642, "line": 407, "col": 22, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13670, "col": 50, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } } } ] }, { "id": "0x55bbe6e44fa8", "kind": "FunctionDecl", "loc": { "offset": 13829, "line": 415, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13829, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13829, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "fscanf", "mangledName": "fscanf", "type": { "qualType": "int (FILE *restrict, const char *restrict, ...)" }, "storageClass": "extern", "variadic": true, "inner": [ { "id": "0x55bbe6e450a0", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "FILE *restrict" } }, { "id": "0x55bbe6e45108", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e45048", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true }, { "id": "0x55bbe6e45180", "kind": "FormatAttr", "range": { "begin": { "offset": 13829, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13829, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "implicit": true } ] }, { "id": "0x55bbe6e451b8", "kind": "FunctionDecl", "loc": { "offset": 13829, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13818, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13905, "line": 416, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "previousDecl": "0x55bbe6e44fa8", "name": "fscanf", "mangledName": "fscanf", "type": { "qualType": "int (FILE *restrict, const char *restrict, ...)" }, "storageClass": "extern", "variadic": true, "inner": [ { "id": "0x55bbe6e44e88", "kind": "ParmVarDecl", "loc": { "offset": 13854, "line": 415, "col": 37, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13837, "col": 20, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13854, "col": 37, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *restrict" } }, { "id": "0x55bbe6e44f08", "kind": "ParmVarDecl", "loc": { "offset": 13892, "line": 416, "col": 29, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13869, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13892, "col": 29, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__format", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e45298", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e452c0", "kind": "FormatAttr", "range": { "begin": { "offset": 13829, "line": 415, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13829, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "inherited": true } ] }, { "id": "0x55bbe6e453a8", "kind": "FunctionDecl", "loc": { "offset": 14058, "line": 421, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14058, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14058, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "scanf", "mangledName": "scanf", "type": { "qualType": "int (const char *restrict, ...)" }, "storageClass": "extern", "variadic": true, "inner": [ { "id": "0x55bbe6e454a0", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e45448", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true }, { "id": "0x55bbe6e45510", "kind": "FormatAttr", "range": { "begin": { "offset": 14058, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14058, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "implicit": true } ] }, { "id": "0x55bbe6e45548", "kind": "FunctionDecl", "loc": { "offset": 14058, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14047, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14101, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "previousDecl": "0x55bbe6e453a8", "name": "scanf", "mangledName": "scanf", "type": { "qualType": "int (const char *restrict, ...)" }, "storageClass": "extern", "variadic": true, "inner": [ { "id": "0x55bbe6e45310", "kind": "ParmVarDecl", "loc": { "offset": 14088, "col": 42, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14065, "col": 19, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14088, "col": 42, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__format", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e45620", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e45648", "kind": "FormatAttr", "range": { "begin": { "offset": 14058, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14058, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "inherited": true } ] }, { "id": "0x55bbe6e45838", "kind": "FunctionDecl", "loc": { "offset": 14157, "line": 423, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14157, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14157, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "sscanf", "mangledName": "sscanf", "type": { "qualType": "int (const char *restrict, const char *restrict, ...)" }, "storageClass": "extern", "variadic": true, "inner": [ { "id": "0x55bbe6e45930", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e45998", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e458d8", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true }, { "id": "0x55bbe6e45a10", "kind": "FormatAttr", "range": { "begin": { "offset": 14157, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14157, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "implicit": true } ] }, { "id": "0x55bbe6e45a48", "kind": "FunctionDecl", "loc": { "offset": 14157, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14146, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14236, "file": "/usr/include/stdio.h", "line": 424, "col": 44, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6e45838", "name": "sscanf", "mangledName": "sscanf", "type": { "qualType": "int (const char *restrict, const char *restrict, ...)" }, "storageClass": "extern", "variadic": true, "inner": [ { "id": "0x55bbe6e45698", "kind": "ParmVarDecl", "loc": { "offset": 14188, "line": 423, "col": 43, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14165, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14188, "col": 43, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e45718", "kind": "ParmVarDecl", "loc": { "offset": 14221, "line": 424, "col": 29, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14198, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14221, "col": 29, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__format", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e45b50", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e45b78", "kind": "FormatAttr", "range": { "begin": { "offset": 14157, "line": 423, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14157, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "inherited": true }, { "id": "0x55bbe6e45af8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14236, "file": "/usr/include/stdio.h", "line": 424, "col": 44, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14236, "file": "/usr/include/stdio.h", "line": 424, "col": 44, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e45bc8", "kind": "TypedefDecl", "loc": { "offset": 6664, "file": "/usr/include/bits/floatn-common.h", "line": 214, "col": 15, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/floatn.h" } }, "range": { "begin": { "offset": 6650, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/floatn.h" } }, "end": { "offset": 6664, "col": 15, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/floatn.h" } } }, "name": "_Float32", "type": { "qualType": "float" }, "inner": [ { "id": "0x55bbe6d214e0", "kind": "BuiltinType", "type": { "qualType": "float" } } ] }, { "id": "0x55bbe6e45c38", "kind": "TypedefDecl", "loc": { "offset": 7772, "line": 251, "col": 16, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/floatn.h" } }, "range": { "begin": { "offset": 7757, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/floatn.h" } }, "end": { "offset": 7772, "col": 16, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/floatn.h" } } }, "name": "_Float64", "type": { "qualType": "double" }, "inner": [ { "id": "0x55bbe6d21500", "kind": "BuiltinType", "type": { "qualType": "double" } } ] }, { "id": "0x55bbe6e45ca8", "kind": "TypedefDecl", "loc": { "offset": 8156, "line": 268, "col": 16, "tokLen": 9, "includedFrom": { "file": "/usr/include/bits/floatn.h" } }, "range": { "begin": { "offset": 8141, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/floatn.h" } }, "end": { "offset": 8156, "col": 16, "tokLen": 9, "includedFrom": { "file": "/usr/include/bits/floatn.h" } } }, "name": "_Float32x", "type": { "qualType": "double" }, "inner": [ { "id": "0x55bbe6d21500", "kind": "BuiltinType", "type": { "qualType": "double" } } ] }, { "id": "0x55bbe6e4ccd0", "kind": "TypedefDecl", "loc": { "offset": 8569, "line": 285, "col": 21, "tokLen": 9, "includedFrom": { "file": "/usr/include/bits/floatn.h" } }, "range": { "begin": { "offset": 8549, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/floatn.h" } }, "end": { "offset": 8569, "col": 21, "tokLen": 9, "includedFrom": { "file": "/usr/include/bits/floatn.h" } } }, "name": "_Float64x", "type": { "qualType": "long double" }, "inner": [ { "id": "0x55bbe6d21520", "kind": "BuiltinType", "type": { "qualType": "long double" } } ] }, { "id": "0x55bbe6e4cec0", "kind": "FunctionDecl", "loc": { "spellingLoc": { "offset": 14653, "file": "/usr/include/stdio.h", "line": 434, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 14641, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "range": { "begin": { "offset": 14630, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 9118, "file": "/usr/include/sys/cdefs.h", "line": 247, "col": 79, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14641, "file": "/usr/include/stdio.h", "line": 434, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6e451b8", "name": "fscanf", "mangledName": "__isoc99_fscanf", "type": { "qualType": "int (FILE *restrict, const char *restrict, ...)" }, "storageClass": "extern", "variadic": true, "inner": [ { "id": "0x55bbe6e4cd38", "kind": "ParmVarDecl", "loc": { "spellingLoc": { "offset": 14679, "col": 50, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 14641, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "range": { "begin": { "spellingLoc": { "offset": 14662, "col": 33, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 14641, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 14679, "col": 50, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 14641, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "name": "__stream", "type": { "qualType": "FILE *restrict" } }, { "id": "0x55bbe6e4cdb8", "kind": "ParmVarDecl", "loc": { "spellingLoc": { "offset": 14716, "line": 435, "col": 28, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 14641, "line": 434, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "range": { "begin": { "spellingLoc": { "offset": 14693, "line": 435, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 14641, "line": 434, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 14716, "line": 435, "col": 28, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 14641, "line": 434, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "name": "__format", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e4cfe8", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e4d010", "kind": "FormatAttr", "range": { "begin": { "offset": 13829, "line": 415, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13829, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "inherited": true }, { "id": "0x55bbe6e4cf60", "kind": "AsmLabelAttr", "range": { "begin": { "spellingLoc": { "offset": 315, "file": "", "line": 34, "col": 1, "tokLen": 2 }, "expansionLoc": { "offset": 14641, "file": "/usr/include/stdio.h", "line": 434, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 315, "file": "", "line": 34, "col": 1, "tokLen": 2 }, "expansionLoc": { "offset": 14641, "file": "/usr/include/stdio.h", "line": 434, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e4d168", "kind": "FunctionDecl", "loc": { "spellingLoc": { "offset": 14788, "line": 437, "col": 24, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 14776, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "range": { "begin": { "offset": 14765, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 9118, "file": "/usr/include/sys/cdefs.h", "line": 247, "col": 79, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14776, "file": "/usr/include/stdio.h", "line": 437, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6e45548", "name": "scanf", "mangledName": "__isoc99_scanf", "type": { "qualType": "int (const char *restrict, ...)" }, "storageClass": "extern", "variadic": true, "inner": [ { "id": "0x55bbe6e4d060", "kind": "ParmVarDecl", "loc": { "spellingLoc": { "offset": 14819, "col": 55, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 14776, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "range": { "begin": { "spellingLoc": { "offset": 14796, "col": 32, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 14776, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 14819, "col": 55, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 14776, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "name": "__format", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e4d288", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e4d2b0", "kind": "FormatAttr", "range": { "begin": { "offset": 14058, "line": 421, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14058, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "inherited": true }, { "id": "0x55bbe6e4d208", "kind": "AsmLabelAttr", "range": { "begin": { "spellingLoc": { "offset": 337, "file": "", "line": 36, "col": 1, "tokLen": 2 }, "expansionLoc": { "offset": 14776, "file": "/usr/include/stdio.h", "line": 437, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 337, "file": "", "line": 36, "col": 1, "tokLen": 2 }, "expansionLoc": { "offset": 14776, "file": "/usr/include/stdio.h", "line": 437, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e4d450", "kind": "FunctionDecl", "loc": { "spellingLoc": { "offset": 14894, "line": 439, "col": 28, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 14878, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "range": { "begin": { "offset": 14867, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14878, "file": "/usr/include/stdio.h", "line": 439, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6e45a48", "name": "sscanf", "mangledName": "__isoc99_sscanf", "type": { "qualType": "int (const char *restrict, const char *restrict, ...)" }, "storageClass": "extern", "variadic": true, "inner": [ { "id": "0x55bbe6e4d300", "kind": "ParmVarDecl", "loc": { "spellingLoc": { "offset": 14926, "col": 60, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 14878, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "range": { "begin": { "spellingLoc": { "offset": 14903, "col": 37, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 14878, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 14926, "col": 60, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 14878, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "name": "__s", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e4d380", "kind": "ParmVarDecl", "loc": { "spellingLoc": { "offset": 14962, "line": 440, "col": 32, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 14878, "line": 439, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "range": { "begin": { "spellingLoc": { "offset": 14939, "line": 440, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 14878, "line": 439, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 14962, "line": 440, "col": 32, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 14878, "line": 439, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "name": "__format", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e4d5a0", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e4d5c8", "kind": "FormatAttr", "range": { "begin": { "offset": 14157, "line": 423, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14157, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "inherited": true }, { "id": "0x55bbe6e4d4f0", "kind": "AsmLabelAttr", "range": { "begin": { "spellingLoc": { "offset": 360, "file": "", "line": 38, "col": 1, "tokLen": 2 }, "expansionLoc": { "offset": 14878, "file": "/usr/include/stdio.h", "line": 439, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 360, "file": "", "line": 38, "col": 1, "tokLen": 2 }, "expansionLoc": { "offset": 14878, "file": "/usr/include/stdio.h", "line": 439, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e4d578", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14878, "file": "/usr/include/stdio.h", "line": 439, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14878, "file": "/usr/include/stdio.h", "line": 439, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e4d840", "kind": "FunctionDecl", "loc": { "offset": 15594, "line": 459, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15594, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15594, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "vfscanf", "mangledName": "vfscanf", "type": { "qualType": "int (FILE *restrict, const char *restrict, struct __va_list_tag *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e4d938", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "FILE *restrict" } }, { "id": "0x55bbe6e4d9a0", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e4da08", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "struct __va_list_tag *" } }, { "id": "0x55bbe6e4d8e0", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true }, { "id": "0x55bbe6e4da88", "kind": "FormatAttr", "range": { "begin": { "offset": 15594, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15594, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "implicit": true } ] }, { "id": "0x55bbe6e4dac0", "kind": "FunctionDecl", "loc": { "offset": 15594, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15583, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15736, "line": 461, "col": 51, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "previousDecl": "0x55bbe6e4d840", "name": "vfscanf", "mangledName": "vfscanf", "type": { "qualType": "int (FILE *restrict, const char *restrict, struct __va_list_tag *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e4d610", "kind": "ParmVarDecl", "loc": { "offset": 15620, "line": 459, "col": 38, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15603, "col": 21, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15620, "col": 38, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "FILE *restrict" } }, { "id": "0x55bbe6e4d690", "kind": "ParmVarDecl", "loc": { "offset": 15648, "col": 66, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15625, "col": 43, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15648, "col": 66, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__format", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e4d708", "kind": "ParmVarDecl", "loc": { "offset": 15679, "line": 460, "col": 22, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15664, "col": 7, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15679, "col": 22, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__arg", "type": { "desugaredQualType": "struct __va_list_tag *", "qualType": "struct __va_list_tag *" } }, { "id": "0x55bbe6e4dbe0", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e4db78", "kind": "FormatAttr", "range": { "begin": { "offset": 15707, "line": 461, "col": 22, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15734, "col": 49, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } } } ] }, { "id": "0x55bbe6e4e5e8", "kind": "FunctionDecl", "loc": { "offset": 15913, "line": 467, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15913, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15913, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "vscanf", "mangledName": "vscanf", "type": { "qualType": "int (const char *restrict, struct __va_list_tag *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e4e6e0", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e4e748", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "struct __va_list_tag *" } }, { "id": "0x55bbe6e4e688", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true }, { "id": "0x55bbe6e4e7c0", "kind": "FormatAttr", "range": { "begin": { "offset": 15913, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15913, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "implicit": true } ] }, { "id": "0x55bbe6e4e7f8", "kind": "FunctionDecl", "loc": { "offset": 15913, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15902, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16026, "line": 468, "col": 51, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "previousDecl": "0x55bbe6e4e5e8", "name": "vscanf", "mangledName": "vscanf", "type": { "qualType": "int (const char *restrict, struct __va_list_tag *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e4dc20", "kind": "ParmVarDecl", "loc": { "offset": 15944, "line": 467, "col": 43, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15921, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15944, "col": 43, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__format", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e4e4c0", "kind": "ParmVarDecl", "loc": { "offset": 15969, "col": 68, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15954, "col": 53, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15969, "col": 68, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__arg", "type": { "desugaredQualType": "struct __va_list_tag *", "qualType": "struct __va_list_tag *" } }, { "id": "0x55bbe6e4e910", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e4e8a8", "kind": "FormatAttr", "range": { "begin": { "offset": 15997, "line": 468, "col": 22, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16024, "col": 49, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } } } ] }, { "id": "0x55bbe6e4ec00", "kind": "FunctionDecl", "loc": { "offset": 16106, "line": 471, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16106, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16106, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "vsscanf", "mangledName": "vsscanf", "type": { "qualType": "int (const char *restrict, const char *restrict, struct __va_list_tag *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e4ecf8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e4ed60", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e4edc8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "struct __va_list_tag *" } }, { "id": "0x55bbe6e4eca0", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true }, { "id": "0x55bbe6e4ee48", "kind": "FormatAttr", "range": { "begin": { "offset": 16106, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16106, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "implicit": true } ] }, { "id": "0x55bbe6e4ee80", "kind": "FunctionDecl", "loc": { "offset": 16106, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16095, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16262, "line": 473, "col": 59, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "previousDecl": "0x55bbe6e4ec00", "name": "vsscanf", "mangledName": "vsscanf", "type": { "qualType": "int (const char *restrict, const char *restrict, struct __va_list_tag *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e4e950", "kind": "ParmVarDecl", "loc": { "offset": 16138, "line": 471, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16115, "col": 21, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16138, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e4e9d0", "kind": "ParmVarDecl", "loc": { "offset": 16172, "line": 472, "col": 30, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16149, "col": 7, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16172, "col": 30, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__format", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e4ea48", "kind": "ParmVarDecl", "loc": { "offset": 16197, "col": 55, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16182, "col": 40, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16197, "col": 55, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__arg", "type": { "desugaredQualType": "struct __va_list_tag *", "qualType": "struct __va_list_tag *" } }, { "id": "0x55bbe6e4efc8", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e4ef38", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 16209, "file": "/usr/include/stdio.h", "line": 473, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 16209, "file": "/usr/include/stdio.h", "line": 473, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e4ef90", "kind": "FormatAttr", "range": { "begin": { "offset": 16233, "col": 30, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16260, "col": 57, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } } } ] }, { "id": "0x55bbe6e4f258", "kind": "FunctionDecl", "loc": { "spellingLoc": { "offset": 16486, "line": 479, "col": 24, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 16474, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "range": { "begin": { "offset": 16463, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16663, "line": 483, "col": 51, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "previousDecl": "0x55bbe6e4dac0", "name": "vfscanf", "mangledName": "__isoc99_vfscanf", "type": { "qualType": "int (FILE *restrict, const char *restrict, struct __va_list_tag *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e4f000", "kind": "ParmVarDecl", "loc": { "spellingLoc": { "offset": 16522, "line": 480, "col": 28, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 16474, "line": 479, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "range": { "begin": { "spellingLoc": { "offset": 16505, "line": 480, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 16474, "line": 479, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 16522, "line": 480, "col": 28, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 16474, "line": 479, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "name": "__s", "type": { "qualType": "FILE *restrict" } }, { "id": "0x55bbe6e4f080", "kind": "ParmVarDecl", "loc": { "spellingLoc": { "offset": 16553, "line": 481, "col": 27, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 16474, "line": 479, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "range": { "begin": { "spellingLoc": { "offset": 16530, "line": 481, "col": 4, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 16474, "line": 479, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 16553, "line": 481, "col": 27, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 16474, "line": 479, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "name": "__format", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e4f0f8", "kind": "ParmVarDecl", "loc": { "spellingLoc": { "offset": 16578, "line": 481, "col": 52, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 16474, "line": 479, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "range": { "begin": { "spellingLoc": { "offset": 16563, "line": 481, "col": 37, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 16474, "line": 479, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 16578, "line": 481, "col": 52, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 16474, "line": 479, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "name": "__arg", "type": { "desugaredQualType": "struct __va_list_tag *", "qualType": "struct __va_list_tag *" } }, { "id": "0x55bbe6e4f3c0", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e4f2f8", "kind": "AsmLabelAttr", "range": { "begin": { "spellingLoc": { "offset": 414, "file": "", "line": 41, "col": 1, "tokLen": 2 }, "expansionLoc": { "offset": 16474, "file": "/usr/include/stdio.h", "line": 479, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 414, "file": "", "line": 41, "col": 1, "tokLen": 2 }, "expansionLoc": { "offset": 16474, "file": "/usr/include/stdio.h", "line": 479, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e4f388", "kind": "FormatAttr", "range": { "begin": { "offset": 16634, "line": 483, "col": 22, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16661, "col": 49, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } } } ] }, { "id": "0x55bbe6e4f5f0", "kind": "FunctionDecl", "loc": { "spellingLoc": { "offset": 16695, "line": 484, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 16683, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "range": { "begin": { "offset": 16672, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16831, "line": 486, "col": 51, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "previousDecl": "0x55bbe6e4e7f8", "name": "vscanf", "mangledName": "__isoc99_vscanf", "type": { "qualType": "int (const char *restrict, struct __va_list_tag *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e4f400", "kind": "ParmVarDecl", "loc": { "spellingLoc": { "offset": 16727, "line": 484, "col": 56, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 16683, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "range": { "begin": { "spellingLoc": { "offset": 16704, "col": 33, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 16683, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 16727, "col": 56, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 16683, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "name": "__format", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e4f4d0", "kind": "ParmVarDecl", "loc": { "spellingLoc": { "offset": 16756, "line": 485, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 16683, "line": 484, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "range": { "begin": { "spellingLoc": { "offset": 16741, "line": 485, "col": 5, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 16683, "line": 484, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 16756, "line": 485, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 16683, "line": 484, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "name": "__arg", "type": { "desugaredQualType": "struct __va_list_tag *", "qualType": "struct __va_list_tag *" } }, { "id": "0x55bbe6e4f750", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e4f690", "kind": "AsmLabelAttr", "range": { "begin": { "spellingLoc": { "offset": 437, "file": "", "line": 43, "col": 1, "tokLen": 2 }, "expansionLoc": { "offset": 16683, "file": "/usr/include/stdio.h", "line": 484, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 437, "file": "", "line": 43, "col": 1, "tokLen": 2 }, "expansionLoc": { "offset": 16683, "file": "/usr/include/stdio.h", "line": 484, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e4f718", "kind": "FormatAttr", "range": { "begin": { "offset": 16802, "line": 486, "col": 22, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16829, "col": 49, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } } } ] }, { "id": "0x55bbe6e4f9b0", "kind": "FunctionDecl", "loc": { "spellingLoc": { "offset": 16867, "line": 487, "col": 28, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 16851, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "range": { "begin": { "offset": 16840, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17049, "line": 491, "col": 51, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "previousDecl": "0x55bbe6e4ee80", "name": "vsscanf", "mangledName": "__isoc99_vsscanf", "type": { "qualType": "int (const char *restrict, const char *restrict, struct __va_list_tag *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e4f790", "kind": "ParmVarDecl", "loc": { "spellingLoc": { "offset": 16906, "line": 488, "col": 31, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 16851, "line": 487, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "range": { "begin": { "spellingLoc": { "offset": 16883, "line": 488, "col": 8, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 16851, "line": 487, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 16906, "line": 488, "col": 31, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 16851, "line": 487, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "name": "__s", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e4f810", "kind": "ParmVarDecl", "loc": { "spellingLoc": { "offset": 16941, "line": 489, "col": 31, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 16851, "line": 487, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "range": { "begin": { "spellingLoc": { "offset": 16918, "line": 489, "col": 8, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 16851, "line": 487, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 16941, "line": 489, "col": 31, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 16851, "line": 487, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "name": "__format", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e4f888", "kind": "ParmVarDecl", "loc": { "spellingLoc": { "offset": 16973, "line": 490, "col": 23, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 16851, "line": 487, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "range": { "begin": { "spellingLoc": { "offset": 16958, "line": 490, "col": 8, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 16851, "line": 487, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 16973, "line": 490, "col": 23, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 16851, "line": 487, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "name": "__arg", "type": { "desugaredQualType": "struct __va_list_tag *", "qualType": "struct __va_list_tag *" } }, { "id": "0x55bbe6e4fb40", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e4fa50", "kind": "AsmLabelAttr", "range": { "begin": { "spellingLoc": { "offset": 461, "file": "", "line": 45, "col": 1, "tokLen": 2 }, "expansionLoc": { "offset": 16851, "file": "/usr/include/stdio.h", "line": 487, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 461, "file": "", "line": 45, "col": 1, "tokLen": 2 }, "expansionLoc": { "offset": 16851, "file": "/usr/include/stdio.h", "line": 487, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e4fae0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 16851, "file": "/usr/include/stdio.h", "line": 487, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 16851, "file": "/usr/include/stdio.h", "line": 487, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e4fb08", "kind": "FormatAttr", "range": { "begin": { "offset": 17020, "line": 491, "col": 22, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17047, "col": 49, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } } } ] }, { "id": "0x55bbe6e4fc10", "kind": "FunctionDecl", "loc": { "offset": 17738, "line": 513, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17727, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17759, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "fgetc", "mangledName": "fgetc", "type": { "qualType": "int (FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e4fb78", "kind": "ParmVarDecl", "loc": { "offset": 17751, "col": 25, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17745, "col": 19, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17751, "col": 25, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *" } } ] }, { "id": "0x55bbe6e4fd60", "kind": "FunctionDecl", "loc": { "offset": 17773, "line": 514, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17762, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17793, "col": 32, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "getc", "mangledName": "getc", "type": { "qualType": "int (FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e4fcc8", "kind": "ParmVarDecl", "loc": { "offset": 17785, "col": 24, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17779, "col": 18, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17785, "col": 24, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *" } } ] }, { "id": "0x55bbe6e4fea8", "kind": "FunctionDecl", "loc": { "offset": 17937, "line": 520, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17926, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17950, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "getchar", "mangledName": "getchar", "type": { "qualType": "int (void)" }, "storageClass": "extern" }, { "id": "0x55bbe6e4fff0", "kind": "FunctionDecl", "loc": { "offset": 18127, "line": 527, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18116, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18156, "col": 41, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "getc_unlocked", "mangledName": "getc_unlocked", "type": { "qualType": "int (FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e4ff58", "kind": "ParmVarDecl", "loc": { "offset": 18148, "col": 33, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18142, "col": 27, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18148, "col": 33, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *" } } ] }, { "id": "0x55bbe6e50138", "kind": "FunctionDecl", "loc": { "offset": 18170, "line": 528, "col": 12, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18159, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18192, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "getchar_unlocked", "mangledName": "getchar_unlocked", "type": { "qualType": "int (void)" }, "storageClass": "extern" }, { "id": "0x55bbe6e50280", "kind": "FunctionDecl", "loc": { "offset": 18539, "line": 538, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18528, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18569, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "fgetc_unlocked", "mangledName": "fgetc_unlocked", "type": { "qualType": "int (FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e501e8", "kind": "ParmVarDecl", "loc": { "offset": 18561, "col": 34, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18555, "col": 28, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18561, "col": 34, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *" } } ] }, { "id": "0x55bbe6e51720", "kind": "FunctionDecl", "loc": { "offset": 18835, "line": 549, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18824, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18865, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "fputc", "mangledName": "fputc", "type": { "qualType": "int (int, FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e50340", "kind": "ParmVarDecl", "loc": { "offset": 18846, "col": 23, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18842, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18846, "col": 23, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__c", "type": { "qualType": "int" } }, { "id": "0x55bbe6e503b8", "kind": "ParmVarDecl", "loc": { "offset": 18857, "col": 34, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18851, "col": 28, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18857, "col": 34, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *" } } ] }, { "id": "0x55bbe6e51900", "kind": "FunctionDecl", "loc": { "offset": 18879, "line": 550, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18868, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18908, "col": 41, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "putc", "mangledName": "putc", "type": { "qualType": "int (int, FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e517e8", "kind": "ParmVarDecl", "loc": { "offset": 18889, "col": 22, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18885, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18889, "col": 22, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__c", "type": { "qualType": "int" } }, { "id": "0x55bbe6e51860", "kind": "ParmVarDecl", "loc": { "offset": 18900, "col": 33, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18894, "col": 27, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18900, "col": 33, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *" } } ] }, { "id": "0x55bbe6e51a60", "kind": "FunctionDecl", "loc": { "offset": 19052, "line": 556, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19041, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19068, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "putchar", "mangledName": "putchar", "type": { "qualType": "int (int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e519c8", "kind": "ParmVarDecl", "loc": { "offset": 19065, "col": 25, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19061, "col": 21, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19065, "col": 25, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__c", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6e51c38", "kind": "FunctionDecl", "loc": { "offset": 19390, "line": 565, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19379, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19429, "col": 51, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "fputc_unlocked", "mangledName": "fputc_unlocked", "type": { "qualType": "int (int, FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e51b20", "kind": "ParmVarDecl", "loc": { "offset": 19410, "col": 32, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19406, "col": 28, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19410, "col": 32, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__c", "type": { "qualType": "int" } }, { "id": "0x55bbe6e51b98", "kind": "ParmVarDecl", "loc": { "offset": 19421, "col": 43, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19415, "col": 37, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19421, "col": 43, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *" } } ] }, { "id": "0x55bbe6e51e18", "kind": "FunctionDecl", "loc": { "offset": 19630, "line": 573, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19619, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19668, "col": 50, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "putc_unlocked", "mangledName": "putc_unlocked", "type": { "qualType": "int (int, FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e51d00", "kind": "ParmVarDecl", "loc": { "offset": 19649, "col": 31, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19645, "col": 27, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19649, "col": 31, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__c", "type": { "qualType": "int" } }, { "id": "0x55bbe6e51d78", "kind": "ParmVarDecl", "loc": { "offset": 19660, "col": 42, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19654, "col": 36, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19660, "col": 42, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *" } } ] }, { "id": "0x55bbe6e51f78", "kind": "FunctionDecl", "loc": { "offset": 19682, "line": 574, "col": 12, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19671, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19707, "col": 37, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "putchar_unlocked", "mangledName": "putchar_unlocked", "type": { "qualType": "int (int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e51ee0", "kind": "ParmVarDecl", "loc": { "offset": 19704, "col": 34, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19700, "col": 30, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19704, "col": 34, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__c", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6e520c8", "kind": "FunctionDecl", "loc": { "offset": 19865, "line": 581, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19854, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19885, "col": 32, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "getw", "mangledName": "getw", "type": { "qualType": "int (FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e52030", "kind": "ParmVarDecl", "loc": { "offset": 19877, "col": 24, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19871, "col": 18, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19877, "col": 24, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *" } } ] }, { "id": "0x55bbe6e522a0", "kind": "FunctionDecl", "loc": { "offset": 19937, "line": 584, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19926, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19966, "col": 41, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "putw", "mangledName": "putw", "type": { "qualType": "int (int, FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e52188", "kind": "ParmVarDecl", "loc": { "offset": 19947, "col": 22, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19943, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19947, "col": 22, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__w", "type": { "qualType": "int" } }, { "id": "0x55bbe6e52200", "kind": "ParmVarDecl", "loc": { "offset": 19958, "col": 33, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19952, "col": 27, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19958, "col": 33, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *" } } ] }, { "id": "0x55bbe6e52590", "kind": "FunctionDecl", "loc": { "offset": 20153, "line": 592, "col": 14, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20140, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20216, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "fgets", "mangledName": "fgets", "type": { "qualType": "char *(char *restrict, int, FILE *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e52368", "kind": "ParmVarDecl", "loc": { "offset": 20177, "col": 38, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20160, "col": 21, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20177, "col": 38, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "char *restrict" } }, { "id": "0x55bbe6e523e8", "kind": "ParmVarDecl", "loc": { "offset": 20186, "col": 47, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20182, "col": 43, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20186, "col": 47, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__n", "type": { "qualType": "int" } }, { "id": "0x55bbe6e52460", "kind": "ParmVarDecl", "loc": { "offset": 20208, "col": 69, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20191, "col": 52, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20208, "col": 69, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *restrict" } } ] }, { "id": "0x55bbe6e52968", "kind": "FunctionDecl", "loc": { "offset": 21941, "line": 632, "col": 18, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21924, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22106, "line": 634, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "__getdelim", "mangledName": "__getdelim", "type": { "qualType": "__ssize_t (char **restrict, size_t *restrict, int, FILE *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e52660", "kind": "ParmVarDecl", "loc": { "offset": 21971, "line": 632, "col": 48, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21953, "col": 30, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21971, "col": 48, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "__lineptr", "type": { "qualType": "char **restrict" } }, { "id": "0x55bbe6e52730", "kind": "ParmVarDecl", "loc": { "offset": 22030, "line": 633, "col": 49, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22011, "col": 30, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22030, "col": 49, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__n", "type": { "qualType": "size_t *restrict" } }, { "id": "0x55bbe6e527b0", "kind": "ParmVarDecl", "loc": { "offset": 22039, "col": 58, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22035, "col": 54, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22039, "col": 58, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "__delimiter", "type": { "qualType": "int" } }, { "id": "0x55bbe6e52828", "kind": "ParmVarDecl", "loc": { "offset": 22098, "line": 634, "col": 47, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22081, "col": 30, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22098, "col": 47, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *restrict" } } ] }, { "id": "0x55bbe6e52c58", "kind": "FunctionDecl", "loc": { "offset": 22132, "line": 635, "col": 18, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22115, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22291, "line": 637, "col": 53, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "getdelim", "mangledName": "getdelim", "type": { "qualType": "__ssize_t (char **restrict, size_t *restrict, int, FILE *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e52a40", "kind": "ParmVarDecl", "loc": { "offset": 22160, "line": 635, "col": 46, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22142, "col": 28, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22160, "col": 46, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "__lineptr", "type": { "qualType": "char **restrict" } }, { "id": "0x55bbe6e52ab8", "kind": "ParmVarDecl", "loc": { "offset": 22217, "line": 636, "col": 47, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22198, "col": 28, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22217, "col": 47, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__n", "type": { "qualType": "size_t *restrict" } }, { "id": "0x55bbe6e52b38", "kind": "ParmVarDecl", "loc": { "offset": 22226, "col": 56, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22222, "col": 52, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22226, "col": 56, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "__delimiter", "type": { "qualType": "int" } }, { "id": "0x55bbe6e52bb0", "kind": "ParmVarDecl", "loc": { "offset": 22283, "line": 637, "col": 45, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22266, "col": 28, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22283, "col": 45, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *restrict" } } ] }, { "id": "0x55bbe6e52f48", "kind": "FunctionDecl", "loc": { "offset": 22605, "line": 645, "col": 18, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22588, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22744, "line": 647, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "getline", "mangledName": "getline", "type": { "qualType": "__ssize_t (char **restrict, size_t *restrict, FILE *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e52d30", "kind": "ParmVarDecl", "loc": { "offset": 22632, "line": 645, "col": 45, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22614, "col": 27, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22632, "col": 45, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "__lineptr", "type": { "qualType": "char **restrict" } }, { "id": "0x55bbe6e52da8", "kind": "ParmVarDecl", "loc": { "offset": 22688, "line": 646, "col": 46, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22669, "col": 27, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22688, "col": 46, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__n", "type": { "qualType": "size_t *restrict" } }, { "id": "0x55bbe6e52e20", "kind": "ParmVarDecl", "loc": { "offset": 22736, "line": 647, "col": 44, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22719, "col": 27, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22736, "col": 44, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *restrict" } } ] }, { "id": "0x55bbe6e531b0", "kind": "FunctionDecl", "loc": { "offset": 22899, "line": 655, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22888, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22959, "col": 72, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "fputs", "mangledName": "fputs", "type": { "qualType": "int (const char *restrict, FILE *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e53018", "kind": "ParmVarDecl", "loc": { "offset": 22929, "col": 42, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22906, "col": 19, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22929, "col": 42, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e53090", "kind": "ParmVarDecl", "loc": { "offset": 22951, "col": 64, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22934, "col": 47, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22951, "col": 64, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *restrict" } } ] }, { "id": "0x55bbe6e53310", "kind": "FunctionDecl", "loc": { "offset": 23124, "line": 661, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23113, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23145, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "puts", "mangledName": "puts", "type": { "qualType": "int (const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e53278", "kind": "ParmVarDecl", "loc": { "offset": 23142, "col": 30, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23130, "col": 18, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23142, "col": 30, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "const char *" } } ] }, { "id": "0x55bbe6e534e8", "kind": "FunctionDecl", "loc": { "offset": 23316, "line": 668, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23305, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23347, "col": 43, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "ungetc", "mangledName": "ungetc", "type": { "qualType": "int (int, FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e533d0", "kind": "ParmVarDecl", "loc": { "offset": 23328, "col": 24, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23324, "col": 20, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23328, "col": 24, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__c", "type": { "qualType": "int" } }, { "id": "0x55bbe6e53448", "kind": "ParmVarDecl", "loc": { "offset": 23339, "col": 35, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23333, "col": 29, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23339, "col": 35, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *" } } ] }, { "id": "0x55bbe6e538d8", "kind": "FunctionDecl", "loc": { "offset": 23507, "line": 675, "col": 15, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23507, "col": 15, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23507, "col": 15, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "fread", "mangledName": "fread", "type": { "qualType": "unsigned long (void *, unsigned long, unsigned long, FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e539d0", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "void *" } }, { "id": "0x55bbe6e53a38", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6e53aa0", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6e53b08", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "FILE *" } }, { "id": "0x55bbe6e53978", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6e53b90", "kind": "FunctionDecl", "loc": { "offset": 23507, "col": 15, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23493, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23597, "line": 676, "col": 45, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "previousDecl": "0x55bbe6e538d8", "name": "fread", "mangledName": "fread", "type": { "qualType": "unsigned long (void *, unsigned long, unsigned long, FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e535b0", "kind": "ParmVarDecl", "loc": { "offset": 23531, "line": 675, "col": 39, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23514, "col": 22, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23531, "col": 39, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__ptr", "type": { "qualType": "void *restrict" } }, { "id": "0x55bbe6e53628", "kind": "ParmVarDecl", "loc": { "offset": 23545, "col": 53, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23538, "col": 46, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23545, "col": 53, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__size", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e536a0", "kind": "ParmVarDecl", "loc": { "offset": 23567, "line": 676, "col": 15, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23560, "col": 8, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23567, "col": 15, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__n", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e53740", "kind": "ParmVarDecl", "loc": { "offset": 23589, "col": 37, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23572, "col": 20, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23589, "col": 37, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *restrict" } }, { "id": "0x55bbe6e53c80", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true } ] }, { "id": "0x55bbe6e53fe8", "kind": "FunctionDecl", "loc": { "offset": 23760, "line": 681, "col": 15, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23760, "col": 15, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23760, "col": 15, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "fwrite", "mangledName": "fwrite", "type": { "qualType": "unsigned long (const void *, unsigned long, unsigned long, FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e540e0", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const void *" } }, { "id": "0x55bbe6e54148", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6e541b0", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6e54218", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "FILE *" } }, { "id": "0x55bbe6e54088", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6e542a0", "kind": "FunctionDecl", "loc": { "offset": 23760, "col": 15, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23746, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23853, "line": 682, "col": 41, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "previousDecl": "0x55bbe6e53fe8", "name": "fwrite", "mangledName": "fwrite", "type": { "qualType": "unsigned long (const void *, unsigned long, unsigned long, FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e53cf0", "kind": "ParmVarDecl", "loc": { "offset": 23791, "line": 681, "col": 46, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23768, "col": 23, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23791, "col": 46, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__ptr", "type": { "qualType": "const void *restrict" } }, { "id": "0x55bbe6e53d68", "kind": "ParmVarDecl", "loc": { "offset": 23805, "col": 60, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23798, "col": 53, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23805, "col": 60, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__size", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e53de0", "kind": "ParmVarDecl", "loc": { "offset": 23828, "line": 682, "col": 16, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23821, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23828, "col": 16, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__n", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e53e58", "kind": "ParmVarDecl", "loc": { "offset": 23850, "col": 38, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23833, "col": 21, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23850, "col": 38, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "FILE *restrict" } }, { "id": "0x55bbe6e54390", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true } ] }, { "id": "0x55bbe6e545e0", "kind": "FunctionDecl", "loc": { "offset": 24610, "line": 702, "col": 15, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24596, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24711, "line": 703, "col": 47, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "fread_unlocked", "mangledName": "fread_unlocked", "type": { "qualType": "size_t (void *restrict, size_t, size_t, FILE *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e543d0", "kind": "ParmVarDecl", "loc": { "offset": 24643, "line": 702, "col": 48, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24626, "col": 31, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24643, "col": 48, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__ptr", "type": { "qualType": "void *restrict" } }, { "id": "0x55bbe6e54448", "kind": "ParmVarDecl", "loc": { "offset": 24657, "col": 62, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24650, "col": 55, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24657, "col": 62, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__size", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e544c0", "kind": "ParmVarDecl", "loc": { "offset": 24681, "line": 703, "col": 17, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24674, "col": 10, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24681, "col": 17, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__n", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e54538", "kind": "ParmVarDecl", "loc": { "offset": 24703, "col": 39, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24686, "col": 22, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24703, "col": 39, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *restrict" } } ] }, { "id": "0x55bbe6e55b78", "kind": "FunctionDecl", "loc": { "offset": 24734, "line": 704, "col": 15, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24720, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24843, "line": 705, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "fwrite_unlocked", "mangledName": "fwrite_unlocked", "type": { "qualType": "size_t (const void *restrict, size_t, size_t, FILE *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e546b8", "kind": "ParmVarDecl", "loc": { "offset": 24774, "line": 704, "col": 55, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24751, "col": 32, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24774, "col": 55, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__ptr", "type": { "qualType": "const void *restrict" } }, { "id": "0x55bbe6e559e0", "kind": "ParmVarDecl", "loc": { "offset": 24788, "col": 69, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24781, "col": 62, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24788, "col": 69, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__size", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e55a58", "kind": "ParmVarDecl", "loc": { "offset": 24813, "line": 705, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24806, "col": 11, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24813, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__n", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e55ad0", "kind": "ParmVarDecl", "loc": { "offset": 24835, "col": 40, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24818, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24835, "col": 40, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *restrict" } } ] }, { "id": "0x55bbe6e55e70", "kind": "FunctionDecl", "loc": { "offset": 25004, "line": 713, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24993, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25055, "col": 63, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "fseek", "mangledName": "fseek", "type": { "qualType": "int (FILE *, long, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e55c48", "kind": "ParmVarDecl", "loc": { "offset": 25017, "col": 25, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25011, "col": 19, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25017, "col": 25, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *" } }, { "id": "0x55bbe6e55cc8", "kind": "ParmVarDecl", "loc": { "offset": 25036, "col": 44, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25027, "col": 35, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25036, "col": 44, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__off", "type": { "qualType": "long" } }, { "id": "0x55bbe6e55d48", "kind": "ParmVarDecl", "loc": { "offset": 25047, "col": 55, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25043, "col": 51, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25047, "col": 55, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__whence", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6e56030", "kind": "FunctionDecl", "loc": { "offset": 25213, "line": 718, "col": 17, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25197, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25234, "col": 38, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "ftell", "mangledName": "ftell", "type": { "qualType": "long (FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e55f38", "kind": "ParmVarDecl", "loc": { "offset": 25226, "col": 30, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25220, "col": 24, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25226, "col": 30, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *" } } ] }, { "id": "0x55bbe6e56178", "kind": "FunctionDecl", "loc": { "offset": 25390, "line": 723, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25378, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25412, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "rewind", "mangledName": "rewind", "type": { "qualType": "void (FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e560e8", "kind": "ParmVarDecl", "loc": { "offset": 25404, "col": 27, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25398, "col": 21, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25404, "col": 27, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *" } } ] }, { "id": "0x55bbe6e56410", "kind": "FunctionDecl", "loc": { "offset": 25921, "line": 736, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25910, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25972, "col": 63, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "fseeko", "mangledName": "fseeko", "type": { "qualType": "int (FILE *, __off_t, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e56230", "kind": "ParmVarDecl", "loc": { "offset": 25935, "col": 26, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25929, "col": 20, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25935, "col": 26, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *" } }, { "id": "0x55bbe6e562a8", "kind": "ParmVarDecl", "loc": { "offset": 25953, "col": 44, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25945, "col": 36, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25953, "col": 44, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__off", "type": { "desugaredQualType": "long", "qualType": "__off_t", "typeAliasDeclId": "0x55bbe6dd44d0" } }, { "id": "0x55bbe6e56328", "kind": "ParmVarDecl", "loc": { "offset": 25964, "col": 55, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25960, "col": 51, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25964, "col": 55, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__whence", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6e56598", "kind": "FunctionDecl", "loc": { "offset": 26129, "line": 741, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26114, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26151, "col": 38, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "ftello", "mangledName": "ftello", "type": { "qualType": "__off_t (FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e564d8", "kind": "ParmVarDecl", "loc": { "offset": 26143, "col": 30, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26137, "col": 24, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26143, "col": 30, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *" } } ] }, { "id": "0x55bbe6e56860", "kind": "FunctionDecl", "loc": { "offset": 26611, "line": 760, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26600, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26671, "col": 72, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "fgetpos", "mangledName": "fgetpos", "type": { "qualType": "int (FILE *restrict, fpos_t *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e56650", "kind": "ParmVarDecl", "loc": { "offset": 26637, "col": 38, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26620, "col": 21, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26637, "col": 38, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *restrict" } }, { "id": "0x55bbe6e56748", "kind": "ParmVarDecl", "loc": { "offset": 26666, "col": 67, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26647, "col": 48, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26666, "col": 67, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__pos", "type": { "qualType": "fpos_t *restrict" } } ] }, { "id": "0x55bbe6e56b40", "kind": "FunctionDecl", "loc": { "offset": 26808, "line": 765, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26797, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26852, "col": 56, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "fsetpos", "mangledName": "fsetpos", "type": { "qualType": "int (FILE *, const fpos_t *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e56920", "kind": "ParmVarDecl", "loc": { "offset": 26823, "col": 27, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26817, "col": 21, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26823, "col": 27, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *" } }, { "id": "0x55bbe6e56a28", "kind": "ParmVarDecl", "loc": { "offset": 26847, "col": 51, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26833, "col": 37, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26847, "col": 51, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__pos", "type": { "qualType": "const fpos_t *" } } ] }, { "id": "0x55bbe6e56c90", "kind": "FunctionDecl", "loc": { "offset": 27513, "line": 786, "col": 13, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27501, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 27539, "file": "/usr/include/stdio.h", "line": 786, "col": 39, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "clearerr", "mangledName": "clearerr", "type": { "qualType": "void (FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e56c00", "kind": "ParmVarDecl", "loc": { "offset": 27529, "col": 29, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27523, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27529, "col": 29, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *" } }, { "id": "0x55bbe6e56d38", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 27539, "file": "/usr/include/stdio.h", "line": 786, "col": 39, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 27539, "file": "/usr/include/stdio.h", "line": 786, "col": 39, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e56e38", "kind": "FunctionDecl", "loc": { "offset": 27603, "line": 788, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27592, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 27625, "file": "/usr/include/stdio.h", "line": 788, "col": 34, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "feof", "mangledName": "feof", "type": { "qualType": "int (FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e56da0", "kind": "ParmVarDecl", "loc": { "offset": 27615, "col": 24, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27609, "col": 18, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27615, "col": 24, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *" } }, { "id": "0x55bbe6e56ee0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 27625, "file": "/usr/include/stdio.h", "line": 788, "col": 34, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 27625, "file": "/usr/include/stdio.h", "line": 788, "col": 34, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e56fe0", "kind": "FunctionDecl", "loc": { "offset": 27697, "line": 790, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27686, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 27721, "file": "/usr/include/stdio.h", "line": 790, "col": 36, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "ferror", "mangledName": "ferror", "type": { "qualType": "int (FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e56f48", "kind": "ParmVarDecl", "loc": { "offset": 27711, "col": 26, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27705, "col": 20, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27711, "col": 26, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *" } }, { "id": "0x55bbe6e57088", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 27721, "file": "/usr/include/stdio.h", "line": 790, "col": 36, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 27721, "file": "/usr/include/stdio.h", "line": 790, "col": 36, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e57180", "kind": "FunctionDecl", "loc": { "offset": 27820, "line": 794, "col": 13, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27808, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 27855, "file": "/usr/include/stdio.h", "line": 794, "col": 48, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "clearerr_unlocked", "mangledName": "clearerr_unlocked", "type": { "qualType": "void (FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e570f0", "kind": "ParmVarDecl", "loc": { "offset": 27845, "col": 38, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27839, "col": 32, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27845, "col": 38, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *" } }, { "id": "0x55bbe6e57228", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 27855, "file": "/usr/include/stdio.h", "line": 794, "col": 48, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 27855, "file": "/usr/include/stdio.h", "line": 794, "col": 48, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e57328", "kind": "FunctionDecl", "loc": { "offset": 27875, "line": 795, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27864, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 27906, "file": "/usr/include/stdio.h", "line": 795, "col": 43, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "feof_unlocked", "mangledName": "feof_unlocked", "type": { "qualType": "int (FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e57290", "kind": "ParmVarDecl", "loc": { "offset": 27896, "col": 33, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27890, "col": 27, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27896, "col": 33, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *" } }, { "id": "0x55bbe6e573d0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 27906, "file": "/usr/include/stdio.h", "line": 795, "col": 43, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 27906, "file": "/usr/include/stdio.h", "line": 795, "col": 43, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e574d0", "kind": "FunctionDecl", "loc": { "offset": 27932, "line": 796, "col": 12, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27921, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 27965, "file": "/usr/include/stdio.h", "line": 796, "col": 45, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "ferror_unlocked", "mangledName": "ferror_unlocked", "type": { "qualType": "int (FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e57438", "kind": "ParmVarDecl", "loc": { "offset": 27955, "col": 35, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27949, "col": 29, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27955, "col": 35, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *" } }, { "id": "0x55bbe6e57578", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 27965, "file": "/usr/include/stdio.h", "line": 796, "col": 45, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 27965, "file": "/usr/include/stdio.h", "line": 796, "col": 45, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e576a8", "kind": "FunctionDecl", "loc": { "offset": 28163, "line": 804, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28151, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28186, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "perror", "mangledName": "perror", "type": { "qualType": "void (const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e575e8", "kind": "ParmVarDecl", "loc": { "offset": 28183, "col": 33, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28171, "col": 21, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28183, "col": 33, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "const char *" } } ] }, { "id": "0x55bbe6e577f8", "kind": "FunctionDecl", "loc": { "offset": 28274, "line": 809, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28263, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 28298, "file": "/usr/include/stdio.h", "line": 809, "col": 36, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "fileno", "mangledName": "fileno", "type": { "qualType": "int (FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e57760", "kind": "ParmVarDecl", "loc": { "offset": 28288, "col": 26, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28282, "col": 20, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28288, "col": 26, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *" } }, { "id": "0x55bbe6e578a0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 28298, "file": "/usr/include/stdio.h", "line": 809, "col": 36, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 28298, "file": "/usr/include/stdio.h", "line": 809, "col": 36, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e59a00", "kind": "FunctionDecl", "loc": { "offset": 28420, "line": 814, "col": 12, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28409, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 28453, "file": "/usr/include/stdio.h", "line": 814, "col": 45, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "fileno_unlocked", "mangledName": "fileno_unlocked", "type": { "qualType": "int (FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e57908", "kind": "ParmVarDecl", "loc": { "offset": 28443, "col": 35, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28437, "col": 29, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28443, "col": 35, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *" } }, { "id": "0x55bbe6e59aa8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 28453, "file": "/usr/include/stdio.h", "line": 814, "col": 45, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 28453, "file": "/usr/include/stdio.h", "line": 814, "col": 45, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e59ba8", "kind": "FunctionDecl", "loc": { "offset": 28675, "line": 823, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28664, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28697, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "pclose", "mangledName": "pclose", "type": { "qualType": "int (FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e59b10", "kind": "ParmVarDecl", "loc": { "offset": 28689, "col": 26, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28683, "col": 20, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28689, "col": 26, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *" } } ] }, { "id": "0x55bbe6e59d80", "kind": "FunctionDecl", "loc": { "offset": 28881, "line": 829, "col": 14, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28868, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 10464, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 58, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 28934, "file": "/usr/include/stdio.h", "line": 830, "col": 3, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } } }, "name": "popen", "mangledName": "popen", "type": { "qualType": "FILE *(const char *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e59c68", "kind": "ParmVarDecl", "loc": { "offset": 28900, "line": 829, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28888, "col": 21, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28900, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "__command", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e59ce8", "kind": "ParmVarDecl", "loc": { "offset": 28923, "col": 56, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28911, "col": 44, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28923, "col": 56, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__modes", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e59e30", "kind": "RestrictAttr", "range": { "begin": { "spellingLoc": { "offset": 10453, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 47, "tokLen": 10, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 28934, "file": "/usr/include/stdio.h", "line": 830, "col": 3, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 10453, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 47, "tokLen": 10, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 28934, "file": "/usr/include/stdio.h", "line": 830, "col": 3, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e59f38", "kind": "FunctionDecl", "loc": { "offset": 29083, "line": 837, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29070, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 29103, "file": "/usr/include/stdio.h", "line": 837, "col": 34, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "ctermid", "mangledName": "ctermid", "type": { "qualType": "char *(char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e59ea0", "kind": "ParmVarDecl", "loc": { "offset": 29098, "col": 29, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29092, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29098, "col": 29, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "char *" } }, { "id": "0x55bbe6e59fe0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 29103, "file": "/usr/include/stdio.h", "line": 837, "col": 34, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 29103, "file": "/usr/include/stdio.h", "line": 837, "col": 34, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e5a0d8", "kind": "FunctionDecl", "loc": { "offset": 30030, "line": 867, "col": 13, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30018, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30057, "file": "/usr/include/stdio.h", "line": 867, "col": 40, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "flockfile", "mangledName": "flockfile", "type": { "qualType": "void (FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e5a048", "kind": "ParmVarDecl", "loc": { "offset": 30047, "col": 30, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30041, "col": 24, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30047, "col": 30, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *" } }, { "id": "0x55bbe6e5a180", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30057, "file": "/usr/include/stdio.h", "line": 867, "col": 40, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30057, "file": "/usr/include/stdio.h", "line": 867, "col": 40, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e5a280", "kind": "FunctionDecl", "loc": { "offset": 30163, "line": 871, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30152, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30193, "file": "/usr/include/stdio.h", "line": 871, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "ftrylockfile", "mangledName": "ftrylockfile", "type": { "qualType": "int (FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e5a1e8", "kind": "ParmVarDecl", "loc": { "offset": 30183, "col": 32, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30177, "col": 26, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30183, "col": 32, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *" } }, { "id": "0x55bbe6e5a328", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30193, "file": "/usr/include/stdio.h", "line": 871, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30193, "file": "/usr/include/stdio.h", "line": 871, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e5a420", "kind": "FunctionDecl", "loc": { "offset": 30273, "line": 874, "col": 13, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30261, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30302, "file": "/usr/include/stdio.h", "line": 874, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "funlockfile", "mangledName": "funlockfile", "type": { "qualType": "void (FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e5a390", "kind": "ParmVarDecl", "loc": { "offset": 30292, "col": 32, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30286, "col": 26, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30292, "col": 32, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__stream", "type": { "qualType": "FILE *" } }, { "id": "0x55bbe6e5a4c8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30302, "file": "/usr/include/stdio.h", "line": 874, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30302, "file": "/usr/include/stdio.h", "line": 874, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e5a5c8", "kind": "FunctionDecl", "loc": { "offset": 30665, "line": 885, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30654, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30680, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "__uflow", "mangledName": "__uflow", "type": { "qualType": "int (FILE *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e5a530", "kind": "ParmVarDecl", "loc": { "offset": 30680, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30674, "col": 21, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30679, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "FILE *" } } ] }, { "id": "0x55bbe6e5a820", "kind": "FunctionDecl", "loc": { "offset": 30694, "line": 886, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30683, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30717, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "__overflow", "mangledName": "__overflow", "type": { "qualType": "int (FILE *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e5a680", "kind": "ParmVarDecl", "loc": { "offset": 30712, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30706, "col": 24, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30711, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "FILE *" } }, { "id": "0x55bbe6e5a700", "kind": "ParmVarDecl", "loc": { "offset": 30717, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30714, "col": 32, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30714, "col": 32, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6e5a8e8", "kind": "TypedefDecl", "loc": { "offset": 2388, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 74, "col": 24, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "range": { "begin": { "offset": 2365, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "end": { "offset": 2388, "col": 24, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } } }, "isReferenced": true, "name": "wchar_t", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe6d213e0", "kind": "BuiltinType", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6e5a940", "kind": "RecordDecl", "loc": { "offset": 1991, "file": "/usr/include/stdlib.h", "line": 59, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1991, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2070, "line": 63, "col": 3, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e5f390", "kind": "FieldDecl", "loc": { "offset": 2010, "line": 61, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2006, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2010, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "quot", "type": { "qualType": "int" } }, { "id": "0x55bbe6e5f3f8", "kind": "FieldDecl", "loc": { "offset": 2043, "line": 62, "col": 9, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2039, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2043, "col": 9, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "rem", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6e5f4a8", "kind": "TypedefDecl", "loc": { "offset": 2072, "line": 63, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1983, "line": 59, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2072, "line": 63, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "div_t", "type": { "desugaredQualType": "div_t", "qualType": "struct div_t" }, "inner": [ { "id": "0x55bbe6e5f450", "kind": "ElaboratedType", "type": { "qualType": "struct div_t" }, "ownedTagDecl": { "id": "0x55bbe6e5a940", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6e5a9c0", "kind": "RecordType", "type": { "qualType": "div_t" }, "decl": { "id": "0x55bbe6e5a940", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6e5f518", "kind": "RecordDecl", "loc": { "offset": 2140, "line": 67, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2140, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2227, "line": 71, "col": 3, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e5f5d8", "kind": "FieldDecl", "loc": { "offset": 2164, "line": 69, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2155, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2164, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "quot", "type": { "qualType": "long" } }, { "id": "0x55bbe6e5f640", "kind": "FieldDecl", "loc": { "offset": 2201, "line": 70, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2192, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2201, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "rem", "type": { "qualType": "long" } } ] }, { "id": "0x55bbe6e5f6e8", "kind": "TypedefDecl", "loc": { "offset": 2229, "line": 71, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2132, "line": 67, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2229, "line": 71, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "ldiv_t", "type": { "desugaredQualType": "ldiv_t", "qualType": "struct ldiv_t" }, "inner": [ { "id": "0x55bbe6e5f690", "kind": "ElaboratedType", "type": { "qualType": "struct ldiv_t" }, "ownedTagDecl": { "id": "0x55bbe6e5f518", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6e5f5a0", "kind": "RecordType", "type": { "qualType": "ldiv_t" }, "decl": { "id": "0x55bbe6e5f518", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6e5f758", "kind": "RecordDecl", "loc": { "offset": 2378, "line": 77, "col": 23, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2378, "col": 23, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2475, "line": 81, "col": 3, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e5f818", "kind": "FieldDecl", "loc": { "offset": 2407, "line": 79, "col": 19, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2393, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2407, "col": 19, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "quot", "type": { "qualType": "long long" } }, { "id": "0x55bbe6e5f880", "kind": "FieldDecl", "loc": { "offset": 2449, "line": 80, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2435, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2449, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "rem", "type": { "qualType": "long long" } } ] }, { "id": "0x55bbe6e5f928", "kind": "TypedefDecl", "loc": { "offset": 2477, "line": 81, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2370, "line": 77, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2477, "line": 81, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "lldiv_t", "type": { "desugaredQualType": "lldiv_t", "qualType": "struct lldiv_t" }, "inner": [ { "id": "0x55bbe6e5f8d0", "kind": "ElaboratedType", "type": { "qualType": "struct lldiv_t" }, "ownedTagDecl": { "id": "0x55bbe6e5f758", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6e5f7e0", "kind": "RecordType", "type": { "qualType": "lldiv_t" }, "decl": { "id": "0x55bbe6e5f758", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6e5fa88", "kind": "FunctionDecl", "loc": { "offset": 2973, "line": 98, "col": 15, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2959, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3003, "file": "/usr/include/stdlib.h", "line": 98, "col": 45, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "__ctype_get_mb_cur_max", "mangledName": "__ctype_get_mb_cur_max", "type": { "qualType": "size_t (void)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e5fb28", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3003, "file": "/usr/include/stdlib.h", "line": 98, "col": 45, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3003, "file": "/usr/include/stdlib.h", "line": 98, "col": 45, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e5fc80", "kind": "FunctionDecl", "loc": { "offset": 3086, "line": 102, "col": 15, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3072, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3144, "file": "/usr/include/stdlib.h", "line": 103, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "atof", "mangledName": "atof", "type": { "qualType": "double (const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e5fb98", "kind": "ParmVarDecl", "loc": { "offset": 3104, "line": 102, "col": 33, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3092, "col": 21, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3104, "col": 33, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__nptr", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e5fd28", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3117, "file": "/usr/include/stdlib.h", "line": 103, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3117, "file": "/usr/include/stdlib.h", "line": 103, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e5fd80", "kind": "PureAttr", "range": { "begin": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3125, "file": "/usr/include/stdlib.h", "line": 103, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3125, "file": "/usr/include/stdlib.h", "line": 103, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e5fda8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3144, "file": "/usr/include/stdlib.h", "line": 103, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 3157, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 3144, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e5feb8", "kind": "FunctionDecl", "loc": { "offset": 3217, "line": 105, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3206, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3275, "file": "/usr/include/stdlib.h", "line": 106, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "atoi", "mangledName": "atoi", "type": { "qualType": "int (const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e5fe00", "kind": "ParmVarDecl", "loc": { "offset": 3235, "line": 105, "col": 30, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3223, "col": 18, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3235, "col": 30, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__nptr", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e5ff60", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3248, "file": "/usr/include/stdlib.h", "line": 106, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3248, "file": "/usr/include/stdlib.h", "line": 106, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e5ffb8", "kind": "PureAttr", "range": { "begin": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3256, "file": "/usr/include/stdlib.h", "line": 106, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3256, "file": "/usr/include/stdlib.h", "line": 106, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e5ffe0", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3275, "file": "/usr/include/stdlib.h", "line": 106, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 3288, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 3275, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e60120", "kind": "FunctionDecl", "loc": { "offset": 3357, "line": 108, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3341, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3415, "file": "/usr/include/stdlib.h", "line": 109, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "atol", "mangledName": "atol", "type": { "qualType": "long (const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e60030", "kind": "ParmVarDecl", "loc": { "offset": 3375, "line": 108, "col": 35, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3363, "col": 23, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3375, "col": 35, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__nptr", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e601c8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3388, "file": "/usr/include/stdlib.h", "line": 109, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3388, "file": "/usr/include/stdlib.h", "line": 109, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e60220", "kind": "PureAttr", "range": { "begin": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3396, "file": "/usr/include/stdlib.h", "line": 109, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3396, "file": "/usr/include/stdlib.h", "line": 109, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e60248", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3415, "file": "/usr/include/stdlib.h", "line": 109, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 3428, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 3415, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e603a0", "kind": "FunctionDecl", "loc": { "offset": 3542, "line": 113, "col": 36, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3521, "col": 15, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3601, "file": "/usr/include/stdlib.h", "line": 114, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "atoll", "mangledName": "atoll", "type": { "qualType": "long long (const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e602a0", "kind": "ParmVarDecl", "loc": { "offset": 3561, "line": 113, "col": 55, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3549, "col": 43, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3561, "col": 55, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__nptr", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e60448", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3574, "file": "/usr/include/stdlib.h", "line": 114, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3574, "file": "/usr/include/stdlib.h", "line": 114, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e604a0", "kind": "PureAttr", "range": { "begin": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3582, "file": "/usr/include/stdlib.h", "line": 114, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3582, "file": "/usr/include/stdlib.h", "line": 114, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e604c8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3601, "file": "/usr/include/stdlib.h", "line": 114, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 3614, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 3601, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e606e0", "kind": "FunctionDecl", "loc": { "offset": 3698, "line": 118, "col": 15, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3698, "col": 15, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3698, "col": 15, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "strtod", "mangledName": "strtod", "type": { "qualType": "double (const char *, char **)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e607d8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e60840", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "char **" } }, { "id": "0x55bbe6e60780", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6e608b8", "kind": "FunctionDecl", "loc": { "offset": 3698, "col": 15, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3684, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3786, "file": "/usr/include/stdlib.h", "line": 120, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6e606e0", "name": "strtod", "mangledName": "strtod", "type": { "qualType": "double (const char *, char **)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e60520", "kind": "ParmVarDecl", "loc": { "offset": 3729, "line": 118, "col": 46, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3706, "col": 23, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3729, "col": 46, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__nptr", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e605a0", "kind": "ParmVarDecl", "loc": { "offset": 3763, "line": 119, "col": 27, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3745, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3763, "col": 27, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__endptr", "type": { "qualType": "char **restrict" } }, { "id": "0x55bbe6e609f8", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e60968", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3778, "file": "/usr/include/stdlib.h", "line": 120, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3778, "file": "/usr/include/stdlib.h", "line": 120, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e609c0", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3786, "file": "/usr/include/stdlib.h", "line": 120, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 3799, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 3786, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e60bf0", "kind": "FunctionDecl", "loc": { "offset": 3916, "line": 124, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3916, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3916, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "strtof", "mangledName": "strtof", "type": { "qualType": "float (const char *, char **)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e60ce8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e60d50", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "char **" } }, { "id": "0x55bbe6e60c90", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6e60dc8", "kind": "FunctionDecl", "loc": { "offset": 3916, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3903, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3998, "file": "/usr/include/stdlib.h", "line": 125, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6e60bf0", "name": "strtof", "mangledName": "strtof", "type": { "qualType": "float (const char *, char **)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e60a38", "kind": "ParmVarDecl", "loc": { "offset": 3947, "line": 124, "col": 45, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3924, "col": 22, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3947, "col": 45, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__nptr", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e60ab8", "kind": "ParmVarDecl", "loc": { "offset": 3980, "line": 125, "col": 26, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3962, "col": 8, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3980, "col": 26, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__endptr", "type": { "qualType": "char **restrict" } }, { "id": "0x55bbe6e60f08", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e60e78", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3990, "file": "/usr/include/stdlib.h", "line": 125, "col": 36, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3990, "file": "/usr/include/stdlib.h", "line": 125, "col": 36, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e60ed0", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3998, "file": "/usr/include/stdlib.h", "line": 125, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4011, "col": 57, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 3998, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e61100", "kind": "FunctionDecl", "loc": { "offset": 4035, "line": 127, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4035, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4035, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "strtold", "mangledName": "strtold", "type": { "qualType": "long double (const char *, char **)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e611f8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e61260", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "char **" } }, { "id": "0x55bbe6e611a0", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6e612d8", "kind": "FunctionDecl", "loc": { "offset": 4035, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4016, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 4123, "file": "/usr/include/stdlib.h", "line": 129, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6e61100", "name": "strtold", "mangledName": "strtold", "type": { "qualType": "long double (const char *, char **)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e60f48", "kind": "ParmVarDecl", "loc": { "offset": 4067, "line": 127, "col": 52, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4044, "col": 29, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4067, "col": 52, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__nptr", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e60fc8", "kind": "ParmVarDecl", "loc": { "offset": 4100, "line": 128, "col": 26, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4082, "col": 8, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4100, "col": 26, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__endptr", "type": { "qualType": "char **restrict" } }, { "id": "0x55bbe6e61448", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e613b0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 4115, "file": "/usr/include/stdlib.h", "line": 129, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 4115, "file": "/usr/include/stdlib.h", "line": 129, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e61408", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 4123, "file": "/usr/include/stdlib.h", "line": 129, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4136, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4123, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e616d0", "kind": "FunctionDecl", "loc": { "offset": 5567, "line": 177, "col": 17, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5567, "col": 17, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5567, "col": 17, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "strtol", "mangledName": "strtol", "type": { "qualType": "long (const char *, char **, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e617c8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e61830", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "char **" } }, { "id": "0x55bbe6e61898", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "int" } }, { "id": "0x55bbe6e61770", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6e61918", "kind": "FunctionDecl", "loc": { "offset": 5567, "col": 17, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5551, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5662, "file": "/usr/include/stdlib.h", "line": 179, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6e616d0", "name": "strtol", "mangledName": "strtol", "type": { "qualType": "long (const char *, char **, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e61488", "kind": "ParmVarDecl", "loc": { "offset": 5598, "line": 177, "col": 48, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5575, "col": 25, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5598, "col": 48, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__nptr", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e61508", "kind": "ParmVarDecl", "loc": { "offset": 5627, "line": 178, "col": 22, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5609, "col": 4, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5627, "col": 22, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__endptr", "type": { "qualType": "char **restrict" } }, { "id": "0x55bbe6e61588", "kind": "ParmVarDecl", "loc": { "offset": 5641, "col": 36, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5637, "col": 32, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5641, "col": 36, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__base", "type": { "qualType": "int" } }, { "id": "0x55bbe6e61a68", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e619d0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5654, "file": "/usr/include/stdlib.h", "line": 179, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5654, "file": "/usr/include/stdlib.h", "line": 179, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e61a28", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5662, "file": "/usr/include/stdlib.h", "line": 179, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 5675, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5662, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e61cf0", "kind": "FunctionDecl", "loc": { "offset": 5757, "line": 181, "col": 26, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5757, "col": 26, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5757, "col": 26, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "strtoul", "mangledName": "strtoul", "type": { "qualType": "unsigned long (const char *, char **, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e61de8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e61e50", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "char **" } }, { "id": "0x55bbe6e61eb8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "int" } }, { "id": "0x55bbe6e61d90", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6e61f38", "kind": "FunctionDecl", "loc": { "offset": 5757, "col": 26, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5732, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5856, "file": "/usr/include/stdlib.h", "line": 183, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6e61cf0", "name": "strtoul", "mangledName": "strtoul", "type": { "qualType": "unsigned long (const char *, char **, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e61aa8", "kind": "ParmVarDecl", "loc": { "offset": 5789, "line": 181, "col": 58, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5766, "col": 35, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5789, "col": 58, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__nptr", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e61b28", "kind": "ParmVarDecl", "loc": { "offset": 5821, "line": 182, "col": 25, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5803, "col": 7, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5821, "col": 25, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__endptr", "type": { "qualType": "char **restrict" } }, { "id": "0x55bbe6e61ba8", "kind": "ParmVarDecl", "loc": { "offset": 5835, "col": 39, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5831, "col": 35, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5835, "col": 39, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__base", "type": { "qualType": "int" } }, { "id": "0x55bbe6e62088", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e61ff0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5848, "file": "/usr/include/stdlib.h", "line": 183, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5848, "file": "/usr/include/stdlib.h", "line": 183, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e62048", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5856, "file": "/usr/include/stdlib.h", "line": 183, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 5869, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5856, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e62310", "kind": "FunctionDecl", "loc": { "offset": 5974, "line": 188, "col": 22, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5953, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6074, "file": "/usr/include/stdlib.h", "line": 190, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "strtoq", "mangledName": "strtoq", "type": { "qualType": "long long (const char *restrict, char **restrict, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e620c8", "kind": "ParmVarDecl", "loc": { "offset": 6005, "line": 188, "col": 53, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5982, "col": 30, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6005, "col": 53, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__nptr", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e62148", "kind": "ParmVarDecl", "loc": { "offset": 6039, "line": 189, "col": 27, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6021, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6039, "col": 27, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__endptr", "type": { "qualType": "char **restrict" } }, { "id": "0x55bbe6e621c8", "kind": "ParmVarDecl", "loc": { "offset": 6053, "col": 41, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6049, "col": 37, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6053, "col": 41, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__base", "type": { "qualType": "int" } }, { "id": "0x55bbe6e03b68", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6066, "file": "/usr/include/stdlib.h", "line": 190, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6066, "file": "/usr/include/stdlib.h", "line": 190, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e03bc0", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6074, "file": "/usr/include/stdlib.h", "line": 190, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 6087, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 6074, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e03e60", "kind": "FunctionDecl", "loc": { "offset": 6192, "line": 193, "col": 31, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6162, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6296, "file": "/usr/include/stdlib.h", "line": 195, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "strtouq", "mangledName": "strtouq", "type": { "qualType": "unsigned long long (const char *restrict, char **restrict, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e03c10", "kind": "ParmVarDecl", "loc": { "offset": 6224, "line": 193, "col": 63, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6201, "col": 40, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6224, "col": 63, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__nptr", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e03c90", "kind": "ParmVarDecl", "loc": { "offset": 6261, "line": 194, "col": 30, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6243, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6261, "col": 30, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__endptr", "type": { "qualType": "char **restrict" } }, { "id": "0x55bbe6e03d10", "kind": "ParmVarDecl", "loc": { "offset": 6275, "col": 44, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6271, "col": 40, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6275, "col": 44, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__base", "type": { "qualType": "int" } }, { "id": "0x55bbe6e03f18", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6288, "file": "/usr/include/stdlib.h", "line": 195, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6288, "file": "/usr/include/stdlib.h", "line": 195, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e03f70", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6296, "file": "/usr/include/stdlib.h", "line": 195, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 6309, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 6296, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e04188", "kind": "FunctionDecl", "loc": { "offset": 6440, "line": 201, "col": 22, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6440, "col": 22, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6440, "col": 22, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "strtoll", "mangledName": "strtoll", "type": { "qualType": "long long (const char *, char **, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e04280", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e042e8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "char **" } }, { "id": "0x55bbe6e04350", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "int" } }, { "id": "0x55bbe6e04228", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6e043d0", "kind": "FunctionDecl", "loc": { "offset": 6440, "col": 22, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6419, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6542, "file": "/usr/include/stdlib.h", "line": 203, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6e04188", "name": "strtoll", "mangledName": "strtoll", "type": { "qualType": "long long (const char *, char **, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e03fc0", "kind": "ParmVarDecl", "loc": { "offset": 6472, "line": 201, "col": 54, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6449, "col": 31, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6472, "col": 54, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__nptr", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e04040", "kind": "ParmVarDecl", "loc": { "offset": 6507, "line": 202, "col": 28, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6489, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6507, "col": 28, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__endptr", "type": { "qualType": "char **restrict" } }, { "id": "0x55bbe6e040c0", "kind": "ParmVarDecl", "loc": { "offset": 6521, "col": 42, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6517, "col": 38, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6521, "col": 42, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__base", "type": { "qualType": "int" } }, { "id": "0x55bbe6e04518", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e04488", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6534, "file": "/usr/include/stdlib.h", "line": 203, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6534, "file": "/usr/include/stdlib.h", "line": 203, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e044e0", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6542, "file": "/usr/include/stdlib.h", "line": 203, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 6555, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 6542, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e04720", "kind": "FunctionDecl", "loc": { "offset": 6660, "line": 206, "col": 31, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6660, "col": 31, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6660, "col": 31, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "strtoull", "mangledName": "strtoull", "type": { "qualType": "unsigned long long (const char *, char **, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e04818", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e04880", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "char **" } }, { "id": "0x55bbe6e048e8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "int" } }, { "id": "0x55bbe6e047c0", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6e04968", "kind": "FunctionDecl", "loc": { "offset": 6660, "col": 31, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6630, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6759, "file": "/usr/include/stdlib.h", "line": 208, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6e04720", "name": "strtoull", "mangledName": "strtoull", "type": { "qualType": "unsigned long long (const char *, char **, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e04558", "kind": "ParmVarDecl", "loc": { "offset": 6693, "line": 206, "col": 64, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6670, "col": 41, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6693, "col": 64, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__nptr", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e045d8", "kind": "ParmVarDecl", "loc": { "offset": 6724, "line": 207, "col": 24, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6706, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6724, "col": 24, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__endptr", "type": { "qualType": "char **restrict" } }, { "id": "0x55bbe6e04658", "kind": "ParmVarDecl", "loc": { "offset": 6738, "col": 38, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6734, "col": 34, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6738, "col": 38, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__base", "type": { "qualType": "int" } }, { "id": "0x55bbe6e04ab8", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e04a20", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6751, "file": "/usr/include/stdlib.h", "line": 208, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6751, "file": "/usr/include/stdlib.h", "line": 208, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e04a78", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6759, "file": "/usr/include/stdlib.h", "line": 208, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 6772, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 6759, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e04c30", "kind": "FunctionDecl", "loc": { "offset": 11954, "line": 386, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11941, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 11974, "file": "/usr/include/stdlib.h", "line": 386, "col": 34, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "l64a", "mangledName": "l64a", "type": { "qualType": "char *(long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e04b60", "kind": "ParmVarDecl", "loc": { "offset": 11969, "col": 29, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11960, "col": 20, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11969, "col": 29, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__n", "type": { "qualType": "long" } }, { "id": "0x55bbe6e04cd8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 11974, "file": "/usr/include/stdlib.h", "line": 386, "col": 34, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 11974, "file": "/usr/include/stdlib.h", "line": 386, "col": 34, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e04e00", "kind": "FunctionDecl", "loc": { "offset": 12064, "line": 389, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12048, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12119, "file": "/usr/include/stdlib.h", "line": 390, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "a64l", "mangledName": "a64l", "type": { "qualType": "long (const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e04d48", "kind": "ParmVarDecl", "loc": { "offset": 12082, "line": 389, "col": 35, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12070, "col": 23, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12082, "col": 35, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e04ea8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12092, "file": "/usr/include/stdlib.h", "line": 390, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12092, "file": "/usr/include/stdlib.h", "line": 390, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e04f00", "kind": "PureAttr", "range": { "begin": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12100, "file": "/usr/include/stdlib.h", "line": 390, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12100, "file": "/usr/include/stdlib.h", "line": 390, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e04f28", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12119, "file": "/usr/include/stdlib.h", "line": 390, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 12132, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 12119, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e04fa0", "kind": "TypedefDecl", "loc": { "offset": 1032, "file": "/usr/include/sys/types.h", "line": 33, "col": 18, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "range": { "begin": { "offset": 1015, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "end": { "offset": 1032, "col": 18, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdlib.h" } } }, "name": "u_char", "type": { "desugaredQualType": "unsigned char", "qualType": "__u_char", "typeAliasDeclId": "0x55bbe6dc4ca8" }, "inner": [ { "id": "0x55bbe6e04f70", "kind": "TypedefType", "type": { "qualType": "__u_char" }, "decl": { "id": "0x55bbe6dc4ca8", "kind": "TypedefDecl", "name": "__u_char" }, "inner": [ { "id": "0x55bbe6d21440", "kind": "BuiltinType", "type": { "qualType": "unsigned char" } } ] } ] }, { "id": "0x55bbe6e05030", "kind": "TypedefDecl", "loc": { "offset": 1058, "line": 34, "col": 19, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "range": { "begin": { "offset": 1040, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "end": { "offset": 1058, "col": 19, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } } }, "name": "u_short", "type": { "desugaredQualType": "unsigned short", "qualType": "__u_short", "typeAliasDeclId": "0x55bbe6dc4d18" }, "inner": [ { "id": "0x55bbe6e05000", "kind": "TypedefType", "type": { "qualType": "__u_short" }, "decl": { "id": "0x55bbe6dc4d18", "kind": "TypedefDecl", "name": "__u_short" }, "inner": [ { "id": "0x55bbe6d21460", "kind": "BuiltinType", "type": { "qualType": "unsigned short" } } ] } ] }, { "id": "0x55bbe6e050c0", "kind": "TypedefDecl", "loc": { "offset": 1083, "line": 35, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "range": { "begin": { "offset": 1067, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "end": { "offset": 1083, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/stdlib.h" } } }, "name": "u_int", "type": { "desugaredQualType": "unsigned int", "qualType": "__u_int", "typeAliasDeclId": "0x55bbe6dc4d88" }, "inner": [ { "id": "0x55bbe6e05090", "kind": "TypedefType", "type": { "qualType": "__u_int" }, "decl": { "id": "0x55bbe6dc4d88", "kind": "TypedefDecl", "name": "__u_int" }, "inner": [ { "id": "0x55bbe6d21480", "kind": "BuiltinType", "type": { "qualType": "unsigned int" } } ] } ] }, { "id": "0x55bbe6e05150", "kind": "TypedefDecl", "loc": { "offset": 1107, "line": 36, "col": 18, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "range": { "begin": { "offset": 1090, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "end": { "offset": 1107, "col": 18, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdlib.h" } } }, "name": "u_long", "type": { "desugaredQualType": "unsigned long", "qualType": "__u_long", "typeAliasDeclId": "0x55bbe6dc4df8" }, "inner": [ { "id": "0x55bbe6e05120", "kind": "TypedefType", "type": { "qualType": "__u_long" }, "decl": { "id": "0x55bbe6dc4df8", "kind": "TypedefDecl", "name": "__u_long" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] } ] }, { "id": "0x55bbe6e051e0", "kind": "TypedefDecl", "loc": { "offset": 1132, "line": 37, "col": 18, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "range": { "begin": { "offset": 1115, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "end": { "offset": 1132, "col": 18, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdlib.h" } } }, "name": "quad_t", "type": { "desugaredQualType": "long", "qualType": "__quad_t", "typeAliasDeclId": "0x55bbe6dc5660" }, "inner": [ { "id": "0x55bbe6e051b0", "kind": "TypedefType", "type": { "qualType": "__quad_t" }, "decl": { "id": "0x55bbe6dc5660", "kind": "TypedefDecl", "name": "__quad_t" }, "inner": [ { "id": "0x55bbe6d21400", "kind": "BuiltinType", "type": { "qualType": "long" } } ] } ] }, { "id": "0x55bbe6e05270", "kind": "TypedefDecl", "loc": { "offset": 1159, "line": 38, "col": 20, "tokLen": 8, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "range": { "begin": { "offset": 1140, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "end": { "offset": 1159, "col": 20, "tokLen": 8, "includedFrom": { "file": "/usr/include/stdlib.h" } } }, "name": "u_quad_t", "type": { "desugaredQualType": "unsigned long", "qualType": "__u_quad_t", "typeAliasDeclId": "0x55bbe6dc56d0" }, "inner": [ { "id": "0x55bbe6e05240", "kind": "TypedefType", "type": { "qualType": "__u_quad_t" }, "decl": { "id": "0x55bbe6dc56d0", "kind": "TypedefDecl", "name": "__u_quad_t" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] } ] }, { "id": "0x55bbe6e05300", "kind": "TypedefDecl", "loc": { "offset": 1186, "line": 39, "col": 18, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "range": { "begin": { "offset": 1169, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "end": { "offset": 1186, "col": 18, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdlib.h" } } }, "name": "fsid_t", "type": { "desugaredQualType": "__fsid_t", "qualType": "__fsid_t", "typeAliasDeclId": "0x55bbe6dd47f8" }, "inner": [ { "id": "0x55bbe6e052d0", "kind": "TypedefType", "type": { "qualType": "__fsid_t" }, "decl": { "id": "0x55bbe6dd47f8", "kind": "TypedefDecl", "name": "__fsid_t" }, "inner": [ { "id": "0x55bbe6dd47a0", "kind": "ElaboratedType", "type": { "qualType": "struct __fsid_t" }, "ownedTagDecl": { "id": "0x55bbe6dd4608", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6dd4690", "kind": "RecordType", "type": { "qualType": "__fsid_t" }, "decl": { "id": "0x55bbe6dd4608", "kind": "RecordDecl", "name": "" } } ] } ] } ] }, { "id": "0x55bbe6e05390", "kind": "TypedefDecl", "loc": { "offset": 1246, "line": 42, "col": 18, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "range": { "begin": { "offset": 1229, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "end": { "offset": 1246, "col": 18, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdlib.h" } } }, "name": "loff_t", "type": { "desugaredQualType": "long", "qualType": "__loff_t", "typeAliasDeclId": "0x55bbe6dd52b0" }, "inner": [ { "id": "0x55bbe6e05360", "kind": "TypedefType", "type": { "qualType": "__loff_t" }, "decl": { "id": "0x55bbe6dd52b0", "kind": "TypedefDecl", "name": "__loff_t" }, "inner": [ { "id": "0x55bbe6dd5280", "kind": "TypedefType", "type": { "qualType": "__off64_t" }, "decl": { "id": "0x55bbe6dd4540", "kind": "TypedefDecl", "name": "__off64_t" }, "inner": [ { "id": "0x55bbe6d21400", "kind": "BuiltinType", "type": { "qualType": "long" } } ] } ] } ] }, { "id": "0x55bbe6e05420", "kind": "TypedefDecl", "loc": { "offset": 1331, "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "range": { "begin": { "offset": 1315, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "end": { "offset": 1331, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/stdlib.h" } } }, "name": "ino_t", "type": { "desugaredQualType": "unsigned long", "qualType": "__ino_t", "typeAliasDeclId": "0x55bbe6dc5970" }, "inner": [ { "id": "0x55bbe6e053f0", "kind": "TypedefType", "type": { "qualType": "__ino_t" }, "decl": { "id": "0x55bbe6dc5970", "kind": "TypedefDecl", "name": "__ino_t" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] } ] }, { "id": "0x55bbe6e054b0", "kind": "TypedefDecl", "loc": { "offset": 1572, "line": 59, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "range": { "begin": { "offset": 1556, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "end": { "offset": 1572, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/stdlib.h" } } }, "name": "dev_t", "type": { "desugaredQualType": "unsigned long", "qualType": "__dev_t", "typeAliasDeclId": "0x55bbe6dc5820" }, "inner": [ { "id": "0x55bbe6e05480", "kind": "TypedefType", "type": { "qualType": "__dev_t" }, "decl": { "id": "0x55bbe6dc5820", "kind": "TypedefDecl", "name": "__dev_t" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] } ] }, { "id": "0x55bbe6e05540", "kind": "TypedefDecl", "loc": { "offset": 1652, "line": 64, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "range": { "begin": { "offset": 1636, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "end": { "offset": 1652, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/stdlib.h" } } }, "name": "gid_t", "type": { "desugaredQualType": "unsigned int", "qualType": "__gid_t", "typeAliasDeclId": "0x55bbe6dc5900" }, "inner": [ { "id": "0x55bbe6e05510", "kind": "TypedefType", "type": { "qualType": "__gid_t" }, "decl": { "id": "0x55bbe6dc5900", "kind": "TypedefDecl", "name": "__gid_t" }, "inner": [ { "id": "0x55bbe6d21480", "kind": "BuiltinType", "type": { "qualType": "unsigned int" } } ] } ] }, { "id": "0x55bbe6e055d0", "kind": "TypedefDecl", "loc": { "offset": 1734, "line": 69, "col": 18, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "range": { "begin": { "offset": 1717, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "end": { "offset": 1734, "col": 18, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdlib.h" } } }, "name": "mode_t", "type": { "desugaredQualType": "unsigned int", "qualType": "__mode_t", "typeAliasDeclId": "0x55bbe6dc5a50" }, "inner": [ { "id": "0x55bbe6e055a0", "kind": "TypedefType", "type": { "qualType": "__mode_t" }, "decl": { "id": "0x55bbe6dc5a50", "kind": "TypedefDecl", "name": "__mode_t" }, "inner": [ { "id": "0x55bbe6d21480", "kind": "BuiltinType", "type": { "qualType": "unsigned int" } } ] } ] }, { "id": "0x55bbe6e05660", "kind": "TypedefDecl", "loc": { "offset": 1820, "line": 74, "col": 19, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "range": { "begin": { "offset": 1802, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "end": { "offset": 1820, "col": 19, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } } }, "name": "nlink_t", "type": { "desugaredQualType": "unsigned long", "qualType": "__nlink_t", "typeAliasDeclId": "0x55bbe6dd4460" }, "inner": [ { "id": "0x55bbe6e05630", "kind": "TypedefType", "type": { "qualType": "__nlink_t" }, "decl": { "id": "0x55bbe6dd4460", "kind": "TypedefDecl", "name": "__nlink_t" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] } ] }, { "id": "0x55bbe6e056f0", "kind": "TypedefDecl", "loc": { "offset": 2394, "line": 103, "col": 16, "tokLen": 4, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "range": { "begin": { "offset": 2379, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "end": { "offset": 2394, "col": 16, "tokLen": 4, "includedFrom": { "file": "/usr/include/stdlib.h" } } }, "name": "id_t", "type": { "desugaredQualType": "unsigned int", "qualType": "__id_t", "typeAliasDeclId": "0x55bbe6dd49d0" }, "inner": [ { "id": "0x55bbe6e056c0", "kind": "TypedefType", "type": { "qualType": "__id_t" }, "decl": { "id": "0x55bbe6dd49d0", "kind": "TypedefDecl", "name": "__id_t" }, "inner": [ { "id": "0x55bbe6d21480", "kind": "BuiltinType", "type": { "qualType": "unsigned int" } } ] } ] }, { "id": "0x55bbe6e05780", "kind": "TypedefDecl", "loc": { "offset": 2583, "line": 114, "col": 19, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "range": { "begin": { "offset": 2565, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "end": { "offset": 2583, "col": 19, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } } }, "name": "daddr_t", "type": { "desugaredQualType": "int", "qualType": "__daddr_t", "typeAliasDeclId": "0x55bbe6dd4c00" }, "inner": [ { "id": "0x55bbe6e05750", "kind": "TypedefType", "type": { "qualType": "__daddr_t" }, "decl": { "id": "0x55bbe6dd4c00", "kind": "TypedefDecl", "name": "__daddr_t" }, "inner": [ { "id": "0x55bbe6d213e0", "kind": "BuiltinType", "type": { "qualType": "int" } } ] } ] }, { "id": "0x55bbe6e05810", "kind": "TypedefDecl", "loc": { "offset": 2610, "line": 115, "col": 19, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "range": { "begin": { "offset": 2592, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "end": { "offset": 2610, "col": 19, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } } }, "name": "caddr_t", "type": { "desugaredQualType": "char *", "qualType": "__caddr_t", "typeAliasDeclId": "0x55bbe6dd5320" }, "inner": [ { "id": "0x55bbe6e057e0", "kind": "TypedefType", "type": { "qualType": "__caddr_t" }, "decl": { "id": "0x55bbe6dd5320", "kind": "TypedefDecl", "name": "__caddr_t" }, "inner": [ { "id": "0x55bbe6d21ed0", "kind": "PointerType", "type": { "qualType": "char *" }, "inner": [ { "id": "0x55bbe6d21380", "kind": "BuiltinType", "type": { "qualType": "char" } } ] } ] } ] }, { "id": "0x55bbe6e058a0", "kind": "TypedefDecl", "loc": { "offset": 2755, "line": 121, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "range": { "begin": { "offset": 2739, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "end": { "offset": 2755, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/stdlib.h" } } }, "name": "key_t", "type": { "desugaredQualType": "int", "qualType": "__key_t", "typeAliasDeclId": "0x55bbe6dd4c70" }, "inner": [ { "id": "0x55bbe6e05870", "kind": "TypedefType", "type": { "qualType": "__key_t" }, "decl": { "id": "0x55bbe6dd4c70", "kind": "TypedefDecl", "name": "__key_t" }, "inner": [ { "id": "0x55bbe6d213e0", "kind": "BuiltinType", "type": { "qualType": "int" } } ] } ] }, { "id": "0x55bbe6e05908", "kind": "TypedefDecl", "loc": { "offset": 126, "file": "/usr/include/bits/types/clock_t.h", "line": 7, "col": 19, "tokLen": 7, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "range": { "begin": { "offset": 108, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "end": { "offset": 126, "col": 19, "tokLen": 7, "includedFrom": { "file": "/usr/include/sys/types.h" } } }, "name": "clock_t", "type": { "desugaredQualType": "long", "qualType": "__clock_t", "typeAliasDeclId": "0x55bbe6dd4880" }, "inner": [ { "id": "0x55bbe6dea460", "kind": "TypedefType", "type": { "qualType": "__clock_t" }, "decl": { "id": "0x55bbe6dd4880", "kind": "TypedefDecl", "name": "__clock_t" }, "inner": [ { "id": "0x55bbe6d21400", "kind": "BuiltinType", "type": { "qualType": "long" } } ] } ] }, { "id": "0x55bbe6e05990", "kind": "TypedefDecl", "loc": { "offset": 155, "file": "/usr/include/bits/types/clockid_t.h", "line": 7, "col": 21, "tokLen": 9, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "range": { "begin": { "offset": 135, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "end": { "offset": 155, "col": 21, "tokLen": 9, "includedFrom": { "file": "/usr/include/sys/types.h" } } }, "name": "clockid_t", "type": { "desugaredQualType": "int", "qualType": "__clockid_t", "typeAliasDeclId": "0x55bbe6dd4ce0" }, "inner": [ { "id": "0x55bbe6e05960", "kind": "TypedefType", "type": { "qualType": "__clockid_t" }, "decl": { "id": "0x55bbe6dd4ce0", "kind": "TypedefDecl", "name": "__clockid_t" }, "inner": [ { "id": "0x55bbe6d213e0", "kind": "BuiltinType", "type": { "qualType": "int" } } ] } ] }, { "id": "0x55bbe6e05a20", "kind": "TypedefDecl", "loc": { "offset": 142, "file": "/usr/include/bits/types/timer_t.h", "line": 7, "col": 19, "tokLen": 7, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "range": { "begin": { "offset": 124, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "end": { "offset": 142, "col": 19, "tokLen": 7, "includedFrom": { "file": "/usr/include/sys/types.h" } } }, "name": "timer_t", "type": { "desugaredQualType": "void *", "qualType": "__timer_t", "typeAliasDeclId": "0x55bbe6dd4d50" }, "inner": [ { "id": "0x55bbe6e059f0", "kind": "TypedefType", "type": { "qualType": "__timer_t" }, "decl": { "id": "0x55bbe6dd4d50", "kind": "TypedefDecl", "name": "__timer_t" }, "inner": [ { "id": "0x55bbe6d21a60", "kind": "PointerType", "type": { "qualType": "void *" }, "inner": [ { "id": "0x55bbe6d21340", "kind": "BuiltinType", "type": { "qualType": "void" } } ] } ] } ] }, { "id": "0x55bbe6e05a90", "kind": "TypedefDecl", "loc": { "offset": 3349, "file": "/usr/include/sys/types.h", "line": 148, "col": 27, "tokLen": 5, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "range": { "begin": { "offset": 3323, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "end": { "offset": 3349, "col": 27, "tokLen": 5, "includedFrom": { "file": "/usr/include/stdlib.h" } } }, "name": "ulong", "type": { "qualType": "unsigned long" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe6e05b00", "kind": "TypedefDecl", "loc": { "offset": 3383, "line": 149, "col": 28, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "range": { "begin": { "offset": 3356, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "end": { "offset": 3383, "col": 28, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdlib.h" } } }, "name": "ushort", "type": { "qualType": "unsigned short" }, "inner": [ { "id": "0x55bbe6d21460", "kind": "BuiltinType", "type": { "qualType": "unsigned short" } } ] }, { "id": "0x55bbe6e12e68", "kind": "TypedefDecl", "loc": { "offset": 3412, "line": 150, "col": 22, "tokLen": 4, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "range": { "begin": { "offset": 3391, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "end": { "offset": 3412, "col": 22, "tokLen": 4, "includedFrom": { "file": "/usr/include/stdlib.h" } } }, "name": "uint", "type": { "qualType": "unsigned int" }, "inner": [ { "id": "0x55bbe6d21480", "kind": "BuiltinType", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe6e12ed0", "kind": "TypedefDecl", "loc": { "offset": 915, "file": "/usr/include/bits/stdint-intn.h", "line": 24, "col": 18, "tokLen": 6, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "range": { "begin": { "offset": 898, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "end": { "offset": 915, "col": 18, "tokLen": 6, "includedFrom": { "file": "/usr/include/sys/types.h" } } }, "name": "int8_t", "type": { "desugaredQualType": "signed char", "qualType": "__int8_t", "typeAliasDeclId": "0x55bbe6dc4e68" }, "inner": [ { "id": "0x55bbe6dc51d0", "kind": "TypedefType", "type": { "qualType": "__int8_t" }, "decl": { "id": "0x55bbe6dc4e68", "kind": "TypedefDecl", "name": "__int8_t" }, "inner": [ { "id": "0x55bbe6d213a0", "kind": "BuiltinType", "type": { "qualType": "signed char" } } ] } ] }, { "id": "0x55bbe6e12f38", "kind": "TypedefDecl", "loc": { "offset": 941, "line": 25, "col": 19, "tokLen": 7, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "range": { "begin": { "offset": 923, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "end": { "offset": 941, "col": 19, "tokLen": 7, "includedFrom": { "file": "/usr/include/sys/types.h" } } }, "name": "int16_t", "type": { "desugaredQualType": "short", "qualType": "__int16_t", "typeAliasDeclId": "0x55bbe6dc4f48" }, "inner": [ { "id": "0x55bbe6dc52f0", "kind": "TypedefType", "type": { "qualType": "__int16_t" }, "decl": { "id": "0x55bbe6dc4f48", "kind": "TypedefDecl", "name": "__int16_t" }, "inner": [ { "id": "0x55bbe6d213c0", "kind": "BuiltinType", "type": { "qualType": "short" } } ] } ] }, { "id": "0x55bbe6e12fa0", "kind": "TypedefDecl", "loc": { "offset": 968, "line": 26, "col": 19, "tokLen": 7, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "range": { "begin": { "offset": 950, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "end": { "offset": 968, "col": 19, "tokLen": 7, "includedFrom": { "file": "/usr/include/sys/types.h" } } }, "isReferenced": true, "name": "int32_t", "type": { "desugaredQualType": "int", "qualType": "__int32_t", "typeAliasDeclId": "0x55bbe6dc5028" }, "inner": [ { "id": "0x55bbe6dc5410", "kind": "TypedefType", "type": { "qualType": "__int32_t" }, "decl": { "id": "0x55bbe6dc5028", "kind": "TypedefDecl", "name": "__int32_t" }, "inner": [ { "id": "0x55bbe6d213e0", "kind": "BuiltinType", "type": { "qualType": "int" } } ] } ] }, { "id": "0x55bbe6e13008", "kind": "TypedefDecl", "loc": { "offset": 995, "line": 27, "col": 19, "tokLen": 7, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "range": { "begin": { "offset": 977, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "end": { "offset": 995, "col": 19, "tokLen": 7, "includedFrom": { "file": "/usr/include/sys/types.h" } } }, "name": "int64_t", "type": { "desugaredQualType": "long", "qualType": "__int64_t", "typeAliasDeclId": "0x55bbe6dc5108" }, "inner": [ { "id": "0x55bbe6dc5530", "kind": "TypedefType", "type": { "qualType": "__int64_t" }, "decl": { "id": "0x55bbe6dc5108", "kind": "TypedefDecl", "name": "__int64_t" }, "inner": [ { "id": "0x55bbe6d21400", "kind": "BuiltinType", "type": { "qualType": "long" } } ] } ] }, { "id": "0x55bbe6e13070", "kind": "TypedefDecl", "loc": { "offset": 3602, "file": "/usr/include/sys/types.h", "line": 158, "col": 19, "tokLen": 8, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "range": { "begin": { "offset": 3584, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "end": { "offset": 3602, "col": 19, "tokLen": 8, "includedFrom": { "file": "/usr/include/stdlib.h" } } }, "name": "u_int8_t", "type": { "desugaredQualType": "unsigned char", "qualType": "__uint8_t", "typeAliasDeclId": "0x55bbe6dc4ed8" }, "inner": [ { "id": "0x55bbe6dc5260", "kind": "TypedefType", "type": { "qualType": "__uint8_t" }, "decl": { "id": "0x55bbe6dc4ed8", "kind": "TypedefDecl", "name": "__uint8_t" }, "inner": [ { "id": "0x55bbe6d21440", "kind": "BuiltinType", "type": { "qualType": "unsigned char" } } ] } ] }, { "id": "0x55bbe6e130d8", "kind": "TypedefDecl", "loc": { "offset": 3631, "line": 159, "col": 20, "tokLen": 9, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "range": { "begin": { "offset": 3612, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "end": { "offset": 3631, "col": 20, "tokLen": 9, "includedFrom": { "file": "/usr/include/stdlib.h" } } }, "name": "u_int16_t", "type": { "desugaredQualType": "unsigned short", "qualType": "__uint16_t", "typeAliasDeclId": "0x55bbe6dc4fb8" }, "inner": [ { "id": "0x55bbe6dc5380", "kind": "TypedefType", "type": { "qualType": "__uint16_t" }, "decl": { "id": "0x55bbe6dc4fb8", "kind": "TypedefDecl", "name": "__uint16_t" }, "inner": [ { "id": "0x55bbe6d21460", "kind": "BuiltinType", "type": { "qualType": "unsigned short" } } ] } ] }, { "id": "0x55bbe6e13140", "kind": "TypedefDecl", "loc": { "offset": 3661, "line": 160, "col": 20, "tokLen": 9, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "range": { "begin": { "offset": 3642, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "end": { "offset": 3661, "col": 20, "tokLen": 9, "includedFrom": { "file": "/usr/include/stdlib.h" } } }, "name": "u_int32_t", "type": { "desugaredQualType": "unsigned int", "qualType": "__uint32_t", "typeAliasDeclId": "0x55bbe6dc5098" }, "inner": [ { "id": "0x55bbe6dc54a0", "kind": "TypedefType", "type": { "qualType": "__uint32_t" }, "decl": { "id": "0x55bbe6dc5098", "kind": "TypedefDecl", "name": "__uint32_t" }, "inner": [ { "id": "0x55bbe6d21480", "kind": "BuiltinType", "type": { "qualType": "unsigned int" } } ] } ] }, { "id": "0x55bbe6e131a8", "kind": "TypedefDecl", "loc": { "offset": 3691, "line": 161, "col": 20, "tokLen": 9, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "range": { "begin": { "offset": 3672, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "end": { "offset": 3691, "col": 20, "tokLen": 9, "includedFrom": { "file": "/usr/include/stdlib.h" } } }, "name": "u_int64_t", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" }, "inner": [ { "id": "0x55bbe6dc55c0", "kind": "TypedefType", "type": { "qualType": "__uint64_t" }, "decl": { "id": "0x55bbe6dc5178", "kind": "TypedefDecl", "name": "__uint64_t" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] } ] }, { "id": "0x55bbe6e13228", "kind": "TypedefDecl", "loc": { "offset": 3740, "line": 164, "col": 13, "tokLen": 10, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "range": { "begin": { "offset": 3728, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "end": { "offset": 3740, "col": 13, "tokLen": 10, "includedFrom": { "file": "/usr/include/stdlib.h" } } }, "name": "register_t", "type": { "qualType": "long" }, "inner": [ { "id": "0x55bbe6d21400", "kind": "BuiltinType", "type": { "qualType": "long" } }, { "id": "0x55bbe6e13290", "kind": "ModeAttr", "range": { "begin": { "offset": 3767, "col": 40, "tokLen": 8, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "end": { "offset": 3785, "col": 58, "tokLen": 1, "includedFrom": { "file": "/usr/include/stdlib.h" } } } } ] }, { "id": "0x55bbe6e133f8", "kind": "FunctionDecl", "loc": { "offset": 1287, "file": "/usr/include/bits/byteswap.h", "line": 34, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/endian.h" } }, "range": { "begin": { "offset": 1260, "line": 33, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/endian.h" } }, "end": { "offset": 1431, "line": 41, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } } }, "name": "__bswap_16", "mangledName": "__bswap_16", "type": { "qualType": "__uint16_t (__uint16_t)" }, "storageClass": "static", "inline": true, "inner": [ { "id": "0x55bbe6e13300", "kind": "ParmVarDecl", "loc": { "offset": 1310, "line": 34, "col": 24, "tokLen": 5, "includedFrom": { "file": "/usr/include/endian.h" } }, "range": { "begin": { "offset": 1299, "col": 13, "tokLen": 10, "includedFrom": { "file": "/usr/include/endian.h" } }, "end": { "offset": 1310, "col": 24, "tokLen": 5, "includedFrom": { "file": "/usr/include/endian.h" } } }, "isUsed": true, "name": "__bsx", "type": { "desugaredQualType": "unsigned short", "qualType": "__uint16_t", "typeAliasDeclId": "0x55bbe6dc4fb8" } }, { "id": "0x55bbe6e137c8", "kind": "CompoundStmt", "range": { "begin": { "offset": 1317, "line": 35, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "end": { "offset": 1431, "line": 41, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } } }, "inner": [ { "id": "0x55bbe6e137b8", "kind": "ReturnStmt", "range": { "begin": { "offset": 1388, "line": 39, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/endian.h" } }, "end": { "spellingLoc": { "offset": 1257, "line": 31, "col": 60, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "inner": [ { "id": "0x55bbe6e13798", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1200, "line": 31, "col": 3, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1257, "line": 31, "col": 60, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "desugaredQualType": "unsigned short", "qualType": "__uint16_t", "typeAliasDeclId": "0x55bbe6dc4fb8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e13770", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1201, "line": 31, "col": 4, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1256, "line": 31, "col": 59, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "desugaredQualType": "unsigned short", "qualType": "__uint16_t", "typeAliasDeclId": "0x55bbe6dc4fb8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e13750", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1214, "line": 31, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1256, "line": 31, "col": 59, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e13700", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1215, "line": 31, "col": 18, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1255, "line": 31, "col": 58, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe6e135b0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1215, "line": 31, "col": 18, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1233, "line": 31, "col": 36, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e13590", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1216, "line": 31, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1229, "line": 31, "col": 32, "tokLen": 4, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe6e13550", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1216, "line": 31, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1225, "line": 31, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e13530", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1217, "line": 31, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1224, "line": 31, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">>", "inner": [ { "id": "0x55bbe6e13518", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1217, "line": 31, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1219, "line": 31, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e13500", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1217, "line": 31, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1219, "line": 31, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "desugaredQualType": "unsigned short", "qualType": "__uint16_t", "typeAliasDeclId": "0x55bbe6dc4fb8" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe6e134c0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1217, "line": 31, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1219, "line": 31, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "desugaredQualType": "unsigned short", "qualType": "__uint16_t", "typeAliasDeclId": "0x55bbe6dc4fb8" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe6e134a0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 1416, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1416, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned short", "qualType": "__uint16_t", "typeAliasDeclId": "0x55bbe6dc4fb8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e13300", "kind": "ParmVarDecl", "name": "__bsx", "type": { "desugaredQualType": "unsigned short", "qualType": "__uint16_t", "typeAliasDeclId": "0x55bbe6dc4fb8" } } } ] } ] } ] }, { "id": "0x55bbe6e134e0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1224, "line": 31, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1224, "line": 31, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "8" } ] } ] }, { "id": "0x55bbe6e13570", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1229, "line": 31, "col": 32, "tokLen": 4, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1229, "line": 31, "col": 32, "tokLen": 4, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "255" } ] } ] }, { "id": "0x55bbe6e136e0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1237, "line": 31, "col": 40, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1255, "line": 31, "col": 58, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e136c0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1238, "line": 31, "col": 41, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1254, "line": 31, "col": 57, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e13680", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1238, "line": 31, "col": 41, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1249, "line": 31, "col": 52, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e13660", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1239, "line": 31, "col": 42, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1245, "line": 31, "col": 48, "tokLen": 4, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe6e13648", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1239, "line": 31, "col": 42, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1241, "line": 31, "col": 44, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e13630", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1239, "line": 31, "col": 42, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1241, "line": 31, "col": 44, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "desugaredQualType": "unsigned short", "qualType": "__uint16_t", "typeAliasDeclId": "0x55bbe6dc4fb8" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe6e135f0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1239, "line": 31, "col": 42, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1241, "line": 31, "col": 44, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "desugaredQualType": "unsigned short", "qualType": "__uint16_t", "typeAliasDeclId": "0x55bbe6dc4fb8" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe6e135d0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 1416, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1416, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned short", "qualType": "__uint16_t", "typeAliasDeclId": "0x55bbe6dc4fb8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e13300", "kind": "ParmVarDecl", "name": "__bsx", "type": { "desugaredQualType": "unsigned short", "qualType": "__uint16_t", "typeAliasDeclId": "0x55bbe6dc4fb8" } } } ] } ] } ] }, { "id": "0x55bbe6e13610", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1245, "line": 31, "col": 48, "tokLen": 4, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1245, "line": 31, "col": 48, "tokLen": 4, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "255" } ] } ] }, { "id": "0x55bbe6e136a0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1254, "line": 31, "col": 57, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1254, "line": 31, "col": 57, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1395, "line": 39, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "8" } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe6e138e8", "kind": "FunctionDecl", "loc": { "offset": 1659, "line": 49, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/endian.h" } }, "range": { "begin": { "offset": 1632, "line": 48, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/endian.h" } }, "end": { "offset": 1803, "line": 56, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } } }, "name": "__bswap_32", "mangledName": "__bswap_32", "type": { "qualType": "__uint32_t (__uint32_t)" }, "storageClass": "static", "inline": true, "inner": [ { "id": "0x55bbe6e137f0", "kind": "ParmVarDecl", "loc": { "offset": 1682, "line": 49, "col": 24, "tokLen": 5, "includedFrom": { "file": "/usr/include/endian.h" } }, "range": { "begin": { "offset": 1671, "col": 13, "tokLen": 10, "includedFrom": { "file": "/usr/include/endian.h" } }, "end": { "offset": 1682, "col": 24, "tokLen": 5, "includedFrom": { "file": "/usr/include/endian.h" } } }, "isUsed": true, "name": "__bsx", "type": { "desugaredQualType": "unsigned int", "qualType": "__uint32_t", "typeAliasDeclId": "0x55bbe6dc5098" } }, { "id": "0x55bbe6e75b50", "kind": "CompoundStmt", "range": { "begin": { "offset": 1689, "line": 50, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "end": { "offset": 1803, "line": 56, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } } }, "inner": [ { "id": "0x55bbe6e75b40", "kind": "ReturnStmt", "range": { "begin": { "offset": 1760, "line": 54, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/endian.h" } }, "end": { "spellingLoc": { "offset": 1629, "line": 46, "col": 62, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "inner": [ { "id": "0x55bbe6e75b20", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1508, "line": 45, "col": 3, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1629, "line": 46, "col": 62, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e13e30", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1509, "line": 45, "col": 4, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1628, "line": 46, "col": 61, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe6e13cf8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1509, "line": 45, "col": 4, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1598, "line": 46, "col": 31, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe6e13bc0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1509, "line": 45, "col": 4, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1564, "line": 45, "col": 59, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe6e13a88", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1509, "line": 45, "col": 4, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1535, "line": 45, "col": 30, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e13a68", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1510, "line": 45, "col": 5, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1533, "line": 45, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": ">>", "inner": [ { "id": "0x55bbe6e13a28", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1510, "line": 45, "col": 5, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1528, "line": 45, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e13a08", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1511, "line": 45, "col": 6, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1517, "line": 45, "col": 12, "tokLen": 11, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe6e139f0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1511, "line": 45, "col": 6, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1513, "line": 45, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "desugaredQualType": "unsigned int", "qualType": "__uint32_t", "typeAliasDeclId": "0x55bbe6dc5098" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe6e139b0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1511, "line": 45, "col": 6, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1513, "line": 45, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "desugaredQualType": "unsigned int", "qualType": "__uint32_t", "typeAliasDeclId": "0x55bbe6dc5098" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe6e13990", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 1788, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1788, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned int", "qualType": "__uint32_t", "typeAliasDeclId": "0x55bbe6dc5098" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e137f0", "kind": "ParmVarDecl", "name": "__bsx", "type": { "desugaredQualType": "unsigned int", "qualType": "__uint32_t", "typeAliasDeclId": "0x55bbe6dc5098" } } } ] } ] }, { "id": "0x55bbe6e139d0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1517, "line": 45, "col": 12, "tokLen": 11, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1517, "line": 45, "col": 12, "tokLen": 11, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "value": "4278190080" } ] } ] }, { "id": "0x55bbe6e13a48", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1533, "line": 45, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1533, "line": 45, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "24" } ] } ] }, { "id": "0x55bbe6e13ba0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1539, "line": 45, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1564, "line": 45, "col": 59, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e13b80", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1540, "line": 45, "col": 35, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1563, "line": 45, "col": 58, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": ">>", "inner": [ { "id": "0x55bbe6e13b40", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1540, "line": 45, "col": 35, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1558, "line": 45, "col": 53, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e13b20", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1541, "line": 45, "col": 36, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1547, "line": 45, "col": 42, "tokLen": 11, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe6e13b08", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1541, "line": 45, "col": 36, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1543, "line": 45, "col": 38, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "desugaredQualType": "unsigned int", "qualType": "__uint32_t", "typeAliasDeclId": "0x55bbe6dc5098" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe6e13ac8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1541, "line": 45, "col": 36, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1543, "line": 45, "col": 38, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "desugaredQualType": "unsigned int", "qualType": "__uint32_t", "typeAliasDeclId": "0x55bbe6dc5098" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe6e13aa8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 1788, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1788, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned int", "qualType": "__uint32_t", "typeAliasDeclId": "0x55bbe6dc5098" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e137f0", "kind": "ParmVarDecl", "name": "__bsx", "type": { "desugaredQualType": "unsigned int", "qualType": "__uint32_t", "typeAliasDeclId": "0x55bbe6dc5098" } } } ] } ] }, { "id": "0x55bbe6e13ae8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1547, "line": 45, "col": 42, "tokLen": 11, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1547, "line": 45, "col": 42, "tokLen": 11, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "value": "16711680" } ] } ] }, { "id": "0x55bbe6e13b60", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1563, "line": 45, "col": 58, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1563, "line": 45, "col": 58, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "8" } ] } ] } ] }, { "id": "0x55bbe6e13cd8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1573, "line": 46, "col": 6, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1598, "line": 46, "col": 31, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e13cb8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1574, "line": 46, "col": 7, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1597, "line": 46, "col": 30, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e13c78", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1574, "line": 46, "col": 7, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1592, "line": 46, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e13c58", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1575, "line": 46, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1581, "line": 46, "col": 14, "tokLen": 11, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe6e13c40", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1575, "line": 46, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1577, "line": 46, "col": 10, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "desugaredQualType": "unsigned int", "qualType": "__uint32_t", "typeAliasDeclId": "0x55bbe6dc5098" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe6e13c00", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1575, "line": 46, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1577, "line": 46, "col": 10, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "desugaredQualType": "unsigned int", "qualType": "__uint32_t", "typeAliasDeclId": "0x55bbe6dc5098" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe6e13be0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 1788, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1788, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned int", "qualType": "__uint32_t", "typeAliasDeclId": "0x55bbe6dc5098" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e137f0", "kind": "ParmVarDecl", "name": "__bsx", "type": { "desugaredQualType": "unsigned int", "qualType": "__uint32_t", "typeAliasDeclId": "0x55bbe6dc5098" } } } ] } ] }, { "id": "0x55bbe6e13c20", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1581, "line": 46, "col": 14, "tokLen": 11, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1581, "line": 46, "col": 14, "tokLen": 11, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "value": "65280" } ] } ] }, { "id": "0x55bbe6e13c98", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1597, "line": 46, "col": 30, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1597, "line": 46, "col": 30, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "8" } ] } ] } ] }, { "id": "0x55bbe6e13e10", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1602, "line": 46, "col": 35, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1628, "line": 46, "col": 61, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e13df0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1603, "line": 46, "col": 36, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1626, "line": 46, "col": 59, "tokLen": 2, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e13db0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1603, "line": 46, "col": 36, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1621, "line": 46, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e13d90", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1604, "line": 46, "col": 37, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1610, "line": 46, "col": 43, "tokLen": 11, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe6e13d78", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1604, "line": 46, "col": 37, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1606, "line": 46, "col": 39, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "desugaredQualType": "unsigned int", "qualType": "__uint32_t", "typeAliasDeclId": "0x55bbe6dc5098" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe6e13d38", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1604, "line": 46, "col": 37, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1606, "line": 46, "col": 39, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "desugaredQualType": "unsigned int", "qualType": "__uint32_t", "typeAliasDeclId": "0x55bbe6dc5098" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe6e13d18", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 1788, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1788, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned int", "qualType": "__uint32_t", "typeAliasDeclId": "0x55bbe6dc5098" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e137f0", "kind": "ParmVarDecl", "name": "__bsx", "type": { "desugaredQualType": "unsigned int", "qualType": "__uint32_t", "typeAliasDeclId": "0x55bbe6dc5098" } } } ] } ] }, { "id": "0x55bbe6e13d58", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1610, "line": 46, "col": 43, "tokLen": 11, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1610, "line": 46, "col": 43, "tokLen": 11, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "value": "255" } ] } ] }, { "id": "0x55bbe6e13dd0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1626, "line": 46, "col": 59, "tokLen": 2, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1626, "line": 46, "col": 59, "tokLen": 2, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 1767, "line": 54, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "24" } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe6e75c68", "kind": "FunctionDecl", "loc": { "offset": 2273, "line": 70, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/endian.h" } }, "range": { "begin": { "offset": 2246, "line": 69, "col": 15, "tokLen": 6, "includedFrom": { "file": "/usr/include/endian.h" } }, "end": { "offset": 2417, "line": 77, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } } }, "name": "__bswap_64", "mangledName": "__bswap_64", "type": { "qualType": "__uint64_t (__uint64_t)" }, "storageClass": "static", "inline": true, "inner": [ { "id": "0x55bbe6e75b78", "kind": "ParmVarDecl", "loc": { "offset": 2296, "line": 70, "col": 24, "tokLen": 5, "includedFrom": { "file": "/usr/include/endian.h" } }, "range": { "begin": { "offset": 2285, "col": 13, "tokLen": 10, "includedFrom": { "file": "/usr/include/endian.h" } }, "end": { "offset": 2296, "col": 24, "tokLen": 5, "includedFrom": { "file": "/usr/include/endian.h" } } }, "isUsed": true, "name": "__bsx", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } }, { "id": "0x55bbe6e767b8", "kind": "CompoundStmt", "range": { "begin": { "offset": 2303, "line": 71, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "end": { "offset": 2417, "line": 77, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } } }, "inner": [ { "id": "0x55bbe6e767a8", "kind": "ReturnStmt", "range": { "begin": { "offset": 2374, "line": 75, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/endian.h" } }, "end": { "spellingLoc": { "offset": 2229, "line": 67, "col": 43, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "inner": [ { "id": "0x55bbe6e76790", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1878, "line": 60, "col": 3, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2229, "line": 67, "col": 43, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e76770", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1878, "line": 60, "col": 3, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2229, "line": 67, "col": 43, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e76750", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1879, "line": 60, "col": 4, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2228, "line": 67, "col": 42, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe6e76600", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1879, "line": 60, "col": 4, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2183, "line": 66, "col": 42, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe6e764b0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1879, "line": 60, "col": 4, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2138, "line": 65, "col": 42, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe6e76360", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1879, "line": 60, "col": 4, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2093, "line": 64, "col": 41, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe6e76210", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1879, "line": 60, "col": 4, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2049, "line": 63, "col": 41, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe6e760c0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1879, "line": 60, "col": 4, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2005, "line": 62, "col": 42, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe6e75f70", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1879, "line": 60, "col": 4, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1960, "line": 61, "col": 42, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe6e75e20", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1879, "line": 60, "col": 4, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1915, "line": 60, "col": 40, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e75e00", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1880, "line": 60, "col": 5, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1913, "line": 60, "col": 38, "tokLen": 2, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "opcode": ">>", "inner": [ { "id": "0x55bbe6e75dc0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1880, "line": 60, "col": 5, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1908, "line": 60, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e75da0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1881, "line": 60, "col": 6, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1887, "line": 60, "col": 12, "tokLen": 21, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe6e75d88", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1881, "line": 60, "col": 6, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1883, "line": 60, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e75d70", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1881, "line": 60, "col": 6, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1883, "line": 60, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe6e75d30", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1881, "line": 60, "col": 6, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1883, "line": 60, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe6e75d10", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2402, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2402, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e75b78", "kind": "ParmVarDecl", "name": "__bsx", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } } } ] } ] } ] }, { "id": "0x55bbe6e75d50", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1887, "line": 60, "col": 12, "tokLen": 21, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1887, "line": 60, "col": 12, "tokLen": 21, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "value": "18374686479671623680" } ] } ] }, { "id": "0x55bbe6e75de0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1913, "line": 60, "col": 38, "tokLen": 2, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1913, "line": 60, "col": 38, "tokLen": 2, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "56" } ] } ] }, { "id": "0x55bbe6e75f50", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1924, "line": 61, "col": 6, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1960, "line": 61, "col": 42, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e75f30", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1925, "line": 61, "col": 7, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1958, "line": 61, "col": 40, "tokLen": 2, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "opcode": ">>", "inner": [ { "id": "0x55bbe6e75ef0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1925, "line": 61, "col": 7, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1953, "line": 61, "col": 35, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e75ed0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1926, "line": 61, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1932, "line": 61, "col": 14, "tokLen": 21, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe6e75eb8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1926, "line": 61, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1928, "line": 61, "col": 10, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e75ea0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1926, "line": 61, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1928, "line": 61, "col": 10, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe6e75e60", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1926, "line": 61, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1928, "line": 61, "col": 10, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe6e75e40", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2402, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2402, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e75b78", "kind": "ParmVarDecl", "name": "__bsx", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } } } ] } ] } ] }, { "id": "0x55bbe6e75e80", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1932, "line": 61, "col": 14, "tokLen": 21, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1932, "line": 61, "col": 14, "tokLen": 21, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "value": "71776119061217280" } ] } ] }, { "id": "0x55bbe6e75f10", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1958, "line": 61, "col": 40, "tokLen": 2, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1958, "line": 61, "col": 40, "tokLen": 2, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "40" } ] } ] } ] }, { "id": "0x55bbe6e760a0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1969, "line": 62, "col": 6, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2005, "line": 62, "col": 42, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e76080", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1970, "line": 62, "col": 7, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2003, "line": 62, "col": 40, "tokLen": 2, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "opcode": ">>", "inner": [ { "id": "0x55bbe6e76040", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1970, "line": 62, "col": 7, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1998, "line": 62, "col": 35, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e76020", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1971, "line": 62, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1977, "line": 62, "col": 14, "tokLen": 21, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe6e76008", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1971, "line": 62, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1973, "line": 62, "col": 10, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e75ff0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1971, "line": 62, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1973, "line": 62, "col": 10, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe6e75fb0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1971, "line": 62, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1973, "line": 62, "col": 10, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe6e75f90", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2402, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2402, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e75b78", "kind": "ParmVarDecl", "name": "__bsx", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } } } ] } ] } ] }, { "id": "0x55bbe6e75fd0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1977, "line": 62, "col": 14, "tokLen": 21, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 1977, "line": 62, "col": 14, "tokLen": 21, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "value": "280375465082880" } ] } ] }, { "id": "0x55bbe6e76060", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2003, "line": 62, "col": 40, "tokLen": 2, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2003, "line": 62, "col": 40, "tokLen": 2, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "24" } ] } ] } ] }, { "id": "0x55bbe6e761f0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2014, "line": 63, "col": 6, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2049, "line": 63, "col": 41, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e761d0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2015, "line": 63, "col": 7, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2048, "line": 63, "col": 40, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "opcode": ">>", "inner": [ { "id": "0x55bbe6e76190", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2015, "line": 63, "col": 7, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2043, "line": 63, "col": 35, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e76170", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2016, "line": 63, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2022, "line": 63, "col": 14, "tokLen": 21, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe6e76158", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2016, "line": 63, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2018, "line": 63, "col": 10, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e76140", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2016, "line": 63, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2018, "line": 63, "col": 10, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe6e76100", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2016, "line": 63, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2018, "line": 63, "col": 10, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe6e760e0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2402, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2402, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e75b78", "kind": "ParmVarDecl", "name": "__bsx", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } } } ] } ] } ] }, { "id": "0x55bbe6e76120", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2022, "line": 63, "col": 14, "tokLen": 21, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2022, "line": 63, "col": 14, "tokLen": 21, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "value": "1095216660480" } ] } ] }, { "id": "0x55bbe6e761b0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2048, "line": 63, "col": 40, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2048, "line": 63, "col": 40, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "8" } ] } ] } ] }, { "id": "0x55bbe6e76340", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2058, "line": 64, "col": 6, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2093, "line": 64, "col": 41, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e76320", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2059, "line": 64, "col": 7, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2092, "line": 64, "col": 40, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e762e0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2059, "line": 64, "col": 7, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2087, "line": 64, "col": 35, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e762c0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2060, "line": 64, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2066, "line": 64, "col": 14, "tokLen": 21, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe6e762a8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2060, "line": 64, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2062, "line": 64, "col": 10, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e76290", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2060, "line": 64, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2062, "line": 64, "col": 10, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe6e76250", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2060, "line": 64, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2062, "line": 64, "col": 10, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe6e76230", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2402, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2402, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e75b78", "kind": "ParmVarDecl", "name": "__bsx", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } } } ] } ] } ] }, { "id": "0x55bbe6e76270", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2066, "line": 64, "col": 14, "tokLen": 21, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2066, "line": 64, "col": 14, "tokLen": 21, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "value": "4278190080" } ] } ] }, { "id": "0x55bbe6e76300", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2092, "line": 64, "col": 40, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2092, "line": 64, "col": 40, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "8" } ] } ] } ] }, { "id": "0x55bbe6e76490", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2102, "line": 65, "col": 6, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2138, "line": 65, "col": 42, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e76470", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2103, "line": 65, "col": 7, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2136, "line": 65, "col": 40, "tokLen": 2, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e76430", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2103, "line": 65, "col": 7, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2131, "line": 65, "col": 35, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e76410", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2104, "line": 65, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2110, "line": 65, "col": 14, "tokLen": 21, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe6e763f8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2104, "line": 65, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2106, "line": 65, "col": 10, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e763e0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2104, "line": 65, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2106, "line": 65, "col": 10, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe6e763a0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2104, "line": 65, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2106, "line": 65, "col": 10, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe6e76380", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2402, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2402, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e75b78", "kind": "ParmVarDecl", "name": "__bsx", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } } } ] } ] } ] }, { "id": "0x55bbe6e763c0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2110, "line": 65, "col": 14, "tokLen": 21, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2110, "line": 65, "col": 14, "tokLen": 21, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "value": "16711680" } ] } ] }, { "id": "0x55bbe6e76450", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2136, "line": 65, "col": 40, "tokLen": 2, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2136, "line": 65, "col": 40, "tokLen": 2, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "24" } ] } ] } ] }, { "id": "0x55bbe6e765e0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2147, "line": 66, "col": 6, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2183, "line": 66, "col": 42, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e765c0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2148, "line": 66, "col": 7, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2181, "line": 66, "col": 40, "tokLen": 2, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e76580", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2148, "line": 66, "col": 7, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2176, "line": 66, "col": 35, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e76560", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2149, "line": 66, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2155, "line": 66, "col": 14, "tokLen": 21, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe6e76548", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2149, "line": 66, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2151, "line": 66, "col": 10, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e76530", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2149, "line": 66, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2151, "line": 66, "col": 10, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe6e764f0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2149, "line": 66, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2151, "line": 66, "col": 10, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe6e764d0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2402, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2402, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e75b78", "kind": "ParmVarDecl", "name": "__bsx", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } } } ] } ] } ] }, { "id": "0x55bbe6e76510", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 66, "col": 14, "tokLen": 21, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2155, "line": 66, "col": 14, "tokLen": 21, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "value": "65280" } ] } ] }, { "id": "0x55bbe6e765a0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2181, "line": 66, "col": 40, "tokLen": 2, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2181, "line": 66, "col": 40, "tokLen": 2, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "40" } ] } ] } ] }, { "id": "0x55bbe6e76730", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2192, "line": 67, "col": 6, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2228, "line": 67, "col": 42, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e76710", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2193, "line": 67, "col": 7, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2226, "line": 67, "col": 40, "tokLen": 2, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e766d0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2193, "line": 67, "col": 7, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2221, "line": 67, "col": 35, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e766b0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2194, "line": 67, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2200, "line": 67, "col": 14, "tokLen": 21, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe6e76698", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2194, "line": 67, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2196, "line": 67, "col": 10, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e76680", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2194, "line": 67, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2196, "line": 67, "col": 10, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe6e76640", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2194, "line": 67, "col": 8, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2196, "line": 67, "col": 10, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe6e76620", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2402, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2402, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e75b78", "kind": "ParmVarDecl", "name": "__bsx", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } } } ] } ] } ] }, { "id": "0x55bbe6e76660", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2200, "line": 67, "col": 14, "tokLen": 21, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2200, "line": 67, "col": 14, "tokLen": 21, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "prvalue", "value": "255" } ] } ] }, { "id": "0x55bbe6e766f0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2226, "line": 67, "col": 40, "tokLen": 2, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } }, "end": { "spellingLoc": { "offset": 2226, "line": 67, "col": 40, "tokLen": 2, "includedFrom": { "file": "/usr/include/endian.h" } }, "expansionLoc": { "offset": 2381, "line": 75, "col": 10, "tokLen": 19, "includedFrom": { "file": "/usr/include/endian.h" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "56" } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe6e76870", "kind": "FunctionDecl", "loc": { "offset": 1288, "file": "/usr/include/bits/uintn-identity.h", "line": 33, "col": 1, "tokLen": 17, "includedFrom": { "file": "/usr/include/endian.h" } }, "range": { "begin": { "offset": 1261, "line": 32, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/endian.h" } }, "end": { "offset": 1339, "line": 36, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } } }, "name": "__uint16_identity", "mangledName": "__uint16_identity", "type": { "qualType": "__uint16_t (__uint16_t)" }, "storageClass": "static", "inline": true, "inner": [ { "id": "0x55bbe6e767e0", "kind": "ParmVarDecl", "loc": { "offset": 1318, "line": 33, "col": 31, "tokLen": 3, "includedFrom": { "file": "/usr/include/endian.h" } }, "range": { "begin": { "offset": 1307, "col": 20, "tokLen": 10, "includedFrom": { "file": "/usr/include/endian.h" } }, "end": { "offset": 1318, "col": 31, "tokLen": 3, "includedFrom": { "file": "/usr/include/endian.h" } } }, "isUsed": true, "name": "__x", "type": { "desugaredQualType": "unsigned short", "qualType": "__uint16_t", "typeAliasDeclId": "0x55bbe6dc4fb8" } }, { "id": "0x55bbe6e76960", "kind": "CompoundStmt", "range": { "begin": { "offset": 1323, "line": 34, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "end": { "offset": 1339, "line": 36, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } } }, "inner": [ { "id": "0x55bbe6e76950", "kind": "ReturnStmt", "range": { "begin": { "offset": 1327, "line": 35, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/endian.h" } }, "end": { "offset": 1334, "col": 10, "tokLen": 3, "includedFrom": { "file": "/usr/include/endian.h" } } }, "inner": [ { "id": "0x55bbe6e76938", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 1334, "col": 10, "tokLen": 3, "includedFrom": { "file": "/usr/include/endian.h" } }, "end": { "offset": 1334, "col": 10, "tokLen": 3, "includedFrom": { "file": "/usr/include/endian.h" } } }, "type": { "desugaredQualType": "unsigned short", "qualType": "__uint16_t", "typeAliasDeclId": "0x55bbe6dc4fb8" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe6e76918", "kind": "DeclRefExpr", "range": { "begin": { "offset": 1334, "col": 10, "tokLen": 3, "includedFrom": { "file": "/usr/include/endian.h" } }, "end": { "offset": 1334, "col": 10, "tokLen": 3, "includedFrom": { "file": "/usr/include/endian.h" } } }, "type": { "desugaredQualType": "unsigned short", "qualType": "__uint16_t", "typeAliasDeclId": "0x55bbe6dc4fb8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e767e0", "kind": "ParmVarDecl", "name": "__x", "type": { "desugaredQualType": "unsigned short", "qualType": "__uint16_t", "typeAliasDeclId": "0x55bbe6dc4fb8" } } } ] } ] } ] } ] }, { "id": "0x55bbe6e76a18", "kind": "FunctionDecl", "loc": { "offset": 1369, "line": 39, "col": 1, "tokLen": 17, "includedFrom": { "file": "/usr/include/endian.h" } }, "range": { "begin": { "offset": 1342, "line": 38, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/endian.h" } }, "end": { "offset": 1420, "line": 42, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } } }, "name": "__uint32_identity", "mangledName": "__uint32_identity", "type": { "qualType": "__uint32_t (__uint32_t)" }, "storageClass": "static", "inline": true, "inner": [ { "id": "0x55bbe6e76988", "kind": "ParmVarDecl", "loc": { "offset": 1399, "line": 39, "col": 31, "tokLen": 3, "includedFrom": { "file": "/usr/include/endian.h" } }, "range": { "begin": { "offset": 1388, "col": 20, "tokLen": 10, "includedFrom": { "file": "/usr/include/endian.h" } }, "end": { "offset": 1399, "col": 31, "tokLen": 3, "includedFrom": { "file": "/usr/include/endian.h" } } }, "isUsed": true, "name": "__x", "type": { "desugaredQualType": "unsigned int", "qualType": "__uint32_t", "typeAliasDeclId": "0x55bbe6dc5098" } }, { "id": "0x55bbe6e76b08", "kind": "CompoundStmt", "range": { "begin": { "offset": 1404, "line": 40, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "end": { "offset": 1420, "line": 42, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } } }, "inner": [ { "id": "0x55bbe6e76af8", "kind": "ReturnStmt", "range": { "begin": { "offset": 1408, "line": 41, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/endian.h" } }, "end": { "offset": 1415, "col": 10, "tokLen": 3, "includedFrom": { "file": "/usr/include/endian.h" } } }, "inner": [ { "id": "0x55bbe6e76ae0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 1415, "col": 10, "tokLen": 3, "includedFrom": { "file": "/usr/include/endian.h" } }, "end": { "offset": 1415, "col": 10, "tokLen": 3, "includedFrom": { "file": "/usr/include/endian.h" } } }, "type": { "desugaredQualType": "unsigned int", "qualType": "__uint32_t", "typeAliasDeclId": "0x55bbe6dc5098" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe6e76ac0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 1415, "col": 10, "tokLen": 3, "includedFrom": { "file": "/usr/include/endian.h" } }, "end": { "offset": 1415, "col": 10, "tokLen": 3, "includedFrom": { "file": "/usr/include/endian.h" } } }, "type": { "desugaredQualType": "unsigned int", "qualType": "__uint32_t", "typeAliasDeclId": "0x55bbe6dc5098" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e76988", "kind": "ParmVarDecl", "name": "__x", "type": { "desugaredQualType": "unsigned int", "qualType": "__uint32_t", "typeAliasDeclId": "0x55bbe6dc5098" } } } ] } ] } ] } ] }, { "id": "0x55bbe6e786d0", "kind": "FunctionDecl", "loc": { "offset": 1450, "line": 45, "col": 1, "tokLen": 17, "includedFrom": { "file": "/usr/include/endian.h" } }, "range": { "begin": { "offset": 1423, "line": 44, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/endian.h" } }, "end": { "offset": 1501, "line": 48, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } } }, "name": "__uint64_identity", "mangledName": "__uint64_identity", "type": { "qualType": "__uint64_t (__uint64_t)" }, "storageClass": "static", "inline": true, "inner": [ { "id": "0x55bbe6e78640", "kind": "ParmVarDecl", "loc": { "offset": 1480, "line": 45, "col": 31, "tokLen": 3, "includedFrom": { "file": "/usr/include/endian.h" } }, "range": { "begin": { "offset": 1469, "col": 20, "tokLen": 10, "includedFrom": { "file": "/usr/include/endian.h" } }, "end": { "offset": 1480, "col": 31, "tokLen": 3, "includedFrom": { "file": "/usr/include/endian.h" } } }, "isUsed": true, "name": "__x", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } }, { "id": "0x55bbe6e787c0", "kind": "CompoundStmt", "range": { "begin": { "offset": 1485, "line": 46, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } }, "end": { "offset": 1501, "line": 48, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/endian.h" } } }, "inner": [ { "id": "0x55bbe6e787b0", "kind": "ReturnStmt", "range": { "begin": { "offset": 1489, "line": 47, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/endian.h" } }, "end": { "offset": 1496, "col": 10, "tokLen": 3, "includedFrom": { "file": "/usr/include/endian.h" } } }, "inner": [ { "id": "0x55bbe6e78798", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 1496, "col": 10, "tokLen": 3, "includedFrom": { "file": "/usr/include/endian.h" } }, "end": { "offset": 1496, "col": 10, "tokLen": 3, "includedFrom": { "file": "/usr/include/endian.h" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe6e78778", "kind": "DeclRefExpr", "range": { "begin": { "offset": 1496, "col": 10, "tokLen": 3, "includedFrom": { "file": "/usr/include/endian.h" } }, "end": { "offset": 1496, "col": 10, "tokLen": 3, "includedFrom": { "file": "/usr/include/endian.h" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e78640", "kind": "ParmVarDecl", "name": "__x", "type": { "desugaredQualType": "unsigned long", "qualType": "__uint64_t", "typeAliasDeclId": "0x55bbe6dc5178" } } } ] } ] } ] } ] }, { "id": "0x55bbe6e787d8", "kind": "RecordDecl", "loc": { "offset": 185, "file": "/usr/include/bits/types/struct_timeval.h", "line": 8, "col": 8, "tokLen": 7, "includedFrom": { "file": "/usr/include/sys/select.h" } }, "range": { "begin": { "offset": 178, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/sys/select.h" } }, "end": { "offset": 401, "line": 17, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/sys/select.h" } } }, "name": "timeval", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e78890", "kind": "FieldDecl", "loc": { "offset": 323, "line": 14, "col": 12, "tokLen": 6, "includedFrom": { "file": "/usr/include/sys/select.h" } }, "range": { "begin": { "offset": 314, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/sys/select.h" } }, "end": { "offset": 323, "col": 12, "tokLen": 6, "includedFrom": { "file": "/usr/include/sys/select.h" } } }, "name": "tv_sec", "type": { "desugaredQualType": "long", "qualType": "__time_t", "typeAliasDeclId": "0x55bbe6dd4a40" } }, { "id": "0x55bbe6e78910", "kind": "FieldDecl", "loc": { "offset": 364, "line": 15, "col": 17, "tokLen": 7, "includedFrom": { "file": "/usr/include/sys/select.h" } }, "range": { "begin": { "offset": 350, "col": 3, "tokLen": 13, "includedFrom": { "file": "/usr/include/sys/select.h" } }, "end": { "offset": 364, "col": 17, "tokLen": 7, "includedFrom": { "file": "/usr/include/sys/select.h" } } }, "name": "tv_usec", "type": { "desugaredQualType": "long", "qualType": "__suseconds_t", "typeAliasDeclId": "0x55bbe6dd4b20" } } ] }, { "id": "0x55bbe6e78970", "kind": "TypedefDecl", "loc": { "offset": 1440, "file": "/usr/include/sys/select.h", "line": 43, "col": 23, "tokLen": 11, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "range": { "begin": { "offset": 1418, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "end": { "offset": 1440, "col": 23, "tokLen": 11, "includedFrom": { "file": "/usr/include/sys/types.h" } } }, "name": "suseconds_t", "type": { "desugaredQualType": "long", "qualType": "__suseconds_t", "typeAliasDeclId": "0x55bbe6dd4b20" }, "inner": [ { "id": "0x55bbe6e788e0", "kind": "TypedefType", "type": { "qualType": "__suseconds_t" }, "decl": { "id": "0x55bbe6dd4b20", "kind": "TypedefDecl", "name": "__suseconds_t" }, "inner": [ { "id": "0x55bbe6d21400", "kind": "BuiltinType", "type": { "qualType": "long" } } ] } ] }, { "id": "0x55bbe6e789e0", "kind": "TypedefDecl", "loc": { "offset": 1572, "line": 49, "col": 18, "tokLen": 9, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "range": { "begin": { "offset": 1555, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "end": { "offset": 1572, "col": 18, "tokLen": 9, "includedFrom": { "file": "/usr/include/sys/types.h" } } }, "isReferenced": true, "name": "__fd_mask", "type": { "qualType": "long" }, "inner": [ { "id": "0x55bbe6d21400", "kind": "BuiltinType", "type": { "qualType": "long" } } ] }, { "id": "0x55bbe6e78a38", "kind": "RecordDecl", "loc": { "offset": 1926, "line": 59, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "range": { "begin": { "offset": 1926, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "end": { "offset": 2266, "line": 70, "col": 3, "tokLen": 1, "includedFrom": { "file": "/usr/include/sys/types.h" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e78cc8", "kind": "FieldDecl", "loc": { "offset": 2174, "line": 67, "col": 15, "tokLen": 10, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "range": { "begin": { "offset": 2164, "col": 5, "tokLen": 9, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "end": { "offset": 2209, "col": 50, "tokLen": 1, "includedFrom": { "file": "/usr/include/sys/types.h" } } }, "name": "__fds_bits", "type": { "qualType": "__fd_mask[16]" } } ] }, { "id": "0x55bbe6e78d78", "kind": "TypedefDecl", "loc": { "offset": 2268, "line": 70, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "range": { "begin": { "offset": 1918, "line": 59, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "end": { "offset": 2268, "line": 70, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/sys/types.h" } } }, "isReferenced": true, "name": "fd_set", "type": { "desugaredQualType": "fd_set", "qualType": "struct fd_set" }, "inner": [ { "id": "0x55bbe6e78d20", "kind": "ElaboratedType", "type": { "qualType": "struct fd_set" }, "ownedTagDecl": { "id": "0x55bbe6e78a38", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6e78ac0", "kind": "RecordType", "type": { "qualType": "fd_set" }, "decl": { "id": "0x55bbe6e78a38", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6e78df8", "kind": "TypedefDecl", "loc": { "offset": 2467, "line": 77, "col": 19, "tokLen": 7, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "range": { "begin": { "offset": 2449, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "end": { "offset": 2467, "col": 19, "tokLen": 7, "includedFrom": { "file": "/usr/include/sys/types.h" } } }, "name": "fd_mask", "type": { "desugaredQualType": "long", "qualType": "__fd_mask", "typeAliasDeclId": "0x55bbe6e789e0" }, "inner": [ { "id": "0x55bbe6e78ae0", "kind": "TypedefType", "type": { "qualType": "__fd_mask" }, "decl": { "id": "0x55bbe6e789e0", "kind": "TypedefDecl", "name": "__fd_mask" }, "inner": [ { "id": "0x55bbe6d21400", "kind": "BuiltinType", "type": { "qualType": "long" } } ] } ] }, { "id": "0x55bbe6e792c0", "kind": "FunctionDecl", "loc": { "offset": 3305, "line": 102, "col": 12, "tokLen": 6, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "range": { "begin": { "offset": 3294, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "end": { "offset": 3469, "line": 105, "col": 42, "tokLen": 1, "includedFrom": { "file": "/usr/include/sys/types.h" } } }, "name": "select", "mangledName": "select", "type": { "qualType": "int (int, fd_set *restrict, fd_set *restrict, fd_set *restrict, struct timeval *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e78e68", "kind": "ParmVarDecl", "loc": { "offset": 3317, "line": 102, "col": 24, "tokLen": 6, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "range": { "begin": { "offset": 3313, "col": 20, "tokLen": 3, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "end": { "offset": 3317, "col": 24, "tokLen": 6, "includedFrom": { "file": "/usr/include/sys/types.h" } } }, "name": "__nfds", "type": { "qualType": "int" } }, { "id": "0x55bbe6e78f58", "kind": "ParmVarDecl", "loc": { "offset": 3344, "col": 51, "tokLen": 9, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "range": { "begin": { "offset": 3325, "col": 32, "tokLen": 6, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "end": { "offset": 3344, "col": 51, "tokLen": 9, "includedFrom": { "file": "/usr/include/sys/types.h" } } }, "name": "__readfds", "type": { "qualType": "fd_set *restrict" } }, { "id": "0x55bbe6e78fd0", "kind": "ParmVarDecl", "loc": { "offset": 3379, "line": 103, "col": 25, "tokLen": 10, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "range": { "begin": { "offset": 3360, "col": 6, "tokLen": 6, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "end": { "offset": 3379, "col": 25, "tokLen": 10, "includedFrom": { "file": "/usr/include/sys/types.h" } } }, "name": "__writefds", "type": { "qualType": "fd_set *restrict" } }, { "id": "0x55bbe6e79048", "kind": "ParmVarDecl", "loc": { "offset": 3415, "line": 104, "col": 25, "tokLen": 11, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "range": { "begin": { "offset": 3396, "col": 6, "tokLen": 6, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "end": { "offset": 3415, "col": 25, "tokLen": 11, "includedFrom": { "file": "/usr/include/sys/types.h" } } }, "name": "__exceptfds", "type": { "qualType": "fd_set *restrict" } }, { "id": "0x55bbe6e79160", "kind": "ParmVarDecl", "loc": { "offset": 3460, "line": 105, "col": 33, "tokLen": 9, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "range": { "begin": { "offset": 3433, "col": 6, "tokLen": 6, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "end": { "offset": 3460, "col": 33, "tokLen": 9, "includedFrom": { "file": "/usr/include/sys/types.h" } } }, "name": "__timeout", "type": { "qualType": "struct timeval *restrict" } } ] }, { "id": "0x55bbe6e7e930", "kind": "FunctionDecl", "loc": { "offset": 4160, "line": 127, "col": 12, "tokLen": 7, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "range": { "begin": { "offset": 4149, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "end": { "offset": 4381, "line": 131, "col": 45, "tokLen": 1, "includedFrom": { "file": "/usr/include/sys/types.h" } } }, "name": "pselect", "mangledName": "pselect", "type": { "qualType": "int (int, fd_set *restrict, fd_set *restrict, fd_set *restrict, const struct timespec *restrict, const __sigset_t *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e793a0", "kind": "ParmVarDecl", "loc": { "offset": 4173, "line": 127, "col": 25, "tokLen": 6, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "range": { "begin": { "offset": 4169, "col": 21, "tokLen": 3, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "end": { "offset": 4173, "col": 25, "tokLen": 6, "includedFrom": { "file": "/usr/include/sys/types.h" } } }, "name": "__nfds", "type": { "qualType": "int" } }, { "id": "0x55bbe6e79418", "kind": "ParmVarDecl", "loc": { "offset": 4200, "col": 52, "tokLen": 9, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "range": { "begin": { "offset": 4181, "col": 33, "tokLen": 6, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "end": { "offset": 4200, "col": 52, "tokLen": 9, "includedFrom": { "file": "/usr/include/sys/types.h" } } }, "name": "__readfds", "type": { "qualType": "fd_set *restrict" } }, { "id": "0x55bbe6e79490", "kind": "ParmVarDecl", "loc": { "offset": 4236, "line": 128, "col": 26, "tokLen": 10, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "range": { "begin": { "offset": 4217, "col": 7, "tokLen": 6, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "end": { "offset": 4236, "col": 26, "tokLen": 10, "includedFrom": { "file": "/usr/include/sys/types.h" } } }, "name": "__writefds", "type": { "qualType": "fd_set *restrict" } }, { "id": "0x55bbe6e79508", "kind": "ParmVarDecl", "loc": { "offset": 4273, "line": 129, "col": 26, "tokLen": 11, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "range": { "begin": { "offset": 4254, "col": 7, "tokLen": 6, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "end": { "offset": 4273, "col": 26, "tokLen": 11, "includedFrom": { "file": "/usr/include/sys/types.h" } } }, "name": "__exceptfds", "type": { "qualType": "fd_set *restrict" } }, { "id": "0x55bbe6e79598", "kind": "ParmVarDecl", "loc": { "offset": 4326, "line": 130, "col": 41, "tokLen": 9, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "range": { "begin": { "offset": 4292, "col": 7, "tokLen": 5, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "end": { "offset": 4326, "col": 41, "tokLen": 9, "includedFrom": { "file": "/usr/include/sys/types.h" } } }, "name": "__timeout", "type": { "qualType": "const struct timespec *restrict" } }, { "id": "0x55bbe6e7e7b0", "kind": "ParmVarDecl", "loc": { "offset": 4372, "line": 131, "col": 36, "tokLen": 9, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "range": { "begin": { "offset": 4343, "col": 7, "tokLen": 5, "includedFrom": { "file": "/usr/include/sys/types.h" } }, "end": { "offset": 4372, "col": 36, "tokLen": 9, "includedFrom": { "file": "/usr/include/sys/types.h" } } }, "name": "__sigmask", "type": { "qualType": "const __sigset_t *restrict" } } ] }, { "id": "0x55bbe6e7ea30", "kind": "TypedefDecl", "loc": { "offset": 4278, "file": "/usr/include/sys/types.h", "line": 185, "col": 21, "tokLen": 9, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "range": { "begin": { "offset": 4258, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "end": { "offset": 4278, "col": 21, "tokLen": 9, "includedFrom": { "file": "/usr/include/stdlib.h" } } }, "name": "blksize_t", "type": { "desugaredQualType": "long", "qualType": "__blksize_t", "typeAliasDeclId": "0x55bbe6dd4dc0" }, "inner": [ { "id": "0x55bbe6e7ea00", "kind": "TypedefType", "type": { "qualType": "__blksize_t" }, "decl": { "id": "0x55bbe6dd4dc0", "kind": "TypedefDecl", "name": "__blksize_t" }, "inner": [ { "id": "0x55bbe6d21400", "kind": "BuiltinType", "type": { "qualType": "long" } } ] } ] }, { "id": "0x55bbe6e7eac0", "kind": "TypedefDecl", "loc": { "offset": 4453, "line": 192, "col": 20, "tokLen": 8, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "range": { "begin": { "offset": 4434, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "end": { "offset": 4453, "col": 20, "tokLen": 8, "includedFrom": { "file": "/usr/include/stdlib.h" } } }, "name": "blkcnt_t", "type": { "desugaredQualType": "long", "qualType": "__blkcnt_t", "typeAliasDeclId": "0x55bbe6dd4e30" }, "inner": [ { "id": "0x55bbe6e7ea90", "kind": "TypedefType", "type": { "qualType": "__blkcnt_t" }, "decl": { "id": "0x55bbe6dd4e30", "kind": "TypedefDecl", "name": "__blkcnt_t" }, "inner": [ { "id": "0x55bbe6d21400", "kind": "BuiltinType", "type": { "qualType": "long" } } ] } ] }, { "id": "0x55bbe6e7eb50", "kind": "TypedefDecl", "loc": { "offset": 4596, "line": 196, "col": 22, "tokLen": 10, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "range": { "begin": { "offset": 4575, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "end": { "offset": 4596, "col": 22, "tokLen": 10, "includedFrom": { "file": "/usr/include/stdlib.h" } } }, "name": "fsblkcnt_t", "type": { "desugaredQualType": "unsigned long", "qualType": "__fsblkcnt_t", "typeAliasDeclId": "0x55bbe6dd4f10" }, "inner": [ { "id": "0x55bbe6e7eb20", "kind": "TypedefType", "type": { "qualType": "__fsblkcnt_t" }, "decl": { "id": "0x55bbe6dd4f10", "kind": "TypedefDecl", "name": "__fsblkcnt_t" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] } ] }, { "id": "0x55bbe6e7ebe0", "kind": "TypedefDecl", "loc": { "offset": 4739, "line": 200, "col": 22, "tokLen": 10, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "range": { "begin": { "offset": 4718, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "end": { "offset": 4739, "col": 22, "tokLen": 10, "includedFrom": { "file": "/usr/include/stdlib.h" } } }, "name": "fsfilcnt_t", "type": { "desugaredQualType": "unsigned long", "qualType": "__fsfilcnt_t", "typeAliasDeclId": "0x55bbe6dd4ff0" }, "inner": [ { "id": "0x55bbe6e7ebb0", "kind": "TypedefType", "type": { "qualType": "__fsfilcnt_t" }, "decl": { "id": "0x55bbe6dd4ff0", "kind": "TypedefDecl", "name": "__fsfilcnt_t" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] } ] }, { "id": "0x55bbe6e7ed00", "kind": "FunctionDecl", "loc": { "offset": 12663, "file": "/usr/include/stdlib.h", "line": 402, "col": 17, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12647, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12677, "file": "/usr/include/stdlib.h", "line": 402, "col": 31, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "random", "mangledName": "random", "type": { "qualType": "long (void)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e7eda0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12677, "file": "/usr/include/stdlib.h", "line": 402, "col": 31, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12677, "file": "/usr/include/stdlib.h", "line": 402, "col": 31, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e7eed8", "kind": "FunctionDecl", "loc": { "offset": 12762, "line": 405, "col": 13, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12750, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12792, "file": "/usr/include/stdlib.h", "line": 405, "col": 43, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "srandom", "mangledName": "srandom", "type": { "qualType": "void (unsigned int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e7ee10", "kind": "ParmVarDecl", "loc": { "offset": 12784, "col": 35, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12771, "col": 22, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12784, "col": 35, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__seed", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe6e7ef80", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12792, "file": "/usr/include/stdlib.h", "line": 405, "col": 43, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12792, "file": "/usr/include/stdlib.h", "line": 405, "col": 43, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e7f230", "kind": "FunctionDecl", "loc": { "offset": 13104, "line": 411, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13091, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 13184, "file": "/usr/include/stdlib.h", "line": 412, "col": 31, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "initstate", "mangledName": "initstate", "type": { "qualType": "char *(unsigned int, char *, size_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e7eff0", "kind": "ParmVarDecl", "loc": { "offset": 13128, "line": 411, "col": 38, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13115, "col": 25, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13128, "col": 38, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__seed", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe6e7f070", "kind": "ParmVarDecl", "loc": { "offset": 13142, "col": 52, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13136, "col": 46, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13142, "col": 52, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "__statebuf", "type": { "qualType": "char *" } }, { "id": "0x55bbe6e7f0e8", "kind": "ParmVarDecl", "loc": { "offset": 13164, "line": 412, "col": 11, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13157, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13164, "col": 11, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "__statelen", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e7f2e8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 13176, "file": "/usr/include/stdlib.h", "line": 412, "col": 23, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 13176, "file": "/usr/include/stdlib.h", "line": 412, "col": 23, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e7f340", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 13184, "file": "/usr/include/stdlib.h", "line": 412, "col": 31, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 13197, "col": 44, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13184, "col": 31, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e7f448", "kind": "FunctionDecl", "loc": { "offset": 13348, "line": 416, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13335, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 13384, "file": "/usr/include/stdlib.h", "line": 416, "col": 50, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "setstate", "mangledName": "setstate", "type": { "qualType": "char *(char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e7f390", "kind": "ParmVarDecl", "loc": { "offset": 13364, "col": 30, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13358, "col": 24, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13364, "col": 30, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "__statebuf", "type": { "qualType": "char *" } }, { "id": "0x55bbe6e7f4f0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 13376, "file": "/usr/include/stdlib.h", "line": 416, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 13376, "file": "/usr/include/stdlib.h", "line": 416, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e7f548", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 13384, "file": "/usr/include/stdlib.h", "line": 416, "col": 50, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 13397, "col": 63, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13384, "col": 50, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e7f588", "kind": "RecordDecl", "loc": { "offset": 13606, "line": 424, "col": 8, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13599, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13996, "line": 433, "col": 3, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "random_data", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e7f688", "kind": "FieldDecl", "loc": { "offset": 13635, "line": 426, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13626, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13635, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "fptr", "type": { "qualType": "int32_t *" } }, { "id": "0x55bbe6e7f6e8", "kind": "FieldDecl", "loc": { "offset": 13677, "line": 427, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13668, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13677, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "rptr", "type": { "qualType": "int32_t *" } }, { "id": "0x55bbe6e7f748", "kind": "FieldDecl", "loc": { "offset": 13718, "line": 428, "col": 14, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13709, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13718, "col": 14, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "state", "type": { "qualType": "int32_t *" } }, { "id": "0x55bbe6e81ce0", "kind": "FieldDecl", "loc": { "offset": 13764, "line": 429, "col": 9, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13760, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13764, "col": 9, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "rand_type", "type": { "qualType": "int" } }, { "id": "0x55bbe6e81d48", "kind": "FieldDecl", "loc": { "offset": 13824, "line": 430, "col": 9, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13820, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13824, "col": 9, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "rand_deg", "type": { "qualType": "int" } }, { "id": "0x55bbe6e81db0", "kind": "FieldDecl", "loc": { "offset": 13885, "line": 431, "col": 9, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13881, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13885, "col": 9, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "rand_sep", "type": { "qualType": "int" } }, { "id": "0x55bbe6e81e10", "kind": "FieldDecl", "loc": { "offset": 13949, "line": 432, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13940, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13949, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "end_ptr", "type": { "qualType": "int32_t *" } } ] }, { "id": "0x55bbe6e820e0", "kind": "FunctionDecl", "loc": { "offset": 14011, "line": 435, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14000, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14104, "file": "/usr/include/stdlib.h", "line": 436, "col": 46, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "random_r", "mangledName": "random_r", "type": { "qualType": "int (struct random_data *restrict, int32_t *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e81f10", "kind": "ParmVarDecl", "loc": { "offset": 14052, "line": 435, "col": 53, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14021, "col": 22, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14052, "col": 53, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__buf", "type": { "qualType": "struct random_data *restrict" } }, { "id": "0x55bbe6e81f88", "kind": "ParmVarDecl", "loc": { "offset": 14086, "line": 436, "col": 28, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14066, "col": 8, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14086, "col": 28, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__result", "type": { "qualType": "int32_t *restrict" } }, { "id": "0x55bbe6e82190", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14096, "file": "/usr/include/stdlib.h", "line": 436, "col": 38, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14096, "file": "/usr/include/stdlib.h", "line": 436, "col": 38, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e821e8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14104, "file": "/usr/include/stdlib.h", "line": 436, "col": 46, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 14120, "col": 62, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 14104, "col": 46, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e82410", "kind": "FunctionDecl", "loc": { "offset": 14136, "line": 438, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14125, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14208, "file": "/usr/include/stdlib.h", "line": 439, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "srandom_r", "mangledName": "srandom_r", "type": { "qualType": "int (unsigned int, struct random_data *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e82240", "kind": "ParmVarDecl", "loc": { "offset": 14160, "line": 438, "col": 36, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14147, "col": 23, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14160, "col": 36, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__seed", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe6e822d0", "kind": "ParmVarDecl", "loc": { "offset": 14188, "col": 64, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14168, "col": 44, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14188, "col": 64, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__buf", "type": { "qualType": "struct random_data *" } }, { "id": "0x55bbe6e824c0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14200, "file": "/usr/include/stdlib.h", "line": 439, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14200, "file": "/usr/include/stdlib.h", "line": 439, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e82518", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14208, "file": "/usr/include/stdlib.h", "line": 439, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 14221, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 14208, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e82880", "kind": "FunctionDecl", "loc": { "offset": 14237, "line": 441, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14226, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14376, "file": "/usr/include/stdlib.h", "line": 444, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "initstate_r", "mangledName": "initstate_r", "type": { "qualType": "int (unsigned int, char *restrict, size_t, struct random_data *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e82570", "kind": "ParmVarDecl", "loc": { "offset": 14263, "line": 441, "col": 38, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14250, "col": 25, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14263, "col": 38, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__seed", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe6e825f0", "kind": "ParmVarDecl", "loc": { "offset": 14288, "col": 63, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14271, "col": 46, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14288, "col": 63, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "__statebuf", "type": { "qualType": "char *restrict" } }, { "id": "0x55bbe6e82668", "kind": "ParmVarDecl", "loc": { "offset": 14310, "line": 442, "col": 11, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14303, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14310, "col": 11, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "__statelen", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e826f8", "kind": "ParmVarDecl", "loc": { "offset": 14356, "line": 443, "col": 35, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14325, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14356, "col": 35, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__buf", "type": { "qualType": "struct random_data *restrict" } }, { "id": "0x55bbe6e82940", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14368, "file": "/usr/include/stdlib.h", "line": 444, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14368, "file": "/usr/include/stdlib.h", "line": 444, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e82998", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14376, "file": "/usr/include/stdlib.h", "line": 444, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 14392, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 14376, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e82be0", "kind": "FunctionDecl", "loc": { "offset": 14408, "line": 446, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14397, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14509, "file": "/usr/include/stdlib.h", "line": 448, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "setstate_r", "mangledName": "setstate_r", "type": { "qualType": "int (char *restrict, struct random_data *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e829f0", "kind": "ParmVarDecl", "loc": { "offset": 14437, "line": 446, "col": 41, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14420, "col": 24, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14437, "col": 41, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "__statebuf", "type": { "qualType": "char *restrict" } }, { "id": "0x55bbe6e82a80", "kind": "ParmVarDecl", "loc": { "offset": 14489, "line": 447, "col": 41, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14458, "col": 10, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14489, "col": 41, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__buf", "type": { "qualType": "struct random_data *restrict" } }, { "id": "0x55bbe6e82c90", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14501, "file": "/usr/include/stdlib.h", "line": 448, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14501, "file": "/usr/include/stdlib.h", "line": 448, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e82d20", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14509, "file": "/usr/include/stdlib.h", "line": 448, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 14525, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 14509, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e82df8", "kind": "FunctionDecl", "loc": { "offset": 14674, "line": 454, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14663, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14686, "file": "/usr/include/stdlib.h", "line": 454, "col": 24, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "rand", "mangledName": "rand", "type": { "qualType": "int (void)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e82e98", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14686, "file": "/usr/include/stdlib.h", "line": 454, "col": 24, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14686, "file": "/usr/include/stdlib.h", "line": 454, "col": 24, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e82f98", "kind": "FunctionDecl", "loc": { "offset": 14770, "line": 456, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14758, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14798, "file": "/usr/include/stdlib.h", "line": 456, "col": 41, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "srand", "mangledName": "srand", "type": { "qualType": "void (unsigned int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e82f08", "kind": "ParmVarDecl", "loc": { "offset": 14790, "col": 33, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14777, "col": 20, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14790, "col": 33, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__seed", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe6e83040", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14798, "file": "/usr/include/stdlib.h", "line": 456, "col": 41, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14798, "file": "/usr/include/stdlib.h", "line": 456, "col": 41, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e831b0", "kind": "FunctionDecl", "loc": { "offset": 14893, "line": 460, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14882, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14923, "file": "/usr/include/stdlib.h", "line": 460, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "rand_r", "mangledName": "rand_r", "type": { "qualType": "int (unsigned int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e830e0", "kind": "ParmVarDecl", "loc": { "offset": 14915, "col": 34, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14901, "col": 20, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14915, "col": 34, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__seed", "type": { "qualType": "unsigned int *" } }, { "id": "0x55bbe6e83258", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14923, "file": "/usr/include/stdlib.h", "line": 460, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14923, "file": "/usr/include/stdlib.h", "line": 460, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e83380", "kind": "FunctionDecl", "loc": { "offset": 15146, "line": 468, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15132, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15161, "file": "/usr/include/stdlib.h", "line": 468, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "drand48", "mangledName": "drand48", "type": { "qualType": "double (void)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e83420", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15161, "file": "/usr/include/stdlib.h", "line": 468, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15161, "file": "/usr/include/stdlib.h", "line": 468, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e83660", "kind": "FunctionDecl", "loc": { "offset": 15184, "line": 469, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15170, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15232, "file": "/usr/include/stdlib.h", "line": 469, "col": 63, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "erand48", "mangledName": "erand48", "type": { "qualType": "double (unsigned short *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e83540", "kind": "ParmVarDecl", "loc": { "offset": 15212, "col": 43, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15193, "col": 24, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15221, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "__xsubi", "type": { "desugaredQualType": "unsigned short *", "qualType": "unsigned short *" } }, { "id": "0x55bbe6e83708", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15224, "file": "/usr/include/stdlib.h", "line": 469, "col": 55, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15224, "file": "/usr/include/stdlib.h", "line": 469, "col": 55, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e83760", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15232, "file": "/usr/include/stdlib.h", "line": 469, "col": 63, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 15245, "col": 76, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 15232, "col": 63, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e83838", "kind": "FunctionDecl", "loc": { "offset": 15320, "line": 472, "col": 17, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15304, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15335, "file": "/usr/include/stdlib.h", "line": 472, "col": 32, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "lrand48", "mangledName": "lrand48", "type": { "qualType": "long (void)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e838d8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15335, "file": "/usr/include/stdlib.h", "line": 472, "col": 32, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15335, "file": "/usr/include/stdlib.h", "line": 472, "col": 32, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e83ab0", "kind": "FunctionDecl", "loc": { "offset": 15360, "line": 473, "col": 17, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15344, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15413, "file": "/usr/include/stdlib.h", "line": 474, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "nrand48", "mangledName": "nrand48", "type": { "qualType": "long (unsigned short *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e83998", "kind": "ParmVarDecl", "loc": { "offset": 15388, "line": 473, "col": 45, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15369, "col": 26, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15397, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "__xsubi", "type": { "desugaredQualType": "unsigned short *", "qualType": "unsigned short *" } }, { "id": "0x55bbe6e83b58", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15405, "file": "/usr/include/stdlib.h", "line": 474, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15405, "file": "/usr/include/stdlib.h", "line": 474, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e83bb0", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15413, "file": "/usr/include/stdlib.h", "line": 474, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 15426, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 15413, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e83d00", "kind": "FunctionDecl", "loc": { "offset": 15500, "line": 477, "col": 17, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15484, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15515, "file": "/usr/include/stdlib.h", "line": 477, "col": 32, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "mrand48", "mangledName": "mrand48", "type": { "qualType": "long (void)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e83da0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15515, "file": "/usr/include/stdlib.h", "line": 477, "col": 32, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15515, "file": "/usr/include/stdlib.h", "line": 477, "col": 32, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e83f18", "kind": "FunctionDecl", "loc": { "offset": 15540, "line": 478, "col": 17, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15524, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15593, "file": "/usr/include/stdlib.h", "line": 479, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "jrand48", "mangledName": "jrand48", "type": { "qualType": "long (unsigned short *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e83e60", "kind": "ParmVarDecl", "loc": { "offset": 15568, "line": 478, "col": 45, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15549, "col": 26, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15577, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "__xsubi", "type": { "desugaredQualType": "unsigned short *", "qualType": "unsigned short *" } }, { "id": "0x55bbe6e83fc0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15585, "file": "/usr/include/stdlib.h", "line": 479, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15585, "file": "/usr/include/stdlib.h", "line": 479, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e84018", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15593, "file": "/usr/include/stdlib.h", "line": 479, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 15606, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 15593, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e84138", "kind": "FunctionDecl", "loc": { "offset": 15660, "line": 482, "col": 13, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15648, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15689, "file": "/usr/include/stdlib.h", "line": 482, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "srand48", "mangledName": "srand48", "type": { "qualType": "void (long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e84070", "kind": "ParmVarDecl", "loc": { "offset": 15678, "col": 31, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15669, "col": 22, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15678, "col": 31, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "__seedval", "type": { "qualType": "long" } }, { "id": "0x55bbe6e841e0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15689, "file": "/usr/include/stdlib.h", "line": 482, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15689, "file": "/usr/include/stdlib.h", "line": 482, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e843c0", "kind": "FunctionDecl", "loc": { "offset": 15725, "line": 483, "col": 28, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15698, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15779, "file": "/usr/include/stdlib.h", "line": 484, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "seed48", "mangledName": "seed48", "type": { "qualType": "unsigned short *(unsigned short *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e842a0", "kind": "ParmVarDecl", "loc": { "offset": 15752, "line": 483, "col": 55, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15733, "col": 36, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15763, "col": 66, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "__seed16v", "type": { "desugaredQualType": "unsigned short *", "qualType": "unsigned short *" } }, { "id": "0x55bbe6e84468", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15771, "file": "/usr/include/stdlib.h", "line": 484, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15771, "file": "/usr/include/stdlib.h", "line": 484, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e844c0", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15779, "file": "/usr/include/stdlib.h", "line": 484, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 15792, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 15779, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e846e8", "kind": "FunctionDecl", "loc": { "offset": 15808, "line": 485, "col": 13, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15796, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15856, "file": "/usr/include/stdlib.h", "line": 485, "col": 61, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "lcong48", "mangledName": "lcong48", "type": { "qualType": "void (unsigned short *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e845d0", "kind": "ParmVarDecl", "loc": { "offset": 15836, "col": 41, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15817, "col": 22, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15845, "col": 50, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "__param", "type": { "desugaredQualType": "unsigned short *", "qualType": "unsigned short *" } }, { "id": "0x55bbe6e84790", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15848, "file": "/usr/include/stdlib.h", "line": 485, "col": 53, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15848, "file": "/usr/include/stdlib.h", "line": 485, "col": 53, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e847e8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15856, "file": "/usr/include/stdlib.h", "line": 485, "col": 61, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 15869, "col": 74, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 15856, "col": 61, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e84828", "kind": "RecordDecl", "loc": { "offset": 16086, "line": 491, "col": 8, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16079, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16442, "line": 499, "col": 3, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "drand48_data", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e84938", "kind": "FieldDecl", "loc": { "offset": 16126, "line": 493, "col": 24, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16107, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16131, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "__x", "type": { "qualType": "unsigned short[3]" } }, { "id": "0x55bbe6e849f0", "kind": "FieldDecl", "loc": { "offset": 16179, "line": 494, "col": 24, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16160, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16188, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "__old_x", "type": { "qualType": "unsigned short[3]" } }, { "id": "0x55bbe6e84a58", "kind": "FieldDecl", "loc": { "offset": 16232, "line": 495, "col": 24, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16213, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16232, "col": 24, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__c", "type": { "qualType": "unsigned short" } }, { "id": "0x55bbe6e84ac0", "kind": "FieldDecl", "loc": { "offset": 16308, "line": 496, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16289, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16308, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__init", "type": { "qualType": "unsigned short" } }, { "id": "0x55bbe6e84b28", "kind": "FieldDecl", "loc": { "offset": 16387, "line": 497, "col": 42, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16364, "col": 19, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16387, "col": 42, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__a", "type": { "qualType": "unsigned long long" } } ] }, { "id": "0x55bbe6e84e70", "kind": "FunctionDecl", "loc": { "offset": 16537, "line": 502, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16526, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 16635, "file": "/usr/include/stdlib.h", "line": 503, "col": 46, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "drand48_r", "mangledName": "drand48_r", "type": { "qualType": "int (struct drand48_data *restrict, double *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e84c30", "kind": "ParmVarDecl", "loc": { "offset": 16580, "line": 502, "col": 55, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16548, "col": 23, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16580, "col": 55, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__buffer", "type": { "qualType": "struct drand48_data *restrict" } }, { "id": "0x55bbe6e84d10", "kind": "ParmVarDecl", "loc": { "offset": 16617, "line": 503, "col": 28, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16598, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16617, "col": 28, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__result", "type": { "qualType": "double *restrict" } }, { "id": "0x55bbe6e84f20", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 16627, "file": "/usr/include/stdlib.h", "line": 503, "col": 38, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 16627, "file": "/usr/include/stdlib.h", "line": 503, "col": 38, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e84f78", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 16635, "file": "/usr/include/stdlib.h", "line": 503, "col": 46, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 16651, "col": 62, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 16635, "col": 46, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e852a0", "kind": "FunctionDecl", "loc": { "offset": 16666, "line": 504, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16655, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 16803, "file": "/usr/include/stdlib.h", "line": 506, "col": 46, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "erand48_r", "mangledName": "erand48_r", "type": { "qualType": "int (unsigned short *, struct drand48_data *restrict, double *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e85020", "kind": "ParmVarDecl", "loc": { "offset": 16696, "line": 504, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16677, "col": 23, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16705, "col": 51, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "__xsubi", "type": { "desugaredQualType": "unsigned short *", "qualType": "unsigned short *" } }, { "id": "0x55bbe6e850b0", "kind": "ParmVarDecl", "loc": { "offset": 16748, "line": 505, "col": 41, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16716, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16748, "col": 41, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__buffer", "type": { "qualType": "struct drand48_data *restrict" } }, { "id": "0x55bbe6e85130", "kind": "ParmVarDecl", "loc": { "offset": 16785, "line": 506, "col": 28, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16766, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16785, "col": 28, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__result", "type": { "qualType": "double *restrict" } }, { "id": "0x55bbe6e85358", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 16795, "file": "/usr/include/stdlib.h", "line": 506, "col": 38, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 16795, "file": "/usr/include/stdlib.h", "line": 506, "col": 38, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e853b0", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 16803, "file": "/usr/include/stdlib.h", "line": 506, "col": 46, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 16819, "col": 62, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 16803, "col": 46, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e85620", "kind": "FunctionDecl", "loc": { "offset": 16889, "line": 509, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16878, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 16994, "file": "/usr/include/stdlib.h", "line": 511, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "lrand48_r", "mangledName": "lrand48_r", "type": { "qualType": "int (struct drand48_data *restrict, long *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e85410", "kind": "ParmVarDecl", "loc": { "offset": 16932, "line": 509, "col": 55, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16900, "col": 23, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16932, "col": 55, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__buffer", "type": { "qualType": "struct drand48_data *restrict" } }, { "id": "0x55bbe6e854c0", "kind": "ParmVarDecl", "loc": { "offset": 16971, "line": 510, "col": 30, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16950, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16971, "col": 30, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__result", "type": { "qualType": "long *restrict" } }, { "id": "0x55bbe6e856d0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 16986, "file": "/usr/include/stdlib.h", "line": 511, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 16986, "file": "/usr/include/stdlib.h", "line": 511, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e85728", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 16994, "file": "/usr/include/stdlib.h", "line": 511, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 17010, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 16994, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e85a50", "kind": "FunctionDecl", "loc": { "offset": 17025, "line": 512, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17014, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17169, "file": "/usr/include/stdlib.h", "line": 515, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "nrand48_r", "mangledName": "nrand48_r", "type": { "qualType": "int (unsigned short *, struct drand48_data *restrict, long *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e857d0", "kind": "ParmVarDecl", "loc": { "offset": 17055, "line": 512, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17036, "col": 23, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17064, "col": 51, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "__xsubi", "type": { "desugaredQualType": "unsigned short *", "qualType": "unsigned short *" } }, { "id": "0x55bbe6e85860", "kind": "ParmVarDecl", "loc": { "offset": 17107, "line": 513, "col": 41, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17075, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17107, "col": 41, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__buffer", "type": { "qualType": "struct drand48_data *restrict" } }, { "id": "0x55bbe6e858e0", "kind": "ParmVarDecl", "loc": { "offset": 17146, "line": 514, "col": 30, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17125, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17146, "col": 30, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__result", "type": { "qualType": "long *restrict" } }, { "id": "0x55bbe6e85b08", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17161, "file": "/usr/include/stdlib.h", "line": 515, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17161, "file": "/usr/include/stdlib.h", "line": 515, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e85b60", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17169, "file": "/usr/include/stdlib.h", "line": 515, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 17185, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 17169, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e85d58", "kind": "FunctionDecl", "loc": { "offset": 17254, "line": 518, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17243, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17359, "file": "/usr/include/stdlib.h", "line": 520, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "mrand48_r", "mangledName": "mrand48_r", "type": { "qualType": "int (struct drand48_data *restrict, long *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e85bc0", "kind": "ParmVarDecl", "loc": { "offset": 17297, "line": 518, "col": 55, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17265, "col": 23, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17297, "col": 55, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__buffer", "type": { "qualType": "struct drand48_data *restrict" } }, { "id": "0x55bbe6e85c40", "kind": "ParmVarDecl", "loc": { "offset": 17336, "line": 519, "col": 30, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17315, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17336, "col": 30, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__result", "type": { "qualType": "long *restrict" } }, { "id": "0x55bbe6e85e08", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17351, "file": "/usr/include/stdlib.h", "line": 520, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17351, "file": "/usr/include/stdlib.h", "line": 520, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e85e60", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17359, "file": "/usr/include/stdlib.h", "line": 520, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 17375, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 17359, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e860f8", "kind": "FunctionDecl", "loc": { "offset": 17390, "line": 521, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17379, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17534, "file": "/usr/include/stdlib.h", "line": 524, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "jrand48_r", "mangledName": "jrand48_r", "type": { "qualType": "int (unsigned short *, struct drand48_data *restrict, long *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e85f00", "kind": "ParmVarDecl", "loc": { "offset": 17420, "line": 521, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17401, "col": 23, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17429, "col": 51, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "__xsubi", "type": { "desugaredQualType": "unsigned short *", "qualType": "unsigned short *" } }, { "id": "0x55bbe6e85f90", "kind": "ParmVarDecl", "loc": { "offset": 17472, "line": 522, "col": 41, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17440, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17472, "col": 41, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__buffer", "type": { "qualType": "struct drand48_data *restrict" } }, { "id": "0x55bbe6e86010", "kind": "ParmVarDecl", "loc": { "offset": 17511, "line": 523, "col": 30, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17490, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17511, "col": 30, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__result", "type": { "qualType": "long *restrict" } }, { "id": "0x55bbe6e861b0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17526, "file": "/usr/include/stdlib.h", "line": 524, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17526, "file": "/usr/include/stdlib.h", "line": 524, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e86208", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17534, "file": "/usr/include/stdlib.h", "line": 524, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 17550, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 17534, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e86430", "kind": "FunctionDecl", "loc": { "offset": 17603, "line": 527, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17592, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17678, "file": "/usr/include/stdlib.h", "line": 528, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "srand48_r", "mangledName": "srand48_r", "type": { "qualType": "int (long, struct drand48_data *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e86260", "kind": "ParmVarDecl", "loc": { "offset": 17623, "line": 527, "col": 32, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17614, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17623, "col": 32, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "__seedval", "type": { "qualType": "long" } }, { "id": "0x55bbe6e862f0", "kind": "ParmVarDecl", "loc": { "offset": 17655, "col": 64, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17634, "col": 43, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17655, "col": 64, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__buffer", "type": { "qualType": "struct drand48_data *" } }, { "id": "0x55bbe6e864e0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17670, "file": "/usr/include/stdlib.h", "line": 528, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17670, "file": "/usr/include/stdlib.h", "line": 528, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e86538", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17678, "file": "/usr/include/stdlib.h", "line": 528, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 17691, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 17678, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e867d0", "kind": "FunctionDecl", "loc": { "offset": 17707, "line": 530, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17696, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17796, "file": "/usr/include/stdlib.h", "line": 531, "col": 47, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "seed48_r", "mangledName": "seed48_r", "type": { "qualType": "int (unsigned short *, struct drand48_data *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e865e0", "kind": "ParmVarDecl", "loc": { "offset": 17736, "line": 530, "col": 41, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17717, "col": 22, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17747, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "__seed16v", "type": { "desugaredQualType": "unsigned short *", "qualType": "unsigned short *" } }, { "id": "0x55bbe6e86670", "kind": "ParmVarDecl", "loc": { "offset": 17778, "line": 531, "col": 29, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17757, "col": 8, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17778, "col": 29, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__buffer", "type": { "qualType": "struct drand48_data *" } }, { "id": "0x55bbe6e86880", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17788, "file": "/usr/include/stdlib.h", "line": 531, "col": 39, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17788, "file": "/usr/include/stdlib.h", "line": 531, "col": 39, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e868d8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17796, "file": "/usr/include/stdlib.h", "line": 531, "col": 47, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 17812, "col": 63, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 17796, "col": 47, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e86b30", "kind": "FunctionDecl", "loc": { "offset": 17828, "line": 533, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17817, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17922, "file": "/usr/include/stdlib.h", "line": 535, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "lcong48_r", "mangledName": "lcong48_r", "type": { "qualType": "int (unsigned short *, struct drand48_data *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e86980", "kind": "ParmVarDecl", "loc": { "offset": 17858, "line": 533, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17839, "col": 23, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17867, "col": 51, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "__param", "type": { "desugaredQualType": "unsigned short *", "qualType": "unsigned short *" } }, { "id": "0x55bbe6e86a10", "kind": "ParmVarDecl", "loc": { "offset": 17899, "line": 534, "col": 30, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17878, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17899, "col": 30, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__buffer", "type": { "qualType": "struct drand48_data *" } }, { "id": "0x55bbe6e86be0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17914, "file": "/usr/include/stdlib.h", "line": 535, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17914, "file": "/usr/include/stdlib.h", "line": 535, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e86c38", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17922, "file": "/usr/include/stdlib.h", "line": 535, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 17938, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 17922, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e86d78", "kind": "FunctionDecl", "loc": { "offset": 18030, "line": 538, "col": 19, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18012, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18053, "file": "/usr/include/stdlib.h", "line": 539, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "arc4random", "mangledName": "arc4random", "type": { "qualType": "__uint32_t (void)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e86e18", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18053, "file": "/usr/include/stdlib.h", "line": 539, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18053, "file": "/usr/include/stdlib.h", "line": 539, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e87038", "kind": "FunctionDecl", "loc": { "offset": 18122, "line": 542, "col": 13, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18110, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18179, "file": "/usr/include/stdlib.h", "line": 543, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "arc4random_buf", "mangledName": "arc4random_buf", "type": { "qualType": "void (void *, size_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e86e88", "kind": "ParmVarDecl", "loc": { "offset": 18144, "line": 542, "col": 35, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18138, "col": 29, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18144, "col": 35, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__buf", "type": { "qualType": "void *" } }, { "id": "0x55bbe6e86f00", "kind": "ParmVarDecl", "loc": { "offset": 18158, "col": 49, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18151, "col": 42, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18158, "col": 49, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__size", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e870e8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18171, "file": "/usr/include/stdlib.h", "line": 543, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18171, "file": "/usr/include/stdlib.h", "line": 543, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e87140", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18179, "file": "/usr/include/stdlib.h", "line": 543, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 18192, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 18179, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e87218", "kind": "FunctionDecl", "loc": { "offset": 18310, "line": 547, "col": 19, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18292, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18361, "file": "/usr/include/stdlib.h", "line": 548, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "arc4random_uniform", "mangledName": "arc4random_uniform", "type": { "qualType": "__uint32_t (__uint32_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e87188", "kind": "ParmVarDecl", "loc": { "offset": 18341, "line": 547, "col": 50, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18330, "col": 39, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18341, "col": 50, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "__upper_bound", "type": { "desugaredQualType": "unsigned int", "qualType": "__uint32_t", "typeAliasDeclId": "0x55bbe6dc5098" } }, { "id": "0x55bbe6e872c0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18361, "file": "/usr/include/stdlib.h", "line": 548, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18361, "file": "/usr/include/stdlib.h", "line": 548, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e87420", "kind": "FunctionDecl", "loc": { "offset": 18487, "line": 553, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18487, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18487, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "malloc", "mangledName": "malloc", "type": { "qualType": "void *(unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e87518", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6e874c0", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6e87588", "kind": "FunctionDecl", "loc": { "offset": 18487, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18474, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 10464, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 58, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18518, "file": "/usr/include/stdlib.h", "line": 553, "col": 45, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6e87420", "name": "malloc", "mangledName": "malloc", "type": { "qualType": "void *(unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e87328", "kind": "ParmVarDecl", "loc": { "offset": 18502, "col": 29, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18495, "col": 22, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18502, "col": 29, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__size", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e876b0", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e87630", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18510, "file": "/usr/include/stdlib.h", "line": 553, "col": 37, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18510, "file": "/usr/include/stdlib.h", "line": 553, "col": 37, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e87688", "kind": "RestrictAttr", "range": { "begin": { "spellingLoc": { "offset": 10453, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 47, "tokLen": 10, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18518, "file": "/usr/include/stdlib.h", "line": 553, "col": 45, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 10453, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 47, "tokLen": 10, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18518, "file": "/usr/include/stdlib.h", "line": 553, "col": 45, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e87880", "kind": "FunctionDecl", "loc": { "offset": 18668, "line": 556, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18668, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18668, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "calloc", "mangledName": "calloc", "type": { "qualType": "void *(unsigned long, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e87978", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6e879e0", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6e87920", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6e87a58", "kind": "FunctionDecl", "loc": { "offset": 18668, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18655, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 10464, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 58, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18720, "file": "/usr/include/stdlib.h", "line": 557, "col": 14, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6e87880", "name": "calloc", "mangledName": "calloc", "type": { "qualType": "void *(unsigned long, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e876e8", "kind": "ParmVarDecl", "loc": { "offset": 18683, "line": 556, "col": 29, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18676, "col": 22, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18683, "col": 29, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__nmemb", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e87760", "kind": "ParmVarDecl", "loc": { "offset": 18699, "col": 45, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18692, "col": 38, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18699, "col": 45, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__size", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e87b88", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e87b08", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18712, "file": "/usr/include/stdlib.h", "line": 557, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18712, "file": "/usr/include/stdlib.h", "line": 557, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e87b60", "kind": "RestrictAttr", "range": { "begin": { "spellingLoc": { "offset": 10453, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 47, "tokLen": 10, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18720, "file": "/usr/include/stdlib.h", "line": 557, "col": 14, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 10453, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 47, "tokLen": 10, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18720, "file": "/usr/include/stdlib.h", "line": 557, "col": 14, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e87d78", "kind": "FunctionDecl", "loc": { "offset": 19091, "line": 564, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19091, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19091, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "realloc", "mangledName": "realloc", "type": { "qualType": "void *(void *, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e87e70", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "void *" } }, { "id": "0x55bbe6e87ed8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6e87e18", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6e87f50", "kind": "FunctionDecl", "loc": { "offset": 19091, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19078, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 15427, "file": "/usr/include/sys/cdefs.h", "line": 407, "col": 43, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 19141, "file": "/usr/include/stdlib.h", "line": 565, "col": 14, "tokLen": 32, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6e87d78", "name": "realloc", "mangledName": "realloc", "type": { "qualType": "void *(void *, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e87bc8", "kind": "ParmVarDecl", "loc": { "offset": 19106, "line": 564, "col": 29, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19100, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19106, "col": 29, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__ptr", "type": { "qualType": "void *" } }, { "id": "0x55bbe6e87c40", "kind": "ParmVarDecl", "loc": { "offset": 19120, "col": 43, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19113, "col": 36, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19120, "col": 43, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__size", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e88088", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e88000", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 19133, "file": "/usr/include/stdlib.h", "line": 565, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 19133, "file": "/usr/include/stdlib.h", "line": 565, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e88058", "kind": "WarnUnusedResultAttr", "range": { "begin": { "spellingLoc": { "offset": 15404, "file": "/usr/include/sys/cdefs.h", "line": 407, "col": 20, "tokLen": 22, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 19141, "file": "/usr/include/stdlib.h", "line": 565, "col": 14, "tokLen": 32, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 15404, "file": "/usr/include/sys/cdefs.h", "line": 407, "col": 20, "tokLen": 22, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 19141, "file": "/usr/include/stdlib.h", "line": 565, "col": 14, "tokLen": 32, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e88188", "kind": "FunctionDecl", "loc": { "offset": 19285, "line": 568, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19285, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19285, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "isUsed": true, "name": "free", "mangledName": "free", "type": { "qualType": "void (void *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e88280", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "void *" } }, { "id": "0x55bbe6e88228", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6e882f0", "kind": "FunctionDecl", "loc": { "offset": 19285, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19273, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 19304, "file": "/usr/include/stdlib.h", "line": 568, "col": 32, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "isUsed": true, "previousDecl": "0x55bbe6e88188", "name": "free", "mangledName": "free", "type": { "qualType": "void (void *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e880c8", "kind": "ParmVarDecl", "loc": { "offset": 19297, "col": 25, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19291, "col": 19, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19297, "col": 25, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__ptr", "type": { "qualType": "void *" } }, { "id": "0x55bbe6e883f0", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e88398", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 19304, "file": "/usr/include/stdlib.h", "line": 568, "col": 32, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 19304, "file": "/usr/include/stdlib.h", "line": 568, "col": 32, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e88650", "kind": "FunctionDecl", "loc": { "offset": 19680, "line": 576, "col": 14, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19667, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 15427, "file": "/usr/include/sys/cdefs.h", "line": 407, "col": 43, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 19751, "file": "/usr/include/stdlib.h", "line": 577, "col": 14, "tokLen": 32, "includedFrom": { "file": "dwm.c" } } } }, "name": "reallocarray", "mangledName": "reallocarray", "type": { "qualType": "void *(void *, size_t, size_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e88430", "kind": "ParmVarDecl", "loc": { "offset": 19700, "line": 576, "col": 34, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19694, "col": 28, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19700, "col": 34, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__ptr", "type": { "qualType": "void *" } }, { "id": "0x55bbe6e884a8", "kind": "ParmVarDecl", "loc": { "offset": 19714, "col": 48, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19707, "col": 41, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19714, "col": 48, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__nmemb", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e88520", "kind": "ParmVarDecl", "loc": { "offset": 19730, "col": 64, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19723, "col": 57, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19730, "col": 64, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__size", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e88708", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 19743, "file": "/usr/include/stdlib.h", "line": 577, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 19743, "file": "/usr/include/stdlib.h", "line": 577, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e88760", "kind": "WarnUnusedResultAttr", "range": { "begin": { "spellingLoc": { "offset": 15404, "file": "/usr/include/sys/cdefs.h", "line": 407, "col": 20, "tokLen": 22, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 19751, "file": "/usr/include/stdlib.h", "line": 577, "col": 14, "tokLen": 32, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 15404, "file": "/usr/include/sys/cdefs.h", "line": 407, "col": 20, "tokLen": 22, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 19751, "file": "/usr/include/stdlib.h", "line": 577, "col": 14, "tokLen": 32, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e88940", "kind": "FunctionDecl", "loc": { "offset": 19910, "line": 582, "col": 14, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19897, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 19973, "file": "/usr/include/stdlib.h", "line": 583, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6e88650", "name": "reallocarray", "mangledName": "reallocarray", "type": { "qualType": "void *(void *, size_t, size_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e887a8", "kind": "ParmVarDecl", "loc": { "offset": 19930, "line": 582, "col": 34, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19924, "col": 28, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19930, "col": 34, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__ptr", "type": { "qualType": "void *" } }, { "id": "0x55bbe6e88820", "kind": "ParmVarDecl", "loc": { "offset": 19944, "col": 48, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19937, "col": 41, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19944, "col": 48, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__nmemb", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e88898", "kind": "ParmVarDecl", "loc": { "offset": 19960, "col": 64, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19953, "col": 57, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19960, "col": 64, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__size", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e88a50", "kind": "WarnUnusedResultAttr", "range": { "begin": { "spellingLoc": { "offset": 15404, "file": "/usr/include/sys/cdefs.h", "line": 407, "col": 20, "tokLen": 22, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 19751, "file": "/usr/include/stdlib.h", "line": 577, "col": 14, "tokLen": 32, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 15404, "file": "/usr/include/sys/cdefs.h", "line": 407, "col": 20, "tokLen": 22, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 19751, "file": "/usr/include/stdlib.h", "line": 577, "col": 14, "tokLen": 32, "includedFrom": { "file": "dwm.c" } } } }, "inherited": true }, { "id": "0x55bbe6e889f8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 19973, "file": "/usr/include/stdlib.h", "line": 583, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 19973, "file": "/usr/include/stdlib.h", "line": 583, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e88b28", "kind": "FunctionDecl", "loc": { "offset": 1053, "file": "/usr/include/alloca.h", "line": 32, "col": 14, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "range": { "begin": { "offset": 1053, "col": 14, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "end": { "offset": 1053, "col": 14, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdlib.h" } } }, "isImplicit": true, "name": "alloca", "mangledName": "alloca", "type": { "qualType": "void *(unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e88c20", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6e88bc8", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6e88c90", "kind": "FunctionDecl", "loc": { "offset": 1053, "col": 14, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "range": { "begin": { "offset": 1040, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1076, "file": "/usr/include/alloca.h", "line": 32, "col": 37, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } } } }, "previousDecl": "0x55bbe6e88b28", "name": "alloca", "mangledName": "alloca", "type": { "qualType": "void *(unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e88a90", "kind": "ParmVarDecl", "loc": { "offset": 1068, "col": 29, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "range": { "begin": { "offset": 1061, "col": 22, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "end": { "offset": 1068, "col": 29, "tokLen": 6, "includedFrom": { "file": "/usr/include/stdlib.h" } } }, "name": "__size", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e89298", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e89240", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1076, "file": "/usr/include/alloca.h", "line": 32, "col": 37, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1076, "file": "/usr/include/alloca.h", "line": 32, "col": 37, "tokLen": 7, "includedFrom": { "file": "/usr/include/stdlib.h" } } } } } ] }, { "id": "0x55bbe6e89368", "kind": "FunctionDecl", "loc": { "offset": 20266, "file": "/usr/include/stdlib.h", "line": 593, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20253, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 10464, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 58, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 20297, "file": "/usr/include/stdlib.h", "line": 593, "col": 45, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } } }, "name": "valloc", "mangledName": "valloc", "type": { "qualType": "void *(size_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e892d0", "kind": "ParmVarDecl", "loc": { "offset": 20281, "col": 29, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20274, "col": 22, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20281, "col": 29, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__size", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e89410", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 20289, "file": "/usr/include/stdlib.h", "line": 593, "col": 37, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 20289, "file": "/usr/include/stdlib.h", "line": 593, "col": 37, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e89468", "kind": "RestrictAttr", "range": { "begin": { "spellingLoc": { "offset": 10453, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 47, "tokLen": 10, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 20297, "file": "/usr/include/stdlib.h", "line": 593, "col": 45, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 10453, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 47, "tokLen": 10, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 20297, "file": "/usr/include/stdlib.h", "line": 593, "col": 45, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e89710", "kind": "FunctionDecl", "loc": { "offset": 20470, "line": 599, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20459, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 20551, "file": "/usr/include/stdlib.h", "line": 600, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "posix_memalign", "mangledName": "posix_memalign", "type": { "qualType": "int (void **, size_t, size_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e894d0", "kind": "ParmVarDecl", "loc": { "offset": 20493, "line": 599, "col": 35, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20486, "col": 28, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20493, "col": 35, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__memptr", "type": { "qualType": "void **" } }, { "id": "0x55bbe6e89548", "kind": "ParmVarDecl", "loc": { "offset": 20510, "col": 52, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20503, "col": 45, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20510, "col": 52, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "__alignment", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e895c0", "kind": "ParmVarDecl", "loc": { "offset": 20530, "col": 72, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20523, "col": 65, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20530, "col": 72, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__size", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e897c8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 20543, "file": "/usr/include/stdlib.h", "line": 600, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 20543, "file": "/usr/include/stdlib.h", "line": 600, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e89820", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 20551, "file": "/usr/include/stdlib.h", "line": 600, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 20564, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 20551, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e899a0", "kind": "FunctionDecl", "loc": { "offset": 20659, "line": 605, "col": 14, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20659, "col": 14, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20659, "col": 14, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "aligned_alloc", "mangledName": "aligned_alloc", "type": { "qualType": "void *(unsigned long, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e89a98", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6e89b00", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6e89a40", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true }, { "id": "0x55bbe6e89b78", "kind": "AllocAlignAttr", "range": { "begin": { "offset": 20659, "col": 14, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20659, "col": 14, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "implicit": true } ] }, { "id": "0x55bbe6e89ba0", "kind": "FunctionDecl", "loc": { "offset": 20659, "col": 14, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20646, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 11076, "file": "/usr/include/sys/cdefs.h", "line": 299, "col": 41, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 20743, "file": "/usr/include/stdlib.h", "line": 606, "col": 35, "tokLen": 25, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6e899a0", "name": "aligned_alloc", "mangledName": "aligned_alloc", "type": { "qualType": "void *(unsigned long, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e89868", "kind": "ParmVarDecl", "loc": { "offset": 20681, "line": 605, "col": 36, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20674, "col": 29, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20681, "col": 36, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "__alignment", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e898e0", "kind": "ParmVarDecl", "loc": { "offset": 20701, "col": 56, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20694, "col": 49, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20701, "col": 56, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__size", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e89cf8", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e89c50", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 20714, "file": "/usr/include/stdlib.h", "line": 606, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 20714, "file": "/usr/include/stdlib.h", "line": 606, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e89ca8", "kind": "RestrictAttr", "range": { "begin": { "spellingLoc": { "offset": 10453, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 47, "tokLen": 10, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 20722, "file": "/usr/include/stdlib.h", "line": 606, "col": 14, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 10453, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 47, "tokLen": 10, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 20722, "file": "/usr/include/stdlib.h", "line": 606, "col": 14, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e89cd0", "kind": "AllocAlignAttr", "range": { "begin": { "spellingLoc": { "offset": 11054, "file": "/usr/include/sys/cdefs.h", "line": 299, "col": 19, "tokLen": 15, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 20743, "file": "/usr/include/stdlib.h", "line": 606, "col": 35, "tokLen": 25, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 20772, "col": 64, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 20743, "col": 35, "tokLen": 25, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e89de8", "kind": "FunctionDecl", "loc": { "offset": 20887, "line": 611, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20887, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20887, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "abort", "mangledName": "abort", "type": { "qualType": "void (void) __attribute__((noreturn))" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e89e88", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6e89ee0", "kind": "FunctionDecl", "loc": { "offset": 20887, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20875, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20937, "col": 63, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "previousDecl": "0x55bbe6e89de8", "name": "abort", "mangledName": "abort", "type": { "qualType": "void (void) __attribute__((noreturn))" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e89fd8", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e89f80", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 20900, "file": "/usr/include/stdlib.h", "line": 611, "col": 26, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 20900, "file": "/usr/include/stdlib.h", "line": 611, "col": 26, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e8a250", "kind": "FunctionDecl", "loc": { "offset": 21016, "line": 615, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21005, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 21055, "file": "/usr/include/stdlib.h", "line": 615, "col": 51, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "atexit", "mangledName": "atexit", "type": { "qualType": "int (void (*)(void))" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e8a0a8", "kind": "ParmVarDecl", "loc": { "offset": 21031, "col": 27, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21024, "col": 20, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21044, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "__func", "type": { "qualType": "void (*)(void)" } }, { "id": "0x55bbe6e8a2f8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 21047, "file": "/usr/include/stdlib.h", "line": 615, "col": 43, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 21047, "file": "/usr/include/stdlib.h", "line": 615, "col": 43, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e8a350", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 21055, "file": "/usr/include/stdlib.h", "line": 615, "col": 51, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 21068, "col": 64, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 21055, "col": 51, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e8a4e8", "kind": "FunctionDecl", "loc": { "offset": 21340, "line": 623, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21329, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 21386, "file": "/usr/include/stdlib.h", "line": 623, "col": 58, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "at_quick_exit", "mangledName": "at_quick_exit", "type": { "qualType": "int (void (*)(void))" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e8a430", "kind": "ParmVarDecl", "loc": { "offset": 21362, "col": 34, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21355, "col": 27, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21375, "col": 47, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "__func", "type": { "qualType": "void (*)(void)" } }, { "id": "0x55bbe6e8a590", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 21378, "file": "/usr/include/stdlib.h", "line": 623, "col": 50, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 21378, "file": "/usr/include/stdlib.h", "line": 623, "col": 50, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e8a5e8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 21386, "file": "/usr/include/stdlib.h", "line": 623, "col": 58, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 21399, "col": 71, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 21386, "col": 58, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e8a9f0", "kind": "FunctionDecl", "loc": { "offset": 21547, "line": 630, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21536, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 21626, "file": "/usr/include/stdlib.h", "line": 631, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "on_exit", "mangledName": "on_exit", "type": { "qualType": "int (void (*)(int, void *), void *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e8a838", "kind": "ParmVarDecl", "loc": { "offset": 21563, "line": 630, "col": 28, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21556, "col": 21, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21597, "col": 62, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "__func", "type": { "qualType": "void (*)(int, void *)" } }, { "id": "0x55bbe6e8a8b8", "kind": "ParmVarDecl", "loc": { "offset": 21606, "col": 71, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21600, "col": 65, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21606, "col": 71, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__arg", "type": { "qualType": "void *" } }, { "id": "0x55bbe6e8aaa0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 21618, "file": "/usr/include/stdlib.h", "line": 631, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 21618, "file": "/usr/include/stdlib.h", "line": 631, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e8aaf8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 21626, "file": "/usr/include/stdlib.h", "line": 631, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 21639, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 21626, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e8ac18", "kind": "FunctionDecl", "loc": { "offset": 21862, "line": 637, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21862, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21862, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "exit", "mangledName": "exit", "type": { "qualType": "void (int) __attribute__((noreturn))" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e8ad10", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "int" } }, { "id": "0x55bbe6e8acb8", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6e8ad80", "kind": "FunctionDecl", "loc": { "offset": 21862, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21850, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21919, "col": 70, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "previousDecl": "0x55bbe6e8ac18", "name": "exit", "mangledName": "exit", "type": { "qualType": "void (int) __attribute__((noreturn))" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e8ab50", "kind": "ParmVarDecl", "loc": { "offset": 21872, "col": 23, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21868, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21872, "col": 23, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__status", "type": { "qualType": "int" } }, { "id": "0x55bbe6e8ae80", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e8ae28", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 21882, "file": "/usr/include/stdlib.h", "line": 637, "col": 33, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 21882, "file": "/usr/include/stdlib.h", "line": 637, "col": 33, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e8af50", "kind": "FunctionDecl", "loc": { "offset": 22153, "line": 643, "col": 13, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22141, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22216, "col": 76, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "quick_exit", "mangledName": "quick_exit", "type": { "qualType": "void (int) __attribute__((noreturn))" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e8aec0", "kind": "ParmVarDecl", "loc": { "offset": 22169, "col": 29, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22165, "col": 25, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22169, "col": 29, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__status", "type": { "qualType": "int" } }, { "id": "0x55bbe6e8aff8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 22179, "file": "/usr/include/stdlib.h", "line": 643, "col": 39, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 22179, "file": "/usr/include/stdlib.h", "line": 643, "col": 39, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e8b0f8", "kind": "FunctionDecl", "loc": { "offset": 22379, "line": 649, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22379, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22379, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "_Exit", "mangledName": "_Exit", "type": { "qualType": "void (int) __attribute__((noreturn))" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e8d300", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "int" } }, { "id": "0x55bbe6e8b198", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6e8d370", "kind": "FunctionDecl", "loc": { "offset": 22379, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22367, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22437, "col": 71, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "previousDecl": "0x55bbe6e8b0f8", "name": "_Exit", "mangledName": "_Exit", "type": { "qualType": "void (int) __attribute__((noreturn))" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e8b068", "kind": "ParmVarDecl", "loc": { "offset": 22390, "col": 24, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22386, "col": 20, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22390, "col": 24, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__status", "type": { "qualType": "int" } }, { "id": "0x55bbe6e8d470", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e8d418", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 22400, "file": "/usr/include/stdlib.h", "line": 649, "col": 34, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 22400, "file": "/usr/include/stdlib.h", "line": 649, "col": 34, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e8d5a0", "kind": "FunctionDecl", "loc": { "offset": 22535, "line": 654, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22522, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 22571, "file": "/usr/include/stdlib.h", "line": 654, "col": 50, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "getenv", "mangledName": "getenv", "type": { "qualType": "char *(const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e8d4b0", "kind": "ParmVarDecl", "loc": { "offset": 22555, "col": 34, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22543, "col": 22, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22555, "col": 34, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__name", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e8d648", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 22563, "file": "/usr/include/stdlib.h", "line": 654, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 22563, "file": "/usr/include/stdlib.h", "line": 654, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e8d6a0", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 22571, "file": "/usr/include/stdlib.h", "line": 654, "col": 50, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 22584, "col": 63, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 22571, "col": 50, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e8d7e0", "kind": "FunctionDecl", "loc": { "offset": 23084, "line": 667, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23073, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 23116, "file": "/usr/include/stdlib.h", "line": 667, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "putenv", "mangledName": "putenv", "type": { "qualType": "int (char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e8d6f0", "kind": "ParmVarDecl", "loc": { "offset": 23098, "col": 26, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23092, "col": 20, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23098, "col": 26, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__string", "type": { "qualType": "char *" } }, { "id": "0x55bbe6e8d888", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 23108, "file": "/usr/include/stdlib.h", "line": 667, "col": 36, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 23108, "file": "/usr/include/stdlib.h", "line": 667, "col": 36, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e8d8e0", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 23116, "file": "/usr/include/stdlib.h", "line": 667, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 23129, "col": 57, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 23116, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e8db40", "kind": "FunctionDecl", "loc": { "offset": 23273, "line": 673, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23262, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 23350, "file": "/usr/include/stdlib.h", "line": 674, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "setenv", "mangledName": "setenv", "type": { "qualType": "int (const char *, const char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e8d930", "kind": "ParmVarDecl", "loc": { "offset": 23293, "line": 673, "col": 32, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23281, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23293, "col": 32, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__name", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e8d9b0", "kind": "ParmVarDecl", "loc": { "offset": 23313, "col": 52, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23301, "col": 40, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23313, "col": 52, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__value", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e8da30", "kind": "ParmVarDecl", "loc": { "offset": 23326, "col": 65, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23322, "col": 61, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23326, "col": 65, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "__replace", "type": { "qualType": "int" } }, { "id": "0x55bbe6e8dbf8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 23342, "file": "/usr/include/stdlib.h", "line": 674, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 23342, "file": "/usr/include/stdlib.h", "line": 674, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e8dc50", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 23350, "file": "/usr/include/stdlib.h", "line": 674, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 23363, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 23350, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e8dd58", "kind": "FunctionDecl", "loc": { "offset": 23433, "line": 677, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23422, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 23471, "file": "/usr/include/stdlib.h", "line": 677, "col": 50, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "unsetenv", "mangledName": "unsetenv", "type": { "qualType": "int (const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e8dca0", "kind": "ParmVarDecl", "loc": { "offset": 23455, "col": 34, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23443, "col": 22, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23455, "col": 34, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__name", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e8de00", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 23463, "file": "/usr/include/stdlib.h", "line": 677, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 23463, "file": "/usr/include/stdlib.h", "line": 677, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e8de58", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 23471, "file": "/usr/include/stdlib.h", "line": 677, "col": 50, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 23484, "col": 63, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 23471, "col": 50, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e8df38", "kind": "FunctionDecl", "loc": { "offset": 23707, "line": 684, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23696, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 23723, "file": "/usr/include/stdlib.h", "line": 684, "col": 28, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "clearenv", "mangledName": "clearenv", "type": { "qualType": "int (void)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e8dfd8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 23723, "file": "/usr/include/stdlib.h", "line": 684, "col": 28, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 23723, "file": "/usr/include/stdlib.h", "line": 684, "col": 28, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e8e100", "kind": "FunctionDecl", "loc": { "offset": 24148, "line": 695, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24135, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 24182, "file": "/usr/include/stdlib.h", "line": 695, "col": 48, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "mktemp", "mangledName": "mktemp", "type": { "qualType": "char *(char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e8e048", "kind": "ParmVarDecl", "loc": { "offset": 24162, "col": 28, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24156, "col": 22, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24162, "col": 28, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "__template", "type": { "qualType": "char *" } }, { "id": "0x55bbe6e8e1a8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 24174, "file": "/usr/include/stdlib.h", "line": 695, "col": 40, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 24174, "file": "/usr/include/stdlib.h", "line": 695, "col": 40, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e8e200", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 24182, "file": "/usr/include/stdlib.h", "line": 695, "col": 48, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 24195, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 24182, "col": 48, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e54a00", "kind": "FunctionDecl", "loc": { "offset": 24706, "line": 708, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24695, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 24733, "file": "/usr/include/stdlib.h", "line": 708, "col": 39, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "mkstemp", "mangledName": "mkstemp", "type": { "qualType": "int (char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e8e250", "kind": "ParmVarDecl", "loc": { "offset": 24721, "col": 27, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24715, "col": 21, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24721, "col": 27, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "__template", "type": { "qualType": "char *" } }, { "id": "0x55bbe6e54aa8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 24733, "file": "/usr/include/stdlib.h", "line": 708, "col": 39, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 24746, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 24733, "col": 39, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e54cb0", "kind": "FunctionDecl", "loc": { "offset": 25334, "line": 730, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25323, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 25379, "file": "/usr/include/stdlib.h", "line": 730, "col": 57, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "mkstemps", "mangledName": "mkstemps", "type": { "qualType": "int (char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e54b30", "kind": "ParmVarDecl", "loc": { "offset": 25350, "col": 28, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25344, "col": 22, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25350, "col": 28, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "__template", "type": { "qualType": "char *" } }, { "id": "0x55bbe6e54bb0", "kind": "ParmVarDecl", "loc": { "offset": 25366, "col": 44, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25362, "col": 40, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25366, "col": 44, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "__suffixlen", "type": { "qualType": "int" } }, { "id": "0x55bbe6e54d60", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 25379, "file": "/usr/include/stdlib.h", "line": 730, "col": 57, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 25392, "col": 70, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 25379, "col": 57, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e54e98", "kind": "FunctionDecl", "loc": { "offset": 26059, "line": 751, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26046, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 26094, "file": "/usr/include/stdlib.h", "line": 751, "col": 49, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "mkdtemp", "mangledName": "mkdtemp", "type": { "qualType": "char *(char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e54de0", "kind": "ParmVarDecl", "loc": { "offset": 26074, "col": 29, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26068, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26074, "col": 29, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "__template", "type": { "qualType": "char *" } }, { "id": "0x55bbe6e54f40", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 26086, "file": "/usr/include/stdlib.h", "line": 751, "col": 41, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 26086, "file": "/usr/include/stdlib.h", "line": 751, "col": 41, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e54f98", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 26094, "file": "/usr/include/stdlib.h", "line": 751, "col": 49, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 26107, "col": 62, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26094, "col": 49, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e55088", "kind": "FunctionDecl", "loc": { "offset": 27701, "line": 804, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27690, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27730, "col": 41, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "system", "mangledName": "system", "type": { "qualType": "int (const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e54ff0", "kind": "ParmVarDecl", "loc": { "offset": 27721, "col": 32, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27709, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27721, "col": 32, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "__command", "type": { "qualType": "const char *" } } ] }, { "id": "0x55bbe6e552e0", "kind": "FunctionDecl", "loc": { "offset": 28373, "line": 821, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28360, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 28452, "file": "/usr/include/stdlib.h", "line": 822, "col": 39, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "realpath", "mangledName": "realpath", "type": { "qualType": "char *(const char *restrict, char *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e55148", "kind": "ParmVarDecl", "loc": { "offset": 28406, "line": 821, "col": 47, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28383, "col": 24, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28406, "col": 47, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__name", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e551c8", "kind": "ParmVarDecl", "loc": { "offset": 28440, "line": 822, "col": 27, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28423, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28440, "col": 27, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "__resolved", "type": { "qualType": "char *restrict" } }, { "id": "0x55bbe6e55390", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 28452, "file": "/usr/include/stdlib.h", "line": 822, "col": 39, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 28452, "file": "/usr/include/stdlib.h", "line": 822, "col": 39, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e55600", "kind": "TypedefDecl", "loc": { "offset": 28586, "line": 829, "col": 15, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28572, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28628, "col": 57, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "__compar_fn_t", "type": { "qualType": "int (*)(const void *, const void *)" }, "inner": [ { "id": "0x55bbe6e55590", "kind": "PointerType", "type": { "qualType": "int (*)(const void *, const void *)" }, "inner": [ { "id": "0x55bbe6e55530", "kind": "ParenType", "type": { "qualType": "int (const void *, const void *)" }, "inner": [ { "id": "0x55bbe6e554f0", "kind": "FunctionProtoType", "type": { "qualType": "int (const void *, const void *)" }, "cc": "cdecl", "inner": [ { "id": "0x55bbe6d213e0", "kind": "BuiltinType", "type": { "qualType": "int" } }, { "id": "0x55bbe6e53cb0", "kind": "PointerType", "type": { "qualType": "const void *" }, "inner": [ { "id": "0x55bbe6d21341", "kind": "QualType", "type": { "qualType": "const void" }, "qualifiers": "const", "inner": [ { "id": "0x55bbe6d21340", "kind": "BuiltinType", "type": { "qualType": "void" } } ] } ] }, { "id": "0x55bbe6e53cb0", "kind": "PointerType", "type": { "qualType": "const void *" }, "inner": [ { "id": "0x55bbe6d21341", "kind": "QualType", "type": { "qualType": "const void" }, "qualifiers": "const", "inner": [ { "id": "0x55bbe6d21340", "kind": "BuiltinType", "type": { "qualType": "void" } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe6e905c0", "kind": "FunctionDecl", "loc": { "offset": 28951, "line": 841, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28938, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 29067, "file": "/usr/include/stdlib.h", "line": 843, "col": 6, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "bsearch", "mangledName": "bsearch", "type": { "qualType": "void *(const void *, const void *, size_t, size_t, __compar_fn_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e55670", "kind": "ParmVarDecl", "loc": { "offset": 28972, "line": 841, "col": 35, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28960, "col": 23, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28972, "col": 35, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__key", "type": { "qualType": "const void *" } }, { "id": "0x55bbe6e556f0", "kind": "ParmVarDecl", "loc": { "offset": 28991, "col": 54, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28979, "col": 42, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28991, "col": 54, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__base", "type": { "qualType": "const void *" } }, { "id": "0x55bbe6e55768", "kind": "ParmVarDecl", "loc": { "offset": 29014, "line": 842, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29007, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29014, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__nmemb", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e557e0", "kind": "ParmVarDecl", "loc": { "offset": 29030, "col": 32, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29023, "col": 25, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29030, "col": 32, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__size", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e55880", "kind": "ParmVarDecl", "loc": { "offset": 29052, "col": 54, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29038, "col": 40, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29052, "col": 54, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__compar", "type": { "desugaredQualType": "int (*)(const void *, const void *)", "qualType": "__compar_fn_t", "typeAliasDeclId": "0x55bbe6e55600" } }, { "id": "0x55bbe6e90688", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 29067, "file": "/usr/include/stdlib.h", "line": 843, "col": 6, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 29086, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 29067, "col": 6, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e90a08", "kind": "FunctionDecl", "loc": { "offset": 29279, "line": 851, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29267, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 29360, "file": "/usr/include/stdlib.h", "line": 852, "col": 30, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "qsort", "mangledName": "qsort", "type": { "qualType": "void (void *, size_t, size_t, __compar_fn_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e90718", "kind": "ParmVarDecl", "loc": { "offset": 29292, "line": 851, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29286, "col": 20, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29292, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__base", "type": { "qualType": "void *" } }, { "id": "0x55bbe6e90790", "kind": "ParmVarDecl", "loc": { "offset": 29307, "col": 41, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29300, "col": 34, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29307, "col": 41, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__nmemb", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e90808", "kind": "ParmVarDecl", "loc": { "offset": 29323, "col": 57, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29316, "col": 50, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29323, "col": 57, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__size", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e90880", "kind": "ParmVarDecl", "loc": { "offset": 29350, "line": 852, "col": 20, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29336, "col": 6, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29350, "col": 20, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__compar", "type": { "desugaredQualType": "int (*)(const void *, const void *)", "qualType": "__compar_fn_t", "typeAliasDeclId": "0x55bbe6e55600" } }, { "id": "0x55bbe6e90ac8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 29360, "file": "/usr/include/stdlib.h", "line": 852, "col": 30, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 29376, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 29360, "col": 30, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e90be8", "kind": "FunctionDecl", "loc": { "offset": 29590, "line": 861, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29590, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29590, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "isUsed": true, "name": "abs", "mangledName": "abs", "type": { "qualType": "int (int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e90ce0", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "int" } }, { "id": "0x55bbe6e90c88", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true }, { "id": "0x55bbe6e90d50", "kind": "NoThrowAttr", "range": { "begin": { "offset": 29590, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29590, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "implicit": true }, { "id": "0x55bbe6e90d78", "kind": "ConstAttr", "range": { "begin": { "offset": 29590, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29590, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "implicit": true } ] }, { "id": "0x55bbe6e90da0", "kind": "FunctionDecl", "loc": { "offset": 29590, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29579, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29638, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "previousDecl": "0x55bbe6e90be8", "name": "abs", "mangledName": "abs", "type": { "qualType": "int (int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e90b50", "kind": "ParmVarDecl", "loc": { "offset": 29599, "col": 21, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29595, "col": 17, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29599, "col": 21, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__x", "type": { "qualType": "int" } }, { "id": "0x55bbe6e90ec8", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e90e48", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 29604, "file": "/usr/include/stdlib.h", "line": 861, "col": 26, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 29604, "file": "/usr/include/stdlib.h", "line": 861, "col": 26, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e90ea0", "kind": "ConstAttr", "range": { "begin": { "offset": 29628, "col": 50, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29628, "col": 50, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } } ] }, { "id": "0x55bbe6e90fd0", "kind": "FunctionDecl", "loc": { "offset": 29663, "line": 862, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29663, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29663, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "labs", "mangledName": "labs", "type": { "qualType": "long (long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e910c8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "long" } }, { "id": "0x55bbe6e91070", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true }, { "id": "0x55bbe6e91138", "kind": "NoThrowAttr", "range": { "begin": { "offset": 29663, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29663, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "implicit": true }, { "id": "0x55bbe6e91160", "kind": "ConstAttr", "range": { "begin": { "offset": 29663, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29663, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "implicit": true } ] }, { "id": "0x55bbe6e91188", "kind": "FunctionDecl", "loc": { "offset": 29663, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29647, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29717, "col": 71, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "previousDecl": "0x55bbe6e90fd0", "name": "labs", "mangledName": "labs", "type": { "qualType": "long (long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e90f08", "kind": "ParmVarDecl", "loc": { "offset": 29678, "col": 32, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29669, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29678, "col": 32, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__x", "type": { "qualType": "long" } }, { "id": "0x55bbe6e912b0", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e91230", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 29683, "file": "/usr/include/stdlib.h", "line": 862, "col": 37, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 29683, "file": "/usr/include/stdlib.h", "line": 862, "col": 37, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e91288", "kind": "ConstAttr", "range": { "begin": { "offset": 29707, "col": 61, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29707, "col": 61, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } } ] }, { "id": "0x55bbe6e913c0", "kind": "FunctionDecl", "loc": { "offset": 29782, "line": 865, "col": 36, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29782, "col": 36, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29782, "col": 36, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "llabs", "mangledName": "llabs", "type": { "qualType": "long long (long long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e914b8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "long long" } }, { "id": "0x55bbe6e91460", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true }, { "id": "0x55bbe6e91538", "kind": "NoThrowAttr", "range": { "begin": { "offset": 29782, "col": 36, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29782, "col": 36, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "implicit": true }, { "id": "0x55bbe6e91560", "kind": "ConstAttr", "range": { "begin": { "offset": 29782, "col": 36, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29782, "col": 36, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "implicit": true } ] }, { "id": "0x55bbe6e91588", "kind": "FunctionDecl", "loc": { "offset": 29782, "col": 36, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29761, "col": 15, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29847, "line": 866, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "previousDecl": "0x55bbe6e913c0", "name": "llabs", "mangledName": "llabs", "type": { "qualType": "long long (long long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e912f0", "kind": "ParmVarDecl", "loc": { "offset": 29803, "line": 865, "col": 57, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29789, "col": 43, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29803, "col": 57, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__x", "type": { "qualType": "long long" } }, { "id": "0x55bbe6e916b0", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e91630", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 29813, "file": "/usr/include/stdlib.h", "line": 866, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 29813, "file": "/usr/include/stdlib.h", "line": 866, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e91688", "kind": "ConstAttr", "range": { "begin": { "offset": 29837, "col": 30, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29837, "col": 30, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } } ] }, { "id": "0x55bbe6e918a8", "kind": "FunctionDecl", "loc": { "offset": 30027, "line": 873, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30014, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30097, "line": 874, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "div", "mangledName": "div", "type": { "qualType": "div_t (int, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e91718", "kind": "ParmVarDecl", "loc": { "offset": 30036, "line": 873, "col": 23, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30032, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30036, "col": 23, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__numer", "type": { "qualType": "int" } }, { "id": "0x55bbe6e91798", "kind": "ParmVarDecl", "loc": { "offset": 30049, "col": 36, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30045, "col": 32, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30049, "col": 36, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__denom", "type": { "qualType": "int" } }, { "id": "0x55bbe6e91958", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30063, "file": "/usr/include/stdlib.h", "line": 874, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30063, "file": "/usr/include/stdlib.h", "line": 874, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e919b0", "kind": "ConstAttr", "range": { "begin": { "offset": 30087, "col": 30, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30087, "col": 30, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } } ] }, { "id": "0x55bbe6e91ba8", "kind": "FunctionDecl", "loc": { "offset": 30120, "line": 875, "col": 15, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30106, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30201, "line": 876, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "ldiv", "mangledName": "ldiv", "type": { "qualType": "ldiv_t (long, long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e91a18", "kind": "ParmVarDecl", "loc": { "offset": 30135, "line": 875, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30126, "col": 21, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30135, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__numer", "type": { "qualType": "long" } }, { "id": "0x55bbe6e91a98", "kind": "ParmVarDecl", "loc": { "offset": 30153, "col": 48, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30144, "col": 39, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30153, "col": 48, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__denom", "type": { "qualType": "long" } }, { "id": "0x55bbe6e91c58", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30167, "file": "/usr/include/stdlib.h", "line": 876, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30167, "file": "/usr/include/stdlib.h", "line": 876, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e91cb0", "kind": "ConstAttr", "range": { "begin": { "offset": 30191, "col": 30, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30191, "col": 30, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } } ] }, { "id": "0x55bbe6e91ea8", "kind": "FunctionDecl", "loc": { "offset": 30260, "line": 879, "col": 30, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30245, "col": 15, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30360, "line": 881, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "lldiv", "mangledName": "lldiv", "type": { "qualType": "lldiv_t (long long, long long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e91d18", "kind": "ParmVarDecl", "loc": { "offset": 30281, "line": 879, "col": 51, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30267, "col": 37, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30281, "col": 51, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__numer", "type": { "qualType": "long long" } }, { "id": "0x55bbe6e91d98", "kind": "ParmVarDecl", "loc": { "offset": 30312, "line": 880, "col": 23, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30298, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30312, "col": 23, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__denom", "type": { "qualType": "long long" } }, { "id": "0x55bbe6e91f58", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30326, "file": "/usr/include/stdlib.h", "line": 881, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30326, "file": "/usr/include/stdlib.h", "line": 881, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e91fb0", "kind": "ConstAttr", "range": { "begin": { "offset": 30350, "col": 30, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30350, "col": 30, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } } ] }, { "id": "0x55bbe6e92300", "kind": "FunctionDecl", "loc": { "offset": 30794, "line": 893, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30781, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30892, "file": "/usr/include/stdlib.h", "line": 894, "col": 38, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "ecvt", "mangledName": "ecvt", "type": { "qualType": "char *(double, int, int *restrict, int *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e91ff0", "kind": "ParmVarDecl", "loc": { "offset": 30807, "line": 893, "col": 27, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30800, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30807, "col": 27, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__value", "type": { "qualType": "double" } }, { "id": "0x55bbe6e92070", "kind": "ParmVarDecl", "loc": { "offset": 30820, "col": 40, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30816, "col": 36, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30820, "col": 40, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__ndigit", "type": { "qualType": "int" } }, { "id": "0x55bbe6e920f0", "kind": "ParmVarDecl", "loc": { "offset": 30846, "col": 66, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30830, "col": 50, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30846, "col": 66, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__decpt", "type": { "qualType": "int *restrict" } }, { "id": "0x55bbe6e92170", "kind": "ParmVarDecl", "loc": { "offset": 30876, "line": 894, "col": 22, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30860, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30876, "col": 22, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__sign", "type": { "qualType": "int *restrict" } }, { "id": "0x55bbe6e923c0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30884, "file": "/usr/include/stdlib.h", "line": 894, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30884, "file": "/usr/include/stdlib.h", "line": 894, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e92418", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30892, "file": "/usr/include/stdlib.h", "line": 894, "col": 38, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 30908, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30892, "col": 38, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e92730", "kind": "FunctionDecl", "loc": { "offset": 31099, "line": 899, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31086, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31197, "file": "/usr/include/stdlib.h", "line": 900, "col": 38, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "fcvt", "mangledName": "fcvt", "type": { "qualType": "char *(double, int, int *restrict, int *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e92470", "kind": "ParmVarDecl", "loc": { "offset": 31112, "line": 899, "col": 27, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31105, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31112, "col": 27, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__value", "type": { "qualType": "double" } }, { "id": "0x55bbe6e92540", "kind": "ParmVarDecl", "loc": { "offset": 31125, "col": 40, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31121, "col": 36, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31125, "col": 40, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__ndigit", "type": { "qualType": "int" } }, { "id": "0x55bbe6e925c0", "kind": "ParmVarDecl", "loc": { "offset": 31151, "col": 66, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31135, "col": 50, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31151, "col": 66, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__decpt", "type": { "qualType": "int *restrict" } }, { "id": "0x55bbe6e92640", "kind": "ParmVarDecl", "loc": { "offset": 31181, "line": 900, "col": 22, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31165, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31181, "col": 22, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__sign", "type": { "qualType": "int *restrict" } }, { "id": "0x55bbe6e927f0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31189, "file": "/usr/include/stdlib.h", "line": 900, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31189, "file": "/usr/include/stdlib.h", "line": 900, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e92848", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31197, "file": "/usr/include/stdlib.h", "line": 900, "col": 38, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 31213, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31197, "col": 38, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e92ab0", "kind": "FunctionDecl", "loc": { "offset": 31408, "line": 905, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31395, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31470, "file": "/usr/include/stdlib.h", "line": 906, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "gcvt", "mangledName": "gcvt", "type": { "qualType": "char *(double, int, char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e928a0", "kind": "ParmVarDecl", "loc": { "offset": 31421, "line": 905, "col": 27, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31414, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31421, "col": 27, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__value", "type": { "qualType": "double" } }, { "id": "0x55bbe6e92920", "kind": "ParmVarDecl", "loc": { "offset": 31434, "col": 40, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31430, "col": 36, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31434, "col": 40, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__ndigit", "type": { "qualType": "int" } }, { "id": "0x55bbe6e929a0", "kind": "ParmVarDecl", "loc": { "offset": 31450, "col": 56, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31444, "col": 50, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31450, "col": 56, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__buf", "type": { "qualType": "char *" } }, { "id": "0x55bbe6e92b68", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31462, "file": "/usr/include/stdlib.h", "line": 906, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31462, "file": "/usr/include/stdlib.h", "line": 906, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e92bc0", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31470, "file": "/usr/include/stdlib.h", "line": 906, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 31483, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31470, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e92f20", "kind": "FunctionDecl", "loc": { "offset": 31580, "line": 911, "col": 14, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31567, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31690, "file": "/usr/include/stdlib.h", "line": 913, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "qecvt", "mangledName": "qecvt", "type": { "qualType": "char *(long double, int, int *restrict, int *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e92c10", "kind": "ParmVarDecl", "loc": { "offset": 31599, "line": 911, "col": 33, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31587, "col": 21, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31599, "col": 33, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__value", "type": { "qualType": "long double" } }, { "id": "0x55bbe6e92c90", "kind": "ParmVarDecl", "loc": { "offset": 31612, "col": 46, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31608, "col": 42, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31612, "col": 46, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__ndigit", "type": { "qualType": "int" } }, { "id": "0x55bbe6e92d10", "kind": "ParmVarDecl", "loc": { "offset": 31644, "line": 912, "col": 23, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31628, "col": 7, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31644, "col": 23, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__decpt", "type": { "qualType": "int *restrict" } }, { "id": "0x55bbe6e92d90", "kind": "ParmVarDecl", "loc": { "offset": 31669, "col": 48, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31653, "col": 32, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31669, "col": 48, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__sign", "type": { "qualType": "int *restrict" } }, { "id": "0x55bbe6e92fe0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31682, "file": "/usr/include/stdlib.h", "line": 913, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31682, "file": "/usr/include/stdlib.h", "line": 913, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e93038", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31690, "file": "/usr/include/stdlib.h", "line": 913, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 31706, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31690, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e93300", "kind": "FunctionDecl", "loc": { "offset": 31729, "line": 914, "col": 14, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31716, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31839, "file": "/usr/include/stdlib.h", "line": 916, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "qfcvt", "mangledName": "qfcvt", "type": { "qualType": "char *(long double, int, int *restrict, int *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e93090", "kind": "ParmVarDecl", "loc": { "offset": 31748, "line": 914, "col": 33, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31736, "col": 21, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31748, "col": 33, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__value", "type": { "qualType": "long double" } }, { "id": "0x55bbe6e93110", "kind": "ParmVarDecl", "loc": { "offset": 31761, "col": 46, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31757, "col": 42, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31761, "col": 46, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__ndigit", "type": { "qualType": "int" } }, { "id": "0x55bbe6e93190", "kind": "ParmVarDecl", "loc": { "offset": 31793, "line": 915, "col": 23, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31777, "col": 7, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31793, "col": 23, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__decpt", "type": { "qualType": "int *restrict" } }, { "id": "0x55bbe6e93210", "kind": "ParmVarDecl", "loc": { "offset": 31818, "col": 48, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31802, "col": 32, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31818, "col": 48, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__sign", "type": { "qualType": "int *restrict" } }, { "id": "0x55bbe6e933c0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31831, "file": "/usr/include/stdlib.h", "line": 916, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31831, "file": "/usr/include/stdlib.h", "line": 916, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e93418", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31839, "file": "/usr/include/stdlib.h", "line": 916, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 31855, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31839, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e936e0", "kind": "FunctionDecl", "loc": { "offset": 31878, "line": 917, "col": 14, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31865, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31946, "file": "/usr/include/stdlib.h", "line": 918, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "qgcvt", "mangledName": "qgcvt", "type": { "qualType": "char *(long double, int, char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e93470", "kind": "ParmVarDecl", "loc": { "offset": 31897, "line": 917, "col": 33, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31885, "col": 21, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31897, "col": 33, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__value", "type": { "qualType": "long double" } }, { "id": "0x55bbe6e93550", "kind": "ParmVarDecl", "loc": { "offset": 31910, "col": 46, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31906, "col": 42, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31910, "col": 46, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__ndigit", "type": { "qualType": "int" } }, { "id": "0x55bbe6e935d0", "kind": "ParmVarDecl", "loc": { "offset": 31926, "col": 62, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31920, "col": 56, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31926, "col": 62, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__buf", "type": { "qualType": "char *" } }, { "id": "0x55bbe6e93798", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31938, "file": "/usr/include/stdlib.h", "line": 918, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31938, "file": "/usr/include/stdlib.h", "line": 918, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e937f0", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31946, "file": "/usr/include/stdlib.h", "line": 918, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 31959, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31946, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e93c90", "kind": "FunctionDecl", "loc": { "offset": 32066, "line": 923, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32055, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32209, "file": "/usr/include/stdlib.h", "line": 925, "col": 28, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "ecvt_r", "mangledName": "ecvt_r", "type": { "qualType": "int (double, int, int *restrict, int *restrict, char *restrict, size_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e93840", "kind": "ParmVarDecl", "loc": { "offset": 32081, "line": 923, "col": 27, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32074, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32081, "col": 27, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__value", "type": { "qualType": "double" } }, { "id": "0x55bbe6e938c0", "kind": "ParmVarDecl", "loc": { "offset": 32094, "col": 40, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32090, "col": 36, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32094, "col": 40, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__ndigit", "type": { "qualType": "int" } }, { "id": "0x55bbe6e93940", "kind": "ParmVarDecl", "loc": { "offset": 32120, "col": 66, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32104, "col": 50, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32120, "col": 66, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__decpt", "type": { "qualType": "int *restrict" } }, { "id": "0x55bbe6e939c0", "kind": "ParmVarDecl", "loc": { "offset": 32150, "line": 924, "col": 22, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32134, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32150, "col": 22, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__sign", "type": { "qualType": "int *restrict" } }, { "id": "0x55bbe6e93a40", "kind": "ParmVarDecl", "loc": { "offset": 32175, "col": 47, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32158, "col": 30, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32175, "col": 47, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__buf", "type": { "qualType": "char *restrict" } }, { "id": "0x55bbe6e93ab8", "kind": "ParmVarDecl", "loc": { "offset": 32194, "line": 925, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32187, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32194, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__len", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e93d60", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32201, "file": "/usr/include/stdlib.h", "line": 925, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32201, "file": "/usr/include/stdlib.h", "line": 925, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e93db8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32209, "file": "/usr/include/stdlib.h", "line": 925, "col": 28, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 32228, "col": 47, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32209, "col": 28, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e941b0", "kind": "FunctionDecl", "loc": { "offset": 32243, "line": 926, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32232, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32386, "file": "/usr/include/stdlib.h", "line": 928, "col": 28, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "fcvt_r", "mangledName": "fcvt_r", "type": { "qualType": "int (double, int, int *restrict, int *restrict, char *restrict, size_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e93e18", "kind": "ParmVarDecl", "loc": { "offset": 32258, "line": 926, "col": 27, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32251, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32258, "col": 27, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__value", "type": { "qualType": "double" } }, { "id": "0x55bbe6e93e98", "kind": "ParmVarDecl", "loc": { "offset": 32271, "col": 40, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32267, "col": 36, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32271, "col": 40, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__ndigit", "type": { "qualType": "int" } }, { "id": "0x55bbe6e93f18", "kind": "ParmVarDecl", "loc": { "offset": 32297, "col": 66, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32281, "col": 50, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32297, "col": 66, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__decpt", "type": { "qualType": "int *restrict" } }, { "id": "0x55bbe6e93f98", "kind": "ParmVarDecl", "loc": { "offset": 32327, "line": 927, "col": 22, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32311, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32327, "col": 22, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__sign", "type": { "qualType": "int *restrict" } }, { "id": "0x55bbe6e94018", "kind": "ParmVarDecl", "loc": { "offset": 32352, "col": 47, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32335, "col": 30, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32352, "col": 47, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__buf", "type": { "qualType": "char *restrict" } }, { "id": "0x55bbe6e94090", "kind": "ParmVarDecl", "loc": { "offset": 32371, "line": 928, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32364, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32371, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__len", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e94280", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32378, "file": "/usr/include/stdlib.h", "line": 928, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32378, "file": "/usr/include/stdlib.h", "line": 928, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e942d8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32386, "file": "/usr/include/stdlib.h", "line": 928, "col": 28, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 32405, "col": 47, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32386, "col": 28, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e948b0", "kind": "FunctionDecl", "loc": { "offset": 32421, "line": 930, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32410, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32577, "file": "/usr/include/stdlib.h", "line": 933, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "qecvt_r", "mangledName": "qecvt_r", "type": { "qualType": "int (long double, int, int *restrict, int *restrict, char *restrict, size_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e94338", "kind": "ParmVarDecl", "loc": { "offset": 32442, "line": 930, "col": 33, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32430, "col": 21, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32442, "col": 33, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__value", "type": { "qualType": "long double" } }, { "id": "0x55bbe6e943b8", "kind": "ParmVarDecl", "loc": { "offset": 32455, "col": 46, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32451, "col": 42, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32455, "col": 46, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__ndigit", "type": { "qualType": "int" } }, { "id": "0x55bbe6e94438", "kind": "ParmVarDecl", "loc": { "offset": 32487, "line": 931, "col": 23, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32471, "col": 7, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32487, "col": 23, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__decpt", "type": { "qualType": "int *restrict" } }, { "id": "0x55bbe6e944b8", "kind": "ParmVarDecl", "loc": { "offset": 32512, "col": 48, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32496, "col": 32, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32512, "col": 48, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__sign", "type": { "qualType": "int *restrict" } }, { "id": "0x55bbe6e94660", "kind": "ParmVarDecl", "loc": { "offset": 32543, "line": 932, "col": 24, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32526, "col": 7, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32543, "col": 24, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__buf", "type": { "qualType": "char *restrict" } }, { "id": "0x55bbe6e946d8", "kind": "ParmVarDecl", "loc": { "offset": 32557, "col": 38, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32550, "col": 31, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32557, "col": 38, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__len", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e94980", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32569, "file": "/usr/include/stdlib.h", "line": 933, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32569, "file": "/usr/include/stdlib.h", "line": 933, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e949d8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32577, "file": "/usr/include/stdlib.h", "line": 933, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 32596, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32577, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e94dd0", "kind": "FunctionDecl", "loc": { "offset": 32611, "line": 934, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32600, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32767, "file": "/usr/include/stdlib.h", "line": 937, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "qfcvt_r", "mangledName": "qfcvt_r", "type": { "qualType": "int (long double, int, int *restrict, int *restrict, char *restrict, size_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e94a38", "kind": "ParmVarDecl", "loc": { "offset": 32632, "line": 934, "col": 33, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32620, "col": 21, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32632, "col": 33, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__value", "type": { "qualType": "long double" } }, { "id": "0x55bbe6e94ab8", "kind": "ParmVarDecl", "loc": { "offset": 32645, "col": 46, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32641, "col": 42, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32645, "col": 46, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__ndigit", "type": { "qualType": "int" } }, { "id": "0x55bbe6e94b38", "kind": "ParmVarDecl", "loc": { "offset": 32677, "line": 935, "col": 23, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32661, "col": 7, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32677, "col": 23, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__decpt", "type": { "qualType": "int *restrict" } }, { "id": "0x55bbe6e94bb8", "kind": "ParmVarDecl", "loc": { "offset": 32702, "col": 48, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32686, "col": 32, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32702, "col": 48, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__sign", "type": { "qualType": "int *restrict" } }, { "id": "0x55bbe6e94c38", "kind": "ParmVarDecl", "loc": { "offset": 32733, "line": 936, "col": 24, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32716, "col": 7, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32733, "col": 24, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__buf", "type": { "qualType": "char *restrict" } }, { "id": "0x55bbe6e94cb0", "kind": "ParmVarDecl", "loc": { "offset": 32747, "col": 38, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32740, "col": 31, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32747, "col": 38, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__len", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e94ea0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32759, "file": "/usr/include/stdlib.h", "line": 937, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32759, "file": "/usr/include/stdlib.h", "line": 937, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e94ef8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32767, "file": "/usr/include/stdlib.h", "line": 937, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 32786, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32767, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e950f0", "kind": "FunctionDecl", "loc": { "offset": 32909, "line": 943, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32898, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32945, "file": "/usr/include/stdlib.h", "line": 943, "col": 48, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "mblen", "mangledName": "mblen", "type": { "qualType": "int (const char *, size_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e94f58", "kind": "ParmVarDecl", "loc": { "offset": 32928, "col": 31, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32916, "col": 19, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32928, "col": 31, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e94fd0", "kind": "ParmVarDecl", "loc": { "offset": 32940, "col": 43, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32933, "col": 36, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32940, "col": 43, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__n", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e951a0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32945, "file": "/usr/include/stdlib.h", "line": 943, "col": 48, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32945, "file": "/usr/include/stdlib.h", "line": 943, "col": 48, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e95480", "kind": "FunctionDecl", "loc": { "offset": 33073, "line": 946, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33062, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 33153, "file": "/usr/include/stdlib.h", "line": 947, "col": 46, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "mbtowc", "mangledName": "mbtowc", "type": { "qualType": "int (wchar_t *restrict, const char *restrict, size_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e95258", "kind": "ParmVarDecl", "loc": { "offset": 33101, "line": 946, "col": 40, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33081, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33101, "col": 40, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__pwc", "type": { "qualType": "wchar_t *restrict" } }, { "id": "0x55bbe6e952d8", "kind": "ParmVarDecl", "loc": { "offset": 33136, "line": 947, "col": 29, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33113, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33136, "col": 29, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e95350", "kind": "ParmVarDecl", "loc": { "offset": 33148, "col": 41, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33141, "col": 34, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33148, "col": 41, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__n", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e95538", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 33153, "file": "/usr/include/stdlib.h", "line": 947, "col": 46, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 33153, "file": "/usr/include/stdlib.h", "line": 947, "col": 46, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e95f60", "kind": "FunctionDecl", "loc": { "offset": 33260, "line": 950, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33249, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 33296, "file": "/usr/include/stdlib.h", "line": 950, "col": 48, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "wctomb", "mangledName": "wctomb", "type": { "qualType": "int (char *, wchar_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e955a8", "kind": "ParmVarDecl", "loc": { "offset": 33274, "col": 26, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33268, "col": 20, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33274, "col": 26, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "char *" } }, { "id": "0x55bbe6e95e80", "kind": "ParmVarDecl", "loc": { "offset": 33287, "col": 39, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33279, "col": 31, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33287, "col": 39, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__wchar", "type": { "desugaredQualType": "int", "qualType": "wchar_t", "typeAliasDeclId": "0x55bbe6e5a8e8" } }, { "id": "0x55bbe6e96010", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 33296, "file": "/usr/include/stdlib.h", "line": 950, "col": 48, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 33296, "file": "/usr/include/stdlib.h", "line": 950, "col": 48, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e96298", "kind": "FunctionDecl", "loc": { "offset": 33378, "line": 954, "col": 15, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33364, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 33460, "file": "/usr/include/stdlib.h", "line": 955, "col": 44, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "mbstowcs", "mangledName": "mbstowcs", "type": { "qualType": "size_t (wchar_t *restrict, const char *restrict, size_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e96078", "kind": "ParmVarDecl", "loc": { "offset": 33409, "line": 954, "col": 46, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33388, "col": 25, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33409, "col": 46, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__pwcs", "type": { "qualType": "wchar_t *restrict" } }, { "id": "0x55bbe6e960f8", "kind": "ParmVarDecl", "loc": { "offset": 33443, "line": 955, "col": 27, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33420, "col": 4, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33443, "col": 27, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e96170", "kind": "ParmVarDecl", "loc": { "offset": 33455, "col": 39, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33448, "col": 32, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33455, "col": 39, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__n", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e96350", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 33460, "file": "/usr/include/stdlib.h", "line": 955, "col": 44, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 33460, "file": "/usr/include/stdlib.h", "line": 955, "col": 44, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e96608", "kind": "FunctionDecl", "loc": { "offset": 33577, "line": 958, "col": 15, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33563, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 33663, "file": "/usr/include/stdlib.h", "line": 960, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "wcstombs", "mangledName": "wcstombs", "type": { "qualType": "size_t (char *restrict, const wchar_t *restrict, size_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e963c0", "kind": "ParmVarDecl", "loc": { "offset": 33604, "line": 958, "col": 42, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33587, "col": 25, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33604, "col": 42, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "char *restrict" } }, { "id": "0x55bbe6e96468", "kind": "ParmVarDecl", "loc": { "offset": 33638, "line": 959, "col": 30, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33612, "col": 4, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33638, "col": 30, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__pwcs", "type": { "qualType": "const wchar_t *restrict" } }, { "id": "0x55bbe6e964e0", "kind": "ParmVarDecl", "loc": { "offset": 33653, "col": 45, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33646, "col": 38, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33653, "col": 45, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__n", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e966c0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 33663, "file": "/usr/include/stdlib.h", "line": 960, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 33663, "file": "/usr/include/stdlib.h", "line": 960, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e967e8", "kind": "FunctionDecl", "loc": { "offset": 34047, "line": 969, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34036, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 34088, "file": "/usr/include/stdlib.h", "line": 969, "col": 53, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "rpmatch", "mangledName": "rpmatch", "type": { "qualType": "int (const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e96730", "kind": "ParmVarDecl", "loc": { "offset": 34068, "col": 33, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34056, "col": 21, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34068, "col": 33, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "__response", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e96890", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 34080, "file": "/usr/include/stdlib.h", "line": 969, "col": 45, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 34080, "file": "/usr/include/stdlib.h", "line": 969, "col": 45, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e968e8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 34088, "file": "/usr/include/stdlib.h", "line": 969, "col": 53, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 34101, "col": 66, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 34088, "col": 53, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e96c00", "kind": "FunctionDecl", "loc": { "offset": 34568, "line": 980, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34557, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 34699, "file": "/usr/include/stdlib.h", "line": 983, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "getsubopt", "mangledName": "getsubopt", "type": { "qualType": "int (char **restrict, char *const *restrict, char **restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e96940", "kind": "ParmVarDecl", "loc": { "offset": 34597, "line": 980, "col": 41, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34579, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34597, "col": 41, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "__optionp", "type": { "qualType": "char **restrict" } }, { "id": "0x55bbe6e969f0", "kind": "ParmVarDecl", "loc": { "offset": 34640, "line": 981, "col": 33, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34616, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34640, "col": 33, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__tokens", "type": { "qualType": "char *const *restrict" } }, { "id": "0x55bbe6e96a70", "kind": "ParmVarDecl", "loc": { "offset": 34676, "line": 982, "col": 27, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34658, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34676, "col": 27, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__valuep", "type": { "qualType": "char **restrict" } }, { "id": "0x55bbe6e96cb8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 34691, "file": "/usr/include/stdlib.h", "line": 983, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 34691, "file": "/usr/include/stdlib.h", "line": 983, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e96d10", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 34699, "file": "/usr/include/stdlib.h", "line": 983, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 34718, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 34699, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e96fd0", "kind": "FunctionDecl", "loc": { "offset": 36195, "line": 1026, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36184, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 36253, "file": "/usr/include/stdlib.h", "line": 1027, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "getloadavg", "mangledName": "getloadavg", "type": { "qualType": "int (double *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e96dd0", "kind": "ParmVarDecl", "loc": { "offset": 36214, "line": 1026, "col": 31, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36207, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36224, "col": 41, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "__loadavg", "type": { "desugaredQualType": "double *", "qualType": "double *" } }, { "id": "0x55bbe6e96e90", "kind": "ParmVarDecl", "loc": { "offset": 36231, "col": 48, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36227, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36231, "col": 48, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__nelem", "type": { "qualType": "int" } }, { "id": "0x55bbe6e97080", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 36245, "file": "/usr/include/stdlib.h", "line": 1027, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 36245, "file": "/usr/include/stdlib.h", "line": 1027, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e970d8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 36253, "file": "/usr/include/stdlib.h", "line": 1027, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 36266, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36253, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e97390", "kind": "FunctionDecl", "loc": { "offset": 1358, "file": "/usr/include/string.h", "line": 43, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1358, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1358, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "memcpy", "mangledName": "memcpy", "type": { "qualType": "void *(void *, const void *, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e97488", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "void *" } }, { "id": "0x55bbe6e974f0", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const void *" } }, { "id": "0x55bbe6e97558", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6e97430", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6e975d8", "kind": "FunctionDecl", "loc": { "offset": 1358, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1345, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1448, "file": "/usr/include/string.h", "line": 44, "col": 28, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6e97390", "name": "memcpy", "mangledName": "memcpy", "type": { "qualType": "void *(void *, const void *, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e97130", "kind": "ParmVarDecl", "loc": { "offset": 1383, "line": 43, "col": 39, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1366, "col": 22, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1383, "col": 39, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__dest", "type": { "qualType": "void *restrict" } }, { "id": "0x55bbe6e971b0", "kind": "ParmVarDecl", "loc": { "offset": 1414, "col": 70, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1391, "col": 47, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1414, "col": 70, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__src", "type": { "qualType": "const void *restrict" } }, { "id": "0x55bbe6e97228", "kind": "ParmVarDecl", "loc": { "offset": 1435, "line": 44, "col": 15, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1428, "col": 8, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1435, "col": 15, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__n", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e97728", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e97690", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1440, "file": "/usr/include/string.h", "line": 44, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1440, "file": "/usr/include/string.h", "line": 44, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e976e8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1448, "file": "/usr/include/string.h", "line": 44, "col": 28, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 1464, "col": 44, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 1448, "col": 28, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e97990", "kind": "FunctionDecl", "loc": { "offset": 1575, "line": 47, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1575, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1575, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "memmove", "mangledName": "memmove", "type": { "qualType": "void *(void *, const void *, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e97a88", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "void *" } }, { "id": "0x55bbe6e97af0", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const void *" } }, { "id": "0x55bbe6e97b58", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6e97a30", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6e97bd8", "kind": "FunctionDecl", "loc": { "offset": 1575, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1562, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1642, "file": "/usr/include/string.h", "line": 48, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6e97990", "name": "memmove", "mangledName": "memmove", "type": { "qualType": "void *(void *, const void *, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e97768", "kind": "ParmVarDecl", "loc": { "offset": 1590, "line": 47, "col": 29, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1584, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1590, "col": 29, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__dest", "type": { "qualType": "void *" } }, { "id": "0x55bbe6e977e8", "kind": "ParmVarDecl", "loc": { "offset": 1610, "col": 49, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1598, "col": 37, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1610, "col": 49, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__src", "type": { "qualType": "const void *" } }, { "id": "0x55bbe6e97860", "kind": "ParmVarDecl", "loc": { "offset": 1624, "col": 63, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1617, "col": 56, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1624, "col": 63, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__n", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e97d28", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e97c90", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1634, "file": "/usr/include/string.h", "line": 48, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1634, "file": "/usr/include/string.h", "line": 48, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e97ce8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1642, "file": "/usr/include/string.h", "line": 48, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 1658, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 1642, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e99720", "kind": "FunctionDecl", "loc": { "offset": 1945, "line": 54, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1945, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1945, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "memccpy", "mangledName": "memccpy", "type": { "qualType": "void *(void *, const void *, int, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e99818", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "void *" } }, { "id": "0x55bbe6e99880", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const void *" } }, { "id": "0x55bbe6e998e8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "int" } }, { "id": "0x55bbe6e99950", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6e997c0", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6e999d8", "kind": "FunctionDecl", "loc": { "offset": 1945, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1932, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 2050, "file": "/usr/include/string.h", "line": 56, "col": 13, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6e99720", "name": "memccpy", "mangledName": "memccpy", "type": { "qualType": "void *(void *, const void *, int, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e97d68", "kind": "ParmVarDecl", "loc": { "offset": 1971, "line": 54, "col": 40, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1954, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1971, "col": 40, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__dest", "type": { "qualType": "void *restrict" } }, { "id": "0x55bbe6e97de8", "kind": "ParmVarDecl", "loc": { "offset": 2002, "col": 71, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1979, "col": 48, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2002, "col": 71, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__src", "type": { "qualType": "const void *restrict" } }, { "id": "0x55bbe6e99520", "kind": "ParmVarDecl", "loc": { "offset": 2021, "line": 55, "col": 13, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2017, "col": 9, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2021, "col": 13, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__c", "type": { "qualType": "int" } }, { "id": "0x55bbe6e99598", "kind": "ParmVarDecl", "loc": { "offset": 2033, "col": 25, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2026, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2033, "col": 25, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__n", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e99b28", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e99a98", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 2042, "file": "/usr/include/string.h", "line": 56, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 2042, "file": "/usr/include/string.h", "line": 56, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e99af0", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 2050, "file": "/usr/include/string.h", "line": 56, "col": 13, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2066, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 2050, "col": 13, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e99db0", "kind": "FunctionDecl", "loc": { "offset": 2184, "line": 61, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2184, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2184, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "memset", "mangledName": "memset", "type": { "qualType": "void *(void *, int, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e99ea8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "void *" } }, { "id": "0x55bbe6e99f10", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "int" } }, { "id": "0x55bbe6e99f78", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6e99e50", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6e99ff8", "kind": "FunctionDecl", "loc": { "offset": 2184, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2171, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 2232, "file": "/usr/include/string.h", "line": 61, "col": 62, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6e99db0", "name": "memset", "mangledName": "memset", "type": { "qualType": "void *(void *, int, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e99b68", "kind": "ParmVarDecl", "loc": { "offset": 2198, "col": 28, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2192, "col": 22, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2198, "col": 28, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "void *" } }, { "id": "0x55bbe6e99be8", "kind": "ParmVarDecl", "loc": { "offset": 2207, "col": 37, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2203, "col": 33, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2207, "col": 37, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__c", "type": { "qualType": "int" } }, { "id": "0x55bbe6e99c60", "kind": "ParmVarDecl", "loc": { "offset": 2219, "col": 49, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2212, "col": 42, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2219, "col": 49, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__n", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e9a148", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e9a0b0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 2224, "file": "/usr/include/string.h", "line": 61, "col": 54, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 2224, "file": "/usr/include/string.h", "line": 61, "col": 54, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e9a108", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 2232, "file": "/usr/include/string.h", "line": 61, "col": 62, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2245, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 2232, "col": 62, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e9a3f0", "kind": "FunctionDecl", "loc": { "offset": 2298, "line": 64, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2298, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2298, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "memcmp", "mangledName": "memcmp", "type": { "qualType": "int (const void *, const void *, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e9a530", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const void *" } }, { "id": "0x55bbe6e9a598", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const void *" } }, { "id": "0x55bbe6e9a600", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6e9a490", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6e9a680", "kind": "FunctionDecl", "loc": { "offset": 2298, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2287, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 2386, "file": "/usr/include/string.h", "line": 65, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6e9a3f0", "name": "memcmp", "mangledName": "memcmp", "type": { "qualType": "int (const void *, const void *, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e9a188", "kind": "ParmVarDecl", "loc": { "offset": 2318, "line": 64, "col": 32, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2306, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2318, "col": 32, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__s1", "type": { "qualType": "const void *" } }, { "id": "0x55bbe6e9a208", "kind": "ParmVarDecl", "loc": { "offset": 2336, "col": 50, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2324, "col": 38, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2336, "col": 50, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__s2", "type": { "qualType": "const void *" } }, { "id": "0x55bbe6e9a280", "kind": "ParmVarDecl", "loc": { "offset": 2349, "col": 63, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2342, "col": 56, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2349, "col": 63, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__n", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e9a7f8", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e9a738", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 2359, "file": "/usr/include/string.h", "line": 65, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 2359, "file": "/usr/include/string.h", "line": 65, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e9a790", "kind": "PureAttr", "range": { "begin": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 2367, "file": "/usr/include/string.h", "line": 65, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 2367, "file": "/usr/include/string.h", "line": 65, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e9a7b8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 2386, "file": "/usr/include/string.h", "line": 65, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2402, "col": 49, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 2386, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e9aa18", "kind": "FunctionDecl", "loc": { "offset": 2980, "line": 80, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2969, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3072, "file": "/usr/include/string.h", "line": 81, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "__memcmpeq", "mangledName": "__memcmpeq", "type": { "qualType": "int (const void *, const void *, size_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e9a838", "kind": "ParmVarDecl", "loc": { "offset": 3004, "line": 80, "col": 36, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2992, "col": 24, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3004, "col": 36, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__s1", "type": { "qualType": "const void *" } }, { "id": "0x55bbe6e9a8b8", "kind": "ParmVarDecl", "loc": { "offset": 3022, "col": 54, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3010, "col": 42, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3022, "col": 54, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__s2", "type": { "qualType": "const void *" } }, { "id": "0x55bbe6e9a930", "kind": "ParmVarDecl", "loc": { "offset": 3035, "col": 67, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3028, "col": 60, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3035, "col": 67, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__n", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e9aad0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3045, "file": "/usr/include/string.h", "line": 81, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3045, "file": "/usr/include/string.h", "line": 81, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e9ab28", "kind": "PureAttr", "range": { "begin": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3053, "file": "/usr/include/string.h", "line": 81, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3053, "file": "/usr/include/string.h", "line": 81, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e9ab50", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3072, "file": "/usr/include/string.h", "line": 81, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 3088, "col": 49, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 3072, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e9ade0", "kind": "FunctionDecl", "loc": { "offset": 3748, "line": 107, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3748, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3748, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "memchr", "mangledName": "memchr", "type": { "qualType": "void *(const void *, int, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e9aed8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const void *" } }, { "id": "0x55bbe6e9af40", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "int" } }, { "id": "0x55bbe6e9afa8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6e9ae80", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6e9b028", "kind": "FunctionDecl", "loc": { "offset": 3748, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3735, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3827, "file": "/usr/include/string.h", "line": 108, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6e9ade0", "name": "memchr", "mangledName": "memchr", "type": { "qualType": "void *(const void *, int, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e9aba0", "kind": "ParmVarDecl", "loc": { "offset": 3768, "line": 107, "col": 34, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3756, "col": 22, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3768, "col": 34, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "const void *" } }, { "id": "0x55bbe6e9ac20", "kind": "ParmVarDecl", "loc": { "offset": 3777, "col": 43, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3773, "col": 39, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3777, "col": 43, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__c", "type": { "qualType": "int" } }, { "id": "0x55bbe6e9ac98", "kind": "ParmVarDecl", "loc": { "offset": 3789, "col": 55, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3782, "col": 48, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3789, "col": 55, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__n", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e9b198", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e9b0e0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3800, "file": "/usr/include/string.h", "line": 108, "col": 7, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3800, "file": "/usr/include/string.h", "line": 108, "col": 7, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e9b138", "kind": "PureAttr", "range": { "begin": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3808, "file": "/usr/include/string.h", "line": 108, "col": 15, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3808, "file": "/usr/include/string.h", "line": 108, "col": 15, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e9b160", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3827, "file": "/usr/include/string.h", "line": 108, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 3840, "col": 47, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 3827, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e9b3b0", "kind": "FunctionDecl", "loc": { "offset": 5034, "line": 141, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5034, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5034, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "isUsed": true, "name": "strcpy", "mangledName": "strcpy", "type": { "qualType": "char *(char *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e9b4a8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "char *" } }, { "id": "0x55bbe6e9b540", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e9b450", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6e9b5b8", "kind": "FunctionDecl", "loc": { "offset": 5034, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5021, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5110, "file": "/usr/include/string.h", "line": 142, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "isUsed": true, "previousDecl": "0x55bbe6e9b3b0", "name": "strcpy", "mangledName": "strcpy", "type": { "qualType": "char *(char *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e9b1d8", "kind": "ParmVarDecl", "loc": { "offset": 5059, "line": 141, "col": 39, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5042, "col": 22, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5059, "col": 39, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__dest", "type": { "qualType": "char *restrict" } }, { "id": "0x55bbe6e9b258", "kind": "ParmVarDecl", "loc": { "offset": 5090, "col": 70, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5067, "col": 47, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5090, "col": 70, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__src", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e9b6f8", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e9b668", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5102, "file": "/usr/include/string.h", "line": 142, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5102, "file": "/usr/include/string.h", "line": 142, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e9b6c0", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5110, "file": "/usr/include/string.h", "line": 142, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 5126, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5110, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e9b9a0", "kind": "FunctionDecl", "loc": { "offset": 5197, "line": 144, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5197, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5197, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "isUsed": true, "name": "strncpy", "mangledName": "strncpy", "type": { "qualType": "char *(char *, const char *, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e9ba98", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "char *" } }, { "id": "0x55bbe6e9bb00", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e9bb68", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6e9ba40", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6e9bbe8", "kind": "FunctionDecl", "loc": { "offset": 5197, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5184, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5294, "file": "/usr/include/string.h", "line": 146, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "isUsed": true, "previousDecl": "0x55bbe6e9b9a0", "name": "strncpy", "mangledName": "strncpy", "type": { "qualType": "char *(char *, const char *, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e9b738", "kind": "ParmVarDecl", "loc": { "offset": 5223, "line": 144, "col": 40, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5206, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5223, "col": 40, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__dest", "type": { "qualType": "char *restrict" } }, { "id": "0x55bbe6e9b7b8", "kind": "ParmVarDecl", "loc": { "offset": 5262, "line": 145, "col": 32, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5239, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5262, "col": 32, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__src", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e9b830", "kind": "ParmVarDecl", "loc": { "offset": 5276, "col": 46, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5269, "col": 39, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5276, "col": 46, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__n", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e9bd38", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e9bca0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5286, "file": "/usr/include/string.h", "line": 146, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5286, "file": "/usr/include/string.h", "line": 146, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e9bcf8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5294, "file": "/usr/include/string.h", "line": 146, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 5310, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5294, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e9bed8", "kind": "FunctionDecl", "loc": { "offset": 5357, "line": 149, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5357, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5357, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "strcat", "mangledName": "strcat", "type": { "qualType": "char *(char *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e9bfd0", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "char *" } }, { "id": "0x55bbe6e9c038", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e9bf78", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6e9c0b0", "kind": "FunctionDecl", "loc": { "offset": 5357, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5344, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5433, "file": "/usr/include/string.h", "line": 150, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6e9bed8", "name": "strcat", "mangledName": "strcat", "type": { "qualType": "char *(char *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e9bd78", "kind": "ParmVarDecl", "loc": { "offset": 5382, "line": 149, "col": 39, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5365, "col": 22, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5382, "col": 39, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__dest", "type": { "qualType": "char *restrict" } }, { "id": "0x55bbe6e9bdf8", "kind": "ParmVarDecl", "loc": { "offset": 5413, "col": 70, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5390, "col": 47, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5413, "col": 70, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__src", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e9c1f8", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e9c160", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5425, "file": "/usr/include/string.h", "line": 150, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5425, "file": "/usr/include/string.h", "line": 150, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e9c1b8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5433, "file": "/usr/include/string.h", "line": 150, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 5449, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5433, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e9c418", "kind": "FunctionDecl", "loc": { "offset": 5526, "line": 152, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5526, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5526, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "strncat", "mangledName": "strncat", "type": { "qualType": "char *(char *, const char *, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e9c550", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "char *" } }, { "id": "0x55bbe6e9c5b8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e9c620", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6e9c4b8", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6e9c6a0", "kind": "FunctionDecl", "loc": { "offset": 5526, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5513, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5618, "file": "/usr/include/string.h", "line": 153, "col": 29, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6e9c418", "name": "strncat", "mangledName": "strncat", "type": { "qualType": "char *(char *, const char *, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e9c238", "kind": "ParmVarDecl", "loc": { "offset": 5552, "line": 152, "col": 40, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5535, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5552, "col": 40, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__dest", "type": { "qualType": "char *restrict" } }, { "id": "0x55bbe6e9c2b8", "kind": "ParmVarDecl", "loc": { "offset": 5583, "col": 71, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5560, "col": 48, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5583, "col": 71, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__src", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e9c330", "kind": "ParmVarDecl", "loc": { "offset": 5605, "line": 153, "col": 16, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5598, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5605, "col": 16, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__n", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e9c7e8", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e9c758", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5610, "file": "/usr/include/string.h", "line": 153, "col": 21, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5610, "file": "/usr/include/string.h", "line": 153, "col": 21, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e9c7b0", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5618, "file": "/usr/include/string.h", "line": 153, "col": 29, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 5634, "col": 45, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5618, "col": 29, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e9c988", "kind": "FunctionDecl", "loc": { "offset": 5676, "line": 156, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5676, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5676, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "isUsed": true, "name": "strcmp", "mangledName": "strcmp", "type": { "qualType": "int (const char *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e9ca80", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e9cae8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e9ca28", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6e9cb60", "kind": "FunctionDecl", "loc": { "offset": 5676, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5665, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5752, "file": "/usr/include/string.h", "line": 157, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "isUsed": true, "previousDecl": "0x55bbe6e9c988", "name": "strcmp", "mangledName": "strcmp", "type": { "qualType": "int (const char *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e9c828", "kind": "ParmVarDecl", "loc": { "offset": 5696, "line": 156, "col": 32, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5684, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5696, "col": 32, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__s1", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e9c8a8", "kind": "ParmVarDecl", "loc": { "offset": 5714, "col": 50, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5702, "col": 38, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5714, "col": 50, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__s2", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e9ccc8", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e9cc10", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5725, "file": "/usr/include/string.h", "line": 157, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5725, "file": "/usr/include/string.h", "line": 157, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e9cc68", "kind": "PureAttr", "range": { "begin": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5733, "file": "/usr/include/string.h", "line": 157, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5733, "file": "/usr/include/string.h", "line": 157, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e9cc90", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5752, "file": "/usr/include/string.h", "line": 157, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 5768, "col": 49, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5752, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e9cf70", "kind": "FunctionDecl", "loc": { "offset": 5825, "line": 159, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5825, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5825, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "strncmp", "mangledName": "strncmp", "type": { "qualType": "int (const char *, const char *, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e9d068", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e9d0d0", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e9d138", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6e9d010", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6e9d1b8", "kind": "FunctionDecl", "loc": { "offset": 5825, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5814, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5914, "file": "/usr/include/string.h", "line": 160, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6e9cf70", "name": "strncmp", "mangledName": "strncmp", "type": { "qualType": "int (const char *, const char *, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e9cd08", "kind": "ParmVarDecl", "loc": { "offset": 5846, "line": 159, "col": 33, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5834, "col": 21, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5846, "col": 33, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__s1", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e9cd88", "kind": "ParmVarDecl", "loc": { "offset": 5864, "col": 51, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5852, "col": 39, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5864, "col": 51, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__s2", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e9ce00", "kind": "ParmVarDecl", "loc": { "offset": 5877, "col": 64, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5870, "col": 57, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5877, "col": 64, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__n", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e9d328", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e9d270", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5887, "file": "/usr/include/string.h", "line": 160, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5887, "file": "/usr/include/string.h", "line": 160, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e9d2c8", "kind": "PureAttr", "range": { "begin": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5895, "file": "/usr/include/string.h", "line": 160, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5895, "file": "/usr/include/string.h", "line": 160, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e9d2f0", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5914, "file": "/usr/include/string.h", "line": 160, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 5930, "col": 49, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5914, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e9d560", "kind": "FunctionDecl", "loc": { "offset": 5994, "line": 163, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5983, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6071, "file": "/usr/include/string.h", "line": 164, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "strcoll", "mangledName": "strcoll", "type": { "qualType": "int (const char *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e9d368", "kind": "ParmVarDecl", "loc": { "offset": 6015, "line": 163, "col": 33, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6003, "col": 21, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6015, "col": 33, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__s1", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e9d3e8", "kind": "ParmVarDecl", "loc": { "offset": 6033, "col": 51, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6021, "col": 39, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6033, "col": 51, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__s2", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e9d610", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6044, "file": "/usr/include/string.h", "line": 164, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6044, "file": "/usr/include/string.h", "line": 164, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e9d668", "kind": "PureAttr", "range": { "begin": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6052, "file": "/usr/include/string.h", "line": 164, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6052, "file": "/usr/include/string.h", "line": 164, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e9d690", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6071, "file": "/usr/include/string.h", "line": 164, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 6087, "col": 49, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 6071, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e9d918", "kind": "FunctionDecl", "loc": { "offset": 6175, "line": 166, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6175, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6175, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "strxfrm", "mangledName": "strxfrm", "type": { "qualType": "unsigned long (char *, const char *, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e9da10", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "char *" } }, { "id": "0x55bbe6e9da78", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e9dae0", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6e9d9b8", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6e9db60", "kind": "FunctionDecl", "loc": { "offset": 6175, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6161, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6272, "file": "/usr/include/string.h", "line": 168, "col": 13, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6e9d918", "name": "strxfrm", "mangledName": "strxfrm", "type": { "qualType": "unsigned long (char *, const char *, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e9d6e0", "kind": "ParmVarDecl", "loc": { "offset": 6201, "line": 166, "col": 41, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6184, "col": 24, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6201, "col": 41, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__dest", "type": { "qualType": "char *restrict" } }, { "id": "0x55bbe6e9d760", "kind": "ParmVarDecl", "loc": { "offset": 6241, "line": 167, "col": 33, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6218, "col": 10, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6241, "col": 33, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__src", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6e9d7d8", "kind": "ParmVarDecl", "loc": { "offset": 6255, "col": 47, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6248, "col": 40, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6255, "col": 47, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__n", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e9dca8", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e9dc18", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6264, "file": "/usr/include/string.h", "line": 168, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6264, "file": "/usr/include/string.h", "line": 168, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e9dc70", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6272, "file": "/usr/include/string.h", "line": 168, "col": 13, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 6285, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 6272, "col": 13, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e9df70", "kind": "FunctionDecl", "loc": { "offset": 6535, "line": 175, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6524, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6628, "file": "/usr/include/string.h", "line": 176, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "strcoll_l", "mangledName": "strcoll_l", "type": { "qualType": "int (const char *, const char *, locale_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e9dce8", "kind": "ParmVarDecl", "loc": { "offset": 6558, "line": 175, "col": 35, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6546, "col": 23, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6558, "col": 35, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__s1", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e9dd68", "kind": "ParmVarDecl", "loc": { "offset": 6576, "col": 53, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6564, "col": 41, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6576, "col": 53, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__s2", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e9dde0", "kind": "ParmVarDecl", "loc": { "offset": 6591, "col": 68, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6582, "col": 59, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6591, "col": 68, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__l", "type": { "desugaredQualType": "struct __locale_struct *", "qualType": "locale_t", "typeAliasDeclId": "0x55bbe6dc2fb0" } }, { "id": "0x55bbe6e9e028", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6601, "file": "/usr/include/string.h", "line": 176, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6601, "file": "/usr/include/string.h", "line": 176, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e9e080", "kind": "PureAttr", "range": { "begin": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6609, "file": "/usr/include/string.h", "line": 176, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6609, "file": "/usr/include/string.h", "line": 176, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e9e0a8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6628, "file": "/usr/include/string.h", "line": 176, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 6647, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 6628, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e9e3f8", "kind": "FunctionDecl", "loc": { "offset": 6766, "line": 179, "col": 15, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6752, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6848, "file": "/usr/include/string.h", "line": 180, "col": 27, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "strxfrm_l", "mangledName": "strxfrm_l", "type": { "qualType": "size_t (char *, const char *, size_t, locale_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e9e108", "kind": "ParmVarDecl", "loc": { "offset": 6783, "line": 179, "col": 32, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6777, "col": 26, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6783, "col": 32, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__dest", "type": { "qualType": "char *" } }, { "id": "0x55bbe6e9e188", "kind": "ParmVarDecl", "loc": { "offset": 6803, "col": 52, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6791, "col": 40, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6803, "col": 52, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__src", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e9e200", "kind": "ParmVarDecl", "loc": { "offset": 6817, "col": 66, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6810, "col": 59, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6817, "col": 66, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__n", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e9e278", "kind": "ParmVarDecl", "loc": { "offset": 6835, "line": 180, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6826, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6835, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__l", "type": { "desugaredQualType": "struct __locale_struct *", "qualType": "locale_t", "typeAliasDeclId": "0x55bbe6dc2fb0" } }, { "id": "0x55bbe6e9e4b8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6840, "file": "/usr/include/string.h", "line": 180, "col": 19, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6840, "file": "/usr/include/string.h", "line": 180, "col": 19, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e9e510", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 6848, "file": "/usr/include/string.h", "line": 180, "col": 27, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 6864, "col": 43, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 6848, "col": 27, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e9f638", "kind": "FunctionDecl", "loc": { "offset": 7111, "line": 187, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7111, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7111, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "strdup", "mangledName": "strdup", "type": { "qualType": "char *(const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e9f730", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e9f6d8", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6e9f7a0", "kind": "FunctionDecl", "loc": { "offset": 7111, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7098, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7170, "file": "/usr/include/string.h", "line": 188, "col": 35, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6e9f638", "name": "strdup", "mangledName": "strdup", "type": { "qualType": "char *(const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e9f580", "kind": "ParmVarDecl", "loc": { "offset": 7131, "line": 187, "col": 34, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7119, "col": 22, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7131, "col": 34, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e9f908", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e9f848", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7141, "file": "/usr/include/string.h", "line": 188, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7141, "file": "/usr/include/string.h", "line": 188, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e9f8a0", "kind": "RestrictAttr", "range": { "begin": { "spellingLoc": { "offset": 10453, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 47, "tokLen": 10, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7149, "file": "/usr/include/string.h", "line": 188, "col": 14, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 10453, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 47, "tokLen": 10, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7149, "file": "/usr/include/string.h", "line": 188, "col": 14, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e9f8c8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7170, "file": "/usr/include/string.h", "line": 188, "col": 35, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7183, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 7170, "col": 35, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e9fb00", "kind": "FunctionDecl", "loc": { "offset": 7440, "line": 195, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7440, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7440, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "strndup", "mangledName": "strndup", "type": { "qualType": "char *(const char *, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e9fbf8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e9fc60", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6e9fba0", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6e9fcd8", "kind": "FunctionDecl", "loc": { "offset": 7440, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7427, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7517, "file": "/usr/include/string.h", "line": 196, "col": 35, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6e9fb00", "name": "strndup", "mangledName": "strndup", "type": { "qualType": "char *(const char *, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e9f948", "kind": "ParmVarDecl", "loc": { "offset": 7461, "line": 195, "col": 35, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7449, "col": 23, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7461, "col": 35, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__string", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e9f9c0", "kind": "ParmVarDecl", "loc": { "offset": 7478, "col": 52, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7471, "col": 45, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7478, "col": 52, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__n", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e9fe48", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6e9fd88", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7488, "file": "/usr/include/string.h", "line": 196, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7488, "file": "/usr/include/string.h", "line": 196, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e9fde0", "kind": "RestrictAttr", "range": { "begin": { "spellingLoc": { "offset": 10453, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 47, "tokLen": 10, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7496, "file": "/usr/include/string.h", "line": 196, "col": 14, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 10453, "file": "/usr/include/sys/cdefs.h", "line": 281, "col": 47, "tokLen": 10, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7496, "file": "/usr/include/string.h", "line": 196, "col": 14, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e9fe08", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7517, "file": "/usr/include/string.h", "line": 196, "col": 35, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7530, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 7517, "col": 35, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ea0000", "kind": "FunctionDecl", "loc": { "offset": 8994, "line": 246, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8994, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8994, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "strchr", "mangledName": "strchr", "type": { "qualType": "char *(const char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea00f8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea0160", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "int" } }, { "id": "0x55bbe6ea00a0", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6ea01d8", "kind": "FunctionDecl", "loc": { "offset": 8994, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8981, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 9060, "file": "/usr/include/string.h", "line": 247, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6ea0000", "name": "strchr", "mangledName": "strchr", "type": { "qualType": "char *(const char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e9fe88", "kind": "ParmVarDecl", "loc": { "offset": 9014, "line": 246, "col": 34, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9002, "col": 22, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9014, "col": 34, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e9ff08", "kind": "ParmVarDecl", "loc": { "offset": 9023, "col": 43, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9019, "col": 39, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9023, "col": 43, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__c", "type": { "qualType": "int" } }, { "id": "0x55bbe6ea0348", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6ea0288", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 9033, "file": "/usr/include/string.h", "line": 247, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 9033, "file": "/usr/include/string.h", "line": 247, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ea02e0", "kind": "PureAttr", "range": { "begin": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 9041, "file": "/usr/include/string.h", "line": 247, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 9041, "file": "/usr/include/string.h", "line": 247, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ea0308", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 9060, "file": "/usr/include/string.h", "line": 247, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 9073, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 9060, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ea04c8", "kind": "FunctionDecl", "loc": { "offset": 9696, "line": 273, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9696, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9696, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "strrchr", "mangledName": "strrchr", "type": { "qualType": "char *(const char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea05e8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea0650", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "int" } }, { "id": "0x55bbe6ea0590", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6ea06c8", "kind": "FunctionDecl", "loc": { "offset": 9696, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9683, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 9763, "file": "/usr/include/string.h", "line": 274, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6ea04c8", "name": "strrchr", "mangledName": "strrchr", "type": { "qualType": "char *(const char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea0388", "kind": "ParmVarDecl", "loc": { "offset": 9717, "line": 273, "col": 35, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9705, "col": 23, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9717, "col": 35, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea0408", "kind": "ParmVarDecl", "loc": { "offset": 9726, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9722, "col": 40, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9726, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__c", "type": { "qualType": "int" } }, { "id": "0x55bbe6ea0838", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6ea0778", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 9736, "file": "/usr/include/string.h", "line": 274, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 9736, "file": "/usr/include/string.h", "line": 274, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ea07d0", "kind": "PureAttr", "range": { "begin": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 9744, "file": "/usr/include/string.h", "line": 274, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 9744, "file": "/usr/include/string.h", "line": 274, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ea07f8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 9763, "file": "/usr/include/string.h", "line": 274, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 9776, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 9763, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ea0a48", "kind": "FunctionDecl", "loc": { "offset": 10468, "line": 293, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10468, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10468, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "strcspn", "mangledName": "strcspn", "type": { "qualType": "unsigned long (const char *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea0b40", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea0ba8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea0ae8", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6ea0c20", "kind": "FunctionDecl", "loc": { "offset": 10468, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10454, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10548, "file": "/usr/include/string.h", "line": 294, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6ea0a48", "name": "strcspn", "mangledName": "strcspn", "type": { "qualType": "unsigned long (const char *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea0878", "kind": "ParmVarDecl", "loc": { "offset": 10489, "line": 293, "col": 36, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10477, "col": 24, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10489, "col": 36, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea08f8", "kind": "ParmVarDecl", "loc": { "offset": 10506, "col": 53, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10494, "col": 41, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10506, "col": 53, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__reject", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea0d88", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6ea0cd0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10521, "file": "/usr/include/string.h", "line": 294, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10521, "file": "/usr/include/string.h", "line": 294, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ea0d28", "kind": "PureAttr", "range": { "begin": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10529, "file": "/usr/include/string.h", "line": 294, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10529, "file": "/usr/include/string.h", "line": 294, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ea0d50", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10548, "file": "/usr/include/string.h", "line": 294, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 10564, "col": 49, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10548, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ea0f20", "kind": "FunctionDecl", "loc": { "offset": 10687, "line": 297, "col": 15, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10687, "col": 15, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10687, "col": 15, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "strspn", "mangledName": "strspn", "type": { "qualType": "unsigned long (const char *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea1018", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea1080", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea0fc0", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6ea10f8", "kind": "FunctionDecl", "loc": { "offset": 10687, "col": 15, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10673, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10766, "file": "/usr/include/string.h", "line": 298, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6ea0f20", "name": "strspn", "mangledName": "strspn", "type": { "qualType": "unsigned long (const char *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea0dc8", "kind": "ParmVarDecl", "loc": { "offset": 10707, "line": 297, "col": 35, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10695, "col": 23, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10707, "col": 35, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea0e48", "kind": "ParmVarDecl", "loc": { "offset": 10724, "col": 52, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10712, "col": 40, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10724, "col": 52, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__accept", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea1268", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6ea11a8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10739, "file": "/usr/include/string.h", "line": 298, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10739, "file": "/usr/include/string.h", "line": 298, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ea1200", "kind": "PureAttr", "range": { "begin": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10747, "file": "/usr/include/string.h", "line": 298, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10747, "file": "/usr/include/string.h", "line": 298, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ea1228", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10766, "file": "/usr/include/string.h", "line": 298, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 10782, "col": 49, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10766, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ea1408", "kind": "FunctionDecl", "loc": { "offset": 11489, "line": 323, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11489, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11489, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "strpbrk", "mangledName": "strpbrk", "type": { "qualType": "char *(const char *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea1500", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea15a0", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea14a8", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6ea1618", "kind": "FunctionDecl", "loc": { "offset": 11489, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11476, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 11569, "file": "/usr/include/string.h", "line": 324, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6ea1408", "name": "strpbrk", "mangledName": "strpbrk", "type": { "qualType": "char *(const char *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea12a8", "kind": "ParmVarDecl", "loc": { "offset": 11510, "line": 323, "col": 35, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11498, "col": 23, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11510, "col": 35, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea1328", "kind": "ParmVarDecl", "loc": { "offset": 11527, "col": 52, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11515, "col": 40, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11527, "col": 52, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__accept", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea1788", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6ea16c8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 11542, "file": "/usr/include/string.h", "line": 324, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 11542, "file": "/usr/include/string.h", "line": 324, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ea1720", "kind": "PureAttr", "range": { "begin": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 11550, "file": "/usr/include/string.h", "line": 324, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 11550, "file": "/usr/include/string.h", "line": 324, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ea1748", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 11569, "file": "/usr/include/string.h", "line": 324, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 11585, "col": 49, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11569, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ea1928", "kind": "FunctionDecl", "loc": { "offset": 12323, "line": 350, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12323, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12323, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "isUsed": true, "name": "strstr", "mangledName": "strstr", "type": { "qualType": "char *(const char *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea1a20", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea1a88", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea19c8", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6ea1b00", "kind": "FunctionDecl", "loc": { "offset": 12323, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12310, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12409, "file": "/usr/include/string.h", "line": 351, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "isUsed": true, "previousDecl": "0x55bbe6ea1928", "name": "strstr", "mangledName": "strstr", "type": { "qualType": "char *(const char *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea17c8", "kind": "ParmVarDecl", "loc": { "offset": 12343, "line": 350, "col": 34, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12331, "col": 22, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12343, "col": 34, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "__haystack", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea1848", "kind": "ParmVarDecl", "loc": { "offset": 12367, "col": 58, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12355, "col": 46, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12367, "col": 58, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__needle", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea1c68", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6ea1bb0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12382, "file": "/usr/include/string.h", "line": 351, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12382, "file": "/usr/include/string.h", "line": 351, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ea1c08", "kind": "PureAttr", "range": { "begin": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12390, "file": "/usr/include/string.h", "line": 351, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12390, "file": "/usr/include/string.h", "line": 351, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ea1c30", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12409, "file": "/usr/include/string.h", "line": 351, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 12425, "col": 49, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 12409, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ea1de8", "kind": "FunctionDecl", "loc": { "offset": 12513, "line": 356, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12513, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12513, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "strtok", "mangledName": "strtok", "type": { "qualType": "char *(char *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea1ee0", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "char *" } }, { "id": "0x55bbe6ea1f48", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea1e88", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6ea1fc0", "kind": "FunctionDecl", "loc": { "offset": 12513, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12500, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12588, "file": "/usr/include/string.h", "line": 357, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6ea1de8", "name": "strtok", "mangledName": "strtok", "type": { "qualType": "char *(char *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea1ca8", "kind": "ParmVarDecl", "loc": { "offset": 12538, "line": 356, "col": 39, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12521, "col": 22, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12538, "col": 39, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "char *restrict" } }, { "id": "0x55bbe6ea1d28", "kind": "ParmVarDecl", "loc": { "offset": 12566, "col": 67, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12543, "col": 44, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12566, "col": 67, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__delim", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6ea2108", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6ea2070", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12580, "file": "/usr/include/string.h", "line": 357, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12580, "file": "/usr/include/string.h", "line": 357, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ea20c8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12588, "file": "/usr/include/string.h", "line": 357, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 12601, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 12588, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ea23b0", "kind": "FunctionDecl", "loc": { "offset": 12742, "line": 361, "col": 14, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12729, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12859, "file": "/usr/include/string.h", "line": 364, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "__strtok_r", "mangledName": "__strtok_r", "type": { "qualType": "char *(char *restrict, const char *restrict, char **restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea2148", "kind": "ParmVarDecl", "loc": { "offset": 12771, "line": 361, "col": 43, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12754, "col": 26, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12771, "col": 43, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "char *restrict" } }, { "id": "0x55bbe6ea21c8", "kind": "ParmVarDecl", "loc": { "offset": 12803, "line": 362, "col": 28, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12780, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12803, "col": 28, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__delim", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6ea2248", "kind": "ParmVarDecl", "loc": { "offset": 12834, "line": 363, "col": 23, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12816, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12834, "col": 23, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "__save_ptr", "type": { "qualType": "char **restrict" } }, { "id": "0x55bbe6ea2468", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12851, "file": "/usr/include/string.h", "line": 364, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12851, "file": "/usr/include/string.h", "line": 364, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ea24c0", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12859, "file": "/usr/include/string.h", "line": 364, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 12875, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 12859, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ea2718", "kind": "FunctionDecl", "loc": { "offset": 12911, "line": 366, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12898, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 13027, "file": "/usr/include/string.h", "line": 368, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "strtok_r", "mangledName": "strtok_r", "type": { "qualType": "char *(char *restrict, const char *restrict, char **restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea2510", "kind": "ParmVarDecl", "loc": { "offset": 12938, "line": 366, "col": 41, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12921, "col": 24, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12938, "col": 41, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "char *restrict" } }, { "id": "0x55bbe6ea25b0", "kind": "ParmVarDecl", "loc": { "offset": 12966, "col": 69, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12943, "col": 46, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12966, "col": 69, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__delim", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6ea2630", "kind": "ParmVarDecl", "loc": { "offset": 13002, "line": 367, "col": 28, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12984, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13002, "col": 28, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "__save_ptr", "type": { "qualType": "char **restrict" } }, { "id": "0x55bbe6ea27d0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 13019, "file": "/usr/include/string.h", "line": 368, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 13019, "file": "/usr/include/string.h", "line": 368, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ea2828", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 13027, "file": "/usr/include/string.h", "line": 368, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 13043, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13027, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ea2998", "kind": "FunctionDecl", "loc": { "offset": 14450, "line": 407, "col": 15, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14450, "col": 15, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14450, "col": 15, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "strlen", "mangledName": "strlen", "type": { "qualType": "unsigned long (const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea2a90", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea2a38", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6ea2b00", "kind": "FunctionDecl", "loc": { "offset": 14450, "col": 15, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14436, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14507, "file": "/usr/include/string.h", "line": 408, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6ea2998", "name": "strlen", "mangledName": "strlen", "type": { "qualType": "unsigned long (const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea2880", "kind": "ParmVarDecl", "loc": { "offset": 14470, "line": 407, "col": 35, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14458, "col": 23, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14470, "col": 35, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea2c68", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6ea2ba8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14480, "file": "/usr/include/string.h", "line": 408, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14480, "file": "/usr/include/string.h", "line": 408, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ea2c00", "kind": "PureAttr", "range": { "begin": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14488, "file": "/usr/include/string.h", "line": 408, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14488, "file": "/usr/include/string.h", "line": 408, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ea2c28", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14507, "file": "/usr/include/string.h", "line": 408, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 14520, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 14507, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ea2e58", "kind": "FunctionDecl", "loc": { "offset": 14705, "line": 413, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14691, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14785, "file": "/usr/include/string.h", "line": 414, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "strnlen", "mangledName": "strnlen", "type": { "qualType": "size_t (const char *, size_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea2ca8", "kind": "ParmVarDecl", "loc": { "offset": 14726, "line": 413, "col": 36, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14714, "col": 24, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14726, "col": 36, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__string", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea2d20", "kind": "ParmVarDecl", "loc": { "offset": 14743, "col": 53, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14736, "col": 46, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14743, "col": 53, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__maxlen", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6ea2f08", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14758, "file": "/usr/include/string.h", "line": 414, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14758, "file": "/usr/include/string.h", "line": 414, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ea2f60", "kind": "PureAttr", "range": { "begin": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14766, "file": "/usr/include/string.h", "line": 414, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14766, "file": "/usr/include/string.h", "line": 414, "col": 14, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ea2f88", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14785, "file": "/usr/include/string.h", "line": 414, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 14798, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 14785, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ea30b0", "kind": "FunctionDecl", "loc": { "offset": 14901, "line": 419, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14901, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14901, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "strerror", "mangledName": "strerror", "type": { "qualType": "char *(int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea31a8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "int" } }, { "id": "0x55bbe6ea3150", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6ea3218", "kind": "FunctionDecl", "loc": { "offset": 14901, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14888, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14925, "file": "/usr/include/string.h", "line": 419, "col": 38, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6ea30b0", "name": "strerror", "mangledName": "strerror", "type": { "qualType": "char *(int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea2fe0", "kind": "ParmVarDecl", "loc": { "offset": 14915, "col": 28, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14911, "col": 24, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14915, "col": 28, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__errnum", "type": { "qualType": "int" } }, { "id": "0x55bbe6ea3318", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6ea32c0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14925, "file": "/usr/include/string.h", "line": 419, "col": 38, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 14925, "file": "/usr/include/string.h", "line": 419, "col": 38, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6ea3600", "kind": "FunctionDecl", "loc": { "spellingLoc": { "offset": 15521, "line": 432, "col": 28, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 15505, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "range": { "begin": { "offset": 15494, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15609, "file": "/usr/include/string.h", "line": 434, "col": 25, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "strerror_r", "mangledName": "__xpg_strerror_r", "type": { "qualType": "int (int, char *, size_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea3358", "kind": "ParmVarDecl", "loc": { "spellingLoc": { "offset": 15544, "line": 433, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 15505, "line": 432, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "range": { "begin": { "spellingLoc": { "offset": 15540, "line": 433, "col": 8, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 15505, "line": 432, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 15544, "line": 433, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 15505, "line": 432, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "name": "__errnum", "type": { "qualType": "int" } }, { "id": "0x55bbe6ea33d8", "kind": "ParmVarDecl", "loc": { "spellingLoc": { "offset": 15560, "line": 433, "col": 28, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 15505, "line": 432, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "range": { "begin": { "spellingLoc": { "offset": 15554, "line": 433, "col": 22, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 15505, "line": 432, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 15560, "line": 433, "col": 28, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 15505, "line": 432, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "name": "__buf", "type": { "qualType": "char *" } }, { "id": "0x55bbe6ea3450", "kind": "ParmVarDecl", "loc": { "spellingLoc": { "offset": 15574, "line": 433, "col": 42, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 15505, "line": 432, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "range": { "begin": { "spellingLoc": { "offset": 15567, "line": 433, "col": 35, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 15505, "line": 432, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 15574, "line": 433, "col": 42, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 15505, "line": 432, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "name": "__buflen", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6ea36a0", "kind": "AsmLabelAttr", "range": { "begin": { "spellingLoc": { "offset": 1425, "file": "", "line": 85, "col": 1, "tokLen": 2 }, "expansionLoc": { "offset": 15505, "file": "/usr/include/string.h", "line": 432, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 1425, "file": "", "line": 85, "col": 1, "tokLen": 2 }, "expansionLoc": { "offset": 15505, "file": "/usr/include/string.h", "line": 432, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ea3730", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15505, "file": "/usr/include/string.h", "line": 432, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15505, "file": "/usr/include/string.h", "line": 432, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ea3758", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15609, "file": "/usr/include/string.h", "line": 434, "col": 25, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 15622, "col": 38, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 15609, "col": 25, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ea3940", "kind": "FunctionDecl", "loc": { "offset": 16482, "line": 458, "col": 14, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16469, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 16522, "file": "/usr/include/string.h", "line": 458, "col": 54, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "strerror_l", "mangledName": "strerror_l", "type": { "qualType": "char *(int, locale_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea37b0", "kind": "ParmVarDecl", "loc": { "offset": 16498, "col": 30, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16494, "col": 26, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16498, "col": 30, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__errnum", "type": { "qualType": "int" } }, { "id": "0x55bbe6ea3828", "kind": "ParmVarDecl", "loc": { "offset": 16517, "col": 49, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16508, "col": 40, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16517, "col": 49, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__l", "type": { "desugaredQualType": "struct __locale_struct *", "qualType": "locale_t", "typeAliasDeclId": "0x55bbe6dc2fb0" } }, { "id": "0x55bbe6ea39f0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 16522, "file": "/usr/include/string.h", "line": 458, "col": 54, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 16522, "file": "/usr/include/string.h", "line": 458, "col": 54, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6ea3c40", "kind": "FunctionDecl", "loc": { "offset": 1188, "file": "/usr/include/strings.h", "line": 34, "col": 12, "tokLen": 4, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 1188, "col": 12, "tokLen": 4, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "offset": 1188, "col": 12, "tokLen": 4, "includedFrom": { "file": "/usr/include/string.h" } } }, "isImplicit": true, "name": "bcmp", "mangledName": "bcmp", "type": { "qualType": "int (const void *, const void *, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea3d38", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const void *" } }, { "id": "0x55bbe6ea3da0", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const void *" } }, { "id": "0x55bbe6ea3e08", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6ea3ce0", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6ea3e88", "kind": "FunctionDecl", "loc": { "offset": 1188, "col": 12, "tokLen": 4, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 1177, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1274, "file": "/usr/include/strings.h", "line": 35, "col": 33, "tokLen": 9, "includedFrom": { "file": "/usr/include/string.h" } } } }, "previousDecl": "0x55bbe6ea3c40", "name": "bcmp", "mangledName": "bcmp", "type": { "qualType": "int (const void *, const void *, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea3a60", "kind": "ParmVarDecl", "loc": { "offset": 1206, "line": 34, "col": 30, "tokLen": 4, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 1194, "col": 18, "tokLen": 5, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "offset": 1206, "col": 30, "tokLen": 4, "includedFrom": { "file": "/usr/include/string.h" } } }, "name": "__s1", "type": { "qualType": "const void *" } }, { "id": "0x55bbe6ea3ae0", "kind": "ParmVarDecl", "loc": { "offset": 1224, "col": 48, "tokLen": 4, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 1212, "col": 36, "tokLen": 5, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "offset": 1224, "col": 48, "tokLen": 4, "includedFrom": { "file": "/usr/include/string.h" } } }, "name": "__s2", "type": { "qualType": "const void *" } }, { "id": "0x55bbe6ea3b58", "kind": "ParmVarDecl", "loc": { "offset": 1237, "col": 61, "tokLen": 3, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 1230, "col": 54, "tokLen": 6, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "offset": 1237, "col": 61, "tokLen": 3, "includedFrom": { "file": "/usr/include/string.h" } } }, "name": "__n", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6ea3ff8", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6ea3f40", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1247, "file": "/usr/include/strings.h", "line": 35, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/string.h" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1247, "file": "/usr/include/strings.h", "line": 35, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/string.h" } } } } }, { "id": "0x55bbe6ea3f98", "kind": "PureAttr", "range": { "begin": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1255, "file": "/usr/include/strings.h", "line": 35, "col": 14, "tokLen": 18, "includedFrom": { "file": "/usr/include/string.h" } } }, "end": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1255, "file": "/usr/include/strings.h", "line": 35, "col": 14, "tokLen": 18, "includedFrom": { "file": "/usr/include/string.h" } } } } }, { "id": "0x55bbe6ea3fc0", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1274, "file": "/usr/include/strings.h", "line": 35, "col": 33, "tokLen": 9, "includedFrom": { "file": "/usr/include/string.h" } } }, "end": { "spellingLoc": { "offset": 1290, "col": 49, "tokLen": 1, "includedFrom": { "file": "/usr/include/string.h" } }, "expansionLoc": { "offset": 1274, "col": 33, "tokLen": 9, "includedFrom": { "file": "/usr/include/string.h" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ea4298", "kind": "FunctionDecl", "loc": { "offset": 1377, "line": 38, "col": 13, "tokLen": 5, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 1365, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1439, "file": "/usr/include/strings.h", "line": 39, "col": 11, "tokLen": 9, "includedFrom": { "file": "/usr/include/string.h" } } } }, "name": "bcopy", "mangledName": "bcopy", "type": { "qualType": "void (const void *, void *, size_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea4038", "kind": "ParmVarDecl", "loc": { "offset": 1396, "line": 38, "col": 32, "tokLen": 5, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 1384, "col": 20, "tokLen": 5, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "offset": 1396, "col": 32, "tokLen": 5, "includedFrom": { "file": "/usr/include/string.h" } } }, "name": "__src", "type": { "qualType": "const void *" } }, { "id": "0x55bbe6ea40b8", "kind": "ParmVarDecl", "loc": { "offset": 1409, "col": 45, "tokLen": 6, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 1403, "col": 39, "tokLen": 4, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "offset": 1409, "col": 45, "tokLen": 6, "includedFrom": { "file": "/usr/include/string.h" } } }, "name": "__dest", "type": { "qualType": "void *" } }, { "id": "0x55bbe6ea4130", "kind": "ParmVarDecl", "loc": { "offset": 1424, "col": 60, "tokLen": 3, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 1417, "col": 53, "tokLen": 6, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "offset": 1424, "col": 60, "tokLen": 3, "includedFrom": { "file": "/usr/include/string.h" } } }, "name": "__n", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6ea4350", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1431, "file": "/usr/include/strings.h", "line": 39, "col": 3, "tokLen": 7, "includedFrom": { "file": "/usr/include/string.h" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1431, "file": "/usr/include/strings.h", "line": 39, "col": 3, "tokLen": 7, "includedFrom": { "file": "/usr/include/string.h" } } } } }, { "id": "0x55bbe6ea43a8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1439, "file": "/usr/include/strings.h", "line": 39, "col": 11, "tokLen": 9, "includedFrom": { "file": "/usr/include/string.h" } } }, "end": { "spellingLoc": { "offset": 1455, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/string.h" } }, "expansionLoc": { "offset": 1439, "col": 11, "tokLen": 9, "includedFrom": { "file": "/usr/include/string.h" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ea5f20", "kind": "FunctionDecl", "loc": { "offset": 1502, "line": 42, "col": 13, "tokLen": 5, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 1502, "col": 13, "tokLen": 5, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "offset": 1502, "col": 13, "tokLen": 5, "includedFrom": { "file": "/usr/include/string.h" } } }, "isImplicit": true, "name": "bzero", "mangledName": "bzero", "type": { "qualType": "void (void *, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea6018", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "void *" } }, { "id": "0x55bbe6ea6080", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6ea5fc0", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6ea60f8", "kind": "FunctionDecl", "loc": { "offset": 1502, "col": 13, "tokLen": 5, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 1490, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1540, "file": "/usr/include/strings.h", "line": 42, "col": 51, "tokLen": 9, "includedFrom": { "file": "/usr/include/string.h" } } } }, "previousDecl": "0x55bbe6ea5f20", "name": "bzero", "mangledName": "bzero", "type": { "qualType": "void (void *, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea4400", "kind": "ParmVarDecl", "loc": { "offset": 1515, "col": 26, "tokLen": 3, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 1509, "col": 20, "tokLen": 4, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "offset": 1515, "col": 26, "tokLen": 3, "includedFrom": { "file": "/usr/include/string.h" } } }, "name": "__s", "type": { "qualType": "void *" } }, { "id": "0x55bbe6ea4478", "kind": "ParmVarDecl", "loc": { "offset": 1527, "col": 38, "tokLen": 3, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 1520, "col": 31, "tokLen": 6, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "offset": 1527, "col": 38, "tokLen": 3, "includedFrom": { "file": "/usr/include/string.h" } } }, "name": "__n", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6ea6238", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6ea61a8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1532, "file": "/usr/include/strings.h", "line": 42, "col": 43, "tokLen": 7, "includedFrom": { "file": "/usr/include/string.h" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1532, "file": "/usr/include/strings.h", "line": 42, "col": 43, "tokLen": 7, "includedFrom": { "file": "/usr/include/string.h" } } } } }, { "id": "0x55bbe6ea6200", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 1540, "file": "/usr/include/strings.h", "line": 42, "col": 51, "tokLen": 9, "includedFrom": { "file": "/usr/include/string.h" } } }, "end": { "spellingLoc": { "offset": 1553, "col": 64, "tokLen": 1, "includedFrom": { "file": "/usr/include/string.h" } }, "expansionLoc": { "offset": 1540, "col": 51, "tokLen": 9, "includedFrom": { "file": "/usr/include/string.h" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ea63b8", "kind": "FunctionDecl", "loc": { "offset": 2182, "line": 68, "col": 14, "tokLen": 5, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 2182, "col": 14, "tokLen": 5, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "offset": 2182, "col": 14, "tokLen": 5, "includedFrom": { "file": "/usr/include/string.h" } } }, "isImplicit": true, "name": "index", "mangledName": "index", "type": { "qualType": "char *(const char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea64b0", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea6518", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "int" } }, { "id": "0x55bbe6ea6458", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6ea6590", "kind": "FunctionDecl", "loc": { "offset": 2182, "col": 14, "tokLen": 5, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 2169, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 2247, "file": "/usr/include/strings.h", "line": 69, "col": 33, "tokLen": 9, "includedFrom": { "file": "/usr/include/string.h" } } } }, "previousDecl": "0x55bbe6ea63b8", "name": "index", "mangledName": "index", "type": { "qualType": "char *(const char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea6278", "kind": "ParmVarDecl", "loc": { "offset": 2201, "line": 68, "col": 33, "tokLen": 3, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 2189, "col": 21, "tokLen": 5, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "offset": 2201, "col": 33, "tokLen": 3, "includedFrom": { "file": "/usr/include/string.h" } } }, "name": "__s", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea62f8", "kind": "ParmVarDecl", "loc": { "offset": 2210, "col": 42, "tokLen": 3, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 2206, "col": 38, "tokLen": 3, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "offset": 2210, "col": 42, "tokLen": 3, "includedFrom": { "file": "/usr/include/string.h" } } }, "name": "__c", "type": { "qualType": "int" } }, { "id": "0x55bbe6ea66f8", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6ea6640", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 2220, "file": "/usr/include/strings.h", "line": 69, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/string.h" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 2220, "file": "/usr/include/strings.h", "line": 69, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/string.h" } } } } }, { "id": "0x55bbe6ea6698", "kind": "PureAttr", "range": { "begin": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 2228, "file": "/usr/include/strings.h", "line": 69, "col": 14, "tokLen": 18, "includedFrom": { "file": "/usr/include/string.h" } } }, "end": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 2228, "file": "/usr/include/strings.h", "line": 69, "col": 14, "tokLen": 18, "includedFrom": { "file": "/usr/include/string.h" } } } } }, { "id": "0x55bbe6ea66c0", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 2247, "file": "/usr/include/strings.h", "line": 69, "col": 33, "tokLen": 9, "includedFrom": { "file": "/usr/include/string.h" } } }, "end": { "spellingLoc": { "offset": 2260, "col": 46, "tokLen": 1, "includedFrom": { "file": "/usr/include/string.h" } }, "expansionLoc": { "offset": 2247, "col": 33, "tokLen": 9, "includedFrom": { "file": "/usr/include/string.h" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ea6878", "kind": "FunctionDecl", "loc": { "offset": 2905, "line": 96, "col": 14, "tokLen": 6, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 2905, "col": 14, "tokLen": 6, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "offset": 2905, "col": 14, "tokLen": 6, "includedFrom": { "file": "/usr/include/string.h" } } }, "isImplicit": true, "name": "rindex", "mangledName": "rindex", "type": { "qualType": "char *(const char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea6970", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea69d8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "int" } }, { "id": "0x55bbe6ea6918", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6ea6a50", "kind": "FunctionDecl", "loc": { "offset": 2905, "col": 14, "tokLen": 6, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 2892, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 2971, "file": "/usr/include/strings.h", "line": 97, "col": 33, "tokLen": 9, "includedFrom": { "file": "/usr/include/string.h" } } } }, "previousDecl": "0x55bbe6ea6878", "name": "rindex", "mangledName": "rindex", "type": { "qualType": "char *(const char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea6738", "kind": "ParmVarDecl", "loc": { "offset": 2925, "line": 96, "col": 34, "tokLen": 3, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 2913, "col": 22, "tokLen": 5, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "offset": 2925, "col": 34, "tokLen": 3, "includedFrom": { "file": "/usr/include/string.h" } } }, "name": "__s", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea67b8", "kind": "ParmVarDecl", "loc": { "offset": 2934, "col": 43, "tokLen": 3, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 2930, "col": 39, "tokLen": 3, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "offset": 2934, "col": 43, "tokLen": 3, "includedFrom": { "file": "/usr/include/string.h" } } }, "name": "__c", "type": { "qualType": "int" } }, { "id": "0x55bbe6ea6bb8", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6ea6b00", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 2944, "file": "/usr/include/strings.h", "line": 97, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/string.h" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 2944, "file": "/usr/include/strings.h", "line": 97, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/string.h" } } } } }, { "id": "0x55bbe6ea6b58", "kind": "PureAttr", "range": { "begin": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 2952, "file": "/usr/include/strings.h", "line": 97, "col": 14, "tokLen": 18, "includedFrom": { "file": "/usr/include/string.h" } } }, "end": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 2952, "file": "/usr/include/strings.h", "line": 97, "col": 14, "tokLen": 18, "includedFrom": { "file": "/usr/include/string.h" } } } } }, { "id": "0x55bbe6ea6b80", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 2971, "file": "/usr/include/strings.h", "line": 97, "col": 33, "tokLen": 9, "includedFrom": { "file": "/usr/include/string.h" } } }, "end": { "spellingLoc": { "offset": 2984, "col": 46, "tokLen": 1, "includedFrom": { "file": "/usr/include/string.h" } }, "expansionLoc": { "offset": 2971, "col": 33, "tokLen": 9, "includedFrom": { "file": "/usr/include/string.h" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ea6c90", "kind": "FunctionDecl", "loc": { "offset": 3239, "line": 104, "col": 12, "tokLen": 3, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 3228, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "spellingLoc": { "offset": 11721, "file": "/usr/include/sys/cdefs.h", "line": 315, "col": 56, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3261, "file": "/usr/include/strings.h", "line": 104, "col": 34, "tokLen": 19, "includedFrom": { "file": "/usr/include/string.h" } } } }, "name": "ffs", "mangledName": "ffs", "type": { "qualType": "int (int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea6bf8", "kind": "ParmVarDecl", "loc": { "offset": 3248, "col": 21, "tokLen": 3, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 3244, "col": 17, "tokLen": 3, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "offset": 3248, "col": 21, "tokLen": 3, "includedFrom": { "file": "/usr/include/string.h" } } }, "name": "__i", "type": { "qualType": "int" } }, { "id": "0x55bbe6ea6d38", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3253, "file": "/usr/include/strings.h", "line": 104, "col": 26, "tokLen": 7, "includedFrom": { "file": "/usr/include/string.h" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3253, "file": "/usr/include/strings.h", "line": 104, "col": 26, "tokLen": 7, "includedFrom": { "file": "/usr/include/string.h" } } } } }, { "id": "0x55bbe6ea6d90", "kind": "ConstAttr", "range": { "begin": { "spellingLoc": { "offset": 11711, "file": "/usr/include/sys/cdefs.h", "line": 315, "col": 46, "tokLen": 9, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3261, "file": "/usr/include/strings.h", "line": 104, "col": 34, "tokLen": 19, "includedFrom": { "file": "/usr/include/string.h" } } }, "end": { "spellingLoc": { "offset": 11711, "file": "/usr/include/sys/cdefs.h", "line": 315, "col": 46, "tokLen": 9, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3261, "file": "/usr/include/strings.h", "line": 104, "col": 34, "tokLen": 19, "includedFrom": { "file": "/usr/include/string.h" } } } } } ] }, { "id": "0x55bbe6ea6f30", "kind": "FunctionDecl", "loc": { "offset": 3415, "line": 110, "col": 12, "tokLen": 4, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 3404, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "spellingLoc": { "offset": 11721, "file": "/usr/include/sys/cdefs.h", "line": 315, "col": 56, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3443, "file": "/usr/include/strings.h", "line": 110, "col": 40, "tokLen": 19, "includedFrom": { "file": "/usr/include/string.h" } } } }, "name": "ffsl", "mangledName": "ffsl", "type": { "qualType": "int (long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea6dd0", "kind": "ParmVarDecl", "loc": { "offset": 3430, "col": 27, "tokLen": 3, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 3421, "col": 18, "tokLen": 4, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "offset": 3430, "col": 27, "tokLen": 3, "includedFrom": { "file": "/usr/include/string.h" } } }, "name": "__l", "type": { "qualType": "long" } }, { "id": "0x55bbe6ea6fd8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3435, "file": "/usr/include/strings.h", "line": 110, "col": 32, "tokLen": 7, "includedFrom": { "file": "/usr/include/string.h" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3435, "file": "/usr/include/strings.h", "line": 110, "col": 32, "tokLen": 7, "includedFrom": { "file": "/usr/include/string.h" } } } } }, { "id": "0x55bbe6ea7030", "kind": "ConstAttr", "range": { "begin": { "spellingLoc": { "offset": 11711, "file": "/usr/include/sys/cdefs.h", "line": 315, "col": 46, "tokLen": 9, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3443, "file": "/usr/include/strings.h", "line": 110, "col": 40, "tokLen": 19, "includedFrom": { "file": "/usr/include/string.h" } } }, "end": { "spellingLoc": { "offset": 11711, "file": "/usr/include/sys/cdefs.h", "line": 315, "col": 46, "tokLen": 9, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3443, "file": "/usr/include/strings.h", "line": 110, "col": 40, "tokLen": 19, "includedFrom": { "file": "/usr/include/string.h" } } } } } ] }, { "id": "0x55bbe6ea7140", "kind": "FunctionDecl", "loc": { "offset": 3489, "line": 111, "col": 26, "tokLen": 5, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 3478, "col": 15, "tokLen": 6, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "spellingLoc": { "offset": 11721, "file": "/usr/include/sys/cdefs.h", "line": 315, "col": 56, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3529, "file": "/usr/include/strings.h", "line": 112, "col": 14, "tokLen": 19, "includedFrom": { "file": "/usr/include/string.h" } } } }, "name": "ffsll", "mangledName": "ffsll", "type": { "qualType": "int (long long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea7070", "kind": "ParmVarDecl", "loc": { "offset": 3510, "line": 111, "col": 47, "tokLen": 4, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 3496, "col": 33, "tokLen": 4, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "offset": 3510, "col": 47, "tokLen": 4, "includedFrom": { "file": "/usr/include/string.h" } } }, "name": "__ll", "type": { "qualType": "long long" } }, { "id": "0x55bbe6ea71e8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3521, "file": "/usr/include/strings.h", "line": 112, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/string.h" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3521, "file": "/usr/include/strings.h", "line": 112, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/string.h" } } } } }, { "id": "0x55bbe6ea7240", "kind": "ConstAttr", "range": { "begin": { "spellingLoc": { "offset": 11711, "file": "/usr/include/sys/cdefs.h", "line": 315, "col": 46, "tokLen": 9, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3529, "file": "/usr/include/strings.h", "line": 112, "col": 14, "tokLen": 19, "includedFrom": { "file": "/usr/include/string.h" } } }, "end": { "spellingLoc": { "offset": 11711, "file": "/usr/include/sys/cdefs.h", "line": 315, "col": 46, "tokLen": 9, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3529, "file": "/usr/include/strings.h", "line": 112, "col": 14, "tokLen": 19, "includedFrom": { "file": "/usr/include/string.h" } } } } } ] }, { "id": "0x55bbe6ea73e0", "kind": "FunctionDecl", "loc": { "offset": 3611, "line": 116, "col": 12, "tokLen": 10, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 3611, "col": 12, "tokLen": 10, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "offset": 3611, "col": 12, "tokLen": 10, "includedFrom": { "file": "/usr/include/string.h" } } }, "isImplicit": true, "name": "strcasecmp", "mangledName": "strcasecmp", "type": { "qualType": "int (const char *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea74d8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea7540", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea7480", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6ea75b8", "kind": "FunctionDecl", "loc": { "offset": 3611, "col": 12, "tokLen": 10, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 3600, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3691, "file": "/usr/include/strings.h", "line": 117, "col": 33, "tokLen": 9, "includedFrom": { "file": "/usr/include/string.h" } } } }, "previousDecl": "0x55bbe6ea73e0", "name": "strcasecmp", "mangledName": "strcasecmp", "type": { "qualType": "int (const char *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea7280", "kind": "ParmVarDecl", "loc": { "offset": 3635, "line": 116, "col": 36, "tokLen": 4, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 3623, "col": 24, "tokLen": 5, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "offset": 3635, "col": 36, "tokLen": 4, "includedFrom": { "file": "/usr/include/string.h" } } }, "name": "__s1", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea7300", "kind": "ParmVarDecl", "loc": { "offset": 3653, "col": 54, "tokLen": 4, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 3641, "col": 42, "tokLen": 5, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "offset": 3653, "col": 54, "tokLen": 4, "includedFrom": { "file": "/usr/include/string.h" } } }, "name": "__s2", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea7728", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6ea7668", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3664, "file": "/usr/include/strings.h", "line": 117, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/string.h" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3664, "file": "/usr/include/strings.h", "line": 117, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/string.h" } } } } }, { "id": "0x55bbe6ea76c0", "kind": "PureAttr", "range": { "begin": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3672, "file": "/usr/include/strings.h", "line": 117, "col": 14, "tokLen": 18, "includedFrom": { "file": "/usr/include/string.h" } } }, "end": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3672, "file": "/usr/include/strings.h", "line": 117, "col": 14, "tokLen": 18, "includedFrom": { "file": "/usr/include/string.h" } } } } }, { "id": "0x55bbe6ea76e8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3691, "file": "/usr/include/strings.h", "line": 117, "col": 33, "tokLen": 9, "includedFrom": { "file": "/usr/include/string.h" } } }, "end": { "spellingLoc": { "offset": 3707, "col": 49, "tokLen": 1, "includedFrom": { "file": "/usr/include/string.h" } }, "expansionLoc": { "offset": 3691, "col": 33, "tokLen": 9, "includedFrom": { "file": "/usr/include/string.h" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ea7948", "kind": "FunctionDecl", "loc": { "offset": 3788, "line": 120, "col": 12, "tokLen": 11, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 3788, "col": 12, "tokLen": 11, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "offset": 3788, "col": 12, "tokLen": 11, "includedFrom": { "file": "/usr/include/string.h" } } }, "isImplicit": true, "name": "strncasecmp", "mangledName": "strncasecmp", "type": { "qualType": "int (const char *, const char *, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea7a40", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea7aa8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea7b10", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6ea79e8", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6ea7b90", "kind": "FunctionDecl", "loc": { "offset": 3788, "col": 12, "tokLen": 11, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 3777, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3881, "file": "/usr/include/strings.h", "line": 121, "col": 33, "tokLen": 9, "includedFrom": { "file": "/usr/include/string.h" } } } }, "previousDecl": "0x55bbe6ea7948", "name": "strncasecmp", "mangledName": "strncasecmp", "type": { "qualType": "int (const char *, const char *, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea7768", "kind": "ParmVarDecl", "loc": { "offset": 3813, "line": 120, "col": 37, "tokLen": 4, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 3801, "col": 25, "tokLen": 5, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "offset": 3813, "col": 37, "tokLen": 4, "includedFrom": { "file": "/usr/include/string.h" } } }, "name": "__s1", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea77e8", "kind": "ParmVarDecl", "loc": { "offset": 3831, "col": 55, "tokLen": 4, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 3819, "col": 43, "tokLen": 5, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "offset": 3831, "col": 55, "tokLen": 4, "includedFrom": { "file": "/usr/include/string.h" } } }, "name": "__s2", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea7860", "kind": "ParmVarDecl", "loc": { "offset": 3844, "col": 68, "tokLen": 3, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 3837, "col": 61, "tokLen": 6, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "offset": 3844, "col": 68, "tokLen": 3, "includedFrom": { "file": "/usr/include/string.h" } } }, "name": "__n", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6ea7d08", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6ea7c48", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3854, "file": "/usr/include/strings.h", "line": 121, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/string.h" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3854, "file": "/usr/include/strings.h", "line": 121, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/string.h" } } } } }, { "id": "0x55bbe6ea7ca0", "kind": "PureAttr", "range": { "begin": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3862, "file": "/usr/include/strings.h", "line": 121, "col": 14, "tokLen": 18, "includedFrom": { "file": "/usr/include/string.h" } } }, "end": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3862, "file": "/usr/include/strings.h", "line": 121, "col": 14, "tokLen": 18, "includedFrom": { "file": "/usr/include/string.h" } } } } }, { "id": "0x55bbe6ea7cc8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3881, "file": "/usr/include/strings.h", "line": 121, "col": 33, "tokLen": 9, "includedFrom": { "file": "/usr/include/string.h" } } }, "end": { "spellingLoc": { "offset": 3897, "col": 49, "tokLen": 1, "includedFrom": { "file": "/usr/include/string.h" } }, "expansionLoc": { "offset": 3881, "col": 33, "tokLen": 9, "includedFrom": { "file": "/usr/include/string.h" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ea7f80", "kind": "FunctionDecl", "loc": { "offset": 4105, "line": 128, "col": 12, "tokLen": 12, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 4094, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 4203, "file": "/usr/include/strings.h", "line": 129, "col": 33, "tokLen": 9, "includedFrom": { "file": "/usr/include/string.h" } } } }, "name": "strcasecmp_l", "mangledName": "strcasecmp_l", "type": { "qualType": "int (const char *, const char *, locale_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea7d48", "kind": "ParmVarDecl", "loc": { "offset": 4131, "line": 128, "col": 38, "tokLen": 4, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 4119, "col": 26, "tokLen": 5, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "offset": 4131, "col": 38, "tokLen": 4, "includedFrom": { "file": "/usr/include/string.h" } } }, "name": "__s1", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea7dc8", "kind": "ParmVarDecl", "loc": { "offset": 4149, "col": 56, "tokLen": 4, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 4137, "col": 44, "tokLen": 5, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "offset": 4149, "col": 56, "tokLen": 4, "includedFrom": { "file": "/usr/include/string.h" } } }, "name": "__s2", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea7e40", "kind": "ParmVarDecl", "loc": { "offset": 4164, "col": 71, "tokLen": 5, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 4155, "col": 62, "tokLen": 8, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "offset": 4164, "col": 71, "tokLen": 5, "includedFrom": { "file": "/usr/include/string.h" } } }, "name": "__loc", "type": { "desugaredQualType": "struct __locale_struct *", "qualType": "locale_t", "typeAliasDeclId": "0x55bbe6dc2fb0" } }, { "id": "0x55bbe6ea8038", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 4176, "file": "/usr/include/strings.h", "line": 129, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/string.h" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 4176, "file": "/usr/include/strings.h", "line": 129, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/string.h" } } } } }, { "id": "0x55bbe6ea8090", "kind": "PureAttr", "range": { "begin": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 4184, "file": "/usr/include/strings.h", "line": 129, "col": 14, "tokLen": 18, "includedFrom": { "file": "/usr/include/string.h" } } }, "end": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 4184, "file": "/usr/include/strings.h", "line": 129, "col": 14, "tokLen": 18, "includedFrom": { "file": "/usr/include/string.h" } } } } }, { "id": "0x55bbe6ea80b8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 4203, "file": "/usr/include/strings.h", "line": 129, "col": 33, "tokLen": 9, "includedFrom": { "file": "/usr/include/string.h" } } }, "end": { "spellingLoc": { "offset": 4222, "col": 52, "tokLen": 1, "includedFrom": { "file": "/usr/include/string.h" } }, "expansionLoc": { "offset": 4203, "col": 33, "tokLen": 9, "includedFrom": { "file": "/usr/include/string.h" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ea8430", "kind": "FunctionDecl", "loc": { "offset": 4338, "line": 133, "col": 12, "tokLen": 13, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 4327, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 4454, "file": "/usr/include/strings.h", "line": 135, "col": 33, "tokLen": 9, "includedFrom": { "file": "/usr/include/string.h" } } } }, "name": "strncasecmp_l", "mangledName": "strncasecmp_l", "type": { "qualType": "int (const char *, const char *, size_t, locale_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea8118", "kind": "ParmVarDecl", "loc": { "offset": 4365, "line": 133, "col": 39, "tokLen": 4, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 4353, "col": 27, "tokLen": 5, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "offset": 4365, "col": 39, "tokLen": 4, "includedFrom": { "file": "/usr/include/string.h" } } }, "name": "__s1", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea8198", "kind": "ParmVarDecl", "loc": { "offset": 4383, "col": 57, "tokLen": 4, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 4371, "col": 45, "tokLen": 5, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "offset": 4383, "col": 57, "tokLen": 4, "includedFrom": { "file": "/usr/include/string.h" } } }, "name": "__s2", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea8210", "kind": "ParmVarDecl", "loc": { "offset": 4401, "line": 134, "col": 13, "tokLen": 3, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 4394, "col": 6, "tokLen": 6, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "offset": 4401, "col": 13, "tokLen": 3, "includedFrom": { "file": "/usr/include/string.h" } } }, "name": "__n", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6ea8288", "kind": "ParmVarDecl", "loc": { "offset": 4415, "col": 27, "tokLen": 5, "includedFrom": { "file": "/usr/include/string.h" } }, "range": { "begin": { "offset": 4406, "col": 18, "tokLen": 8, "includedFrom": { "file": "/usr/include/string.h" } }, "end": { "offset": 4415, "col": 27, "tokLen": 5, "includedFrom": { "file": "/usr/include/string.h" } } }, "name": "__loc", "type": { "desugaredQualType": "struct __locale_struct *", "qualType": "locale_t", "typeAliasDeclId": "0x55bbe6dc2fb0" } }, { "id": "0x55bbe6ea84f0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 4427, "file": "/usr/include/strings.h", "line": 135, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/string.h" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 4427, "file": "/usr/include/strings.h", "line": 135, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/string.h" } } } } }, { "id": "0x55bbe6ea8548", "kind": "PureAttr", "range": { "begin": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 4435, "file": "/usr/include/strings.h", "line": 135, "col": 14, "tokLen": 18, "includedFrom": { "file": "/usr/include/string.h" } } }, "end": { "spellingLoc": { "offset": 11468, "file": "/usr/include/sys/cdefs.h", "line": 308, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 4435, "file": "/usr/include/strings.h", "line": 135, "col": 14, "tokLen": 18, "includedFrom": { "file": "/usr/include/string.h" } } } } }, { "id": "0x55bbe6ea8570", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 4454, "file": "/usr/include/strings.h", "line": 135, "col": 33, "tokLen": 9, "includedFrom": { "file": "/usr/include/string.h" } } }, "end": { "spellingLoc": { "offset": 4473, "col": 52, "tokLen": 1, "includedFrom": { "file": "/usr/include/string.h" } }, "expansionLoc": { "offset": 4454, "col": 33, "tokLen": 9, "includedFrom": { "file": "/usr/include/string.h" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ea86f8", "kind": "FunctionDecl", "loc": { "offset": 16714, "file": "/usr/include/string.h", "line": 466, "col": 13, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16702, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 16761, "file": "/usr/include/string.h", "line": 466, "col": 60, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "explicit_bzero", "mangledName": "explicit_bzero", "type": { "qualType": "void (void *, size_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea85c8", "kind": "ParmVarDecl", "loc": { "offset": 16736, "col": 35, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16730, "col": 29, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16736, "col": 35, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__s", "type": { "qualType": "void *" } }, { "id": "0x55bbe6ea8640", "kind": "ParmVarDecl", "loc": { "offset": 16748, "col": 47, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16741, "col": 40, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16748, "col": 47, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__n", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6ea87a8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 16753, "file": "/usr/include/string.h", "line": 466, "col": 52, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 16753, "file": "/usr/include/string.h", "line": 466, "col": 52, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ea8800", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 16761, "file": "/usr/include/string.h", "line": 466, "col": 60, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 16774, "col": 73, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 16761, "col": 60, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ea8a30", "kind": "FunctionDecl", "loc": { "offset": 16972, "line": 471, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16959, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17061, "file": "/usr/include/string.h", "line": 473, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "strsep", "mangledName": "strsep", "type": { "qualType": "char *(char **restrict, const char *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea8850", "kind": "ParmVarDecl", "loc": { "offset": 16998, "line": 471, "col": 40, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16980, "col": 22, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16998, "col": 40, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "__stringp", "type": { "qualType": "char **restrict" } }, { "id": "0x55bbe6ea88d0", "kind": "ParmVarDecl", "loc": { "offset": 17039, "line": 472, "col": 31, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17016, "col": 8, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17039, "col": 31, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__delim", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6ea8ae0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17053, "file": "/usr/include/string.h", "line": 473, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17053, "file": "/usr/include/string.h", "line": 473, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ea8b38", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17061, "file": "/usr/include/string.h", "line": 473, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 17077, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 17061, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ea8c28", "kind": "FunctionDecl", "loc": { "offset": 17199, "line": 478, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17186, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17221, "file": "/usr/include/string.h", "line": 478, "col": 36, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "strsignal", "mangledName": "strsignal", "type": { "qualType": "char *(int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea8b90", "kind": "ParmVarDecl", "loc": { "offset": 17214, "col": 29, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17210, "col": 25, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17214, "col": 29, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__sig", "type": { "qualType": "int" } }, { "id": "0x55bbe6ea8cd0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17221, "file": "/usr/include/string.h", "line": 478, "col": 36, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17221, "file": "/usr/include/string.h", "line": 478, "col": 36, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6ea8ea0", "kind": "FunctionDecl", "loc": { "offset": 17628, "line": 489, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17615, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17706, "file": "/usr/include/string.h", "line": 490, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "__stpcpy", "mangledName": "__stpcpy", "type": { "qualType": "char *(char *restrict, const char *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea8d40", "kind": "ParmVarDecl", "loc": { "offset": 17655, "line": 489, "col": 41, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17638, "col": 24, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17655, "col": 41, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__dest", "type": { "qualType": "char *restrict" } }, { "id": "0x55bbe6ea8dc0", "kind": "ParmVarDecl", "loc": { "offset": 17686, "col": 72, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17663, "col": 49, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17686, "col": 72, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__src", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6ea8f60", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17698, "file": "/usr/include/string.h", "line": 490, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17698, "file": "/usr/include/string.h", "line": 490, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ea8fb8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17706, "file": "/usr/include/string.h", "line": 490, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 17722, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 17706, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ea9170", "kind": "FunctionDecl", "loc": { "offset": 17739, "line": 491, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17739, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17739, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "stpcpy", "mangledName": "stpcpy", "type": { "qualType": "char *(char *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea9268", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "char *" } }, { "id": "0x55bbe6ea92d0", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea9210", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6ea9348", "kind": "FunctionDecl", "loc": { "offset": 17739, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17726, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17815, "file": "/usr/include/string.h", "line": 492, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6ea9170", "name": "stpcpy", "mangledName": "stpcpy", "type": { "qualType": "char *(char *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea9010", "kind": "ParmVarDecl", "loc": { "offset": 17764, "line": 491, "col": 39, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17747, "col": 22, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17764, "col": 39, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__dest", "type": { "qualType": "char *restrict" } }, { "id": "0x55bbe6ea9090", "kind": "ParmVarDecl", "loc": { "offset": 17795, "col": 70, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17772, "col": 47, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17795, "col": 70, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__src", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6ea9488", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6ea93f8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17807, "file": "/usr/include/string.h", "line": 492, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17807, "file": "/usr/include/string.h", "line": 492, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ea9450", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17815, "file": "/usr/include/string.h", "line": 492, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 17831, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 17815, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ea96a8", "kind": "FunctionDecl", "loc": { "offset": 17969, "line": 496, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17956, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18063, "file": "/usr/include/string.h", "line": 498, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "__stpncpy", "mangledName": "__stpncpy", "type": { "qualType": "char *(char *restrict, const char *restrict, size_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea94c8", "kind": "ParmVarDecl", "loc": { "offset": 17997, "line": 496, "col": 42, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17980, "col": 25, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17997, "col": 42, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__dest", "type": { "qualType": "char *restrict" } }, { "id": "0x55bbe6ea9548", "kind": "ParmVarDecl", "loc": { "offset": 18031, "line": 497, "col": 27, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18008, "col": 4, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18031, "col": 27, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__src", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6ea95c0", "kind": "ParmVarDecl", "loc": { "offset": 18045, "col": 41, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18038, "col": 34, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18045, "col": 41, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__n", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6ea9760", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18055, "file": "/usr/include/string.h", "line": 498, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18055, "file": "/usr/include/string.h", "line": 498, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ea97b8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18063, "file": "/usr/include/string.h", "line": 498, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 18079, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 18063, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ea99f0", "kind": "FunctionDecl", "loc": { "offset": 18096, "line": 499, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18096, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18096, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "stpncpy", "mangledName": "stpncpy", "type": { "qualType": "char *(char *, const char *, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea9ae8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "char *" } }, { "id": "0x55bbe6ea9b50", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ea9bb8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6ea9a90", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6ea9c38", "kind": "FunctionDecl", "loc": { "offset": 18096, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18083, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18193, "file": "/usr/include/string.h", "line": 501, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6ea99f0", "name": "stpncpy", "mangledName": "stpncpy", "type": { "qualType": "char *(char *, const char *, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ea9810", "kind": "ParmVarDecl", "loc": { "offset": 18122, "line": 499, "col": 40, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18105, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18122, "col": 40, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__dest", "type": { "qualType": "char *restrict" } }, { "id": "0x55bbe6ea9890", "kind": "ParmVarDecl", "loc": { "offset": 18161, "line": 500, "col": 32, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18138, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18161, "col": 32, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__src", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6ea9908", "kind": "ParmVarDecl", "loc": { "offset": 18175, "col": 46, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18168, "col": 39, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18175, "col": 46, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__n", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6ea9d88", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6ea9cf0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18185, "file": "/usr/include/string.h", "line": 501, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18185, "file": "/usr/include/string.h", "line": 501, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ea9d48", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18193, "file": "/usr/include/string.h", "line": 501, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 18209, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 18193, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ea9de0", "kind": "TypedefDecl", "loc": { "offset": 9637, "file": "/usr/include/unistd.h", "line": 255, "col": 22, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9616, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9637, "col": 22, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "useconds_t", "type": { "desugaredQualType": "unsigned int", "qualType": "__useconds_t", "typeAliasDeclId": "0x55bbe6dd4ab0" }, "inner": [ { "id": "0x55bbe6ea9db0", "kind": "TypedefType", "type": { "qualType": "__useconds_t" }, "decl": { "id": "0x55bbe6dd4ab0", "kind": "TypedefDecl", "name": "__useconds_t" }, "inner": [ { "id": "0x55bbe6d21480", "kind": "BuiltinType", "type": { "qualType": "unsigned int" } } ] } ] }, { "id": "0x55bbe6ea9e70", "kind": "TypedefDecl", "loc": { "offset": 9897, "line": 267, "col": 20, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9878, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9897, "col": 20, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "intptr_t", "type": { "desugaredQualType": "long", "qualType": "__intptr_t", "typeAliasDeclId": "0x55bbe6dd5390" }, "inner": [ { "id": "0x55bbe6ea9e40", "kind": "TypedefType", "type": { "qualType": "__intptr_t" }, "decl": { "id": "0x55bbe6dd5390", "kind": "TypedefDecl", "name": "__intptr_t" }, "inner": [ { "id": "0x55bbe6d21400", "kind": "BuiltinType", "type": { "qualType": "long" } } ] } ] }, { "id": "0x55bbe6eb58a0", "kind": "TypedefDecl", "loc": { "offset": 10047, "line": 274, "col": 21, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10027, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10047, "col": 21, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "socklen_t", "type": { "desugaredQualType": "unsigned int", "qualType": "__socklen_t", "typeAliasDeclId": "0x55bbe6dd5400" }, "inner": [ { "id": "0x55bbe6ea9ed0", "kind": "TypedefType", "type": { "qualType": "__socklen_t" }, "decl": { "id": "0x55bbe6dd5400", "kind": "TypedefDecl", "name": "__socklen_t" }, "inner": [ { "id": "0x55bbe6d21480", "kind": "BuiltinType", "type": { "qualType": "unsigned int" } } ] } ] }, { "id": "0x55bbe6eb5a90", "kind": "FunctionDecl", "loc": { "offset": 10454, "line": 287, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10443, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10502, "file": "/usr/include/unistd.h", "line": 287, "col": 60, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "access", "mangledName": "access", "type": { "qualType": "int (const char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6eb5910", "kind": "ParmVarDecl", "loc": { "offset": 10474, "col": 32, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10462, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10474, "col": 32, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__name", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6eb5990", "kind": "ParmVarDecl", "loc": { "offset": 10486, "col": 44, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10482, "col": 40, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10486, "col": 44, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__type", "type": { "qualType": "int" } }, { "id": "0x55bbe6eb5b40", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10494, "file": "/usr/include/unistd.h", "line": 287, "col": 52, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10494, "file": "/usr/include/unistd.h", "line": 287, "col": 52, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6eb5b98", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10502, "file": "/usr/include/unistd.h", "line": 287, "col": 60, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 10515, "col": 73, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10502, "col": 60, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6eb5e90", "kind": "FunctionDecl", "loc": { "offset": 11316, "line": 309, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11305, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 11394, "file": "/usr/include/unistd.h", "line": 310, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "faccessat", "mangledName": "faccessat", "type": { "qualType": "int (int, const char *, int, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6eb5bf0", "kind": "ParmVarDecl", "loc": { "offset": 11331, "line": 309, "col": 27, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11327, "col": 23, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11331, "col": 27, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__fd", "type": { "qualType": "int" } }, { "id": "0x55bbe6eb5c70", "kind": "ParmVarDecl", "loc": { "offset": 11349, "col": 45, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11337, "col": 33, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11349, "col": 45, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__file", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6eb5cf0", "kind": "ParmVarDecl", "loc": { "offset": 11361, "col": 57, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11357, "col": 53, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11361, "col": 57, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__type", "type": { "qualType": "int" } }, { "id": "0x55bbe6eb5d70", "kind": "ParmVarDecl", "loc": { "offset": 11373, "col": 69, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11369, "col": 65, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11373, "col": 69, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__flag", "type": { "qualType": "int" } }, { "id": "0x55bbe6eb5f50", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 11386, "file": "/usr/include/unistd.h", "line": 310, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 11386, "file": "/usr/include/unistd.h", "line": 310, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6eb5fa8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 11394, "file": "/usr/include/unistd.h", "line": 310, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 11407, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11394, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6eb6218", "kind": "FunctionDecl", "loc": { "offset": 12320, "line": 339, "col": 16, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12305, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12369, "file": "/usr/include/unistd.h", "line": 339, "col": 65, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "lseek", "mangledName": "lseek", "type": { "qualType": "__off_t (int, __off_t, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6eb6000", "kind": "ParmVarDecl", "loc": { "offset": 12331, "col": 27, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12327, "col": 23, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12331, "col": 27, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__fd", "type": { "qualType": "int" } }, { "id": "0x55bbe6eb6078", "kind": "ParmVarDecl", "loc": { "offset": 12345, "col": 41, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12337, "col": 33, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12345, "col": 41, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__offset", "type": { "desugaredQualType": "long", "qualType": "__off_t", "typeAliasDeclId": "0x55bbe6dd44d0" } }, { "id": "0x55bbe6eb60f8", "kind": "ParmVarDecl", "loc": { "offset": 12359, "col": 55, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12355, "col": 51, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12359, "col": 55, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__whence", "type": { "qualType": "int" } }, { "id": "0x55bbe6eb62d0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12369, "file": "/usr/include/unistd.h", "line": 339, "col": 65, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12369, "file": "/usr/include/unistd.h", "line": 339, "col": 65, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6eb63d8", "kind": "FunctionDecl", "loc": { "offset": 12808, "line": 358, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12797, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12823, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "close", "mangledName": "close", "type": { "qualType": "int (int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6eb6340", "kind": "ParmVarDecl", "loc": { "offset": 12819, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12815, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12819, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__fd", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6eb6528", "kind": "FunctionDecl", "loc": { "offset": 12963, "line": 363, "col": 13, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12951, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12987, "file": "/usr/include/unistd.h", "line": 363, "col": 37, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "closefrom", "mangledName": "closefrom", "type": { "qualType": "void (int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6eb6498", "kind": "ParmVarDecl", "loc": { "offset": 12978, "col": 28, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12974, "col": 24, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12978, "col": 28, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__lowfd", "type": { "qualType": "int" } }, { "id": "0x55bbe6eb65d0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12987, "file": "/usr/include/unistd.h", "line": 363, "col": 37, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12987, "file": "/usr/include/unistd.h", "line": 363, "col": 37, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6eb88d0", "kind": "FunctionDecl", "loc": { "offset": 13196, "line": 371, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13181, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13240, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "read", "mangledName": "read", "type": { "qualType": "ssize_t (int, void *, size_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6eb6668", "kind": "ParmVarDecl", "loc": { "offset": 13206, "col": 26, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13202, "col": 22, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13206, "col": 26, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__fd", "type": { "qualType": "int" } }, { "id": "0x55bbe6eb66e8", "kind": "ParmVarDecl", "loc": { "offset": 13218, "col": 38, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13212, "col": 32, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13218, "col": 38, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__buf", "type": { "qualType": "void *" } }, { "id": "0x55bbe6eb6760", "kind": "ParmVarDecl", "loc": { "offset": 13232, "col": 52, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13225, "col": 45, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13232, "col": 52, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__nbytes", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } } ] }, { "id": "0x55bbe6eb8bb8", "kind": "FunctionDecl", "loc": { "offset": 13470, "line": 378, "col": 16, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13455, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13516, "col": 62, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "write", "mangledName": "write", "type": { "qualType": "ssize_t (int, const void *, size_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6eb89a0", "kind": "ParmVarDecl", "loc": { "offset": 13481, "col": 27, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13477, "col": 23, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13481, "col": 27, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__fd", "type": { "qualType": "int" } }, { "id": "0x55bbe6eb8a20", "kind": "ParmVarDecl", "loc": { "offset": 13499, "col": 45, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13487, "col": 33, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13499, "col": 45, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__buf", "type": { "qualType": "const void *" } }, { "id": "0x55bbe6eb8a98", "kind": "ParmVarDecl", "loc": { "offset": 13513, "col": 59, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13506, "col": 52, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13513, "col": 59, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__n", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } } ] }, { "id": "0x55bbe6eb8f38", "kind": "FunctionDecl", "loc": { "offset": 13906, "line": 389, "col": 16, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13891, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13977, "line": 390, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "pread", "mangledName": "pread", "type": { "qualType": "ssize_t (int, void *, size_t, __off_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6eb8c88", "kind": "ParmVarDecl", "loc": { "offset": 13917, "line": 389, "col": 27, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13913, "col": 23, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13917, "col": 27, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__fd", "type": { "qualType": "int" } }, { "id": "0x55bbe6eb8d08", "kind": "ParmVarDecl", "loc": { "offset": 13929, "col": 39, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13923, "col": 33, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13929, "col": 39, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__buf", "type": { "qualType": "void *" } }, { "id": "0x55bbe6eb8d80", "kind": "ParmVarDecl", "loc": { "offset": 13943, "col": 53, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13936, "col": 46, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13943, "col": 53, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__nbytes", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6eb8df8", "kind": "ParmVarDecl", "loc": { "offset": 13969, "line": 390, "col": 17, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13961, "col": 9, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13969, "col": 17, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__offset", "type": { "desugaredQualType": "long", "qualType": "__off_t", "typeAliasDeclId": "0x55bbe6dd44d0" } } ] }, { "id": "0x55bbe6eb92c8", "kind": "FunctionDecl", "loc": { "offset": 14273, "line": 398, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14258, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14347, "line": 399, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "pwrite", "mangledName": "pwrite", "type": { "qualType": "ssize_t (int, const void *, size_t, __off_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6eb9010", "kind": "ParmVarDecl", "loc": { "offset": 14285, "line": 398, "col": 28, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14281, "col": 24, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14285, "col": 28, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__fd", "type": { "qualType": "int" } }, { "id": "0x55bbe6eb9090", "kind": "ParmVarDecl", "loc": { "offset": 14303, "col": 46, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14291, "col": 34, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14303, "col": 46, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__buf", "type": { "qualType": "const void *" } }, { "id": "0x55bbe6eb9108", "kind": "ParmVarDecl", "loc": { "offset": 14317, "col": 60, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14310, "col": 53, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14317, "col": 60, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "__n", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6eb9180", "kind": "ParmVarDecl", "loc": { "offset": 14339, "line": 399, "col": 18, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14331, "col": 10, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14339, "col": 18, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__offset", "type": { "desugaredQualType": "long", "qualType": "__off_t", "typeAliasDeclId": "0x55bbe6dd44d0" } } ] }, { "id": "0x55bbe6eb9520", "kind": "FunctionDecl", "loc": { "offset": 15703, "line": 437, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15692, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15727, "file": "/usr/include/unistd.h", "line": 437, "col": 36, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "pipe", "mangledName": "pipe", "type": { "qualType": "int (int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6eb9420", "kind": "ParmVarDecl", "loc": { "offset": 15713, "col": 22, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15709, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15724, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "__pipedes", "type": { "desugaredQualType": "int *", "qualType": "int *" } }, { "id": "0x55bbe6eb95c8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15727, "file": "/usr/include/unistd.h", "line": 437, "col": 36, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 15727, "file": "/usr/include/unistd.h", "line": 437, "col": 36, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6eb96d0", "kind": "FunctionDecl", "loc": { "offset": 16434, "line": 452, "col": 21, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16414, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 16465, "file": "/usr/include/unistd.h", "line": 452, "col": 52, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "alarm", "mangledName": "alarm", "type": { "qualType": "unsigned int (unsigned int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6eb9638", "kind": "ParmVarDecl", "loc": { "offset": 16454, "col": 41, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16441, "col": 28, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16454, "col": 41, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "__seconds", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe6eb9778", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 16465, "file": "/usr/include/unistd.h", "line": 452, "col": 52, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 16465, "file": "/usr/include/unistd.h", "line": 452, "col": 52, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6eb98e0", "kind": "FunctionDecl", "loc": { "offset": 17092, "line": 464, "col": 21, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17072, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17121, "col": 50, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "sleep", "mangledName": "sleep", "type": { "qualType": "unsigned int (unsigned int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6eb97e8", "kind": "ParmVarDecl", "loc": { "offset": 17112, "col": 41, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17099, "col": 28, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17112, "col": 41, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "__seconds", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe6eb9b28", "kind": "FunctionDecl", "loc": { "offset": 17509, "line": 472, "col": 21, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17489, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17569, "file": "/usr/include/unistd.h", "line": 473, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "ualarm", "mangledName": "ualarm", "type": { "qualType": "__useconds_t (__useconds_t, __useconds_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6eb9998", "kind": "ParmVarDecl", "loc": { "offset": 17530, "line": 472, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17517, "col": 29, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17530, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__value", "type": { "desugaredQualType": "unsigned int", "qualType": "__useconds_t", "typeAliasDeclId": "0x55bbe6dd4ab0" } }, { "id": "0x55bbe6eb9a10", "kind": "ParmVarDecl", "loc": { "offset": 17552, "col": 64, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17539, "col": 51, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17552, "col": 64, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "__interval", "type": { "desugaredQualType": "unsigned int", "qualType": "__useconds_t", "typeAliasDeclId": "0x55bbe6dd4ab0" } }, { "id": "0x55bbe6eb9bd8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17569, "file": "/usr/include/unistd.h", "line": 473, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 17569, "file": "/usr/include/unistd.h", "line": 473, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6eb9d40", "kind": "FunctionDecl", "loc": { "offset": 17771, "line": 480, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17760, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17802, "col": 43, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "usleep", "mangledName": "usleep", "type": { "qualType": "int (__useconds_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6eb9c40", "kind": "ParmVarDecl", "loc": { "offset": 17792, "col": 33, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17779, "col": 20, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17792, "col": 33, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "__useconds", "type": { "desugaredQualType": "unsigned int", "qualType": "__useconds_t", "typeAliasDeclId": "0x55bbe6dd4ab0" } } ] }, { "id": "0x55bbe6eb9e88", "kind": "FunctionDecl", "loc": { "offset": 18013, "line": 489, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18002, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18024, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "pause", "mangledName": "pause", "type": { "qualType": "int (void)" }, "storageClass": "extern" }, { "id": "0x55bbe6eba180", "kind": "FunctionDecl", "loc": { "offset": 18083, "line": 493, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18072, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18157, "file": "/usr/include/unistd.h", "line": 494, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "chown", "mangledName": "chown", "type": { "qualType": "int (const char *, __uid_t, __gid_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6eb9f40", "kind": "ParmVarDecl", "loc": { "offset": 18102, "line": 493, "col": 31, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18090, "col": 19, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18102, "col": 31, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__file", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6eb9fb8", "kind": "ParmVarDecl", "loc": { "offset": 18118, "col": 47, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18110, "col": 39, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18118, "col": 47, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__owner", "type": { "desugaredQualType": "unsigned int", "qualType": "__uid_t", "typeAliasDeclId": "0x55bbe6dc5890" } }, { "id": "0x55bbe6eba030", "kind": "ParmVarDecl", "loc": { "offset": 18135, "col": 64, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18127, "col": 56, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18135, "col": 64, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__group", "type": { "desugaredQualType": "unsigned int", "qualType": "__gid_t", "typeAliasDeclId": "0x55bbe6dc5900" } }, { "id": "0x55bbe6eba238", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18149, "file": "/usr/include/unistd.h", "line": 494, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18149, "file": "/usr/include/unistd.h", "line": 494, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6eba290", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18157, "file": "/usr/include/unistd.h", "line": 494, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 18170, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 18157, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6eba500", "kind": "FunctionDecl", "loc": { "offset": 18317, "line": 498, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18306, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18369, "file": "/usr/include/unistd.h", "line": 498, "col": 64, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "fchown", "mangledName": "fchown", "type": { "qualType": "int (int, __uid_t, __gid_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6eba2e0", "kind": "ParmVarDecl", "loc": { "offset": 18329, "col": 24, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18325, "col": 20, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18329, "col": 24, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__fd", "type": { "qualType": "int" } }, { "id": "0x55bbe6eba358", "kind": "ParmVarDecl", "loc": { "offset": 18343, "col": 38, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18335, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18343, "col": 38, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__owner", "type": { "desugaredQualType": "unsigned int", "qualType": "__uid_t", "typeAliasDeclId": "0x55bbe6dc5890" } }, { "id": "0x55bbe6eba3d0", "kind": "ParmVarDecl", "loc": { "offset": 18360, "col": 55, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18352, "col": 47, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18360, "col": 55, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__group", "type": { "desugaredQualType": "unsigned int", "qualType": "__gid_t", "typeAliasDeclId": "0x55bbe6dc5900" } }, { "id": "0x55bbe6eba5b8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18369, "file": "/usr/include/unistd.h", "line": 498, "col": 64, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18369, "file": "/usr/include/unistd.h", "line": 498, "col": 64, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6eba7e0", "kind": "FunctionDecl", "loc": { "offset": 18511, "line": 503, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18500, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18586, "file": "/usr/include/unistd.h", "line": 504, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "lchown", "mangledName": "lchown", "type": { "qualType": "int (const char *, __uid_t, __gid_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6eba628", "kind": "ParmVarDecl", "loc": { "offset": 18531, "line": 503, "col": 32, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18519, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18531, "col": 32, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__file", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6eba6a0", "kind": "ParmVarDecl", "loc": { "offset": 18547, "col": 48, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18539, "col": 40, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18547, "col": 48, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__owner", "type": { "desugaredQualType": "unsigned int", "qualType": "__uid_t", "typeAliasDeclId": "0x55bbe6dc5890" } }, { "id": "0x55bbe6eba718", "kind": "ParmVarDecl", "loc": { "offset": 18564, "col": 65, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18556, "col": 57, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18564, "col": 65, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__group", "type": { "desugaredQualType": "unsigned int", "qualType": "__gid_t", "typeAliasDeclId": "0x55bbe6dc5900" } }, { "id": "0x55bbe6eba898", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18578, "file": "/usr/include/unistd.h", "line": 504, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18578, "file": "/usr/include/unistd.h", "line": 504, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6eba920", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18586, "file": "/usr/include/unistd.h", "line": 504, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 18599, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 18586, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ebace0", "kind": "FunctionDecl", "loc": { "offset": 18759, "line": 511, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18748, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18865, "file": "/usr/include/unistd.h", "line": 513, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "fchownat", "mangledName": "fchownat", "type": { "qualType": "int (int, const char *, __uid_t, __gid_t, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6eba970", "kind": "ParmVarDecl", "loc": { "offset": 18773, "line": 511, "col": 26, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18769, "col": 22, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18773, "col": 26, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__fd", "type": { "qualType": "int" } }, { "id": "0x55bbe6eba9f0", "kind": "ParmVarDecl", "loc": { "offset": 18791, "col": 44, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18779, "col": 32, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18791, "col": 44, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__file", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ebaa68", "kind": "ParmVarDecl", "loc": { "offset": 18807, "col": 60, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18799, "col": 52, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18807, "col": 60, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__owner", "type": { "desugaredQualType": "unsigned int", "qualType": "__uid_t", "typeAliasDeclId": "0x55bbe6dc5890" } }, { "id": "0x55bbe6ebaae0", "kind": "ParmVarDecl", "loc": { "offset": 18831, "line": 512, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18823, "col": 8, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18831, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__group", "type": { "desugaredQualType": "unsigned int", "qualType": "__gid_t", "typeAliasDeclId": "0x55bbe6dc5900" } }, { "id": "0x55bbe6ebab60", "kind": "ParmVarDecl", "loc": { "offset": 18844, "col": 29, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18840, "col": 25, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18844, "col": 29, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__flag", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebada8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18857, "file": "/usr/include/unistd.h", "line": 513, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18857, "file": "/usr/include/unistd.h", "line": 513, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ebae00", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 18865, "file": "/usr/include/unistd.h", "line": 513, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 18878, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 18865, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ebaf08", "kind": "FunctionDecl", "loc": { "offset": 18978, "line": 517, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18967, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 19013, "file": "/usr/include/unistd.h", "line": 517, "col": 47, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "chdir", "mangledName": "chdir", "type": { "qualType": "int (const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ebae50", "kind": "ParmVarDecl", "loc": { "offset": 18997, "col": 31, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18985, "col": 19, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18997, "col": 31, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__path", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ebafb0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 19005, "file": "/usr/include/unistd.h", "line": 517, "col": 39, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 19005, "file": "/usr/include/unistd.h", "line": 517, "col": 39, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ebb008", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 19013, "file": "/usr/include/unistd.h", "line": 517, "col": 47, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 19026, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 19013, "col": 47, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ebb0f8", "kind": "FunctionDecl", "loc": { "offset": 19179, "line": 521, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19168, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 19197, "file": "/usr/include/unistd.h", "line": 521, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "fchdir", "mangledName": "fchdir", "type": { "qualType": "int (int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ebb060", "kind": "ParmVarDecl", "loc": { "offset": 19191, "col": 24, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19187, "col": 20, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19191, "col": 24, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__fd", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebb1a0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 19197, "file": "/usr/include/unistd.h", "line": 521, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 19197, "file": "/usr/include/unistd.h", "line": 521, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6ebb3a0", "kind": "FunctionDecl", "loc": { "offset": 19598, "line": 531, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19585, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 19634, "file": "/usr/include/unistd.h", "line": 531, "col": 50, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "getcwd", "mangledName": "getcwd", "type": { "qualType": "char *(char *, size_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ebb210", "kind": "ParmVarDecl", "loc": { "offset": 19612, "col": 28, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19606, "col": 22, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19612, "col": 28, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__buf", "type": { "qualType": "char *" } }, { "id": "0x55bbe6ebb288", "kind": "ParmVarDecl", "loc": { "offset": 19626, "col": 42, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19619, "col": 35, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19626, "col": 42, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__size", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6ebb450", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 19634, "file": "/usr/include/unistd.h", "line": 531, "col": 50, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 19634, "file": "/usr/include/unistd.h", "line": 531, "col": 50, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6ebb578", "kind": "FunctionDecl", "loc": { "offset": 20199, "line": 545, "col": 14, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20186, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 12674, "file": "/usr/include/sys/cdefs.h", "line": 339, "col": 66, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 20248, "file": "/usr/include/unistd.h", "line": 546, "col": 30, "tokLen": 24, "includedFrom": { "file": "dwm.c" } } } }, "name": "getwd", "mangledName": "getwd", "type": { "qualType": "char *(char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ebb4c0", "kind": "ParmVarDecl", "loc": { "offset": 20212, "line": 545, "col": 27, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20206, "col": 21, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20212, "col": 27, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__buf", "type": { "qualType": "char *" } }, { "id": "0x55bbe6ebb620", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 20224, "file": "/usr/include/unistd.h", "line": 546, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 20224, "file": "/usr/include/unistd.h", "line": 546, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ebb678", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 20232, "file": "/usr/include/unistd.h", "line": 546, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 20245, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 20232, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } }, { "id": "0x55bbe6ebb6b8", "kind": "DeprecatedAttr", "range": { "begin": { "spellingLoc": { "offset": 12659, "file": "/usr/include/sys/cdefs.h", "line": 339, "col": 51, "tokLen": 14, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 20248, "file": "/usr/include/unistd.h", "line": 546, "col": 30, "tokLen": 24, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 12659, "file": "/usr/include/sys/cdefs.h", "line": 339, "col": 51, "tokLen": 14, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 20248, "file": "/usr/include/unistd.h", "line": 546, "col": 30, "tokLen": 24, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6ebb7a8", "kind": "FunctionDecl", "loc": { "offset": 20411, "line": 552, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20400, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 20426, "file": "/usr/include/unistd.h", "line": 552, "col": 27, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "dup", "mangledName": "dup", "type": { "qualType": "int (int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ebb710", "kind": "ParmVarDecl", "loc": { "offset": 20420, "col": 21, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20416, "col": 17, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20420, "col": 21, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__fd", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebb850", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 20426, "file": "/usr/include/unistd.h", "line": 552, "col": 27, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 20426, "file": "/usr/include/unistd.h", "line": 552, "col": 27, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6ebba20", "kind": "FunctionDecl", "loc": { "offset": 20530, "line": 555, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20519, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 20557, "file": "/usr/include/unistd.h", "line": 555, "col": 39, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "dup2", "mangledName": "dup2", "type": { "qualType": "int (int, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ebb900", "kind": "ParmVarDecl", "loc": { "offset": 20540, "col": 22, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20536, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20540, "col": 22, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__fd", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebb980", "kind": "ParmVarDecl", "loc": { "offset": 20550, "col": 32, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20546, "col": 28, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20550, "col": 32, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__fd2", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebbad0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 20557, "file": "/usr/include/unistd.h", "line": 555, "col": 39, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 20557, "file": "/usr/include/unistd.h", "line": 555, "col": 39, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6ebbb40", "kind": "VarDecl", "loc": { "offset": 20853, "line": 564, "col": 15, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20839, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20853, "col": 15, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "__environ", "mangledName": "__environ", "type": { "qualType": "char **" }, "storageClass": "extern" }, { "id": "0x55bbe6ebbee0", "kind": "FunctionDecl", "loc": { "offset": 21068, "line": 572, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21057, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 21153, "file": "/usr/include/unistd.h", "line": 573, "col": 36, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "execve", "mangledName": "execve", "type": { "qualType": "int (const char *, char *const *, char *const *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ebbbc0", "kind": "ParmVarDecl", "loc": { "offset": 21088, "line": 572, "col": 32, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21076, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21088, "col": 32, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__path", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ebbce0", "kind": "ParmVarDecl", "loc": { "offset": 21108, "col": 52, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21096, "col": 40, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21115, "col": 59, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "__argv", "type": { "desugaredQualType": "char *const *", "qualType": "char *const *" } }, { "id": "0x55bbe6ebbd70", "kind": "ParmVarDecl", "loc": { "offset": 21135, "line": 573, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21123, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21142, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "__envp", "type": { "desugaredQualType": "char *const *", "qualType": "char *const *" } }, { "id": "0x55bbe6ebbf98", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 21145, "file": "/usr/include/unistd.h", "line": 573, "col": 28, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 21145, "file": "/usr/include/unistd.h", "line": 573, "col": 28, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ebbff0", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 21153, "file": "/usr/include/unistd.h", "line": 573, "col": 36, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 21169, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 21153, "col": 36, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ebc2b0", "kind": "FunctionDecl", "loc": { "offset": 21348, "line": 578, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21337, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 21424, "file": "/usr/include/unistd.h", "line": 579, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "fexecve", "mangledName": "fexecve", "type": { "qualType": "int (int, char *const *, char *const *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ebc040", "kind": "ParmVarDecl", "loc": { "offset": 21361, "line": 578, "col": 25, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21357, "col": 21, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21361, "col": 25, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__fd", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebc0d0", "kind": "ParmVarDecl", "loc": { "offset": 21379, "col": 43, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21367, "col": 31, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21386, "col": 50, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "__argv", "type": { "desugaredQualType": "char *const *", "qualType": "char *const *" } }, { "id": "0x55bbe6ebc160", "kind": "ParmVarDecl", "loc": { "offset": 21401, "col": 65, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21389, "col": 53, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21408, "col": 72, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "__envp", "type": { "desugaredQualType": "char *const *", "qualType": "char *const *" } }, { "id": "0x55bbe6ebc368", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 21416, "file": "/usr/include/unistd.h", "line": 579, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 21416, "file": "/usr/include/unistd.h", "line": 579, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ebc3c0", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 21424, "file": "/usr/include/unistd.h", "line": 579, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 21437, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 21424, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ebc600", "kind": "FunctionDecl", "loc": { "offset": 21533, "line": 584, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21522, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 21595, "file": "/usr/include/unistd.h", "line": 585, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "execv", "mangledName": "execv", "type": { "qualType": "int (const char *, char *const *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ebc410", "kind": "ParmVarDecl", "loc": { "offset": 21552, "line": 584, "col": 31, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21540, "col": 19, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21552, "col": 31, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__path", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ebc4a0", "kind": "ParmVarDecl", "loc": { "offset": 21572, "col": 51, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21560, "col": 39, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21579, "col": 58, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "__argv", "type": { "desugaredQualType": "char *const *", "qualType": "char *const *" } }, { "id": "0x55bbe6ebc6b0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 21587, "file": "/usr/include/unistd.h", "line": 585, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 21587, "file": "/usr/include/unistd.h", "line": 585, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ebc708", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 21595, "file": "/usr/include/unistd.h", "line": 585, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 21611, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 21595, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ebc910", "kind": "FunctionDecl", "loc": { "offset": 21747, "line": 589, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21736, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 21812, "file": "/usr/include/unistd.h", "line": 590, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "execle", "mangledName": "execle", "type": { "qualType": "int (const char *, const char *, ...)" }, "storageClass": "extern", "variadic": true, "inner": [ { "id": "0x55bbe6ebc760", "kind": "ParmVarDecl", "loc": { "offset": 21767, "line": 589, "col": 32, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21755, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21767, "col": 32, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__path", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ebc7e0", "kind": "ParmVarDecl", "loc": { "offset": 21787, "col": 52, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21775, "col": 40, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21787, "col": 52, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__arg", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ebc9c0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 21804, "file": "/usr/include/unistd.h", "line": 590, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 21804, "file": "/usr/include/unistd.h", "line": 590, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ebca18", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 21812, "file": "/usr/include/unistd.h", "line": 590, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 21828, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 21812, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ebcbd0", "kind": "FunctionDecl", "loc": { "offset": 21950, "line": 594, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21939, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 22014, "file": "/usr/include/unistd.h", "line": 595, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "execl", "mangledName": "execl", "type": { "qualType": "int (const char *, const char *, ...)" }, "storageClass": "extern", "variadic": true, "inner": [ { "id": "0x55bbe6ebca70", "kind": "ParmVarDecl", "loc": { "offset": 21969, "line": 594, "col": 31, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21957, "col": 19, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21969, "col": 31, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__path", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ebcaf0", "kind": "ParmVarDecl", "loc": { "offset": 21989, "col": 51, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21977, "col": 39, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21989, "col": 51, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__arg", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ebcc80", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 22006, "file": "/usr/include/unistd.h", "line": 595, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 22006, "file": "/usr/include/unistd.h", "line": 595, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ebccd8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 22014, "file": "/usr/include/unistd.h", "line": 595, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 22030, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 22014, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ebcea0", "kind": "FunctionDecl", "loc": { "offset": 22194, "line": 599, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22183, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 22257, "file": "/usr/include/unistd.h", "line": 600, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "isUsed": true, "name": "execvp", "mangledName": "execvp", "type": { "qualType": "int (const char *, char *const *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ebcd30", "kind": "ParmVarDecl", "loc": { "offset": 22214, "line": 599, "col": 32, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22202, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22214, "col": 32, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__file", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ebcdc0", "kind": "ParmVarDecl", "loc": { "offset": 22234, "col": 52, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22222, "col": 40, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22241, "col": 59, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "__argv", "type": { "desugaredQualType": "char *const *", "qualType": "char *const *" } }, { "id": "0x55bbe6ebcf50", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 22249, "file": "/usr/include/unistd.h", "line": 600, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 22249, "file": "/usr/include/unistd.h", "line": 600, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ebcfa8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 22257, "file": "/usr/include/unistd.h", "line": 600, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 22273, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 22257, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ebd160", "kind": "FunctionDecl", "loc": { "offset": 22471, "line": 605, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22460, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 22536, "file": "/usr/include/unistd.h", "line": 606, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "execlp", "mangledName": "execlp", "type": { "qualType": "int (const char *, const char *, ...)" }, "storageClass": "extern", "variadic": true, "inner": [ { "id": "0x55bbe6ebd000", "kind": "ParmVarDecl", "loc": { "offset": 22491, "line": 605, "col": 32, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22479, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22491, "col": 32, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__file", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ebd080", "kind": "ParmVarDecl", "loc": { "offset": 22511, "col": 52, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22499, "col": 40, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22511, "col": 52, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__arg", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ebd210", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 22528, "file": "/usr/include/unistd.h", "line": 606, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 22528, "file": "/usr/include/unistd.h", "line": 606, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ebd268", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 22536, "file": "/usr/include/unistd.h", "line": 606, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 22552, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 22536, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ebd358", "kind": "FunctionDecl", "loc": { "offset": 22962, "line": 619, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22951, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 22979, "file": "/usr/include/unistd.h", "line": 619, "col": 29, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "nice", "mangledName": "nice", "type": { "qualType": "int (int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ebd2c0", "kind": "ParmVarDecl", "loc": { "offset": 22972, "col": 22, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22968, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22972, "col": 22, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__inc", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebd400", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 22979, "file": "/usr/include/unistd.h", "line": 619, "col": 29, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 22979, "file": "/usr/include/unistd.h", "line": 619, "col": 29, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6ebd500", "kind": "FunctionDecl", "loc": { "offset": 23087, "line": 624, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23087, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23087, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "_exit", "mangledName": "_exit", "type": { "qualType": "void (int) __attribute__((noreturn))" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ebd5f8", "kind": "ParmVarDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "type": { "qualType": "int" } }, { "id": "0x55bbe6ebd5a0", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x55bbe6ebd668", "kind": "FunctionDecl", "loc": { "offset": 23087, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23075, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23137, "col": 63, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "previousDecl": "0x55bbe6ebd500", "name": "_exit", "mangledName": "_exit", "type": { "qualType": "void (int) __attribute__((noreturn))" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ebd470", "kind": "ParmVarDecl", "loc": { "offset": 23098, "col": 24, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23094, "col": 20, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23098, "col": 24, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__status", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebd740", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true } ] }, { "id": "0x55bbe6ebd768", "kind": "EnumDecl", "loc": { "offset": 1030, "file": "/usr/include/bits/confname.h", "line": 24, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 1030, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 2347, "line": 68, "col": 3, "tokLen": 1, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "inner": [ { "id": "0x55bbe6ebd830", "kind": "EnumConstantDecl", "loc": { "offset": 1043, "line": 26, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 1043, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 1043, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_PC_LINK_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebd880", "kind": "EnumConstantDecl", "loc": { "offset": 1097, "line": 28, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 1097, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 1097, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_PC_MAX_CANON", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebe930", "kind": "EnumConstantDecl", "loc": { "offset": 1154, "line": 30, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 1154, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 1154, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_PC_MAX_INPUT", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebe980", "kind": "EnumConstantDecl", "loc": { "offset": 1211, "line": 32, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 1211, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 1211, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_PC_NAME_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebe9d0", "kind": "EnumConstantDecl", "loc": { "offset": 1265, "line": 34, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 1265, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 1265, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_PC_PATH_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebea20", "kind": "EnumConstantDecl", "loc": { "offset": 1319, "line": 36, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 1319, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 1319, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_PC_PIPE_BUF", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebea70", "kind": "EnumConstantDecl", "loc": { "offset": 1373, "line": 38, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 1373, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 1373, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_PC_CHOWN_RESTRICTED", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebeac0", "kind": "EnumConstantDecl", "loc": { "offset": 1450, "line": 40, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 1450, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 1450, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_PC_NO_TRUNC", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebeb10", "kind": "EnumConstantDecl", "loc": { "offset": 1504, "line": 42, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 1504, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 1504, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_PC_VDISABLE", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebeb60", "kind": "EnumConstantDecl", "loc": { "offset": 1558, "line": 44, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 1558, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 1558, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_PC_SYNC_IO", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebebb0", "kind": "EnumConstantDecl", "loc": { "offset": 1609, "line": 46, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 1609, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 1609, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_PC_ASYNC_IO", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebec00", "kind": "EnumConstantDecl", "loc": { "offset": 1663, "line": 48, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 1663, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 1663, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_PC_PRIO_IO", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebec50", "kind": "EnumConstantDecl", "loc": { "offset": 1714, "line": 50, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 1714, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 1714, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_PC_SOCK_MAXBUF", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebeca0", "kind": "EnumConstantDecl", "loc": { "offset": 1777, "line": 52, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 1777, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 1777, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_PC_FILESIZEBITS", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebecf0", "kind": "EnumConstantDecl", "loc": { "offset": 1842, "line": 54, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 1842, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 1842, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_PC_REC_INCR_XFER_SIZE", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebed40", "kind": "EnumConstantDecl", "loc": { "offset": 1925, "line": 56, "col": 5, "tokLen": 21, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 1925, "col": 5, "tokLen": 21, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 1925, "col": 5, "tokLen": 21, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_PC_REC_MAX_XFER_SIZE", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebed90", "kind": "EnumConstantDecl", "loc": { "offset": 2005, "line": 58, "col": 5, "tokLen": 21, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 2005, "col": 5, "tokLen": 21, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 2005, "col": 5, "tokLen": 21, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_PC_REC_MIN_XFER_SIZE", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebede0", "kind": "EnumConstantDecl", "loc": { "offset": 2085, "line": 60, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 2085, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 2085, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_PC_REC_XFER_ALIGN", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebee30", "kind": "EnumConstantDecl", "loc": { "offset": 2156, "line": 62, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 2156, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 2156, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_PC_ALLOC_SIZE_MIN", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebee80", "kind": "EnumConstantDecl", "loc": { "offset": 2227, "line": 64, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 2227, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 2227, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_PC_SYMLINK_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebeed0", "kind": "EnumConstantDecl", "loc": { "offset": 2290, "line": 66, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 2290, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 2290, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_PC_2_SYMLINKS", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6ebef20", "kind": "EnumDecl", "loc": { "offset": 2396, "line": 71, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 2396, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 17232, "line": 536, "col": 3, "tokLen": 1, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "inner": [ { "id": "0x55bbe6ebefe0", "kind": "EnumConstantDecl", "loc": { "offset": 2409, "line": 73, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 2409, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 2409, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_ARG_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebf030", "kind": "EnumConstantDecl", "loc": { "offset": 2460, "line": 75, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 2460, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 2460, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_CHILD_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebf080", "kind": "EnumConstantDecl", "loc": { "offset": 2517, "line": 77, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 2517, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 2517, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_CLK_TCK", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebf0d0", "kind": "EnumConstantDecl", "loc": { "offset": 2568, "line": 79, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 2568, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 2568, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_NGROUPS_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebf120", "kind": "EnumConstantDecl", "loc": { "offset": 2631, "line": 81, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 2631, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 2631, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_OPEN_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebf170", "kind": "EnumConstantDecl", "loc": { "offset": 2685, "line": 83, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 2685, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 2685, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_STREAM_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebf1c0", "kind": "EnumConstantDecl", "loc": { "offset": 2745, "line": 85, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 2745, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 2745, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_TZNAME_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebf210", "kind": "EnumConstantDecl", "loc": { "offset": 2805, "line": 87, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 2805, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 2805, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_JOB_CONTROL", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebf260", "kind": "EnumConstantDecl", "loc": { "offset": 2868, "line": 89, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 2868, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 2868, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_SAVED_IDS", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebf2b0", "kind": "EnumConstantDecl", "loc": { "offset": 2925, "line": 91, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 2925, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 2925, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_REALTIME_SIGNALS", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebf300", "kind": "EnumConstantDecl", "loc": { "offset": 3002, "line": 93, "col": 5, "tokLen": 23, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 3002, "col": 5, "tokLen": 23, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 3002, "col": 5, "tokLen": 23, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_PRIORITY_SCHEDULING", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebf350", "kind": "EnumConstantDecl", "loc": { "offset": 3088, "line": 95, "col": 5, "tokLen": 10, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 3088, "col": 5, "tokLen": 10, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 3088, "col": 5, "tokLen": 10, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_TIMERS", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebf3a0", "kind": "EnumConstantDecl", "loc": { "offset": 3136, "line": 97, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 3136, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 3136, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_ASYNCHRONOUS_IO", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebf3f0", "kind": "EnumConstantDecl", "loc": { "offset": 3210, "line": 99, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 3210, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 3210, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_PRIORITIZED_IO", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebf440", "kind": "EnumConstantDecl", "loc": { "offset": 3281, "line": 101, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 3281, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 3281, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_SYNCHRONIZED_IO", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebf490", "kind": "EnumConstantDecl", "loc": { "offset": 3355, "line": 103, "col": 5, "tokLen": 9, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 3355, "col": 5, "tokLen": 9, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 3355, "col": 5, "tokLen": 9, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_FSYNC", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebf4e0", "kind": "EnumConstantDecl", "loc": { "offset": 3400, "line": 105, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 3400, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 3400, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_MAPPED_FILES", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebf530", "kind": "EnumConstantDecl", "loc": { "offset": 3465, "line": 107, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 3465, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 3465, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_MEMLOCK", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebf580", "kind": "EnumConstantDecl", "loc": { "offset": 3516, "line": 109, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 3516, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 3516, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_MEMLOCK_RANGE", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebf5d0", "kind": "EnumConstantDecl", "loc": { "offset": 3584, "line": 111, "col": 5, "tokLen": 21, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 3584, "col": 5, "tokLen": 21, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 3584, "col": 5, "tokLen": 21, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_MEMORY_PROTECTION", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebf620", "kind": "EnumConstantDecl", "loc": { "offset": 3664, "line": 113, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 3664, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 3664, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_MESSAGE_PASSING", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebf670", "kind": "EnumConstantDecl", "loc": { "offset": 3738, "line": 115, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 3738, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 3738, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_SEMAPHORES", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebf6c0", "kind": "EnumConstantDecl", "loc": { "offset": 3798, "line": 117, "col": 5, "tokLen": 25, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 3798, "col": 5, "tokLen": 25, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 3798, "col": 5, "tokLen": 25, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_SHARED_MEMORY_OBJECTS", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebf710", "kind": "EnumConstantDecl", "loc": { "offset": 3889, "line": 119, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 3889, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 3889, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_AIO_LISTIO_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebf760", "kind": "EnumConstantDecl", "loc": { "offset": 3960, "line": 121, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 3960, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 3960, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_AIO_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebf7b0", "kind": "EnumConstantDecl", "loc": { "offset": 4011, "line": 123, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 4011, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 4011, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_AIO_PRIO_DELTA_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebf800", "kind": "EnumConstantDecl", "loc": { "offset": 4094, "line": 125, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 4094, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 4094, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_DELAYTIMER_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebf850", "kind": "EnumConstantDecl", "loc": { "offset": 4165, "line": 127, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 4165, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 4165, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_MQ_OPEN_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ebf8a0", "kind": "EnumConstantDecl", "loc": { "offset": 4228, "line": 129, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 4228, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 4228, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_MQ_PRIO_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec4cc0", "kind": "EnumConstantDecl", "loc": { "offset": 4291, "line": 131, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 4291, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 4291, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_VERSION", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec4d10", "kind": "EnumConstantDecl", "loc": { "offset": 4342, "line": 133, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 4342, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 4342, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_PAGESIZE", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec4d60", "kind": "EnumConstantDecl", "loc": { "offset": 4433, "line": 136, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 4433, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 4433, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_RTSIG_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec4db0", "kind": "EnumConstantDecl", "loc": { "offset": 4490, "line": 138, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 4490, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 4490, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_SEM_NSEMS_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec4e00", "kind": "EnumConstantDecl", "loc": { "offset": 4558, "line": 140, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 4558, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 4558, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_SEM_VALUE_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec4e50", "kind": "EnumConstantDecl", "loc": { "offset": 4626, "line": 142, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 4626, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 4626, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_SIGQUEUE_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec4ea0", "kind": "EnumConstantDecl", "loc": { "offset": 4691, "line": 144, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 4691, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 4691, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_TIMER_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec4ef0", "kind": "EnumConstantDecl", "loc": { "offset": 4840, "line": 149, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 4840, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 4840, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_BC_BASE_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec4f40", "kind": "EnumConstantDecl", "loc": { "offset": 4903, "line": 151, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 4903, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 4903, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_BC_DIM_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec4f90", "kind": "EnumConstantDecl", "loc": { "offset": 4963, "line": 153, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 4963, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 4963, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_BC_SCALE_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec4fe0", "kind": "EnumConstantDecl", "loc": { "offset": 5028, "line": 155, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 5028, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 5028, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_BC_STRING_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec5030", "kind": "EnumConstantDecl", "loc": { "offset": 5096, "line": 157, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 5096, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 5096, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_COLL_WEIGHTS_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec5080", "kind": "EnumConstantDecl", "loc": { "offset": 5173, "line": 159, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 5173, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 5173, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_EQUIV_CLASS_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec50d0", "kind": "EnumConstantDecl", "loc": { "offset": 5247, "line": 161, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 5247, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 5247, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_EXPR_NEST_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec5120", "kind": "EnumConstantDecl", "loc": { "offset": 5315, "line": 163, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 5315, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 5315, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_LINE_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec5170", "kind": "EnumConstantDecl", "loc": { "offset": 5369, "line": 165, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 5369, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 5369, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_RE_DUP_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec51c0", "kind": "EnumConstantDecl", "loc": { "offset": 5429, "line": 167, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 5429, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 5429, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_CHARCLASS_NAME_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec5210", "kind": "EnumConstantDecl", "loc": { "offset": 5513, "line": 170, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 5513, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 5513, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_2_VERSION", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec5260", "kind": "EnumConstantDecl", "loc": { "offset": 5570, "line": 172, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 5570, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 5570, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_2_C_BIND", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec52b0", "kind": "EnumConstantDecl", "loc": { "offset": 5624, "line": 174, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 5624, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 5624, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_2_C_DEV", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec5300", "kind": "EnumConstantDecl", "loc": { "offset": 5675, "line": 176, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 5675, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 5675, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_2_FORT_DEV", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec5350", "kind": "EnumConstantDecl", "loc": { "offset": 5735, "line": 178, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 5735, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 5735, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_2_FORT_RUN", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec53a0", "kind": "EnumConstantDecl", "loc": { "offset": 5795, "line": 180, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 5795, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 5795, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_2_SW_DEV", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec53f0", "kind": "EnumConstantDecl", "loc": { "offset": 5849, "line": 182, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 5849, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 5849, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_2_LOCALEDEF", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec5440", "kind": "EnumConstantDecl", "loc": { "offset": 5913, "line": 185, "col": 5, "tokLen": 7, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 5913, "col": 5, "tokLen": 7, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 5913, "col": 5, "tokLen": 7, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_PII", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec5490", "kind": "EnumConstantDecl", "loc": { "offset": 5953, "line": 187, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 5953, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 5953, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_PII_XTI", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec54e0", "kind": "EnumConstantDecl", "loc": { "offset": 6004, "line": 189, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 6004, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 6004, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_PII_SOCKET", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec5530", "kind": "EnumConstantDecl", "loc": { "offset": 6064, "line": 191, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 6064, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 6064, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_PII_INTERNET", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec5580", "kind": "EnumConstantDecl", "loc": { "offset": 6129, "line": 193, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 6129, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 6129, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_PII_OSI", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec55d0", "kind": "EnumConstantDecl", "loc": { "offset": 6180, "line": 195, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 6180, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 6180, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_POLL", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec5620", "kind": "EnumConstantDecl", "loc": { "offset": 6222, "line": 197, "col": 5, "tokLen": 10, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 6222, "col": 5, "tokLen": 10, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 6222, "col": 5, "tokLen": 10, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_SELECT", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec5670", "kind": "EnumConstantDecl", "loc": { "offset": 6270, "line": 199, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 6270, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 6270, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "isReferenced": true, "name": "_SC_UIO_MAXIOV", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec5700", "kind": "EnumConstantDecl", "loc": { "offset": 6330, "line": 201, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 6330, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "spellingLoc": { "offset": 6311, "line": 200, "col": 26, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "expansionLoc": { "offset": 6344, "line": 201, "col": 19, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } } } }, "name": "_SC_IOV_MAX", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe6ec56e0", "kind": "ConstantExpr", "range": { "begin": { "spellingLoc": { "offset": 6311, "line": 200, "col": 26, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "expansionLoc": { "offset": 6344, "line": 201, "col": 19, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "end": { "spellingLoc": { "offset": 6311, "line": 200, "col": 26, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "expansionLoc": { "offset": 6344, "line": 201, "col": 19, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "60", "inner": [ { "id": "0x55bbe6ec56c0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 6311, "line": 200, "col": 26, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "expansionLoc": { "offset": 6344, "line": 201, "col": 19, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "end": { "spellingLoc": { "offset": 6311, "line": 200, "col": 26, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "expansionLoc": { "offset": 6344, "line": 201, "col": 19, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe6ec5670", "kind": "EnumConstantDecl", "name": "_SC_UIO_MAXIOV", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe6ec5750", "kind": "EnumConstantDecl", "loc": { "offset": 6398, "line": 203, "col": 5, "tokLen": 23, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 6398, "col": 5, "tokLen": 23, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 6398, "col": 5, "tokLen": 23, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_PII_INTERNET_STREAM", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec57a0", "kind": "EnumConstantDecl", "loc": { "offset": 6484, "line": 205, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 6484, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 6484, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_PII_INTERNET_DGRAM", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec57f0", "kind": "EnumConstantDecl", "loc": { "offset": 6567, "line": 207, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 6567, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 6567, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_PII_OSI_COTS", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec5840", "kind": "EnumConstantDecl", "loc": { "offset": 6632, "line": 209, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 6632, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 6632, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_PII_OSI_CLTS", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec5890", "kind": "EnumConstantDecl", "loc": { "offset": 6697, "line": 211, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 6697, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 6697, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_PII_OSI_M", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec58e0", "kind": "EnumConstantDecl", "loc": { "offset": 6754, "line": 213, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 6754, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 6754, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_T_IOV_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec5930", "kind": "EnumConstantDecl", "loc": { "offset": 6874, "line": 217, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 6874, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 6874, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_THREADS", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec5980", "kind": "EnumConstantDecl", "loc": { "offset": 6925, "line": 219, "col": 5, "tokLen": 25, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 6925, "col": 5, "tokLen": 25, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 6925, "col": 5, "tokLen": 25, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_THREAD_SAFE_FUNCTIONS", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec59d0", "kind": "EnumConstantDecl", "loc": { "offset": 7016, "line": 221, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 7016, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 7016, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_GETGR_R_SIZE_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec5a20", "kind": "EnumConstantDecl", "loc": { "offset": 7093, "line": 223, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 7093, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 7093, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_GETPW_R_SIZE_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec5a70", "kind": "EnumConstantDecl", "loc": { "offset": 7170, "line": 225, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 7170, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 7170, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_LOGIN_NAME_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec5ac0", "kind": "EnumConstantDecl", "loc": { "offset": 7241, "line": 227, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 7241, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 7241, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_TTY_NAME_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec5b10", "kind": "EnumConstantDecl", "loc": { "offset": 7306, "line": 229, "col": 5, "tokLen": 32, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 7306, "col": 5, "tokLen": 32, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 7306, "col": 5, "tokLen": 32, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_THREAD_DESTRUCTOR_ITERATIONS", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec5b60", "kind": "EnumConstantDecl", "loc": { "offset": 7418, "line": 231, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 7418, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 7418, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_THREAD_KEYS_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec5bb0", "kind": "EnumConstantDecl", "loc": { "offset": 7492, "line": 233, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 7492, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 7492, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_THREAD_STACK_MIN", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec5c00", "kind": "EnumConstantDecl", "loc": { "offset": 7569, "line": 235, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 7569, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 7569, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_THREAD_THREADS_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec5c50", "kind": "EnumConstantDecl", "loc": { "offset": 7652, "line": 237, "col": 5, "tokLen": 25, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 7652, "col": 5, "tokLen": 25, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 7652, "col": 5, "tokLen": 25, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_THREAD_ATTR_STACKADDR", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9120", "kind": "EnumConstantDecl", "loc": { "offset": 7743, "line": 239, "col": 5, "tokLen": 25, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 7743, "col": 5, "tokLen": 25, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 7743, "col": 5, "tokLen": 25, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_THREAD_ATTR_STACKSIZE", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9170", "kind": "EnumConstantDecl", "loc": { "offset": 7834, "line": 241, "col": 5, "tokLen": 30, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 7834, "col": 5, "tokLen": 30, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 7834, "col": 5, "tokLen": 30, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_THREAD_PRIORITY_SCHEDULING", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec91c0", "kind": "EnumConstantDecl", "loc": { "offset": 7940, "line": 243, "col": 5, "tokLen": 23, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 7940, "col": 5, "tokLen": 23, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 7940, "col": 5, "tokLen": 23, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_THREAD_PRIO_INHERIT", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9210", "kind": "EnumConstantDecl", "loc": { "offset": 8026, "line": 245, "col": 5, "tokLen": 23, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 8026, "col": 5, "tokLen": 23, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 8026, "col": 5, "tokLen": 23, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_THREAD_PRIO_PROTECT", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9260", "kind": "EnumConstantDecl", "loc": { "offset": 8112, "line": 247, "col": 5, "tokLen": 25, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 8112, "col": 5, "tokLen": 25, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 8112, "col": 5, "tokLen": 25, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_THREAD_PROCESS_SHARED", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec92b0", "kind": "EnumConstantDecl", "loc": { "offset": 8204, "line": 250, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 8204, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 8204, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_NPROCESSORS_CONF", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9300", "kind": "EnumConstantDecl", "loc": { "offset": 8281, "line": 252, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 8281, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 8281, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_NPROCESSORS_ONLN", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9350", "kind": "EnumConstantDecl", "loc": { "offset": 8358, "line": 254, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 8358, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 8358, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_PHYS_PAGES", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec93a0", "kind": "EnumConstantDecl", "loc": { "offset": 8418, "line": 256, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 8418, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 8418, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_AVPHYS_PAGES", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec93f0", "kind": "EnumConstantDecl", "loc": { "offset": 8483, "line": 258, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 8483, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 8483, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_ATEXIT_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9440", "kind": "EnumConstantDecl", "loc": { "offset": 8543, "line": 260, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 8543, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 8543, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_PASS_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9490", "kind": "EnumConstantDecl", "loc": { "offset": 8598, "line": 263, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 8598, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 8598, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_XOPEN_VERSION", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec94e0", "kind": "EnumConstantDecl", "loc": { "offset": 8666, "line": 265, "col": 5, "tokLen": 21, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 8666, "col": 5, "tokLen": 21, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 8666, "col": 5, "tokLen": 21, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_XOPEN_XCU_VERSION", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9530", "kind": "EnumConstantDecl", "loc": { "offset": 8746, "line": 267, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 8746, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 8746, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_XOPEN_UNIX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9580", "kind": "EnumConstantDecl", "loc": { "offset": 8806, "line": 269, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 8806, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 8806, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_XOPEN_CRYPT", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec95d0", "kind": "EnumConstantDecl", "loc": { "offset": 8869, "line": 271, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 8869, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 8869, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_XOPEN_ENH_I18N", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9620", "kind": "EnumConstantDecl", "loc": { "offset": 8940, "line": 273, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 8940, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 8940, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_XOPEN_SHM", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9670", "kind": "EnumConstantDecl", "loc": { "offset": 8998, "line": 276, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 8998, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 8998, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_2_CHAR_TERM", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec96c0", "kind": "EnumConstantDecl", "loc": { "offset": 9061, "line": 278, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 9061, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 9061, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_2_C_VERSION", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9710", "kind": "EnumConstantDecl", "loc": { "offset": 9124, "line": 280, "col": 5, "tokLen": 9, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 9124, "col": 5, "tokLen": 9, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 9124, "col": 5, "tokLen": 9, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_2_UPE", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9760", "kind": "EnumConstantDecl", "loc": { "offset": 9170, "line": 283, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 9170, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 9170, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_XOPEN_XPG2", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec97b0", "kind": "EnumConstantDecl", "loc": { "offset": 9230, "line": 285, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 9230, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 9230, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_XOPEN_XPG3", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9800", "kind": "EnumConstantDecl", "loc": { "offset": 9290, "line": 287, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 9290, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 9290, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_XOPEN_XPG4", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9850", "kind": "EnumConstantDecl", "loc": { "offset": 9351, "line": 290, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 9351, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 9351, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_CHAR_BIT", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec98a0", "kind": "EnumConstantDecl", "loc": { "offset": 9405, "line": 292, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 9405, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 9405, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_CHAR_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec98f0", "kind": "EnumConstantDecl", "loc": { "offset": 9459, "line": 294, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 9459, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 9459, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_CHAR_MIN", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9940", "kind": "EnumConstantDecl", "loc": { "offset": 9513, "line": 296, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 9513, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 9513, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_INT_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9990", "kind": "EnumConstantDecl", "loc": { "offset": 9564, "line": 298, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 9564, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 9564, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_INT_MIN", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec99e0", "kind": "EnumConstantDecl", "loc": { "offset": 9615, "line": 300, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 9615, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 9615, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_LONG_BIT", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9a30", "kind": "EnumConstantDecl", "loc": { "offset": 9669, "line": 302, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 9669, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 9669, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_WORD_BIT", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9a80", "kind": "EnumConstantDecl", "loc": { "offset": 9723, "line": 304, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 9723, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 9723, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_MB_LEN_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9ad0", "kind": "EnumConstantDecl", "loc": { "offset": 9783, "line": 306, "col": 5, "tokLen": 9, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 9783, "col": 5, "tokLen": 9, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 9783, "col": 5, "tokLen": 9, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_NZERO", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9b20", "kind": "EnumConstantDecl", "loc": { "offset": 9828, "line": 308, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 9828, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 9828, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_SSIZE_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9b70", "kind": "EnumConstantDecl", "loc": { "offset": 9885, "line": 310, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 9885, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 9885, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_SCHAR_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9bc0", "kind": "EnumConstantDecl", "loc": { "offset": 9942, "line": 312, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 9942, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 9942, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_SCHAR_MIN", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9c10", "kind": "EnumConstantDecl", "loc": { "offset": 9999, "line": 314, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 9999, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 9999, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_SHRT_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9c60", "kind": "EnumConstantDecl", "loc": { "offset": 10053, "line": 316, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 10053, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 10053, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_SHRT_MIN", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9cb0", "kind": "EnumConstantDecl", "loc": { "offset": 10107, "line": 318, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 10107, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 10107, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_UCHAR_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9d00", "kind": "EnumConstantDecl", "loc": { "offset": 10164, "line": 320, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 10164, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 10164, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_UINT_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9d50", "kind": "EnumConstantDecl", "loc": { "offset": 10218, "line": 322, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 10218, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 10218, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_ULONG_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9da0", "kind": "EnumConstantDecl", "loc": { "offset": 10275, "line": 324, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 10275, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 10275, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_USHRT_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9df0", "kind": "EnumConstantDecl", "loc": { "offset": 10333, "line": 327, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 10333, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 10333, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_NL_ARGMAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9e40", "kind": "EnumConstantDecl", "loc": { "offset": 10390, "line": 329, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 10390, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 10390, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_NL_LANGMAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9e90", "kind": "EnumConstantDecl", "loc": { "offset": 10450, "line": 331, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 10450, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 10450, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_NL_MSGMAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9ee0", "kind": "EnumConstantDecl", "loc": { "offset": 10507, "line": 333, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 10507, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 10507, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_NL_NMAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9f30", "kind": "EnumConstantDecl", "loc": { "offset": 10558, "line": 335, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 10558, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 10558, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_NL_SETMAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9f80", "kind": "EnumConstantDecl", "loc": { "offset": 10615, "line": 337, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 10615, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 10615, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_NL_TEXTMAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ec9fd0", "kind": "EnumConstantDecl", "loc": { "offset": 10676, "line": 340, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 10676, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 10676, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_XBS5_ILP32_OFF32", "type": { "qualType": "int" } }, { "id": "0x55bbe6eca020", "kind": "EnumConstantDecl", "loc": { "offset": 10753, "line": 342, "col": 5, "tokLen": 21, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 10753, "col": 5, "tokLen": 21, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 10753, "col": 5, "tokLen": 21, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_XBS5_ILP32_OFFBIG", "type": { "qualType": "int" } }, { "id": "0x55bbe6eca070", "kind": "EnumConstantDecl", "loc": { "offset": 10833, "line": 344, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 10833, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 10833, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_XBS5_LP64_OFF64", "type": { "qualType": "int" } }, { "id": "0x55bbe6eca0c0", "kind": "EnumConstantDecl", "loc": { "offset": 10907, "line": 346, "col": 5, "tokLen": 21, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 10907, "col": 5, "tokLen": 21, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 10907, "col": 5, "tokLen": 21, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_XBS5_LPBIG_OFFBIG", "type": { "qualType": "int" } }, { "id": "0x55bbe6edc700", "kind": "EnumConstantDecl", "loc": { "offset": 10988, "line": 349, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 10988, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 10988, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_XOPEN_LEGACY", "type": { "qualType": "int" } }, { "id": "0x55bbe6edc750", "kind": "EnumConstantDecl", "loc": { "offset": 11053, "line": 351, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 11053, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 11053, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_XOPEN_REALTIME", "type": { "qualType": "int" } }, { "id": "0x55bbe6edc7a0", "kind": "EnumConstantDecl", "loc": { "offset": 11124, "line": 353, "col": 5, "tokLen": 26, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 11124, "col": 5, "tokLen": 26, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 11124, "col": 5, "tokLen": 26, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_XOPEN_REALTIME_THREADS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edc7f0", "kind": "EnumConstantDecl", "loc": { "offset": 11219, "line": 356, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 11219, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 11219, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_ADVISORY_INFO", "type": { "qualType": "int" } }, { "id": "0x55bbe6edc840", "kind": "EnumConstantDecl", "loc": { "offset": 11287, "line": 358, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 11287, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 11287, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_BARRIERS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edc890", "kind": "EnumConstantDecl", "loc": { "offset": 11341, "line": 360, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 11341, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 11341, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_BASE", "type": { "qualType": "int" } }, { "id": "0x55bbe6edc8e0", "kind": "EnumConstantDecl", "loc": { "offset": 11383, "line": 362, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 11383, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 11383, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_C_LANG_SUPPORT", "type": { "qualType": "int" } }, { "id": "0x55bbe6edc930", "kind": "EnumConstantDecl", "loc": { "offset": 11454, "line": 364, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 11454, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 11454, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_C_LANG_SUPPORT_R", "type": { "qualType": "int" } }, { "id": "0x55bbe6edc980", "kind": "EnumConstantDecl", "loc": { "offset": 11531, "line": 366, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 11531, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 11531, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_CLOCK_SELECTION", "type": { "qualType": "int" } }, { "id": "0x55bbe6edc9d0", "kind": "EnumConstantDecl", "loc": { "offset": 11605, "line": 368, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 11605, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 11605, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_CPUTIME", "type": { "qualType": "int" } }, { "id": "0x55bbe6edca20", "kind": "EnumConstantDecl", "loc": { "offset": 11656, "line": 370, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 11656, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 11656, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_THREAD_CPUTIME", "type": { "qualType": "int" } }, { "id": "0x55bbe6edca70", "kind": "EnumConstantDecl", "loc": { "offset": 11727, "line": 372, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 11727, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 11727, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_DEVICE_IO", "type": { "qualType": "int" } }, { "id": "0x55bbe6edcac0", "kind": "EnumConstantDecl", "loc": { "offset": 11784, "line": 374, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 11784, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 11784, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_DEVICE_SPECIFIC", "type": { "qualType": "int" } }, { "id": "0x55bbe6edcb10", "kind": "EnumConstantDecl", "loc": { "offset": 11858, "line": 376, "col": 5, "tokLen": 21, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 11858, "col": 5, "tokLen": 21, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 11858, "col": 5, "tokLen": 21, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_DEVICE_SPECIFIC_R", "type": { "qualType": "int" } }, { "id": "0x55bbe6edcb60", "kind": "EnumConstantDecl", "loc": { "offset": 11938, "line": 378, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 11938, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 11938, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_FD_MGMT", "type": { "qualType": "int" } }, { "id": "0x55bbe6edcbb0", "kind": "EnumConstantDecl", "loc": { "offset": 11989, "line": 380, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 11989, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 11989, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_FIFO", "type": { "qualType": "int" } }, { "id": "0x55bbe6edcc00", "kind": "EnumConstantDecl", "loc": { "offset": 12031, "line": 382, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 12031, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 12031, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_PIPE", "type": { "qualType": "int" } }, { "id": "0x55bbe6edcc50", "kind": "EnumConstantDecl", "loc": { "offset": 12073, "line": 384, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 12073, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 12073, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_FILE_ATTRIBUTES", "type": { "qualType": "int" } }, { "id": "0x55bbe6edcca0", "kind": "EnumConstantDecl", "loc": { "offset": 12147, "line": 386, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 12147, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 12147, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_FILE_LOCKING", "type": { "qualType": "int" } }, { "id": "0x55bbe6edccf0", "kind": "EnumConstantDecl", "loc": { "offset": 12212, "line": 388, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 12212, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 12212, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_FILE_SYSTEM", "type": { "qualType": "int" } }, { "id": "0x55bbe6edcd40", "kind": "EnumConstantDecl", "loc": { "offset": 12275, "line": 390, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 12275, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 12275, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_MONOTONIC_CLOCK", "type": { "qualType": "int" } }, { "id": "0x55bbe6edcd90", "kind": "EnumConstantDecl", "loc": { "offset": 12349, "line": 392, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 12349, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 12349, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_MULTI_PROCESS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edcde0", "kind": "EnumConstantDecl", "loc": { "offset": 12417, "line": 394, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 12417, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 12417, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_SINGLE_PROCESS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edce30", "kind": "EnumConstantDecl", "loc": { "offset": 12488, "line": 396, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 12488, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 12488, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_NETWORKING", "type": { "qualType": "int" } }, { "id": "0x55bbe6edce80", "kind": "EnumConstantDecl", "loc": { "offset": 12548, "line": 398, "col": 5, "tokLen": 23, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 12548, "col": 5, "tokLen": 23, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 12548, "col": 5, "tokLen": 23, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_READER_WRITER_LOCKS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edced0", "kind": "EnumConstantDecl", "loc": { "offset": 12634, "line": 400, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 12634, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 12634, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_SPIN_LOCKS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edcf20", "kind": "EnumConstantDecl", "loc": { "offset": 12694, "line": 402, "col": 5, "tokLen": 10, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 12694, "col": 5, "tokLen": 10, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 12694, "col": 5, "tokLen": 10, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_REGEXP", "type": { "qualType": "int" } }, { "id": "0x55bbe6edcf70", "kind": "EnumConstantDecl", "loc": { "offset": 12742, "line": 404, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 12742, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 12742, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_REGEX_VERSION", "type": { "qualType": "int" } }, { "id": "0x55bbe6edcfc0", "kind": "EnumConstantDecl", "loc": { "offset": 12810, "line": 406, "col": 5, "tokLen": 9, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 12810, "col": 5, "tokLen": 9, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 12810, "col": 5, "tokLen": 9, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_SHELL", "type": { "qualType": "int" } }, { "id": "0x55bbe6edd010", "kind": "EnumConstantDecl", "loc": { "offset": 12855, "line": 408, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 12855, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 12855, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_SIGNALS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edd060", "kind": "EnumConstantDecl", "loc": { "offset": 12906, "line": 410, "col": 5, "tokLen": 9, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 12906, "col": 5, "tokLen": 9, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 12906, "col": 5, "tokLen": 9, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_SPAWN", "type": { "qualType": "int" } }, { "id": "0x55bbe6edd0b0", "kind": "EnumConstantDecl", "loc": { "offset": 12951, "line": 412, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 12951, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 12951, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_SPORADIC_SERVER", "type": { "qualType": "int" } }, { "id": "0x55bbe6edd100", "kind": "EnumConstantDecl", "loc": { "offset": 13025, "line": 414, "col": 5, "tokLen": 26, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 13025, "col": 5, "tokLen": 26, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 13025, "col": 5, "tokLen": 26, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_THREAD_SPORADIC_SERVER", "type": { "qualType": "int" } }, { "id": "0x55bbe6edd150", "kind": "EnumConstantDecl", "loc": { "offset": 13119, "line": 416, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 13119, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 13119, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_SYSTEM_DATABASE", "type": { "qualType": "int" } }, { "id": "0x55bbe6edd1a0", "kind": "EnumConstantDecl", "loc": { "offset": 13193, "line": 418, "col": 5, "tokLen": 21, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 13193, "col": 5, "tokLen": 21, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 13193, "col": 5, "tokLen": 21, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_SYSTEM_DATABASE_R", "type": { "qualType": "int" } }, { "id": "0x55bbe6edd1f0", "kind": "EnumConstantDecl", "loc": { "offset": 13273, "line": 420, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 13273, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 13273, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_TIMEOUTS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edd240", "kind": "EnumConstantDecl", "loc": { "offset": 13327, "line": 422, "col": 5, "tokLen": 24, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 13327, "col": 5, "tokLen": 24, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 13327, "col": 5, "tokLen": 24, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_TYPED_MEMORY_OBJECTS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edd290", "kind": "EnumConstantDecl", "loc": { "offset": 13415, "line": 424, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 13415, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 13415, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_USER_GROUPS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edd2e0", "kind": "EnumConstantDecl", "loc": { "offset": 13478, "line": 426, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 13478, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 13478, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_USER_GROUPS_R", "type": { "qualType": "int" } }, { "id": "0x55bbe6edd330", "kind": "EnumConstantDecl", "loc": { "offset": 13546, "line": 428, "col": 5, "tokLen": 9, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 13546, "col": 5, "tokLen": 9, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 13546, "col": 5, "tokLen": 9, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_2_PBS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edd380", "kind": "EnumConstantDecl", "loc": { "offset": 13591, "line": 430, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 13591, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 13591, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_2_PBS_ACCOUNTING", "type": { "qualType": "int" } }, { "id": "0x55bbe6edd3d0", "kind": "EnumConstantDecl", "loc": { "offset": 13668, "line": 432, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 13668, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 13668, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_2_PBS_LOCATE", "type": { "qualType": "int" } }, { "id": "0x55bbe6edd420", "kind": "EnumConstantDecl", "loc": { "offset": 13733, "line": 434, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 13733, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 13733, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_2_PBS_MESSAGE", "type": { "qualType": "int" } }, { "id": "0x55bbe6edd470", "kind": "EnumConstantDecl", "loc": { "offset": 13801, "line": 436, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 13801, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 13801, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_2_PBS_TRACK", "type": { "qualType": "int" } }, { "id": "0x55bbe6edd4c0", "kind": "EnumConstantDecl", "loc": { "offset": 13864, "line": 438, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 13864, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 13864, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_SYMLOOP_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6edd510", "kind": "EnumConstantDecl", "loc": { "offset": 13927, "line": 440, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 13927, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 13927, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_STREAMS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edd560", "kind": "EnumConstantDecl", "loc": { "offset": 13978, "line": 442, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 13978, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 13978, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_2_PBS_CHECKPOINT", "type": { "qualType": "int" } }, { "id": "0x55bbe6edd5b0", "kind": "EnumConstantDecl", "loc": { "offset": 14056, "line": 445, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 14056, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 14056, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_V6_ILP32_OFF32", "type": { "qualType": "int" } }, { "id": "0x55bbe6edd600", "kind": "EnumConstantDecl", "loc": { "offset": 14127, "line": 447, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 14127, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 14127, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_V6_ILP32_OFFBIG", "type": { "qualType": "int" } }, { "id": "0x55bbe6edd650", "kind": "EnumConstantDecl", "loc": { "offset": 14201, "line": 449, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 14201, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 14201, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_V6_LP64_OFF64", "type": { "qualType": "int" } }, { "id": "0x55bbe6edd6a0", "kind": "EnumConstantDecl", "loc": { "offset": 14269, "line": 451, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 14269, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 14269, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_V6_LPBIG_OFFBIG", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed5ac0", "kind": "EnumConstantDecl", "loc": { "offset": 14344, "line": 454, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 14344, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 14344, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_HOST_NAME_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed5b10", "kind": "EnumConstantDecl", "loc": { "offset": 14412, "line": 456, "col": 5, "tokLen": 9, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 14412, "col": 5, "tokLen": 9, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 14412, "col": 5, "tokLen": 9, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_TRACE", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed5b60", "kind": "EnumConstantDecl", "loc": { "offset": 14457, "line": 458, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 14457, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 14457, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_TRACE_EVENT_FILTER", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed5bb0", "kind": "EnumConstantDecl", "loc": { "offset": 14540, "line": 460, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 14540, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 14540, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_TRACE_INHERIT", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed5c00", "kind": "EnumConstantDecl", "loc": { "offset": 14608, "line": 462, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 14608, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 14608, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_TRACE_LOG", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed5c50", "kind": "EnumConstantDecl", "loc": { "offset": 14666, "line": 465, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 14666, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 14666, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "isReferenced": true, "name": "_SC_LEVEL1_ICACHE_SIZE", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed5ca0", "kind": "EnumConstantDecl", "loc": { "offset": 14749, "line": 467, "col": 5, "tokLen": 23, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 14749, "col": 5, "tokLen": 23, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 14749, "col": 5, "tokLen": 23, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_LEVEL1_ICACHE_ASSOC", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed5cf0", "kind": "EnumConstantDecl", "loc": { "offset": 14835, "line": 469, "col": 5, "tokLen": 26, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 14835, "col": 5, "tokLen": 26, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 14835, "col": 5, "tokLen": 26, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_LEVEL1_ICACHE_LINESIZE", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed5d40", "kind": "EnumConstantDecl", "loc": { "offset": 14929, "line": 471, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 14929, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 14929, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_LEVEL1_DCACHE_SIZE", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed5d90", "kind": "EnumConstantDecl", "loc": { "offset": 15012, "line": 473, "col": 5, "tokLen": 23, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 15012, "col": 5, "tokLen": 23, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 15012, "col": 5, "tokLen": 23, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_LEVEL1_DCACHE_ASSOC", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed5de0", "kind": "EnumConstantDecl", "loc": { "offset": 15098, "line": 475, "col": 5, "tokLen": 26, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 15098, "col": 5, "tokLen": 26, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 15098, "col": 5, "tokLen": 26, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_LEVEL1_DCACHE_LINESIZE", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed5e30", "kind": "EnumConstantDecl", "loc": { "offset": 15192, "line": 477, "col": 5, "tokLen": 21, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 15192, "col": 5, "tokLen": 21, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 15192, "col": 5, "tokLen": 21, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_LEVEL2_CACHE_SIZE", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed5e80", "kind": "EnumConstantDecl", "loc": { "offset": 15272, "line": 479, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 15272, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 15272, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_LEVEL2_CACHE_ASSOC", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed5ed0", "kind": "EnumConstantDecl", "loc": { "offset": 15355, "line": 481, "col": 5, "tokLen": 25, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 15355, "col": 5, "tokLen": 25, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 15355, "col": 5, "tokLen": 25, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_LEVEL2_CACHE_LINESIZE", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed5f20", "kind": "EnumConstantDecl", "loc": { "offset": 15446, "line": 483, "col": 5, "tokLen": 21, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 15446, "col": 5, "tokLen": 21, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 15446, "col": 5, "tokLen": 21, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_LEVEL3_CACHE_SIZE", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed5f70", "kind": "EnumConstantDecl", "loc": { "offset": 15526, "line": 485, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 15526, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 15526, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_LEVEL3_CACHE_ASSOC", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed5fc0", "kind": "EnumConstantDecl", "loc": { "offset": 15609, "line": 487, "col": 5, "tokLen": 25, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 15609, "col": 5, "tokLen": 25, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 15609, "col": 5, "tokLen": 25, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_LEVEL3_CACHE_LINESIZE", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed6010", "kind": "EnumConstantDecl", "loc": { "offset": 15700, "line": 489, "col": 5, "tokLen": 21, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 15700, "col": 5, "tokLen": 21, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 15700, "col": 5, "tokLen": 21, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_LEVEL4_CACHE_SIZE", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed6060", "kind": "EnumConstantDecl", "loc": { "offset": 15780, "line": 491, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 15780, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 15780, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_LEVEL4_CACHE_ASSOC", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed60b0", "kind": "EnumConstantDecl", "loc": { "offset": 15863, "line": 493, "col": 5, "tokLen": 25, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 15863, "col": 5, "tokLen": 25, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 15863, "col": 5, "tokLen": 25, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_LEVEL4_CACHE_LINESIZE", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed6180", "kind": "EnumConstantDecl", "loc": { "offset": 16031, "line": 497, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 16031, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 16067, "col": 41, "tokLen": 2, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_IPV6", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe6ed6160", "kind": "ConstantExpr", "range": { "begin": { "spellingLoc": { "offset": 14722, "line": 466, "col": 33, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } }, "expansionLoc": { "offset": 16042, "line": 497, "col": 16, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "end": { "offset": 16067, "col": 41, "tokLen": 2, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "235", "inner": [ { "id": "0x55bbe6ed6140", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 14722, "line": 466, "col": 33, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } }, "expansionLoc": { "offset": 16042, "line": 497, "col": 16, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "end": { "offset": 16067, "col": 41, "tokLen": 2, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe6ed6100", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 14722, "line": 466, "col": 33, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } }, "expansionLoc": { "offset": 16042, "line": 497, "col": 16, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "end": { "spellingLoc": { "offset": 14722, "line": 466, "col": 33, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } }, "expansionLoc": { "offset": 16042, "line": 497, "col": 16, "tokLen": 22, "includedFrom": { "file": "/usr/include/unistd.h" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe6ed5c50", "kind": "EnumConstantDecl", "name": "_SC_LEVEL1_ICACHE_SIZE", "type": { "qualType": "int" } } }, { "id": "0x55bbe6ed6120", "kind": "IntegerLiteral", "range": { "begin": { "offset": 16067, "col": 41, "tokLen": 2, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 16067, "col": 41, "tokLen": 2, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "50" } ] } ] } ] }, { "id": "0x55bbe6ed61d0", "kind": "EnumConstantDecl", "loc": { "offset": 16103, "line": 499, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 16103, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 16103, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_RAW_SOCKETS", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed6220", "kind": "EnumConstantDecl", "loc": { "offset": 16167, "line": 502, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 16167, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 16167, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_V7_ILP32_OFF32", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed6270", "kind": "EnumConstantDecl", "loc": { "offset": 16238, "line": 504, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 16238, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 16238, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_V7_ILP32_OFFBIG", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed62c0", "kind": "EnumConstantDecl", "loc": { "offset": 16312, "line": 506, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 16312, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 16312, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_V7_LP64_OFF64", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed6310", "kind": "EnumConstantDecl", "loc": { "offset": 16380, "line": 508, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 16380, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 16380, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_V7_LPBIG_OFFBIG", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed6360", "kind": "EnumConstantDecl", "loc": { "offset": 16455, "line": 511, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 16455, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 16455, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_SS_REPL_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed63b0", "kind": "EnumConstantDecl", "loc": { "offset": 16519, "line": 514, "col": 5, "tokLen": 24, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 16519, "col": 5, "tokLen": 24, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 16519, "col": 5, "tokLen": 24, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_TRACE_EVENT_NAME_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed6400", "kind": "EnumConstantDecl", "loc": { "offset": 16607, "line": 516, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 16607, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 16607, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_TRACE_NAME_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed6450", "kind": "EnumConstantDecl", "loc": { "offset": 16678, "line": 518, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 16678, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 16678, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_TRACE_SYS_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed64a0", "kind": "EnumConstantDecl", "loc": { "offset": 16746, "line": 520, "col": 5, "tokLen": 24, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 16746, "col": 5, "tokLen": 24, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 16746, "col": 5, "tokLen": 24, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_TRACE_USER_EVENT_MAX", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed64f0", "kind": "EnumConstantDecl", "loc": { "offset": 16835, "line": 523, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 16835, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 16835, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_XOPEN_STREAMS", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed6540", "kind": "EnumConstantDecl", "loc": { "offset": 16904, "line": 526, "col": 5, "tokLen": 30, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 16904, "col": 5, "tokLen": 30, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 16904, "col": 5, "tokLen": 30, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_THREAD_ROBUST_PRIO_INHERIT", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed6590", "kind": "EnumConstantDecl", "loc": { "offset": 17010, "line": 528, "col": 5, "tokLen": 30, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 17010, "col": 5, "tokLen": 30, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 17010, "col": 5, "tokLen": 30, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_THREAD_ROBUST_PRIO_PROTECT", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed65e0", "kind": "EnumConstantDecl", "loc": { "offset": 17117, "line": 531, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 17117, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 17117, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_MINSIGSTKSZ", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed6630", "kind": "EnumConstantDecl", "loc": { "offset": 17181, "line": 534, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 17181, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 17181, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_SC_SIGSTKSZ", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6ed6680", "kind": "EnumDecl", "loc": { "offset": 17286, "line": 539, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 17286, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 23825, "line": 681, "col": 3, "tokLen": 1, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "inner": [ { "id": "0x55bbe6ed6740", "kind": "EnumConstantDecl", "loc": { "offset": 17299, "line": 541, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 17299, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 17299, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_PATH", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed6790", "kind": "EnumConstantDecl", "loc": { "offset": 17375, "line": 544, "col": 5, "tokLen": 28, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 17375, "col": 5, "tokLen": 28, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 17375, "col": 5, "tokLen": 28, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_V6_WIDTH_RESTRICTED_ENVS", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed67e0", "kind": "EnumConstantDecl", "loc": { "offset": 17548, "line": 548, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 17548, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 17548, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_GNU_LIBC_VERSION", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed6830", "kind": "EnumConstantDecl", "loc": { "offset": 17624, "line": 550, "col": 5, "tokLen": 26, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 17624, "col": 5, "tokLen": 26, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 17624, "col": 5, "tokLen": 26, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_GNU_LIBPTHREAD_VERSION", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed6880", "kind": "EnumConstantDecl", "loc": { "offset": 17719, "line": 553, "col": 5, "tokLen": 28, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 17719, "col": 5, "tokLen": 28, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 17719, "col": 5, "tokLen": 28, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_V5_WIDTH_RESTRICTED_ENVS", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed68d0", "kind": "EnumConstantDecl", "loc": { "offset": 17892, "line": 557, "col": 5, "tokLen": 28, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 17892, "col": 5, "tokLen": 28, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 17892, "col": 5, "tokLen": 28, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_V7_WIDTH_RESTRICTED_ENVS", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed6960", "kind": "EnumConstantDecl", "loc": { "offset": 18065, "line": 561, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 18065, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 18082, "col": 22, "tokLen": 4, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_LFS_CFLAGS", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe6ed6940", "kind": "ConstantExpr", "range": { "begin": { "offset": 18082, "col": 22, "tokLen": 4, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 18082, "col": 22, "tokLen": 4, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1000", "inner": [ { "id": "0x55bbe6ed6920", "kind": "IntegerLiteral", "range": { "begin": { "offset": 18082, "col": 22, "tokLen": 4, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 18082, "col": 22, "tokLen": 4, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1000" } ] } ] }, { "id": "0x55bbe6ed69b0", "kind": "EnumConstantDecl", "loc": { "offset": 18130, "line": 563, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 18130, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 18130, "col": 5, "tokLen": 15, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_LFS_LDFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed6a00", "kind": "EnumConstantDecl", "loc": { "offset": 18191, "line": 565, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 18191, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 18191, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_LFS_LIBS", "type": { "qualType": "int" } }, { "id": "0x55bbe6ed6a50", "kind": "EnumConstantDecl", "loc": { "offset": 18244, "line": 567, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 18244, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 18244, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_LFS_LINTFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6ede720", "kind": "EnumConstantDecl", "loc": { "offset": 18311, "line": 569, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 18311, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 18311, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_LFS64_CFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6ede770", "kind": "EnumConstantDecl", "loc": { "offset": 18375, "line": 571, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 18375, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 18375, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_LFS64_LDFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6ede7c0", "kind": "EnumConstantDecl", "loc": { "offset": 18442, "line": 573, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 18442, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 18442, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_LFS64_LIBS", "type": { "qualType": "int" } }, { "id": "0x55bbe6ede810", "kind": "EnumConstantDecl", "loc": { "offset": 18500, "line": 575, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 18500, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 18500, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_LFS64_LINTFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6ede8a0", "kind": "EnumConstantDecl", "loc": { "offset": 18574, "line": 578, "col": 5, "tokLen": 27, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 18574, "col": 5, "tokLen": 27, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 18604, "col": 35, "tokLen": 4, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_XBS5_ILP32_OFF32_CFLAGS", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe6ede880", "kind": "ConstantExpr", "range": { "begin": { "offset": 18604, "col": 35, "tokLen": 4, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 18604, "col": 35, "tokLen": 4, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1100", "inner": [ { "id": "0x55bbe6ede860", "kind": "IntegerLiteral", "range": { "begin": { "offset": 18604, "col": 35, "tokLen": 4, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 18604, "col": 35, "tokLen": 4, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1100" } ] } ] }, { "id": "0x55bbe6ede8f0", "kind": "EnumConstantDecl", "loc": { "offset": 18678, "line": 580, "col": 5, "tokLen": 28, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 18678, "col": 5, "tokLen": 28, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 18678, "col": 5, "tokLen": 28, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_XBS5_ILP32_OFF32_LDFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6ede940", "kind": "EnumConstantDecl", "loc": { "offset": 18778, "line": 582, "col": 5, "tokLen": 25, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 18778, "col": 5, "tokLen": 25, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 18778, "col": 5, "tokLen": 25, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_XBS5_ILP32_OFF32_LIBS", "type": { "qualType": "int" } }, { "id": "0x55bbe6ede990", "kind": "EnumConstantDecl", "loc": { "offset": 18869, "line": 584, "col": 5, "tokLen": 30, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 18869, "col": 5, "tokLen": 30, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 18869, "col": 5, "tokLen": 30, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_XBS5_ILP32_OFF32_LINTFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6ede9e0", "kind": "EnumConstantDecl", "loc": { "offset": 18975, "line": 586, "col": 5, "tokLen": 28, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 18975, "col": 5, "tokLen": 28, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 18975, "col": 5, "tokLen": 28, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_XBS5_ILP32_OFFBIG_CFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edea30", "kind": "EnumConstantDecl", "loc": { "offset": 19075, "line": 588, "col": 5, "tokLen": 29, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 19075, "col": 5, "tokLen": 29, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 19075, "col": 5, "tokLen": 29, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_XBS5_ILP32_OFFBIG_LDFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edea80", "kind": "EnumConstantDecl", "loc": { "offset": 19178, "line": 590, "col": 5, "tokLen": 26, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 19178, "col": 5, "tokLen": 26, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 19178, "col": 5, "tokLen": 26, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_XBS5_ILP32_OFFBIG_LIBS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edead0", "kind": "EnumConstantDecl", "loc": { "offset": 19272, "line": 592, "col": 5, "tokLen": 31, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 19272, "col": 5, "tokLen": 31, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 19272, "col": 5, "tokLen": 31, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_XBS5_ILP32_OFFBIG_LINTFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edeb20", "kind": "EnumConstantDecl", "loc": { "offset": 19381, "line": 594, "col": 5, "tokLen": 26, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 19381, "col": 5, "tokLen": 26, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 19381, "col": 5, "tokLen": 26, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_XBS5_LP64_OFF64_CFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edeb70", "kind": "EnumConstantDecl", "loc": { "offset": 19475, "line": 596, "col": 5, "tokLen": 27, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 19475, "col": 5, "tokLen": 27, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 19475, "col": 5, "tokLen": 27, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_XBS5_LP64_OFF64_LDFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edebc0", "kind": "EnumConstantDecl", "loc": { "offset": 19572, "line": 598, "col": 5, "tokLen": 24, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 19572, "col": 5, "tokLen": 24, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 19572, "col": 5, "tokLen": 24, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_XBS5_LP64_OFF64_LIBS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edec10", "kind": "EnumConstantDecl", "loc": { "offset": 19660, "line": 600, "col": 5, "tokLen": 29, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 19660, "col": 5, "tokLen": 29, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 19660, "col": 5, "tokLen": 29, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_XBS5_LP64_OFF64_LINTFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edec60", "kind": "EnumConstantDecl", "loc": { "offset": 19763, "line": 602, "col": 5, "tokLen": 28, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 19763, "col": 5, "tokLen": 28, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 19763, "col": 5, "tokLen": 28, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_XBS5_LPBIG_OFFBIG_CFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edecb0", "kind": "EnumConstantDecl", "loc": { "offset": 19863, "line": 604, "col": 5, "tokLen": 29, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 19863, "col": 5, "tokLen": 29, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 19863, "col": 5, "tokLen": 29, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_XBS5_LPBIG_OFFBIG_LDFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6eded00", "kind": "EnumConstantDecl", "loc": { "offset": 19966, "line": 606, "col": 5, "tokLen": 26, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 19966, "col": 5, "tokLen": 26, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 19966, "col": 5, "tokLen": 26, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_XBS5_LPBIG_OFFBIG_LIBS", "type": { "qualType": "int" } }, { "id": "0x55bbe6eded50", "kind": "EnumConstantDecl", "loc": { "offset": 20060, "line": 608, "col": 5, "tokLen": 31, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 20060, "col": 5, "tokLen": 31, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 20060, "col": 5, "tokLen": 31, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_XBS5_LPBIG_OFFBIG_LINTFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6ededa0", "kind": "EnumConstantDecl", "loc": { "offset": 20170, "line": 611, "col": 5, "tokLen": 31, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 20170, "col": 5, "tokLen": 31, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 20170, "col": 5, "tokLen": 31, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_POSIX_V6_ILP32_OFF32_CFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6ededf0", "kind": "EnumConstantDecl", "loc": { "offset": 20279, "line": 613, "col": 5, "tokLen": 32, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 20279, "col": 5, "tokLen": 32, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 20279, "col": 5, "tokLen": 32, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_POSIX_V6_ILP32_OFF32_LDFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edee40", "kind": "EnumConstantDecl", "loc": { "offset": 20391, "line": 615, "col": 5, "tokLen": 29, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 20391, "col": 5, "tokLen": 29, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 20391, "col": 5, "tokLen": 29, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_POSIX_V6_ILP32_OFF32_LIBS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edee90", "kind": "EnumConstantDecl", "loc": { "offset": 20494, "line": 617, "col": 5, "tokLen": 34, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 20494, "col": 5, "tokLen": 34, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 20494, "col": 5, "tokLen": 34, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_POSIX_V6_ILP32_OFF32_LINTFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edeee0", "kind": "EnumConstantDecl", "loc": { "offset": 20612, "line": 619, "col": 5, "tokLen": 32, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 20612, "col": 5, "tokLen": 32, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 20612, "col": 5, "tokLen": 32, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_POSIX_V6_ILP32_OFFBIG_CFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edef30", "kind": "EnumConstantDecl", "loc": { "offset": 20724, "line": 621, "col": 5, "tokLen": 33, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 20724, "col": 5, "tokLen": 33, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 20724, "col": 5, "tokLen": 33, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edef80", "kind": "EnumConstantDecl", "loc": { "offset": 20839, "line": 623, "col": 5, "tokLen": 30, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 20839, "col": 5, "tokLen": 30, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 20839, "col": 5, "tokLen": 30, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_POSIX_V6_ILP32_OFFBIG_LIBS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edefd0", "kind": "EnumConstantDecl", "loc": { "offset": 20945, "line": 625, "col": 5, "tokLen": 35, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 20945, "col": 5, "tokLen": 35, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 20945, "col": 5, "tokLen": 35, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edf020", "kind": "EnumConstantDecl", "loc": { "offset": 21066, "line": 627, "col": 5, "tokLen": 30, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 21066, "col": 5, "tokLen": 30, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 21066, "col": 5, "tokLen": 30, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_POSIX_V6_LP64_OFF64_CFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edf070", "kind": "EnumConstantDecl", "loc": { "offset": 21172, "line": 629, "col": 5, "tokLen": 31, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 21172, "col": 5, "tokLen": 31, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 21172, "col": 5, "tokLen": 31, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_POSIX_V6_LP64_OFF64_LDFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edf0c0", "kind": "EnumConstantDecl", "loc": { "offset": 21281, "line": 631, "col": 5, "tokLen": 28, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 21281, "col": 5, "tokLen": 28, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 21281, "col": 5, "tokLen": 28, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_POSIX_V6_LP64_OFF64_LIBS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edf110", "kind": "EnumConstantDecl", "loc": { "offset": 21381, "line": 633, "col": 5, "tokLen": 33, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 21381, "col": 5, "tokLen": 33, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 21381, "col": 5, "tokLen": 33, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_POSIX_V6_LP64_OFF64_LINTFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edf160", "kind": "EnumConstantDecl", "loc": { "offset": 21496, "line": 635, "col": 5, "tokLen": 32, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 21496, "col": 5, "tokLen": 32, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 21496, "col": 5, "tokLen": 32, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edf1b0", "kind": "EnumConstantDecl", "loc": { "offset": 21608, "line": 637, "col": 5, "tokLen": 33, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 21608, "col": 5, "tokLen": 33, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 21608, "col": 5, "tokLen": 33, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edf200", "kind": "EnumConstantDecl", "loc": { "offset": 21723, "line": 639, "col": 5, "tokLen": 30, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 21723, "col": 5, "tokLen": 30, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 21723, "col": 5, "tokLen": 30, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_POSIX_V6_LPBIG_OFFBIG_LIBS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edf250", "kind": "EnumConstantDecl", "loc": { "offset": 21829, "line": 641, "col": 5, "tokLen": 35, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 21829, "col": 5, "tokLen": 35, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 21829, "col": 5, "tokLen": 35, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edf2a0", "kind": "EnumConstantDecl", "loc": { "offset": 21951, "line": 644, "col": 5, "tokLen": 31, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 21951, "col": 5, "tokLen": 31, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 21951, "col": 5, "tokLen": 31, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_POSIX_V7_ILP32_OFF32_CFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edf2f0", "kind": "EnumConstantDecl", "loc": { "offset": 22060, "line": 646, "col": 5, "tokLen": 32, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 22060, "col": 5, "tokLen": 32, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 22060, "col": 5, "tokLen": 32, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_POSIX_V7_ILP32_OFF32_LDFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edf340", "kind": "EnumConstantDecl", "loc": { "offset": 22172, "line": 648, "col": 5, "tokLen": 29, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 22172, "col": 5, "tokLen": 29, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 22172, "col": 5, "tokLen": 29, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_POSIX_V7_ILP32_OFF32_LIBS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edf390", "kind": "EnumConstantDecl", "loc": { "offset": 22275, "line": 650, "col": 5, "tokLen": 34, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 22275, "col": 5, "tokLen": 34, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 22275, "col": 5, "tokLen": 34, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_POSIX_V7_ILP32_OFF32_LINTFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edf3e0", "kind": "EnumConstantDecl", "loc": { "offset": 22393, "line": 652, "col": 5, "tokLen": 32, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 22393, "col": 5, "tokLen": 32, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 22393, "col": 5, "tokLen": 32, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_POSIX_V7_ILP32_OFFBIG_CFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edf430", "kind": "EnumConstantDecl", "loc": { "offset": 22505, "line": 654, "col": 5, "tokLen": 33, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 22505, "col": 5, "tokLen": 33, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 22505, "col": 5, "tokLen": 33, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edf480", "kind": "EnumConstantDecl", "loc": { "offset": 22620, "line": 656, "col": 5, "tokLen": 30, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 22620, "col": 5, "tokLen": 30, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 22620, "col": 5, "tokLen": 30, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_POSIX_V7_ILP32_OFFBIG_LIBS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edf4d0", "kind": "EnumConstantDecl", "loc": { "offset": 22726, "line": 658, "col": 5, "tokLen": 35, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 22726, "col": 5, "tokLen": 35, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 22726, "col": 5, "tokLen": 35, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edf520", "kind": "EnumConstantDecl", "loc": { "offset": 22847, "line": 660, "col": 5, "tokLen": 30, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 22847, "col": 5, "tokLen": 30, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 22847, "col": 5, "tokLen": 30, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_POSIX_V7_LP64_OFF64_CFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edf570", "kind": "EnumConstantDecl", "loc": { "offset": 22953, "line": 662, "col": 5, "tokLen": 31, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 22953, "col": 5, "tokLen": 31, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 22953, "col": 5, "tokLen": 31, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_POSIX_V7_LP64_OFF64_LDFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edf5c0", "kind": "EnumConstantDecl", "loc": { "offset": 23062, "line": 664, "col": 5, "tokLen": 28, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 23062, "col": 5, "tokLen": 28, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 23062, "col": 5, "tokLen": 28, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_POSIX_V7_LP64_OFF64_LIBS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edf610", "kind": "EnumConstantDecl", "loc": { "offset": 23162, "line": 666, "col": 5, "tokLen": 33, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 23162, "col": 5, "tokLen": 33, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 23162, "col": 5, "tokLen": 33, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_POSIX_V7_LP64_OFF64_LINTFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edf660", "kind": "EnumConstantDecl", "loc": { "offset": 23277, "line": 668, "col": 5, "tokLen": 32, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 23277, "col": 5, "tokLen": 32, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 23277, "col": 5, "tokLen": 32, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6edf6b0", "kind": "EnumConstantDecl", "loc": { "offset": 23389, "line": 670, "col": 5, "tokLen": 33, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 23389, "col": 5, "tokLen": 33, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 23389, "col": 5, "tokLen": 33, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6ef1760", "kind": "EnumConstantDecl", "loc": { "offset": 23504, "line": 672, "col": 5, "tokLen": 30, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 23504, "col": 5, "tokLen": 30, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 23504, "col": 5, "tokLen": 30, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_POSIX_V7_LPBIG_OFFBIG_LIBS", "type": { "qualType": "int" } }, { "id": "0x55bbe6ef17b0", "kind": "EnumConstantDecl", "loc": { "offset": 23610, "line": 674, "col": 5, "tokLen": 35, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 23610, "col": 5, "tokLen": 35, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 23610, "col": 5, "tokLen": 35, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS", "type": { "qualType": "int" } }, { "id": "0x55bbe6ef1800", "kind": "EnumConstantDecl", "loc": { "offset": 23732, "line": 677, "col": 5, "tokLen": 10, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 23732, "col": 5, "tokLen": 10, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 23732, "col": 5, "tokLen": 10, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_V6_ENV", "type": { "qualType": "int" } }, { "id": "0x55bbe6ef1850", "kind": "EnumConstantDecl", "loc": { "offset": 23780, "line": 679, "col": 5, "tokLen": 10, "includedFrom": { "file": "/usr/include/unistd.h" } }, "range": { "begin": { "offset": 23780, "col": 5, "tokLen": 10, "includedFrom": { "file": "/usr/include/unistd.h" } }, "end": { "offset": 23780, "col": 5, "tokLen": 10, "includedFrom": { "file": "/usr/include/unistd.h" } } }, "name": "_CS_V7_ENV", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6ef1a30", "kind": "FunctionDecl", "loc": { "offset": 23455, "file": "/usr/include/unistd.h", "line": 633, "col": 17, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23439, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 23510, "file": "/usr/include/unistd.h", "line": 634, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "pathconf", "mangledName": "pathconf", "type": { "qualType": "long (const char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ef18b8", "kind": "ParmVarDecl", "loc": { "offset": 23477, "line": 633, "col": 39, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23465, "col": 27, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23477, "col": 39, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__path", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ef1938", "kind": "ParmVarDecl", "loc": { "offset": 23489, "col": 51, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23485, "col": 47, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23489, "col": 51, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__name", "type": { "qualType": "int" } }, { "id": "0x55bbe6ef1ae0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 23502, "file": "/usr/include/unistd.h", "line": 634, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 23502, "file": "/usr/include/unistd.h", "line": 634, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ef1b38", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 23510, "file": "/usr/include/unistd.h", "line": 634, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 23523, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 23510, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ef1cf0", "kind": "FunctionDecl", "loc": { "offset": 23604, "line": 637, "col": 17, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23588, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 23637, "file": "/usr/include/unistd.h", "line": 637, "col": 50, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "fpathconf", "mangledName": "fpathconf", "type": { "qualType": "long (int, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ef1b90", "kind": "ParmVarDecl", "loc": { "offset": 23619, "col": 32, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23615, "col": 28, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23619, "col": 32, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__fd", "type": { "qualType": "int" } }, { "id": "0x55bbe6ef1c10", "kind": "ParmVarDecl", "loc": { "offset": 23629, "col": 42, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23625, "col": 38, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23629, "col": 42, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__name", "type": { "qualType": "int" } }, { "id": "0x55bbe6ef1da0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 23637, "file": "/usr/include/unistd.h", "line": 637, "col": 50, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 23637, "file": "/usr/include/unistd.h", "line": 637, "col": 50, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6ef1ee0", "kind": "FunctionDecl", "loc": { "offset": 23713, "line": 640, "col": 17, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23697, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 23734, "file": "/usr/include/unistd.h", "line": 640, "col": 38, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "sysconf", "mangledName": "sysconf", "type": { "qualType": "long (int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ef1e10", "kind": "ParmVarDecl", "loc": { "offset": 23726, "col": 30, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23722, "col": 26, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23726, "col": 30, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__name", "type": { "qualType": "int" } }, { "id": "0x55bbe6ef1f88", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 23734, "file": "/usr/include/unistd.h", "line": 640, "col": 38, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 23734, "file": "/usr/include/unistd.h", "line": 640, "col": 38, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6ef2218", "kind": "FunctionDecl", "loc": { "offset": 23842, "line": 644, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23828, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 23890, "file": "/usr/include/unistd.h", "line": 644, "col": 63, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "confstr", "mangledName": "confstr", "type": { "qualType": "size_t (int, char *, size_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ef1ff8", "kind": "ParmVarDecl", "loc": { "offset": 23855, "col": 28, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23851, "col": 24, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23855, "col": 28, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__name", "type": { "qualType": "int" } }, { "id": "0x55bbe6ef2078", "kind": "ParmVarDecl", "loc": { "offset": 23869, "col": 42, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23863, "col": 36, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23869, "col": 42, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__buf", "type": { "qualType": "char *" } }, { "id": "0x55bbe6ef20f0", "kind": "ParmVarDecl", "loc": { "offset": 23883, "col": 56, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23876, "col": 49, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23883, "col": 56, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__len", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6ef22d0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 23890, "file": "/usr/include/unistd.h", "line": 644, "col": 63, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 23890, "file": "/usr/include/unistd.h", "line": 644, "col": 63, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6ef23e8", "kind": "FunctionDecl", "loc": { "offset": 24024, "line": 650, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24009, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 24038, "file": "/usr/include/unistd.h", "line": 650, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "getpid", "mangledName": "getpid", "type": { "qualType": "__pid_t (void)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ef2488", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 24038, "file": "/usr/include/unistd.h", "line": 650, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 24038, "file": "/usr/include/unistd.h", "line": 650, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6ef2578", "kind": "FunctionDecl", "loc": { "offset": 24122, "line": 653, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24107, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 24137, "file": "/usr/include/unistd.h", "line": 653, "col": 31, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "getppid", "mangledName": "getppid", "type": { "qualType": "__pid_t (void)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ef2618", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 24137, "file": "/usr/include/unistd.h", "line": 653, "col": 31, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 24137, "file": "/usr/include/unistd.h", "line": 653, "col": 31, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6ef3780", "kind": "FunctionDecl", "loc": { "offset": 24218, "line": 656, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24203, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 24233, "file": "/usr/include/unistd.h", "line": 656, "col": 31, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "getpgrp", "mangledName": "getpgrp", "type": { "qualType": "__pid_t (void)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ef3820", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 24233, "file": "/usr/include/unistd.h", "line": 656, "col": 31, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 24233, "file": "/usr/include/unistd.h", "line": 656, "col": 31, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6ef3948", "kind": "FunctionDecl", "loc": { "offset": 24306, "line": 659, "col": 16, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24291, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 24332, "file": "/usr/include/unistd.h", "line": 659, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "__getpgid", "mangledName": "__getpgid", "type": { "qualType": "__pid_t (__pid_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ef3888", "kind": "ParmVarDecl", "loc": { "offset": 24325, "col": 35, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24317, "col": 27, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24325, "col": 35, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__pid", "type": { "desugaredQualType": "int", "qualType": "__pid_t", "typeAliasDeclId": "0x55bbe6dd45b0" } }, { "id": "0x55bbe6ef39f0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 24332, "file": "/usr/include/unistd.h", "line": 659, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 24332, "file": "/usr/include/unistd.h", "line": 659, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6ef3ae8", "kind": "FunctionDecl", "loc": { "offset": 24415, "line": 661, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24400, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 24439, "file": "/usr/include/unistd.h", "line": 661, "col": 40, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "getpgid", "mangledName": "getpgid", "type": { "qualType": "__pid_t (__pid_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ef3a58", "kind": "ParmVarDecl", "loc": { "offset": 24432, "col": 33, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24424, "col": 25, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24432, "col": 33, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__pid", "type": { "desugaredQualType": "int", "qualType": "__pid_t", "typeAliasDeclId": "0x55bbe6dd45b0" } }, { "id": "0x55bbe6ef3b90", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 24439, "file": "/usr/include/unistd.h", "line": 661, "col": 40, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 24439, "file": "/usr/include/unistd.h", "line": 661, "col": 40, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6ef3d50", "kind": "FunctionDecl", "loc": { "offset": 24662, "line": 668, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24651, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 24702, "file": "/usr/include/unistd.h", "line": 668, "col": 52, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "setpgid", "mangledName": "setpgid", "type": { "qualType": "int (__pid_t, __pid_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ef3bf8", "kind": "ParmVarDecl", "loc": { "offset": 24679, "col": 29, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24671, "col": 21, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24679, "col": 29, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__pid", "type": { "desugaredQualType": "int", "qualType": "__pid_t", "typeAliasDeclId": "0x55bbe6dd45b0" } }, { "id": "0x55bbe6ef3c70", "kind": "ParmVarDecl", "loc": { "offset": 24694, "col": 44, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24686, "col": 36, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24694, "col": 44, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__pgid", "type": { "desugaredQualType": "int", "qualType": "__pid_t", "typeAliasDeclId": "0x55bbe6dd45b0" } }, { "id": "0x55bbe6ef3e00", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 24702, "file": "/usr/include/unistd.h", "line": 668, "col": 52, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 24702, "file": "/usr/include/unistd.h", "line": 668, "col": 52, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6ef3ef8", "kind": "FunctionDecl", "loc": { "offset": 25266, "line": 682, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25255, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 25281, "file": "/usr/include/unistd.h", "line": 682, "col": 27, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "setpgrp", "mangledName": "setpgrp", "type": { "qualType": "int (void)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ef3f98", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 25281, "file": "/usr/include/unistd.h", "line": 682, "col": 27, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 25281, "file": "/usr/include/unistd.h", "line": 682, "col": 27, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6ef4088", "kind": "FunctionDecl", "loc": { "offset": 25545, "line": 689, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25530, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 25559, "file": "/usr/include/unistd.h", "line": 689, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "isUsed": true, "name": "setsid", "mangledName": "setsid", "type": { "qualType": "__pid_t (void)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ef4128", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 25559, "file": "/usr/include/unistd.h", "line": 689, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 25559, "file": "/usr/include/unistd.h", "line": 689, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6ef4220", "kind": "FunctionDecl", "loc": { "offset": 25694, "line": 693, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25679, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 25717, "file": "/usr/include/unistd.h", "line": 693, "col": 39, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "getsid", "mangledName": "getsid", "type": { "qualType": "__pid_t (__pid_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ef4190", "kind": "ParmVarDecl", "loc": { "offset": 25710, "col": 32, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25702, "col": 24, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25710, "col": 32, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__pid", "type": { "desugaredQualType": "int", "qualType": "__pid_t", "typeAliasDeclId": "0x55bbe6dd45b0" } }, { "id": "0x55bbe6ef42c8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 25717, "file": "/usr/include/unistd.h", "line": 693, "col": 39, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 25717, "file": "/usr/include/unistd.h", "line": 693, "col": 39, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6ef43e8", "kind": "FunctionDecl", "loc": { "offset": 25801, "line": 697, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25786, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 25815, "file": "/usr/include/unistd.h", "line": 697, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "getuid", "mangledName": "getuid", "type": { "qualType": "__uid_t (void)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ef4488", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 25815, "file": "/usr/include/unistd.h", "line": 697, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 25815, "file": "/usr/include/unistd.h", "line": 697, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6ef4578", "kind": "FunctionDecl", "loc": { "offset": 25897, "line": 700, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25882, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 25912, "file": "/usr/include/unistd.h", "line": 700, "col": 31, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "geteuid", "mangledName": "geteuid", "type": { "qualType": "__uid_t (void)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ef4618", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 25912, "file": "/usr/include/unistd.h", "line": 700, "col": 31, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 25912, "file": "/usr/include/unistd.h", "line": 700, "col": 31, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6dd71c0", "kind": "FunctionDecl", "loc": { "offset": 25990, "line": 703, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25975, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 26004, "file": "/usr/include/unistd.h", "line": 703, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "getgid", "mangledName": "getgid", "type": { "qualType": "__gid_t (void)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6dd7260", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 26004, "file": "/usr/include/unistd.h", "line": 703, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 26004, "file": "/usr/include/unistd.h", "line": 703, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6dd7350", "kind": "FunctionDecl", "loc": { "offset": 26087, "line": 706, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26072, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 26102, "file": "/usr/include/unistd.h", "line": 706, "col": 31, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "getegid", "mangledName": "getegid", "type": { "qualType": "__gid_t (void)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6dd73f0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 26102, "file": "/usr/include/unistd.h", "line": 706, "col": 31, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 26102, "file": "/usr/include/unistd.h", "line": 706, "col": 31, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6dd76d0", "kind": "FunctionDecl", "loc": { "offset": 26323, "line": 711, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26312, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 26364, "file": "/usr/include/unistd.h", "line": 711, "col": 53, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "getgroups", "mangledName": "getgroups", "type": { "qualType": "int (int, __gid_t *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6dd7460", "kind": "ParmVarDecl", "loc": { "offset": 26338, "col": 27, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26334, "col": 23, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26338, "col": 27, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__size", "type": { "qualType": "int" } }, { "id": "0x55bbe6dd75b0", "kind": "ParmVarDecl", "loc": { "offset": 26354, "col": 43, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26346, "col": 35, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26361, "col": 50, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "__list", "type": { "desugaredQualType": "__gid_t *", "qualType": "__gid_t *" } }, { "id": "0x55bbe6dd7780", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 26364, "file": "/usr/include/unistd.h", "line": 711, "col": 53, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 26364, "file": "/usr/include/unistd.h", "line": 711, "col": 53, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6dd78b0", "kind": "FunctionDecl", "loc": { "offset": 26799, "line": 722, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26788, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 26822, "file": "/usr/include/unistd.h", "line": 722, "col": 35, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "setuid", "mangledName": "setuid", "type": { "qualType": "int (__uid_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6dd77e8", "kind": "ParmVarDecl", "loc": { "offset": 26815, "col": 28, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26807, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26815, "col": 28, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__uid", "type": { "desugaredQualType": "unsigned int", "qualType": "__uid_t", "typeAliasDeclId": "0x55bbe6dc5890" } }, { "id": "0x55bbe6dd7958", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 26822, "file": "/usr/include/unistd.h", "line": 722, "col": 35, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 26822, "file": "/usr/include/unistd.h", "line": 722, "col": 35, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6dd7b50", "kind": "FunctionDecl", "loc": { "offset": 27025, "line": 727, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27014, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 27067, "file": "/usr/include/unistd.h", "line": 727, "col": 54, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "setreuid", "mangledName": "setreuid", "type": { "qualType": "int (__uid_t, __uid_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6dd79c0", "kind": "ParmVarDecl", "loc": { "offset": 27043, "col": 30, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27035, "col": 22, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27043, "col": 30, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__ruid", "type": { "desugaredQualType": "unsigned int", "qualType": "__uid_t", "typeAliasDeclId": "0x55bbe6dc5890" } }, { "id": "0x55bbe6dd7a38", "kind": "ParmVarDecl", "loc": { "offset": 27059, "col": 46, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27051, "col": 38, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27059, "col": 46, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__euid", "type": { "desugaredQualType": "unsigned int", "qualType": "__uid_t", "typeAliasDeclId": "0x55bbe6dc5890" } }, { "id": "0x55bbe6dd7c00", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 27067, "file": "/usr/include/unistd.h", "line": 727, "col": 54, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 27067, "file": "/usr/include/unistd.h", "line": 727, "col": 54, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6dd7d00", "kind": "FunctionDecl", "loc": { "offset": 27186, "line": 732, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27175, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 27210, "file": "/usr/include/unistd.h", "line": 732, "col": 36, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "seteuid", "mangledName": "seteuid", "type": { "qualType": "int (__uid_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6dd7c68", "kind": "ParmVarDecl", "loc": { "offset": 27203, "col": 29, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27195, "col": 21, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27203, "col": 29, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__uid", "type": { "desugaredQualType": "unsigned int", "qualType": "__uid_t", "typeAliasDeclId": "0x55bbe6dc5890" } }, { "id": "0x55bbe6dd7da8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 27210, "file": "/usr/include/unistd.h", "line": 732, "col": 36, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 27210, "file": "/usr/include/unistd.h", "line": 732, "col": 36, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6dd7ee0", "kind": "FunctionDecl", "loc": { "offset": 27494, "line": 739, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27483, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 27517, "file": "/usr/include/unistd.h", "line": 739, "col": 35, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "setgid", "mangledName": "setgid", "type": { "qualType": "int (__gid_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6dd7e10", "kind": "ParmVarDecl", "loc": { "offset": 27510, "col": 28, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27502, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27510, "col": 28, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__gid", "type": { "desugaredQualType": "unsigned int", "qualType": "__gid_t", "typeAliasDeclId": "0x55bbe6dc5900" } }, { "id": "0x55bbe6dd7f88", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 27517, "file": "/usr/include/unistd.h", "line": 739, "col": 35, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 27517, "file": "/usr/include/unistd.h", "line": 739, "col": 35, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6dd81d0", "kind": "FunctionDecl", "loc": { "offset": 27722, "line": 744, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27711, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 27764, "file": "/usr/include/unistd.h", "line": 744, "col": 54, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "setregid", "mangledName": "setregid", "type": { "qualType": "int (__gid_t, __gid_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6dd7ff0", "kind": "ParmVarDecl", "loc": { "offset": 27740, "col": 30, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27732, "col": 22, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27740, "col": 30, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__rgid", "type": { "desugaredQualType": "unsigned int", "qualType": "__gid_t", "typeAliasDeclId": "0x55bbe6dc5900" } }, { "id": "0x55bbe6dd8068", "kind": "ParmVarDecl", "loc": { "offset": 27756, "col": 46, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27748, "col": 38, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27756, "col": 46, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__egid", "type": { "desugaredQualType": "unsigned int", "qualType": "__gid_t", "typeAliasDeclId": "0x55bbe6dc5900" } }, { "id": "0x55bbe6dd8280", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 27764, "file": "/usr/include/unistd.h", "line": 744, "col": 54, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 27764, "file": "/usr/include/unistd.h", "line": 744, "col": 54, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6dd8380", "kind": "FunctionDecl", "loc": { "offset": 27884, "line": 749, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27873, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 27908, "file": "/usr/include/unistd.h", "line": 749, "col": 36, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "setegid", "mangledName": "setegid", "type": { "qualType": "int (__gid_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6dd82e8", "kind": "ParmVarDecl", "loc": { "offset": 27901, "col": 29, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27893, "col": 21, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27901, "col": 29, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__gid", "type": { "desugaredQualType": "unsigned int", "qualType": "__gid_t", "typeAliasDeclId": "0x55bbe6dc5900" } }, { "id": "0x55bbe6dd8428", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 27908, "file": "/usr/include/unistd.h", "line": 749, "col": 36, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 27908, "file": "/usr/include/unistd.h", "line": 749, "col": 36, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6dd8518", "kind": "FunctionDecl", "loc": { "offset": 28998, "line": 778, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28983, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2970, "file": "/usr/include/sys/cdefs.h", "line": 80, "col": 49, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 29010, "file": "/usr/include/unistd.h", "line": 778, "col": 28, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "isUsed": true, "name": "fork", "mangledName": "fork", "type": { "qualType": "__pid_t (void)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6dd85b8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2958, "file": "/usr/include/sys/cdefs.h", "line": 80, "col": 37, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 29010, "file": "/usr/include/unistd.h", "line": 778, "col": 28, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2958, "file": "/usr/include/sys/cdefs.h", "line": 80, "col": 37, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 29010, "file": "/usr/include/unistd.h", "line": 778, "col": 28, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6dd86a8", "kind": "FunctionDecl", "loc": { "offset": 29417, "line": 786, "col": 16, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29417, "col": 16, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29417, "col": 16, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "isImplicit": true, "name": "vfork", "mangledName": "vfork", "type": { "qualType": "int (void)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6dd8748", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "implicit": true }, { "id": "0x55bbe6dd87a0", "kind": "ReturnsTwiceAttr", "range": { "begin": { "offset": 29417, "col": 16, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29417, "col": 16, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "implicit": true } ] }, { "id": "0x55bbe6dd87c8", "kind": "FunctionDecl", "loc": { "offset": 29417, "col": 16, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29402, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 29430, "file": "/usr/include/unistd.h", "line": 786, "col": 29, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "previousDecl": "0x55bbe6dd86a8", "name": "vfork", "mangledName": "vfork", "type": { "qualType": "int (void)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6dd88c0", "kind": "BuiltinAttr", "range": { "begin": {}, "end": {} }, "inherited": true, "implicit": true }, { "id": "0x55bbe6dd88e8", "kind": "ReturnsTwiceAttr", "range": { "begin": { "offset": 29417, "col": 16, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29417, "col": 16, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "inherited": true, "implicit": true }, { "id": "0x55bbe6dd8868", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 29430, "file": "/usr/include/unistd.h", "line": 786, "col": 29, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 29430, "file": "/usr/include/unistd.h", "line": 786, "col": 29, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6dd89c0", "kind": "FunctionDecl", "loc": { "offset": 29894, "line": 799, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29881, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 29913, "file": "/usr/include/unistd.h", "line": 799, "col": 33, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "ttyname", "mangledName": "ttyname", "type": { "qualType": "char *(int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6dd8928", "kind": "ParmVarDecl", "loc": { "offset": 29907, "col": 27, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29903, "col": 23, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29907, "col": 27, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__fd", "type": { "qualType": "int" } }, { "id": "0x55bbe6dd8a68", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 29913, "file": "/usr/include/unistd.h", "line": 799, "col": 33, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 29913, "file": "/usr/include/unistd.h", "line": 799, "col": 33, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6dd8c98", "kind": "FunctionDecl", "loc": { "offset": 30079, "line": 803, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30068, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30143, "file": "/usr/include/unistd.h", "line": 804, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "ttyname_r", "mangledName": "ttyname_r", "type": { "qualType": "int (int, char *, size_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6dd8ad8", "kind": "ParmVarDecl", "loc": { "offset": 30094, "line": 803, "col": 27, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30090, "col": 23, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30094, "col": 27, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__fd", "type": { "qualType": "int" } }, { "id": "0x55bbe6dd8b58", "kind": "ParmVarDecl", "loc": { "offset": 30106, "col": 39, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30100, "col": 33, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30106, "col": 39, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__buf", "type": { "qualType": "char *" } }, { "id": "0x55bbe6dd8bd0", "kind": "ParmVarDecl", "loc": { "offset": 30120, "col": 53, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30113, "col": 46, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30120, "col": 53, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__buflen", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6dd8d50", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30135, "file": "/usr/include/unistd.h", "line": 804, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30135, "file": "/usr/include/unistd.h", "line": 804, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6dd8da8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30143, "file": "/usr/include/unistd.h", "line": 804, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 30156, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30143, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6dd8e98", "kind": "FunctionDecl", "loc": { "offset": 30318, "line": 809, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30307, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30336, "file": "/usr/include/unistd.h", "line": 809, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "isatty", "mangledName": "isatty", "type": { "qualType": "int (int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6dd8e00", "kind": "ParmVarDecl", "loc": { "offset": 30330, "col": 24, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30326, "col": 20, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30330, "col": 24, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__fd", "type": { "qualType": "int" } }, { "id": "0x55bbe6dd8f40", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30336, "file": "/usr/include/unistd.h", "line": 809, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30336, "file": "/usr/include/unistd.h", "line": 809, "col": 30, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6dd9038", "kind": "FunctionDecl", "loc": { "offset": 30467, "line": 814, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30456, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30482, "file": "/usr/include/unistd.h", "line": 814, "col": 27, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "ttyslot", "mangledName": "ttyslot", "type": { "qualType": "int (void)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6dd90d8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30482, "file": "/usr/include/unistd.h", "line": 814, "col": 27, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30482, "file": "/usr/include/unistd.h", "line": 814, "col": 27, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6dd92c0", "kind": "FunctionDecl", "loc": { "offset": 30548, "line": 819, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30537, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30605, "file": "/usr/include/unistd.h", "line": 820, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "link", "mangledName": "link", "type": { "qualType": "int (const char *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6dd9148", "kind": "ParmVarDecl", "loc": { "offset": 30566, "line": 819, "col": 30, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30554, "col": 18, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30566, "col": 30, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__from", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6dd91e0", "kind": "ParmVarDecl", "loc": { "offset": 30586, "col": 50, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30574, "col": 38, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30586, "col": 50, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__to", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6dd9370", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30597, "file": "/usr/include/unistd.h", "line": 820, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30597, "file": "/usr/include/unistd.h", "line": 820, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6dd93c8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30605, "file": "/usr/include/unistd.h", "line": 820, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 30621, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30605, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6dd9770", "kind": "FunctionDecl", "loc": { "offset": 30775, "line": 825, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30764, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30878, "file": "/usr/include/unistd.h", "line": 827, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "linkat", "mangledName": "linkat", "type": { "qualType": "int (int, const char *, int, const char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6dd9420", "kind": "ParmVarDecl", "loc": { "offset": 30787, "line": 825, "col": 24, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30783, "col": 20, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30787, "col": 24, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__fromfd", "type": { "qualType": "int" } }, { "id": "0x55bbe6dd94a0", "kind": "ParmVarDecl", "loc": { "offset": 30809, "col": 46, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30797, "col": 34, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30809, "col": 46, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__from", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6dd9520", "kind": "ParmVarDecl", "loc": { "offset": 30821, "col": 58, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30817, "col": 54, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30821, "col": 58, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__tofd", "type": { "qualType": "int" } }, { "id": "0x55bbe6dd95a0", "kind": "ParmVarDecl", "loc": { "offset": 30846, "line": 826, "col": 18, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30834, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30846, "col": 18, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__to", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6dd9620", "kind": "ParmVarDecl", "loc": { "offset": 30856, "col": 28, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30852, "col": 24, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30856, "col": 28, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__flags", "type": { "qualType": "int" } }, { "id": "0x55bbe6dd9838", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30870, "file": "/usr/include/unistd.h", "line": 827, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30870, "file": "/usr/include/unistd.h", "line": 827, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6dd9890", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 30878, "file": "/usr/include/unistd.h", "line": 827, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 30894, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30878, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6dd9a40", "kind": "FunctionDecl", "loc": { "offset": 31027, "line": 832, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31016, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31087, "file": "/usr/include/unistd.h", "line": 833, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "symlink", "mangledName": "symlink", "type": { "qualType": "int (const char *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6dd98e0", "kind": "ParmVarDecl", "loc": { "offset": 31048, "line": 832, "col": 33, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31036, "col": 21, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31048, "col": 33, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__from", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6dd9960", "kind": "ParmVarDecl", "loc": { "offset": 31068, "col": 53, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31056, "col": 41, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31068, "col": 53, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__to", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6dd9af0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31079, "file": "/usr/include/unistd.h", "line": 833, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31079, "file": "/usr/include/unistd.h", "line": 833, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6dd9b48", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31087, "file": "/usr/include/unistd.h", "line": 833, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 31103, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31087, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6dd9df8", "kind": "FunctionDecl", "loc": { "offset": 31318, "line": 838, "col": 16, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31303, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31414, "file": "/usr/include/unistd.h", "line": 840, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "readlink", "mangledName": "readlink", "type": { "qualType": "ssize_t (const char *restrict, char *restrict, size_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6dd9ba0", "kind": "ParmVarDecl", "loc": { "offset": 31351, "line": 838, "col": 49, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31328, "col": 26, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31351, "col": 49, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__path", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6dd9c20", "kind": "ParmVarDecl", "loc": { "offset": 31380, "line": 839, "col": 22, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31363, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31380, "col": 22, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__buf", "type": { "qualType": "char *restrict" } }, { "id": "0x55bbe6dd9c98", "kind": "ParmVarDecl", "loc": { "offset": 31394, "col": 36, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31387, "col": 29, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31394, "col": 36, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__len", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6dd9eb0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31406, "file": "/usr/include/unistd.h", "line": 840, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31406, "file": "/usr/include/unistd.h", "line": 840, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6dd9f08", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31414, "file": "/usr/include/unistd.h", "line": 840, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 31430, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31414, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6dda1f0", "kind": "FunctionDecl", "loc": { "offset": 31636, "line": 847, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31625, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31713, "file": "/usr/include/unistd.h", "line": 848, "col": 35, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "symlinkat", "mangledName": "symlinkat", "type": { "qualType": "int (const char *, int, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6dd9f60", "kind": "ParmVarDecl", "loc": { "offset": 31659, "line": 847, "col": 35, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31647, "col": 23, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31659, "col": 35, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__from", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6dd9fe0", "kind": "ParmVarDecl", "loc": { "offset": 31671, "col": 47, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31667, "col": 43, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31671, "col": 47, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__tofd", "type": { "qualType": "int" } }, { "id": "0x55bbe6dda060", "kind": "ParmVarDecl", "loc": { "offset": 31699, "line": 848, "col": 21, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31687, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31699, "col": 21, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__to", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6dda2a8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31705, "file": "/usr/include/unistd.h", "line": 848, "col": 27, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31705, "file": "/usr/include/unistd.h", "line": 848, "col": 27, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6dda300", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31713, "file": "/usr/include/unistd.h", "line": 848, "col": 35, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 31729, "col": 51, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31713, "col": 35, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6dda648", "kind": "FunctionDecl", "loc": { "offset": 31827, "line": 851, "col": 16, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31812, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31937, "file": "/usr/include/unistd.h", "line": 853, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "readlinkat", "mangledName": "readlinkat", "type": { "qualType": "ssize_t (int, const char *restrict, char *restrict, size_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6dda350", "kind": "ParmVarDecl", "loc": { "offset": 31843, "line": 851, "col": 32, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31839, "col": 28, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31843, "col": 32, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__fd", "type": { "qualType": "int" } }, { "id": "0x55bbe6dda3d0", "kind": "ParmVarDecl", "loc": { "offset": 31872, "col": 61, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31849, "col": 38, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31872, "col": 61, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__path", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe6dda450", "kind": "ParmVarDecl", "loc": { "offset": 31903, "line": 852, "col": 24, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31886, "col": 7, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31903, "col": 24, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__buf", "type": { "qualType": "char *restrict" } }, { "id": "0x55bbe6dda4c8", "kind": "ParmVarDecl", "loc": { "offset": 31917, "col": 38, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31910, "col": 31, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31917, "col": 38, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__len", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6dda708", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31929, "file": "/usr/include/unistd.h", "line": 853, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31929, "file": "/usr/include/unistd.h", "line": 853, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6dda760", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 31937, "file": "/usr/include/unistd.h", "line": 853, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 31953, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31937, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6dda868", "kind": "FunctionDecl", "loc": { "offset": 32063, "line": 858, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32052, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32099, "file": "/usr/include/unistd.h", "line": 858, "col": 48, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "unlink", "mangledName": "unlink", "type": { "qualType": "int (const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6dda7b0", "kind": "ParmVarDecl", "loc": { "offset": 32083, "col": 32, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32071, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32083, "col": 32, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__name", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6dda910", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32091, "file": "/usr/include/unistd.h", "line": 858, "col": 40, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32091, "file": "/usr/include/unistd.h", "line": 858, "col": 40, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6dda968", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32099, "file": "/usr/include/unistd.h", "line": 858, "col": 48, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 32112, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32099, "col": 48, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ddabd0", "kind": "FunctionDecl", "loc": { "offset": 32192, "line": 862, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32181, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32257, "file": "/usr/include/unistd.h", "line": 863, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "unlinkat", "mangledName": "unlinkat", "type": { "qualType": "int (int, const char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6dda9c0", "kind": "ParmVarDecl", "loc": { "offset": 32206, "line": 862, "col": 26, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32202, "col": 22, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32206, "col": 26, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__fd", "type": { "qualType": "int" } }, { "id": "0x55bbe6ddaa40", "kind": "ParmVarDecl", "loc": { "offset": 32224, "col": 44, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32212, "col": 32, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32224, "col": 44, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__name", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ddaac0", "kind": "ParmVarDecl", "loc": { "offset": 32236, "col": 56, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32232, "col": 52, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32236, "col": 56, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__flag", "type": { "qualType": "int" } }, { "id": "0x55bbe6ddac88", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32249, "file": "/usr/include/unistd.h", "line": 863, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32249, "file": "/usr/include/unistd.h", "line": 863, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ddace0", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32257, "file": "/usr/include/unistd.h", "line": 863, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 32270, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32257, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ddade8", "kind": "FunctionDecl", "loc": { "offset": 32327, "line": 867, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32316, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32362, "file": "/usr/include/unistd.h", "line": 867, "col": 47, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "rmdir", "mangledName": "rmdir", "type": { "qualType": "int (const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ddad30", "kind": "ParmVarDecl", "loc": { "offset": 32346, "col": 31, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32334, "col": 19, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32346, "col": 31, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__path", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ddae90", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32354, "file": "/usr/include/unistd.h", "line": 867, "col": 39, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32354, "file": "/usr/include/unistd.h", "line": 867, "col": 39, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ddaee8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32362, "file": "/usr/include/unistd.h", "line": 867, "col": 47, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 32375, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32362, "col": 47, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ddb008", "kind": "FunctionDecl", "loc": { "offset": 32449, "line": 871, "col": 16, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32434, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32470, "file": "/usr/include/unistd.h", "line": 871, "col": 37, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "tcgetpgrp", "mangledName": "tcgetpgrp", "type": { "qualType": "__pid_t (int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ddaf40", "kind": "ParmVarDecl", "loc": { "offset": 32464, "col": 31, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32460, "col": 27, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32464, "col": 31, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__fd", "type": { "qualType": "int" } }, { "id": "0x55bbe6ddb0b0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32470, "file": "/usr/include/unistd.h", "line": 871, "col": 37, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32470, "file": "/usr/include/unistd.h", "line": 871, "col": 37, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6ef6220", "kind": "FunctionDecl", "loc": { "offset": 32553, "line": 874, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32542, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32593, "file": "/usr/include/unistd.h", "line": 874, "col": 52, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "tcsetpgrp", "mangledName": "tcsetpgrp", "type": { "qualType": "int (int, __pid_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ddb120", "kind": "ParmVarDecl", "loc": { "offset": 32568, "col": 27, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32564, "col": 23, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32568, "col": 27, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__fd", "type": { "qualType": "int" } }, { "id": "0x55bbe6ef6140", "kind": "ParmVarDecl", "loc": { "offset": 32582, "col": 41, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32574, "col": 33, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32582, "col": 41, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "__pgrp_id", "type": { "desugaredQualType": "int", "qualType": "__pid_t", "typeAliasDeclId": "0x55bbe6dd45b0" } }, { "id": "0x55bbe6ef62d0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32593, "file": "/usr/include/unistd.h", "line": 874, "col": 52, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 32593, "file": "/usr/include/unistd.h", "line": 874, "col": 52, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6ef63f0", "kind": "FunctionDecl", "loc": { "offset": 32752, "line": 881, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32739, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32766, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "getlogin", "mangledName": "getlogin", "type": { "qualType": "char *(void)" }, "storageClass": "extern" }, { "id": "0x55bbe6ef6660", "kind": "FunctionDecl", "loc": { "offset": 33086, "line": 889, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33075, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 33131, "file": "/usr/include/unistd.h", "line": 889, "col": 57, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "getlogin_r", "mangledName": "getlogin_r", "type": { "qualType": "int (char *, size_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ef64a8", "kind": "ParmVarDecl", "loc": { "offset": 33104, "col": 30, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33098, "col": 24, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33104, "col": 30, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__name", "type": { "qualType": "char *" } }, { "id": "0x55bbe6ef6520", "kind": "ParmVarDecl", "loc": { "offset": 33119, "col": 45, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33112, "col": 38, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33119, "col": 45, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "__name_len", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6ef6710", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 33131, "file": "/usr/include/unistd.h", "line": 889, "col": 57, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 33144, "col": 70, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 33131, "col": 57, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ef6848", "kind": "FunctionDecl", "loc": { "offset": 33286, "line": 895, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33275, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 33324, "file": "/usr/include/unistd.h", "line": 895, "col": 50, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "setlogin", "mangledName": "setlogin", "type": { "qualType": "int (const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ef6790", "kind": "ParmVarDecl", "loc": { "offset": 33308, "col": 34, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33296, "col": 22, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33308, "col": 34, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__name", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ef68f0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 33316, "file": "/usr/include/unistd.h", "line": 895, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 33316, "file": "/usr/include/unistd.h", "line": 895, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6ef6948", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 33324, "file": "/usr/include/unistd.h", "line": 895, "col": 50, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 33337, "col": 63, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 33324, "col": 50, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ef69a0", "kind": "VarDecl", "loc": { "offset": 1485, "file": "/usr/include/bits/getopt_core.h", "line": 36, "col": 14, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/getopt_posix.h" } }, "range": { "begin": { "offset": 1472, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/getopt_posix.h" } }, "end": { "offset": 1485, "col": 14, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/getopt_posix.h" } } }, "name": "optarg", "mangledName": "optarg", "type": { "qualType": "char *" }, "storageClass": "extern" }, { "id": "0x55bbe6ef6a20", "kind": "VarDecl", "loc": { "offset": 1990, "line": 50, "col": 12, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/getopt_posix.h" } }, "range": { "begin": { "offset": 1979, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/getopt_posix.h" } }, "end": { "offset": 1990, "col": 12, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/getopt_posix.h" } } }, "name": "optind", "mangledName": "optind", "type": { "qualType": "int" }, "storageClass": "extern" }, { "id": "0x55bbe6ef6aa0", "kind": "VarDecl", "loc": { "offset": 2116, "line": 55, "col": 12, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/getopt_posix.h" } }, "range": { "begin": { "offset": 2105, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/getopt_posix.h" } }, "end": { "offset": 2116, "col": 12, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/getopt_posix.h" } } }, "name": "opterr", "mangledName": "opterr", "type": { "qualType": "int" }, "storageClass": "extern" }, { "id": "0x55bbe6ef6b20", "kind": "VarDecl", "loc": { "offset": 2195, "line": 59, "col": 12, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/getopt_posix.h" } }, "range": { "begin": { "offset": 2184, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/getopt_posix.h" } }, "end": { "offset": 2195, "col": 12, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/getopt_posix.h" } } }, "name": "optopt", "mangledName": "optopt", "type": { "qualType": "int" }, "storageClass": "extern" }, { "id": "0x55bbe6ef6dd0", "kind": "FunctionDecl", "loc": { "offset": 3523, "line": 91, "col": 12, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/getopt_posix.h" } }, "range": { "begin": { "offset": 3512, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/getopt_posix.h" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3606, "file": "/usr/include/bits/getopt_core.h", "line": 92, "col": 16, "tokLen": 9, "includedFrom": { "file": "/usr/include/bits/getopt_posix.h" } } } }, "name": "getopt", "mangledName": "getopt", "type": { "qualType": "int (int, char *const *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ef6ba0", "kind": "ParmVarDecl", "loc": { "offset": 3535, "line": 91, "col": 24, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/getopt_posix.h" } }, "range": { "begin": { "offset": 3531, "col": 20, "tokLen": 3, "includedFrom": { "file": "/usr/include/bits/getopt_posix.h" } }, "end": { "offset": 3535, "col": 24, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/getopt_posix.h" } } }, "name": "___argc", "type": { "qualType": "int" } }, { "id": "0x55bbe6ef6c20", "kind": "ParmVarDecl", "loc": { "offset": 3557, "col": 46, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/getopt_posix.h" } }, "range": { "begin": { "offset": 3544, "col": 33, "tokLen": 4, "includedFrom": { "file": "/usr/include/bits/getopt_posix.h" } }, "end": { "offset": 3557, "col": 46, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/getopt_posix.h" } } }, "name": "___argv", "type": { "qualType": "char *const *" } }, { "id": "0x55bbe6ef6ca0", "kind": "ParmVarDecl", "loc": { "offset": 3578, "col": 67, "tokLen": 11, "includedFrom": { "file": "/usr/include/bits/getopt_posix.h" } }, "range": { "begin": { "offset": 3566, "col": 55, "tokLen": 5, "includedFrom": { "file": "/usr/include/bits/getopt_posix.h" } }, "end": { "offset": 3578, "col": 67, "tokLen": 11, "includedFrom": { "file": "/usr/include/bits/getopt_posix.h" } } }, "name": "__shortopts", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ef6e88", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3598, "file": "/usr/include/bits/getopt_core.h", "line": 92, "col": 8, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/getopt_posix.h" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3598, "file": "/usr/include/bits/getopt_core.h", "line": 92, "col": 8, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/getopt_posix.h" } } } } }, { "id": "0x55bbe6ef6ee0", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 3606, "file": "/usr/include/bits/getopt_core.h", "line": 92, "col": 16, "tokLen": 9, "includedFrom": { "file": "/usr/include/bits/getopt_posix.h" } } }, "end": { "spellingLoc": { "offset": 3622, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/bits/getopt_posix.h" } }, "expansionLoc": { "offset": 3606, "col": 16, "tokLen": 9, "includedFrom": { "file": "/usr/include/bits/getopt_posix.h" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6ef7068", "kind": "FunctionDecl", "loc": { "offset": 33809, "file": "/usr/include/unistd.h", "line": 911, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33798, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 33858, "file": "/usr/include/unistd.h", "line": 911, "col": 61, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "gethostname", "mangledName": "gethostname", "type": { "qualType": "int (char *, size_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ef6f30", "kind": "ParmVarDecl", "loc": { "offset": 33828, "col": 31, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33822, "col": 25, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33828, "col": 31, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__name", "type": { "qualType": "char *" } }, { "id": "0x55bbe6ef6fa8", "kind": "ParmVarDecl", "loc": { "offset": 33843, "col": 46, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33836, "col": 39, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33843, "col": 46, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__len", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6ef7118", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 33850, "file": "/usr/include/unistd.h", "line": 911, "col": 53, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 33850, "file": "/usr/include/unistd.h", "line": 911, "col": 53, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e8e340", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 33858, "file": "/usr/include/unistd.h", "line": 911, "col": 61, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 33871, "col": 74, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 33858, "col": 61, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e8e4c8", "kind": "FunctionDecl", "loc": { "offset": 34089, "line": 919, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34078, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 34149, "file": "/usr/include/unistd.h", "line": 920, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "sethostname", "mangledName": "sethostname", "type": { "qualType": "int (const char *, size_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e8e390", "kind": "ParmVarDecl", "loc": { "offset": 34114, "line": 919, "col": 37, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34102, "col": 25, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34114, "col": 37, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__name", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e8e408", "kind": "ParmVarDecl", "loc": { "offset": 34129, "col": 52, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34122, "col": 45, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34129, "col": 52, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__len", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e8e578", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 34141, "file": "/usr/include/unistd.h", "line": 920, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 34141, "file": "/usr/include/unistd.h", "line": 920, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e8e5d0", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 34149, "file": "/usr/include/unistd.h", "line": 920, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 34162, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 34149, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e8e6b8", "kind": "FunctionDecl", "loc": { "offset": 34324, "line": 924, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34313, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 34350, "file": "/usr/include/unistd.h", "line": 924, "col": 38, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "sethostid", "mangledName": "sethostid", "type": { "qualType": "int (long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e8e620", "kind": "ParmVarDecl", "loc": { "offset": 34344, "col": 32, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34335, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34344, "col": 32, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__id", "type": { "qualType": "long" } }, { "id": "0x55bbe6e8e760", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 34350, "file": "/usr/include/unistd.h", "line": 924, "col": 38, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 34350, "file": "/usr/include/unistd.h", "line": 924, "col": 38, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e8e908", "kind": "FunctionDecl", "loc": { "offset": 34559, "line": 930, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34548, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 34615, "file": "/usr/include/unistd.h", "line": 931, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "getdomainname", "mangledName": "getdomainname", "type": { "qualType": "int (char *, size_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e8e7d0", "kind": "ParmVarDecl", "loc": { "offset": 34580, "line": 930, "col": 33, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34574, "col": 27, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34580, "col": 33, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__name", "type": { "qualType": "char *" } }, { "id": "0x55bbe6e8e848", "kind": "ParmVarDecl", "loc": { "offset": 34595, "col": 48, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34588, "col": 41, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34595, "col": 48, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__len", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e8e9b8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 34607, "file": "/usr/include/unistd.h", "line": 931, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 34607, "file": "/usr/include/unistd.h", "line": 931, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e8ea10", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 34615, "file": "/usr/include/unistd.h", "line": 931, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 34628, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 34615, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e8eb98", "kind": "FunctionDecl", "loc": { "offset": 34701, "line": 933, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34690, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 34763, "file": "/usr/include/unistd.h", "line": 934, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "setdomainname", "mangledName": "setdomainname", "type": { "qualType": "int (const char *, size_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e8ea60", "kind": "ParmVarDecl", "loc": { "offset": 34728, "line": 933, "col": 39, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34716, "col": 27, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34728, "col": 39, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__name", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e8ead8", "kind": "ParmVarDecl", "loc": { "offset": 34743, "col": 54, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34736, "col": 47, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34743, "col": 54, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__len", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e8ec48", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 34755, "file": "/usr/include/unistd.h", "line": 934, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 34755, "file": "/usr/include/unistd.h", "line": 934, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e8eca0", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 34763, "file": "/usr/include/unistd.h", "line": 934, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 34776, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 34763, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6e8ed78", "kind": "FunctionDecl", "loc": { "offset": 35019, "line": 939, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35008, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 35034, "file": "/usr/include/unistd.h", "line": 939, "col": 27, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "vhangup", "mangledName": "vhangup", "type": { "qualType": "int (void)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e8ee18", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 35034, "file": "/usr/include/unistd.h", "line": 939, "col": 27, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 35034, "file": "/usr/include/unistd.h", "line": 939, "col": 27, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6e8ef40", "kind": "FunctionDecl", "loc": { "offset": 35123, "line": 942, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35112, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 35159, "file": "/usr/include/unistd.h", "line": 942, "col": 48, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "revoke", "mangledName": "revoke", "type": { "qualType": "int (const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e8ee88", "kind": "ParmVarDecl", "loc": { "offset": 35143, "col": 32, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35131, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35143, "col": 32, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__file", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6e8efe8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 35151, "file": "/usr/include/unistd.h", "line": 942, "col": 40, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 35151, "file": "/usr/include/unistd.h", "line": 942, "col": 40, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6e8f040", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 35159, "file": "/usr/include/unistd.h", "line": 942, "col": 48, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 35172, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 35159, "col": 48, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6efb1f0", "kind": "FunctionDecl", "loc": { "offset": 35543, "line": 950, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35532, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 35660, "file": "/usr/include/unistd.h", "line": 952, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "profil", "mangledName": "profil", "type": { "qualType": "int (unsigned short *, size_t, size_t, unsigned int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6e8f090", "kind": "ParmVarDecl", "loc": { "offset": 35571, "line": 950, "col": 40, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35551, "col": 20, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35571, "col": 40, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "__sample_buffer", "type": { "qualType": "unsigned short *" } }, { "id": "0x55bbe6e8f108", "kind": "ParmVarDecl", "loc": { "offset": 35595, "col": 64, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35588, "col": 57, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35595, "col": 64, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__size", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e8f180", "kind": "ParmVarDecl", "loc": { "offset": 35615, "line": 951, "col": 13, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35608, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35615, "col": 13, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__offset", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe6e8f200", "kind": "ParmVarDecl", "loc": { "offset": 35638, "col": 36, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35625, "col": 23, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35638, "col": 36, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__scale", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe6efb2b0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 35652, "file": "/usr/include/unistd.h", "line": 952, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 35652, "file": "/usr/include/unistd.h", "line": 952, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6efb308", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 35660, "file": "/usr/include/unistd.h", "line": 952, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 35673, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 35660, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6efb3f8", "kind": "FunctionDecl", "loc": { "offset": 35920, "line": 958, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35909, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 35946, "file": "/usr/include/unistd.h", "line": 958, "col": 38, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "acct", "mangledName": "acct", "type": { "qualType": "int (const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6efb360", "kind": "ParmVarDecl", "loc": { "offset": 35938, "col": 30, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35926, "col": 18, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35938, "col": 30, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__name", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6efb4a0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 35946, "file": "/usr/include/unistd.h", "line": 958, "col": 38, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 35946, "file": "/usr/include/unistd.h", "line": 958, "col": 38, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6efb598", "kind": "FunctionDecl", "loc": { "offset": 36037, "line": 962, "col": 14, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36024, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 36057, "file": "/usr/include/unistd.h", "line": 962, "col": 34, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "getusershell", "mangledName": "getusershell", "type": { "qualType": "char *(void)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6efb638", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 36057, "file": "/usr/include/unistd.h", "line": 962, "col": 34, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 36057, "file": "/usr/include/unistd.h", "line": 962, "col": 34, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6efb728", "kind": "FunctionDecl", "loc": { "offset": 36078, "line": 963, "col": 13, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36066, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 36098, "file": "/usr/include/unistd.h", "line": 963, "col": 33, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "endusershell", "mangledName": "endusershell", "type": { "qualType": "void (void)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6efb7c8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 36098, "file": "/usr/include/unistd.h", "line": 963, "col": 33, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 36098, "file": "/usr/include/unistd.h", "line": 963, "col": 33, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6efb8b8", "kind": "FunctionDecl", "loc": { "offset": 36147, "line": 964, "col": 13, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36135, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 36167, "file": "/usr/include/unistd.h", "line": 964, "col": 33, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "setusershell", "mangledName": "setusershell", "type": { "qualType": "void (void)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6efb958", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 36167, "file": "/usr/include/unistd.h", "line": 964, "col": 33, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 36167, "file": "/usr/include/unistd.h", "line": 964, "col": 33, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6efbae8", "kind": "FunctionDecl", "loc": { "offset": 36429, "line": 970, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36418, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 36467, "file": "/usr/include/unistd.h", "line": 970, "col": 50, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "daemon", "mangledName": "daemon", "type": { "qualType": "int (int, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6efb9c8", "kind": "ParmVarDecl", "loc": { "offset": 36441, "col": 24, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36437, "col": 20, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36441, "col": 24, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "__nochdir", "type": { "qualType": "int" } }, { "id": "0x55bbe6efba48", "kind": "ParmVarDecl", "loc": { "offset": 36456, "col": 39, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36452, "col": 35, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36456, "col": 39, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "__noclose", "type": { "qualType": "int" } }, { "id": "0x55bbe6efbb98", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 36467, "file": "/usr/include/unistd.h", "line": 970, "col": 50, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 36467, "file": "/usr/include/unistd.h", "line": 970, "col": 50, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6efbcc0", "kind": "FunctionDecl", "loc": { "offset": 36719, "line": 977, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36708, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 36755, "file": "/usr/include/unistd.h", "line": 977, "col": 48, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "chroot", "mangledName": "chroot", "type": { "qualType": "int (const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6efbc08", "kind": "ParmVarDecl", "loc": { "offset": 36739, "col": 32, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36727, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36739, "col": 32, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__path", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6efbd68", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 36747, "file": "/usr/include/unistd.h", "line": 977, "col": 40, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 36747, "file": "/usr/include/unistd.h", "line": 977, "col": 40, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6efbdc0", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 36755, "file": "/usr/include/unistd.h", "line": 977, "col": 48, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 36768, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36755, "col": 48, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6efbec8", "kind": "FunctionDecl", "loc": { "offset": 36929, "line": 981, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36916, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 36960, "file": "/usr/include/unistd.h", "line": 981, "col": 45, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "getpass", "mangledName": "getpass", "type": { "qualType": "char *(const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6efbe10", "kind": "ParmVarDecl", "loc": { "offset": 36950, "col": 35, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36938, "col": 23, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36950, "col": 35, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__prompt", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6efbf70", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 36960, "file": "/usr/include/unistd.h", "line": 981, "col": 45, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 36973, "col": 58, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36960, "col": 45, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6efc088", "kind": "FunctionDecl", "loc": { "offset": 37168, "line": 989, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37157, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37183, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "fsync", "mangledName": "fsync", "type": { "qualType": "int (int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6efbff0", "kind": "ParmVarDecl", "loc": { "offset": 37179, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37175, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37179, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__fd", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6efc200", "kind": "FunctionDecl", "loc": { "offset": 37479, "line": 1002, "col": 17, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37463, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37494, "col": 32, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "gethostid", "mangledName": "gethostid", "type": { "qualType": "long (void)" }, "storageClass": "extern" }, { "id": "0x55bbe6efc338", "kind": "FunctionDecl", "loc": { "offset": 37577, "line": 1005, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37565, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 37589, "file": "/usr/include/unistd.h", "line": 1005, "col": 25, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "sync", "mangledName": "sync", "type": { "qualType": "void (void)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6efc3d8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 37589, "file": "/usr/include/unistd.h", "line": 1005, "col": 25, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 37589, "file": "/usr/include/unistd.h", "line": 1005, "col": 25, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6efc4d0", "kind": "FunctionDecl", "loc": { "offset": 37803, "line": 1011, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37792, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37857, "col": 66, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "getpagesize", "mangledName": "getpagesize", "type": { "qualType": "int (void)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6efc570", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 37823, "file": "/usr/include/unistd.h", "line": 1011, "col": 32, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 37823, "file": "/usr/include/unistd.h", "line": 1011, "col": 32, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6efc5c8", "kind": "ConstAttr", "range": { "begin": { "offset": 37847, "col": 56, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37847, "col": 56, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } } ] }, { "id": "0x55bbe6efc690", "kind": "FunctionDecl", "loc": { "offset": 37970, "line": 1016, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37959, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 37991, "file": "/usr/include/unistd.h", "line": 1016, "col": 33, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "getdtablesize", "mangledName": "getdtablesize", "type": { "qualType": "int (void)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6efc730", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 37991, "file": "/usr/include/unistd.h", "line": 1016, "col": 33, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 37991, "file": "/usr/include/unistd.h", "line": 1016, "col": 33, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6efc950", "kind": "FunctionDecl", "loc": { "offset": 38188, "line": 1026, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38177, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 38249, "file": "/usr/include/unistd.h", "line": 1027, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "truncate", "mangledName": "truncate", "type": { "qualType": "int (const char *, __off_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6efc7a0", "kind": "ParmVarDecl", "loc": { "offset": 38210, "line": 1026, "col": 34, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38198, "col": 22, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38210, "col": 34, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__file", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6efc818", "kind": "ParmVarDecl", "loc": { "offset": 38226, "col": 50, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38218, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38226, "col": 50, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__length", "type": { "desugaredQualType": "long", "qualType": "__off_t", "typeAliasDeclId": "0x55bbe6dd44d0" } }, { "id": "0x55bbe6efca00", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 38241, "file": "/usr/include/unistd.h", "line": 1027, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 38241, "file": "/usr/include/unistd.h", "line": 1027, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6efca58", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 38249, "file": "/usr/include/unistd.h", "line": 1027, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 38262, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38249, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6efcc40", "kind": "FunctionDecl", "loc": { "offset": 38855, "line": 1049, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38844, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 38894, "file": "/usr/include/unistd.h", "line": 1049, "col": 51, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "ftruncate", "mangledName": "ftruncate", "type": { "qualType": "int (int, __off_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6efcab0", "kind": "ParmVarDecl", "loc": { "offset": 38870, "col": 27, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38866, "col": 23, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38870, "col": 27, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__fd", "type": { "qualType": "int" } }, { "id": "0x55bbe6efcb28", "kind": "ParmVarDecl", "loc": { "offset": 38884, "col": 41, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38876, "col": 33, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38884, "col": 41, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__length", "type": { "desugaredQualType": "long", "qualType": "__off_t", "typeAliasDeclId": "0x55bbe6dd44d0" } }, { "id": "0x55bbe6efccf0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 38894, "file": "/usr/include/unistd.h", "line": 1049, "col": 51, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 38894, "file": "/usr/include/unistd.h", "line": 1049, "col": 51, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6efce30", "kind": "FunctionDecl", "loc": { "offset": 39486, "line": 1070, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39475, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 39505, "file": "/usr/include/unistd.h", "line": 1070, "col": 31, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "brk", "mangledName": "brk", "type": { "qualType": "int (void *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6efcd60", "kind": "ParmVarDecl", "loc": { "offset": 39497, "col": 23, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39491, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39497, "col": 23, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__addr", "type": { "qualType": "void *" } }, { "id": "0x55bbe6efced8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 39505, "file": "/usr/include/unistd.h", "line": 1070, "col": 31, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 39505, "file": "/usr/include/unistd.h", "line": 1070, "col": 31, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6efd060", "kind": "FunctionDecl", "loc": { "offset": 39788, "line": 1076, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39775, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 39812, "file": "/usr/include/unistd.h", "line": 1076, "col": 38, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "sbrk", "mangledName": "sbrk", "type": { "qualType": "void *(intptr_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6efcf60", "kind": "ParmVarDecl", "loc": { "offset": 39803, "col": 29, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39794, "col": 20, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39803, "col": 29, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__delta", "type": { "desugaredQualType": "long", "qualType": "intptr_t", "typeAliasDeclId": "0x55bbe6ea9e70" } }, { "id": "0x55bbe6efd108", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 39812, "file": "/usr/include/unistd.h", "line": 1076, "col": 38, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 39812, "file": "/usr/include/unistd.h", "line": 1076, "col": 38, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6efd268", "kind": "FunctionDecl", "loc": { "offset": 40346, "line": 1091, "col": 17, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40330, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 40378, "file": "/usr/include/unistd.h", "line": 1091, "col": 49, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "name": "syscall", "mangledName": "syscall", "type": { "qualType": "long (long, ...)" }, "storageClass": "extern", "variadic": true, "inner": [ { "id": "0x55bbe6efd198", "kind": "ParmVarDecl", "loc": { "offset": 40364, "col": 35, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40355, "col": 26, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40364, "col": 35, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__sysno", "type": { "qualType": "long" } }, { "id": "0x55bbe6efd310", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 40378, "file": "/usr/include/unistd.h", "line": 1091, "col": 49, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 40378, "file": "/usr/include/unistd.h", "line": 1091, "col": 49, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6efd5a0", "kind": "FunctionDecl", "loc": { "offset": 41275, "line": 1114, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41264, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41316, "col": 53, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "lockf", "mangledName": "lockf", "type": { "qualType": "int (int, int, __off_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6efd380", "kind": "ParmVarDecl", "loc": { "offset": 41286, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41282, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41286, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__fd", "type": { "qualType": "int" } }, { "id": "0x55bbe6efd400", "kind": "ParmVarDecl", "loc": { "offset": 41296, "col": 33, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41292, "col": 29, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41296, "col": 33, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__cmd", "type": { "qualType": "int" } }, { "id": "0x55bbe6efd478", "kind": "ParmVarDecl", "loc": { "offset": 41311, "col": 48, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41303, "col": 40, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41311, "col": 48, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__len", "type": { "desugaredQualType": "long", "qualType": "__off_t", "typeAliasDeclId": "0x55bbe6dd44d0" } } ] }, { "id": "0x55bbe6efd708", "kind": "FunctionDecl", "loc": { "offset": 42374, "line": 1150, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42363, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42397, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "fdatasync", "mangledName": "fdatasync", "type": { "qualType": "int (int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6efd670", "kind": "ParmVarDecl", "loc": { "offset": 42389, "col": 27, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42385, "col": 23, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42389, "col": 27, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__fildes", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6efd928", "kind": "FunctionDecl", "loc": { "offset": 42792, "line": 1159, "col": 14, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42779, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 42851, "file": "/usr/include/unistd.h", "line": 1160, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "crypt", "mangledName": "crypt", "type": { "qualType": "char *(const char *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6efd7c8", "kind": "ParmVarDecl", "loc": { "offset": 42811, "line": 1159, "col": 33, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42799, "col": 21, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42811, "col": 33, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__key", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6efd848", "kind": "ParmVarDecl", "loc": { "offset": 42830, "col": 52, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42818, "col": 40, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42830, "col": 52, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "__salt", "type": { "qualType": "const char *" } }, { "id": "0x55bbe6efd9d8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 42843, "file": "/usr/include/unistd.h", "line": 1160, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 42843, "file": "/usr/include/unistd.h", "line": 1160, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } } }, { "id": "0x55bbe6efda30", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 42851, "file": "/usr/include/unistd.h", "line": 1160, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 42867, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42851, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe6efdc10", "kind": "FunctionDecl", "loc": { "offset": 44132, "line": 1198, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44128, "col": 1, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44175, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "getentropy", "mangledName": "getentropy", "type": { "qualType": "int (void *, size_t)" }, "inner": [ { "id": "0x55bbe6efda80", "kind": "ParmVarDecl", "loc": { "offset": 44150, "col": 23, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44144, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44150, "col": 23, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__buffer", "type": { "qualType": "void *" } }, { "id": "0x55bbe6efdaf8", "kind": "ParmVarDecl", "loc": { "offset": 44167, "col": 40, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44160, "col": 33, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44167, "col": 40, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__length", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } } ] }, { "id": "0x55bbe6efdcc0", "kind": "EnumDecl", "loc": { "offset": 126, "file": "/usr/include/bits/types/idtype_t.h", "line": 5, "col": 9, "tokLen": 4, "includedFrom": { "file": "/usr/include/sys/wait.h" } }, "range": { "begin": { "offset": 126, "col": 9, "tokLen": 4, "includedFrom": { "file": "/usr/include/sys/wait.h" } }, "end": { "offset": 349, "line": 12, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/sys/wait.h" } } }, "inner": [ { "id": "0x55bbe6efdd80", "kind": "EnumConstantDecl", "loc": { "offset": 135, "line": 7, "col": 3, "tokLen": 5, "includedFrom": { "file": "/usr/include/sys/wait.h" } }, "range": { "begin": { "offset": 135, "col": 3, "tokLen": 5, "includedFrom": { "file": "/usr/include/sys/wait.h" } }, "end": { "offset": 135, "col": 3, "tokLen": 5, "includedFrom": { "file": "/usr/include/sys/wait.h" } } }, "name": "P_ALL", "type": { "qualType": "int" } }, { "id": "0x55bbe6efddd0", "kind": "EnumConstantDecl", "loc": { "offset": 172, "line": 8, "col": 3, "tokLen": 5, "includedFrom": { "file": "/usr/include/sys/wait.h" } }, "range": { "begin": { "offset": 172, "col": 3, "tokLen": 5, "includedFrom": { "file": "/usr/include/sys/wait.h" } }, "end": { "offset": 172, "col": 3, "tokLen": 5, "includedFrom": { "file": "/usr/include/sys/wait.h" } } }, "name": "P_PID", "type": { "qualType": "int" } }, { "id": "0x55bbe6efde20", "kind": "EnumConstantDecl", "loc": { "offset": 217, "line": 9, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/sys/wait.h" } }, "range": { "begin": { "offset": 217, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/sys/wait.h" } }, "end": { "offset": 217, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/sys/wait.h" } } }, "name": "P_PGID", "type": { "qualType": "int" } }, { "id": "0x55bbe6efde70", "kind": "EnumConstantDecl", "loc": { "offset": 270, "line": 10, "col": 3, "tokLen": 7, "includedFrom": { "file": "/usr/include/sys/wait.h" } }, "range": { "begin": { "offset": 270, "col": 3, "tokLen": 7, "includedFrom": { "file": "/usr/include/sys/wait.h" } }, "end": { "offset": 270, "col": 3, "tokLen": 7, "includedFrom": { "file": "/usr/include/sys/wait.h" } } }, "name": "P_PIDFD", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6efdf18", "kind": "TypedefDecl", "loc": { "offset": 351, "line": 12, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/sys/wait.h" } }, "range": { "begin": { "offset": 118, "line": 5, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/sys/wait.h" } }, "end": { "offset": 351, "line": 12, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/sys/wait.h" } } }, "isReferenced": true, "name": "idtype_t", "type": { "desugaredQualType": "idtype_t", "qualType": "enum idtype_t" }, "inner": [ { "id": "0x55bbe6efdec0", "kind": "ElaboratedType", "type": { "qualType": "enum idtype_t" }, "ownedTagDecl": { "id": "0x55bbe6efdcc0", "kind": "EnumDecl", "name": "" }, "inner": [ { "id": "0x55bbe6efdd60", "kind": "EnumType", "type": { "qualType": "idtype_t" }, "decl": { "id": "0x55bbe6efdcc0", "kind": "EnumDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6efe068", "kind": "FunctionDecl", "loc": { "offset": 2698, "file": "/usr/include/sys/wait.h", "line": 83, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2683, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2719, "col": 37, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "wait", "mangledName": "wait", "type": { "qualType": "__pid_t (int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6efdfa0", "kind": "ParmVarDecl", "loc": { "offset": 2709, "col": 27, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2704, "col": 22, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2709, "col": 27, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "__stat_loc", "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe6f02c08", "kind": "FunctionDecl", "loc": { "offset": 3684, "line": 106, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3669, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3738, "col": 70, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "waitpid", "mangledName": "waitpid", "type": { "qualType": "__pid_t (__pid_t, int *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6f029e0", "kind": "ParmVarDecl", "loc": { "offset": 3701, "col": 33, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3693, "col": 25, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3701, "col": 33, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__pid", "type": { "desugaredQualType": "int", "qualType": "__pid_t", "typeAliasDeclId": "0x55bbe6dd45b0" } }, { "id": "0x55bbe6f02a60", "kind": "ParmVarDecl", "loc": { "offset": 3713, "col": 45, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3708, "col": 40, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3713, "col": 45, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "__stat_loc", "type": { "qualType": "int *" } }, { "id": "0x55bbe6f02ae0", "kind": "ParmVarDecl", "loc": { "offset": 3729, "col": 61, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3725, "col": 57, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3729, "col": 61, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "__options", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6f02fb0", "kind": "FunctionDecl", "loc": { "offset": 4470, "line": 127, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4459, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4548, "line": 128, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "waitid", "mangledName": "waitid", "type": { "qualType": "int (idtype_t, __id_t, siginfo_t *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6f02cf0", "kind": "ParmVarDecl", "loc": { "offset": 4487, "line": 127, "col": 29, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4478, "col": 20, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4487, "col": 29, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "__idtype", "type": { "desugaredQualType": "idtype_t", "qualType": "idtype_t", "typeAliasDeclId": "0x55bbe6efdf18" } }, { "id": "0x55bbe6f02d68", "kind": "ParmVarDecl", "loc": { "offset": 4504, "col": 46, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4497, "col": 39, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4504, "col": 46, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "__id", "type": { "desugaredQualType": "unsigned int", "qualType": "__id_t", "typeAliasDeclId": "0x55bbe6dd49d0" } }, { "id": "0x55bbe6f02de0", "kind": "ParmVarDecl", "loc": { "offset": 4521, "col": 63, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4510, "col": 52, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4521, "col": 63, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__infop", "type": { "qualType": "siginfo_t *" } }, { "id": "0x55bbe6f02e60", "kind": "ParmVarDecl", "loc": { "offset": 4539, "line": 128, "col": 10, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4535, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4539, "col": 10, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "__options", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6f03070", "kind": "RecordDecl", "loc": { "offset": 4792, "line": 135, "col": 8, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4785, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4792, "col": 8, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "rusage", "tagUsed": "struct" }, { "id": "0x55bbe6f033e8", "kind": "FunctionDecl", "loc": { "offset": 5164, "line": 143, "col": 16, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5149, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2970, "file": "/usr/include/sys/cdefs.h", "line": 80, "col": 49, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5236, "file": "/usr/include/sys/wait.h", "line": 144, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "wait3", "mangledName": "wait3", "type": { "qualType": "__pid_t (int *, int, struct rusage *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6f03128", "kind": "ParmVarDecl", "loc": { "offset": 5176, "line": 143, "col": 28, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5171, "col": 23, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5176, "col": 28, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "__stat_loc", "type": { "qualType": "int *" } }, { "id": "0x55bbe6f031a8", "kind": "ParmVarDecl", "loc": { "offset": 5192, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5188, "col": 40, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5192, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "__options", "type": { "qualType": "int" } }, { "id": "0x55bbe6f032c0", "kind": "ParmVarDecl", "loc": { "offset": 5227, "line": 144, "col": 25, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5211, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5227, "col": 25, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__usage", "type": { "qualType": "struct rusage *" } }, { "id": "0x55bbe6f034a0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2958, "file": "/usr/include/sys/cdefs.h", "line": 80, "col": 37, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5236, "file": "/usr/include/sys/wait.h", "line": 144, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2958, "file": "/usr/include/sys/cdefs.h", "line": 80, "col": 37, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5236, "file": "/usr/include/sys/wait.h", "line": 144, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6f037d8", "kind": "FunctionDecl", "loc": { "offset": 5651, "line": 159, "col": 16, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5636, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 2970, "file": "/usr/include/sys/cdefs.h", "line": 80, "col": 49, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5737, "file": "/usr/include/sys/wait.h", "line": 160, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "name": "wait4", "mangledName": "wait4", "type": { "qualType": "__pid_t (__pid_t, int *, int, struct rusage *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6f03508", "kind": "ParmVarDecl", "loc": { "offset": 5666, "line": 159, "col": 31, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5658, "col": 23, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5666, "col": 31, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "__pid", "type": { "desugaredQualType": "int", "qualType": "__pid_t", "typeAliasDeclId": "0x55bbe6dd45b0" } }, { "id": "0x55bbe6f03588", "kind": "ParmVarDecl", "loc": { "offset": 5678, "col": 43, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5673, "col": 38, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5678, "col": 43, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "__stat_loc", "type": { "qualType": "int *" } }, { "id": "0x55bbe6f03608", "kind": "ParmVarDecl", "loc": { "offset": 5694, "col": 59, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5690, "col": 55, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5694, "col": 59, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "__options", "type": { "qualType": "int" } }, { "id": "0x55bbe6f03698", "kind": "ParmVarDecl", "loc": { "offset": 5728, "line": 160, "col": 24, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5713, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5728, "col": 24, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "__usage", "type": { "qualType": "struct rusage *" } }, { "id": "0x55bbe6f03898", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2958, "file": "/usr/include/sys/cdefs.h", "line": 80, "col": 37, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5737, "file": "/usr/include/sys/wait.h", "line": 160, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2958, "file": "/usr/include/sys/cdefs.h", "line": 80, "col": 37, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5737, "file": "/usr/include/sys/wait.h", "line": 160, "col": 33, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6f03908", "kind": "TypedefDecl", "loc": { "offset": 2772, "file": "/usr/include/X11/X.h", "line": 66, "col": 23, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "range": { "begin": { "offset": 2750, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "end": { "offset": 2772, "col": 23, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } } }, "isReferenced": true, "name": "XID", "type": { "qualType": "unsigned long" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe6f03978", "kind": "TypedefDecl", "loc": { "offset": 2860, "line": 70, "col": 23, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "range": { "begin": { "offset": 2838, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "end": { "offset": 2860, "col": 23, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } } }, "name": "Mask", "type": { "qualType": "unsigned long" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe6fb5f98", "kind": "TypedefDecl", "loc": { "offset": 2949, "line": 74, "col": 23, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "range": { "begin": { "offset": 2927, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "end": { "offset": 2949, "col": 23, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } } }, "isReferenced": true, "name": "Atom", "type": { "qualType": "unsigned long" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe6fb6008", "kind": "TypedefDecl", "loc": { "offset": 3009, "line": 76, "col": 23, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "range": { "begin": { "offset": 2987, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "end": { "offset": 3009, "col": 23, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } } }, "isReferenced": true, "name": "VisualID", "type": { "qualType": "unsigned long" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe6fb6078", "kind": "TypedefDecl", "loc": { "offset": 3041, "line": 77, "col": 23, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "range": { "begin": { "offset": 3019, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "end": { "offset": 3041, "col": 23, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } } }, "isReferenced": true, "name": "Time", "type": { "qualType": "unsigned long" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe6fb6100", "kind": "TypedefDecl", "loc": { "offset": 3385, "line": 96, "col": 13, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "range": { "begin": { "offset": 3373, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "end": { "offset": 3385, "col": 13, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } } }, "isReferenced": true, "name": "Window", "type": { "desugaredQualType": "unsigned long", "qualType": "XID", "typeAliasDeclId": "0x55bbe6f03908" }, "inner": [ { "id": "0x55bbe6fb60d0", "kind": "TypedefType", "type": { "qualType": "XID" }, "decl": { "id": "0x55bbe6f03908", "kind": "TypedefDecl", "name": "XID" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] } ] }, { "id": "0x55bbe6fb6168", "kind": "TypedefDecl", "loc": { "offset": 3405, "line": 97, "col": 13, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "range": { "begin": { "offset": 3393, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "end": { "offset": 3405, "col": 13, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } } }, "isReferenced": true, "name": "Drawable", "type": { "desugaredQualType": "unsigned long", "qualType": "XID", "typeAliasDeclId": "0x55bbe6f03908" }, "inner": [ { "id": "0x55bbe6fb60d0", "kind": "TypedefType", "type": { "qualType": "XID" }, "decl": { "id": "0x55bbe6f03908", "kind": "TypedefDecl", "name": "XID" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] } ] }, { "id": "0x55bbe6fb61d0", "kind": "TypedefDecl", "loc": { "offset": 3475, "line": 100, "col": 13, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "range": { "begin": { "offset": 3463, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "end": { "offset": 3475, "col": 13, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } } }, "isReferenced": true, "name": "Font", "type": { "desugaredQualType": "unsigned long", "qualType": "XID", "typeAliasDeclId": "0x55bbe6f03908" }, "inner": [ { "id": "0x55bbe6fb60d0", "kind": "TypedefType", "type": { "qualType": "XID" }, "decl": { "id": "0x55bbe6f03908", "kind": "TypedefDecl", "name": "XID" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] } ] }, { "id": "0x55bbe6fb6238", "kind": "TypedefDecl", "loc": { "offset": 3500, "line": 102, "col": 13, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "range": { "begin": { "offset": 3488, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "end": { "offset": 3500, "col": 13, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } } }, "isReferenced": true, "name": "Pixmap", "type": { "desugaredQualType": "unsigned long", "qualType": "XID", "typeAliasDeclId": "0x55bbe6f03908" }, "inner": [ { "id": "0x55bbe6fb60d0", "kind": "TypedefType", "type": { "qualType": "XID" }, "decl": { "id": "0x55bbe6f03908", "kind": "TypedefDecl", "name": "XID" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] } ] }, { "id": "0x55bbe6fb62a0", "kind": "TypedefDecl", "loc": { "offset": 3520, "line": 103, "col": 13, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "range": { "begin": { "offset": 3508, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "end": { "offset": 3520, "col": 13, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } } }, "isReferenced": true, "name": "Cursor", "type": { "desugaredQualType": "unsigned long", "qualType": "XID", "typeAliasDeclId": "0x55bbe6f03908" }, "inner": [ { "id": "0x55bbe6fb60d0", "kind": "TypedefType", "type": { "qualType": "XID" }, "decl": { "id": "0x55bbe6f03908", "kind": "TypedefDecl", "name": "XID" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] } ] }, { "id": "0x55bbe6fb6308", "kind": "TypedefDecl", "loc": { "offset": 3540, "line": 104, "col": 13, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "range": { "begin": { "offset": 3528, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "end": { "offset": 3540, "col": 13, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } } }, "isReferenced": true, "name": "Colormap", "type": { "desugaredQualType": "unsigned long", "qualType": "XID", "typeAliasDeclId": "0x55bbe6f03908" }, "inner": [ { "id": "0x55bbe6fb60d0", "kind": "TypedefType", "type": { "qualType": "XID" }, "decl": { "id": "0x55bbe6f03908", "kind": "TypedefDecl", "name": "XID" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] } ] }, { "id": "0x55bbe6fb6370", "kind": "TypedefDecl", "loc": { "offset": 3562, "line": 105, "col": 13, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "range": { "begin": { "offset": 3550, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "end": { "offset": 3562, "col": 13, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } } }, "isReferenced": true, "name": "GContext", "type": { "desugaredQualType": "unsigned long", "qualType": "XID", "typeAliasDeclId": "0x55bbe6f03908" }, "inner": [ { "id": "0x55bbe6fb60d0", "kind": "TypedefType", "type": { "qualType": "XID" }, "decl": { "id": "0x55bbe6f03908", "kind": "TypedefDecl", "name": "XID" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] } ] }, { "id": "0x55bbe6fb63d8", "kind": "TypedefDecl", "loc": { "offset": 3584, "line": 106, "col": 13, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "range": { "begin": { "offset": 3572, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "end": { "offset": 3584, "col": 13, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } } }, "isReferenced": true, "name": "KeySym", "type": { "desugaredQualType": "unsigned long", "qualType": "XID", "typeAliasDeclId": "0x55bbe6f03908" }, "inner": [ { "id": "0x55bbe6fb60d0", "kind": "TypedefType", "type": { "qualType": "XID" }, "decl": { "id": "0x55bbe6f03908", "kind": "TypedefDecl", "name": "XID" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] } ] }, { "id": "0x55bbe6fb6448", "kind": "TypedefDecl", "loc": { "offset": 3615, "line": 108, "col": 23, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "range": { "begin": { "offset": 3593, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "end": { "offset": 3615, "col": 23, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } } }, "isReferenced": true, "name": "KeyCode", "type": { "qualType": "unsigned char" }, "inner": [ { "id": "0x55bbe6d21440", "kind": "BuiltinType", "type": { "qualType": "unsigned char" } } ] }, { "id": "0x55bbe6fb64b8", "kind": "TypedefDecl", "loc": { "offset": 1299, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 35, "col": 26, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "range": { "begin": { "offset": 1274, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "end": { "offset": 1299, "col": 26, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } } }, "name": "ptrdiff_t", "type": { "qualType": "long" }, "inner": [ { "id": "0x55bbe6d21400", "kind": "BuiltinType", "type": { "qualType": "long" } } ] }, { "id": "0x55bbe6fb6510", "kind": "RecordDecl", "loc": { "offset": 620, "file": "/usr/lib/clang/14.0.6/include/__stddef_max_align_t.h", "line": 19, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/lib/clang/14.0.6/include/stddef.h" } }, "range": { "begin": { "offset": 620, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/lib/clang/14.0.6/include/stddef.h" } }, "end": { "offset": 827, "line": 24, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/lib/clang/14.0.6/include/stddef.h" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6fb6600", "kind": "FieldDecl", "loc": { "offset": 641, "line": 20, "col": 13, "tokLen": 24, "includedFrom": { "file": "/usr/lib/clang/14.0.6/include/stddef.h" } }, "range": { "begin": { "offset": 631, "col": 3, "tokLen": 4, "includedFrom": { "file": "/usr/lib/clang/14.0.6/include/stddef.h" } }, "end": { "offset": 641, "col": 13, "tokLen": 24, "includedFrom": { "file": "/usr/lib/clang/14.0.6/include/stddef.h" } } }, "name": "__clang_max_align_nonce1", "type": { "qualType": "long long" }, "inner": [ { "id": "0x55bbe6fb6670", "kind": "AlignedAttr", "range": { "begin": { "offset": 687, "line": 21, "col": 22, "tokLen": 11, "includedFrom": { "file": "/usr/lib/clang/14.0.6/include/stddef.h" } }, "end": { "offset": 721, "col": 56, "tokLen": 1, "includedFrom": { "file": "/usr/lib/clang/14.0.6/include/stddef.h" } } }, "inner": [ { "id": "0x55bbe6fb6650", "kind": "ConstantExpr", "range": { "begin": { "offset": 699, "col": 34, "tokLen": 11, "includedFrom": { "file": "/usr/lib/clang/14.0.6/include/stddef.h" } }, "end": { "offset": 720, "col": 55, "tokLen": 1, "includedFrom": { "file": "/usr/lib/clang/14.0.6/include/stddef.h" } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "value": "8", "inner": [ { "id": "0x55bbe6fb65c8", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "offset": 699, "col": 34, "tokLen": 11, "includedFrom": { "file": "/usr/lib/clang/14.0.6/include/stddef.h" } }, "end": { "offset": 720, "col": 55, "tokLen": 1, "includedFrom": { "file": "/usr/lib/clang/14.0.6/include/stddef.h" } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "__alignof", "argType": { "qualType": "long long" } } ] } ] } ] }, { "id": "0x55bbe6fb6720", "kind": "FieldDecl", "loc": { "offset": 740, "line": 22, "col": 15, "tokLen": 24, "includedFrom": { "file": "/usr/lib/clang/14.0.6/include/stddef.h" } }, "range": { "begin": { "offset": 728, "col": 3, "tokLen": 4, "includedFrom": { "file": "/usr/lib/clang/14.0.6/include/stddef.h" } }, "end": { "offset": 740, "col": 15, "tokLen": 24, "includedFrom": { "file": "/usr/lib/clang/14.0.6/include/stddef.h" } } }, "name": "__clang_max_align_nonce2", "type": { "qualType": "long double" }, "inner": [ { "id": "0x55bbe6fb6790", "kind": "AlignedAttr", "range": { "begin": { "offset": 786, "line": 23, "col": 22, "tokLen": 11, "includedFrom": { "file": "/usr/lib/clang/14.0.6/include/stddef.h" } }, "end": { "offset": 822, "col": 58, "tokLen": 1, "includedFrom": { "file": "/usr/lib/clang/14.0.6/include/stddef.h" } } }, "inner": [ { "id": "0x55bbe6fb6770", "kind": "ConstantExpr", "range": { "begin": { "offset": 798, "col": 34, "tokLen": 11, "includedFrom": { "file": "/usr/lib/clang/14.0.6/include/stddef.h" } }, "end": { "offset": 821, "col": 57, "tokLen": 1, "includedFrom": { "file": "/usr/lib/clang/14.0.6/include/stddef.h" } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "value": "16", "inner": [ { "id": "0x55bbe6fb66e8", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "offset": 798, "col": 34, "tokLen": 11, "includedFrom": { "file": "/usr/lib/clang/14.0.6/include/stddef.h" } }, "end": { "offset": 821, "col": 57, "tokLen": 1, "includedFrom": { "file": "/usr/lib/clang/14.0.6/include/stddef.h" } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "__alignof", "argType": { "qualType": "long double" } } ] } ] } ] } ] }, { "id": "0x55bbe6fb6848", "kind": "TypedefDecl", "loc": { "offset": 829, "line": 24, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/lib/clang/14.0.6/include/stddef.h" } }, "range": { "begin": { "offset": 612, "line": 19, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/lib/clang/14.0.6/include/stddef.h" } }, "end": { "offset": 829, "line": 24, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/lib/clang/14.0.6/include/stddef.h" } } }, "name": "max_align_t", "type": { "desugaredQualType": "max_align_t", "qualType": "struct max_align_t" }, "inner": [ { "id": "0x55bbe6fb67f0", "kind": "ElaboratedType", "type": { "qualType": "struct max_align_t" }, "ownedTagDecl": { "id": "0x55bbe6fb6510", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6fb6590", "kind": "RecordType", "type": { "qualType": "max_align_t" }, "decl": { "id": "0x55bbe6fb6510", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6fb69f0", "kind": "FunctionDecl", "loc": { "offset": 1920, "file": "/usr/include/X11/Xlib.h", "line": 63, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1909, "line": 62, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1960, "line": 66, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "_Xmblen", "mangledName": "_Xmblen", "type": { "qualType": "int (char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6fb68d0", "kind": "ParmVarDecl", "loc": { "offset": 1939, "line": 64, "col": 11, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1933, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1939, "col": 11, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "str", "type": { "qualType": "char *" } }, { "id": "0x55bbe6fb6950", "kind": "ParmVarDecl", "loc": { "offset": 1952, "line": 65, "col": 9, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1948, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1952, "col": 9, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "len", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6fb6ab8", "kind": "TypedefDecl", "loc": { "offset": 2437, "line": 80, "col": 15, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2423, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2437, "col": 15, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XPointer", "type": { "qualType": "char *" }, "inner": [ { "id": "0x55bbe6d21ed0", "kind": "PointerType", "type": { "qualType": "char *" }, "inner": [ { "id": "0x55bbe6d21380", "kind": "BuiltinType", "type": { "qualType": "char" } } ] } ] }, { "id": "0x55bbe6fb6b10", "kind": "RecordDecl", "loc": { "offset": 5781, "line": 148, "col": 16, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5774, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6076, "line": 155, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "_XExtData", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6fb6bc8", "kind": "FieldDecl", "loc": { "offset": 5798, "line": 149, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5794, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5798, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "number", "type": { "qualType": "int" } }, { "id": "0x55bbe6fb6cd0", "kind": "FieldDecl", "loc": { "offset": 5870, "line": 150, "col": 20, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5852, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5870, "col": 20, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "next", "type": { "qualType": "struct _XExtData *" } }, { "id": "0x55bbe6fb6ed8", "kind": "FieldDecl", "loc": { "offset": 5929, "line": 151, "col": 8, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5923, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6011, "line": 153, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "free_private", "type": { "qualType": "int (*)(struct _XExtData *)" } }, { "id": "0x55bbe6fe49a0", "kind": "FieldDecl", "loc": { "offset": 6024, "line": 154, "col": 11, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6015, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6024, "col": 11, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "private_data", "type": { "desugaredQualType": "char *", "qualType": "XPointer", "typeAliasDeclId": "0x55bbe6fb6ab8" } } ] }, { "id": "0x55bbe6fe4a48", "kind": "TypedefDecl", "loc": { "offset": 6078, "line": 155, "col": 3, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5766, "line": 148, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6078, "line": 155, "col": 3, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XExtData", "type": { "desugaredQualType": "struct _XExtData", "qualType": "struct _XExtData" }, "inner": [ { "id": "0x55bbe6fe49f0", "kind": "ElaboratedType", "type": { "qualType": "struct _XExtData" }, "ownedTagDecl": { "id": "0x55bbe6fb6b10", "kind": "RecordDecl", "name": "_XExtData" }, "inner": [ { "id": "0x55bbe6fb6b90", "kind": "RecordType", "type": { "qualType": "struct _XExtData" }, "decl": { "id": "0x55bbe6fb6b10", "kind": "RecordDecl", "name": "_XExtData" } } ] } ] }, { "id": "0x55bbe6fe4ab8", "kind": "RecordDecl", "loc": { "offset": 6170, "line": 160, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6170, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6445, "line": 165, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6fe4b78", "kind": "FieldDecl", "loc": { "offset": 6230, "line": 161, "col": 6, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6226, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6230, "col": 6, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "extension", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe4be0", "kind": "FieldDecl", "loc": { "offset": 6270, "line": 162, "col": 6, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6266, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6270, "col": 6, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "major_opcode", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe4c48", "kind": "FieldDecl", "loc": { "offset": 6328, "line": 163, "col": 6, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6324, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6328, "col": 6, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "first_event", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe4cb0", "kind": "FieldDecl", "loc": { "offset": 6389, "line": 164, "col": 6, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6385, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6389, "col": 6, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "first_error", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6fe4d58", "kind": "TypedefDecl", "loc": { "offset": 6447, "line": 165, "col": 3, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6162, "line": 160, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6447, "line": 165, "col": 3, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XExtCodes", "type": { "desugaredQualType": "XExtCodes", "qualType": "struct XExtCodes" }, "inner": [ { "id": "0x55bbe6fe4d00", "kind": "ElaboratedType", "type": { "qualType": "struct XExtCodes" }, "ownedTagDecl": { "id": "0x55bbe6fe4ab8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6fe4b40", "kind": "RecordType", "type": { "qualType": "XExtCodes" }, "decl": { "id": "0x55bbe6fe4ab8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6fe4dc8", "kind": "RecordDecl", "loc": { "offset": 6535, "line": 171, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6535, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6605, "line": 175, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6fe4e88", "kind": "FieldDecl", "loc": { "offset": 6552, "line": 172, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6548, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6552, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "depth", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe4ef0", "kind": "FieldDecl", "loc": { "offset": 6567, "line": 173, "col": 9, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6563, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6567, "col": 9, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "bits_per_pixel", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe4f58", "kind": "FieldDecl", "loc": { "offset": 6591, "line": 174, "col": 9, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6587, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6591, "col": 9, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "scanline_pad", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6fe5008", "kind": "TypedefDecl", "loc": { "offset": 6607, "line": 175, "col": 3, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6527, "line": 171, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6607, "line": 175, "col": 3, "tokLen": 19, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XPixmapFormatValues", "type": { "desugaredQualType": "XPixmapFormatValues", "qualType": "struct XPixmapFormatValues" }, "inner": [ { "id": "0x55bbe6fe4fb0", "kind": "ElaboratedType", "type": { "qualType": "struct XPixmapFormatValues" }, "ownedTagDecl": { "id": "0x55bbe6fe4dc8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6fe4e50", "kind": "RecordType", "type": { "qualType": "XPixmapFormatValues" }, "decl": { "id": "0x55bbe6fe4dc8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6fe5078", "kind": "RecordDecl", "loc": { "offset": 6693, "line": 181, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6693, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7902, "line": 207, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6fe5138", "kind": "FieldDecl", "loc": { "offset": 6707, "line": 182, "col": 6, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6703, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6707, "col": 6, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "function", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe51a0", "kind": "FieldDecl", "loc": { "offset": 6757, "line": 183, "col": 16, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6743, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6757, "col": 16, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "plane_mask", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6fe5208", "kind": "FieldDecl", "loc": { "offset": 6800, "line": 184, "col": 16, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6786, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6800, "col": 16, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "foreground", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6fe5270", "kind": "FieldDecl", "loc": { "offset": 6849, "line": 185, "col": 16, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6835, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6849, "col": 16, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "background", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6fe52d8", "kind": "FieldDecl", "loc": { "offset": 6888, "line": 186, "col": 6, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6884, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6888, "col": 6, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "line_width", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe5340", "kind": "FieldDecl", "loc": { "offset": 6923, "line": 187, "col": 6, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6919, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6923, "col": 6, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "line_style", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe53a8", "kind": "FieldDecl", "loc": { "offset": 6989, "line": 188, "col": 6, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6985, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6989, "col": 6, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "cap_style", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe5410", "kind": "FieldDecl", "loc": { "offset": 7066, "line": 190, "col": 6, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7062, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7066, "col": 6, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "join_style", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe5478", "kind": "FieldDecl", "loc": { "offset": 7123, "line": 191, "col": 6, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7119, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7123, "col": 6, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "fill_style", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe54e0", "kind": "FieldDecl", "loc": { "offset": 7210, "line": 193, "col": 6, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7206, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7210, "col": 6, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "fill_rule", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe5548", "kind": "FieldDecl", "loc": { "offset": 7260, "line": 194, "col": 6, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7256, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7260, "col": 6, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "arc_mode", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe55d0", "kind": "FieldDecl", "loc": { "offset": 7307, "line": 195, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7300, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7307, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "tile", "type": { "desugaredQualType": "unsigned long", "qualType": "Pixmap", "typeAliasDeclId": "0x55bbe6fb6238" } }, { "id": "0x55bbe6fe5630", "kind": "FieldDecl", "loc": { "offset": 7362, "line": 196, "col": 9, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7355, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7362, "col": 9, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "stipple", "type": { "desugaredQualType": "unsigned long", "qualType": "Pixmap", "typeAliasDeclId": "0x55bbe6fb6238" } }, { "id": "0x55bbe6fe5698", "kind": "FieldDecl", "loc": { "offset": 7420, "line": 197, "col": 6, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7416, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7420, "col": 6, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "ts_x_origin", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe5700", "kind": "FieldDecl", "loc": { "offset": 7482, "line": 198, "col": 6, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7478, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7482, "col": 6, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "ts_y_origin", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe5780", "kind": "FieldDecl", "loc": { "offset": 7508, "line": 199, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7503, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7508, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "font", "type": { "desugaredQualType": "unsigned long", "qualType": "Font", "typeAliasDeclId": "0x55bbe6fb61d0" } }, { "id": "0x55bbe6fe57e8", "kind": "FieldDecl", "loc": { "offset": 7571, "line": 200, "col": 6, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7567, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7571, "col": 6, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "subwindow_mode", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe5850", "kind": "FieldDecl", "loc": { "offset": 7636, "line": 201, "col": 7, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 7631, "line": 201, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 7636, "col": 7, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "name": "graphics_exposures", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe58b8", "kind": "FieldDecl", "loc": { "offset": 7705, "line": 202, "col": 6, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7701, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7705, "col": 6, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "clip_x_origin", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe5920", "kind": "FieldDecl", "loc": { "offset": 7751, "line": 203, "col": 6, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7747, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7751, "col": 6, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "clip_y_origin", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe59b0", "kind": "FieldDecl", "loc": { "offset": 7774, "line": 204, "col": 9, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7767, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7774, "col": 9, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "clip_mask", "type": { "desugaredQualType": "unsigned long", "qualType": "Pixmap", "typeAliasDeclId": "0x55bbe6fb6238" } }, { "id": "0x55bbe6fe5a18", "kind": "FieldDecl", "loc": { "offset": 7835, "line": 205, "col": 6, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7831, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7835, "col": 6, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "dash_offset", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe5a78", "kind": "FieldDecl", "loc": { "offset": 7894, "line": 206, "col": 7, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7889, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7894, "col": 7, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "dashes", "type": { "qualType": "char" } } ] }, { "id": "0x55bbe6fe5b28", "kind": "TypedefDecl", "loc": { "offset": 7904, "line": 207, "col": 3, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6685, "line": 181, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7904, "line": 207, "col": 3, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XGCValues", "type": { "desugaredQualType": "XGCValues", "qualType": "struct XGCValues" }, "inner": [ { "id": "0x55bbe6fe5ad0", "kind": "ElaboratedType", "type": { "qualType": "struct XGCValues" }, "ownedTagDecl": { "id": "0x55bbe6fe5078", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6fe5100", "kind": "RecordType", "type": { "qualType": "XGCValues" }, "decl": { "id": "0x55bbe6fe5078", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6fe5b98", "kind": "RecordDecl", "loc": { "offset": 8080, "line": 214, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8073, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8080, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "_XGC", "tagUsed": "struct" }, { "id": "0x55bbe6fe5d00", "kind": "TypedefDecl", "loc": { "offset": 8312, "line": 222, "col": 2, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8065, "line": 214, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8312, "line": 222, "col": 2, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "GC", "type": { "qualType": "struct _XGC *" }, "inner": [ { "id": "0x55bbe6fe5cb0", "kind": "PointerType", "type": { "qualType": "struct _XGC *" }, "inner": [ { "id": "0x55bbe6fe5c40", "kind": "ElaboratedType", "type": { "qualType": "struct _XGC" }, "ownedTagDecl": { "id": "0x55bbe6fe5b98", "kind": "RecordDecl", "name": "_XGC" }, "inner": [ { "id": "0x55bbe6fe5c20", "kind": "RecordType", "type": { "qualType": "struct _XGC" }, "decl": { "id": "0x55bbe6fe5b98", "kind": "RecordDecl", "name": "_XGC" } } ] } ] } ] }, { "id": "0x55bbe6fe5d70", "kind": "RecordDecl", "loc": { "offset": 8403, "line": 227, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8403, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8866, "line": 238, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6fe5e68", "kind": "FieldDecl", "loc": { "offset": 8423, "line": 228, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8413, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8423, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "ext_data", "type": { "qualType": "XExtData *" } }, { "id": "0x55bbe6fe5ef0", "kind": "FieldDecl", "loc": { "offset": 8481, "line": 229, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8472, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8481, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "visualid", "type": { "desugaredQualType": "unsigned long", "qualType": "VisualID", "typeAliasDeclId": "0x55bbe6fb6008" } }, { "id": "0x55bbe6fe5f58", "kind": "FieldDecl", "loc": { "offset": 8641, "line": 233, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8637, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8641, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "class", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe5fc0", "kind": "FieldDecl", "loc": { "offset": 8712, "line": 235, "col": 16, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8698, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8712, "col": 16, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "red_mask", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6fe6028", "kind": "FieldDecl", "loc": { "offset": 8722, "col": 26, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8698, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8722, "col": 26, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "green_mask", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6fe6090", "kind": "FieldDecl", "loc": { "offset": 8734, "col": 38, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8698, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8734, "col": 38, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "blue_mask", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6fe60f8", "kind": "FieldDecl", "loc": { "offset": 8768, "line": 236, "col": 6, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8764, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8768, "col": 6, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "bits_per_rgb", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe6160", "kind": "FieldDecl", "loc": { "offset": 8829, "line": 237, "col": 6, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8825, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8829, "col": 6, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "map_entries", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6fe6208", "kind": "TypedefDecl", "loc": { "offset": 8868, "line": 238, "col": 3, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8395, "line": 227, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8868, "line": 238, "col": 3, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "Visual", "type": { "desugaredQualType": "Visual", "qualType": "struct Visual" }, "inner": [ { "id": "0x55bbe6fe61b0", "kind": "ElaboratedType", "type": { "qualType": "struct Visual" }, "ownedTagDecl": { "id": "0x55bbe6fe5d70", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6fe5df0", "kind": "RecordType", "type": { "qualType": "Visual" }, "decl": { "id": "0x55bbe6fe5d70", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6fe6278", "kind": "RecordDecl", "loc": { "offset": 8958, "line": 243, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8958, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9136, "line": 247, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6fe6338", "kind": "FieldDecl", "loc": { "offset": 8972, "line": 244, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8968, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8972, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "depth", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe63a0", "kind": "FieldDecl", "loc": { "offset": 9019, "line": 245, "col": 6, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9015, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9019, "col": 6, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "nvisuals", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe6478", "kind": "FieldDecl", "loc": { "offset": 9082, "line": 246, "col": 10, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9074, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9082, "col": 10, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "visuals", "type": { "qualType": "Visual *" } } ] }, { "id": "0x55bbe6fe6528", "kind": "TypedefDecl", "loc": { "offset": 9138, "line": 247, "col": 3, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8950, "line": 243, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9138, "line": 247, "col": 3, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "Depth", "type": { "desugaredQualType": "Depth", "qualType": "struct Depth" }, "inner": [ { "id": "0x55bbe6fe64d0", "kind": "ElaboratedType", "type": { "qualType": "struct Depth" }, "ownedTagDecl": { "id": "0x55bbe6fe6278", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6fe6300", "kind": "RecordType", "type": { "qualType": "Depth" }, "decl": { "id": "0x55bbe6fe6278", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6fe6598", "kind": "RecordDecl", "loc": { "offset": 9321, "line": 255, "col": 8, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9314, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9321, "col": 8, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "_XDisplay", "tagUsed": "struct" }, { "id": "0x55bbe6fe6640", "kind": "RecordDecl", "loc": { "offset": 9383, "line": 257, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9383, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10221, "line": 275, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6fe66f0", "kind": "FieldDecl", "loc": { "offset": 9403, "line": 258, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9393, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9403, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "ext_data", "type": { "qualType": "XExtData *" } }, { "id": "0x55bbe6fe67f0", "kind": "FieldDecl", "loc": { "offset": 9470, "line": 259, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9452, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9470, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "struct _XDisplay *" } }, { "id": "0x55bbe6fe6870", "kind": "FieldDecl", "loc": { "offset": 9526, "line": 260, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9519, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9526, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6fe68d8", "kind": "FieldDecl", "loc": { "offset": 9560, "line": 261, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9556, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9560, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "width", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe6940", "kind": "FieldDecl", "loc": { "offset": 9567, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9556, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9567, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "height", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe69c0", "kind": "FieldDecl", "loc": { "offset": 9613, "line": 262, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9609, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9613, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "mwidth", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe6a28", "kind": "FieldDecl", "loc": { "offset": 9621, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9609, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9621, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "mheight", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe6a90", "kind": "FieldDecl", "loc": { "offset": 9677, "line": 263, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9673, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9677, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "ndepths", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe6b68", "kind": "FieldDecl", "loc": { "offset": 9727, "line": 264, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9720, "col": 2, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9727, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "depths", "type": { "qualType": "Depth *" } }, { "id": "0x55bbe6fe6bd0", "kind": "FieldDecl", "loc": { "offset": 9786, "line": 265, "col": 6, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9782, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9786, "col": 6, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "root_depth", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe6c30", "kind": "FieldDecl", "loc": { "offset": 9829, "line": 266, "col": 10, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9821, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9829, "col": 10, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "root_visual", "type": { "qualType": "Visual *" } }, { "id": "0x55bbe6fe6cb0", "kind": "FieldDecl", "loc": { "offset": 9864, "line": 267, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9861, "col": 2, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9864, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "default_gc", "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe6fe6d30", "kind": "FieldDecl", "loc": { "offset": 9921, "line": 268, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9912, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9921, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "cmap", "type": { "desugaredQualType": "unsigned long", "qualType": "Colormap", "typeAliasDeclId": "0x55bbe6fb6308" } }, { "id": "0x55bbe6fe6d98", "kind": "FieldDecl", "loc": { "offset": 9967, "line": 269, "col": 16, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9953, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9967, "col": 16, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "white_pixel", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6fe6e00", "kind": "FieldDecl", "loc": { "offset": 9995, "line": 270, "col": 16, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9981, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9995, "col": 16, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "black_pixel", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6fe6e68", "kind": "FieldDecl", "loc": { "offset": 10048, "line": 271, "col": 6, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10044, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10048, "col": 6, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "max_maps", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe6ed0", "kind": "FieldDecl", "loc": { "offset": 10058, "col": 16, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10044, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10058, "col": 16, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "min_maps", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe6f38", "kind": "FieldDecl", "loc": { "offset": 10102, "line": 272, "col": 6, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10098, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10102, "col": 6, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "backing_store", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe6fa0", "kind": "FieldDecl", "loc": { "offset": 10155, "line": 273, "col": 7, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10150, "line": 273, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 10155, "col": 7, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "save_unders", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe7008", "kind": "FieldDecl", "loc": { "offset": 10174, "line": 274, "col": 7, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10169, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10174, "col": 7, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "root_input_mask", "type": { "qualType": "long" } } ] }, { "id": "0x55bbe6fe70b8", "kind": "TypedefDecl", "loc": { "offset": 10223, "line": 275, "col": 3, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9375, "line": 257, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10223, "line": 275, "col": 3, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "Screen", "type": { "desugaredQualType": "Screen", "qualType": "struct Screen" }, "inner": [ { "id": "0x55bbe6fe7060", "kind": "ElaboratedType", "type": { "qualType": "struct Screen" }, "ownedTagDecl": { "id": "0x55bbe6fe6640", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6fe66c0", "kind": "RecordType", "type": { "qualType": "Screen" }, "decl": { "id": "0x55bbe6fe6640", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6fe7128", "kind": "RecordDecl", "loc": { "offset": 10319, "line": 280, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10319, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10548, "line": 285, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6fe71e0", "kind": "FieldDecl", "loc": { "offset": 10339, "line": 281, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10329, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10339, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "ext_data", "type": { "qualType": "XExtData *" } }, { "id": "0x55bbe6fe7248", "kind": "FieldDecl", "loc": { "offset": 10392, "line": 282, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10388, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10392, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "depth", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe72b0", "kind": "FieldDecl", "loc": { "offset": 10438, "line": 283, "col": 6, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10434, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10438, "col": 6, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "bits_per_pixel", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe7318", "kind": "FieldDecl", "loc": { "offset": 10490, "line": 284, "col": 6, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10486, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10490, "col": 6, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "scanline_pad", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6fe73c8", "kind": "TypedefDecl", "loc": { "offset": 10550, "line": 285, "col": 3, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10311, "line": 280, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10550, "line": 285, "col": 3, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "ScreenFormat", "type": { "desugaredQualType": "ScreenFormat", "qualType": "struct ScreenFormat" }, "inner": [ { "id": "0x55bbe6fe7370", "kind": "ElaboratedType", "type": { "qualType": "struct ScreenFormat" }, "ownedTagDecl": { "id": "0x55bbe6fe7128", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6fe71b0", "kind": "RecordType", "type": { "qualType": "ScreenFormat" }, "decl": { "id": "0x55bbe6fe7128", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6fe7438", "kind": "RecordDecl", "loc": { "offset": 10629, "line": 290, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10629, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11604, "line": 306, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6fe74f0", "kind": "FieldDecl", "loc": { "offset": 10649, "line": 291, "col": 12, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10642, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10649, "col": 12, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "background_pixmap", "type": { "desugaredQualType": "unsigned long", "qualType": "Pixmap", "typeAliasDeclId": "0x55bbe6fb6238" } }, { "id": "0x55bbe6fe7558", "kind": "FieldDecl", "loc": { "offset": 10729, "line": 292, "col": 19, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10715, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10729, "col": 19, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "name": "background_pixel", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6fe75b8", "kind": "FieldDecl", "loc": { "offset": 10781, "line": 293, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10774, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10781, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "border_pixmap", "type": { "desugaredQualType": "unsigned long", "qualType": "Pixmap", "typeAliasDeclId": "0x55bbe6fb6238" } }, { "id": "0x55bbe6fe7620", "kind": "FieldDecl", "loc": { "offset": 10841, "line": 294, "col": 19, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10827, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10841, "col": 19, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "border_pixel", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6fe7688", "kind": "FieldDecl", "loc": { "offset": 10888, "line": 295, "col": 9, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10884, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10888, "col": 9, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "bit_gravity", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe76f0", "kind": "FieldDecl", "loc": { "offset": 10942, "line": 296, "col": 9, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10938, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10942, "col": 9, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "win_gravity", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe7758", "kind": "FieldDecl", "loc": { "offset": 11003, "line": 297, "col": 9, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10999, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11003, "col": 9, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "backing_store", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe77c0", "kind": "FieldDecl", "loc": { "offset": 11073, "line": 298, "col": 19, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11059, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11073, "col": 19, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "backing_planes", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6fe7828", "kind": "FieldDecl", "loc": { "offset": 11147, "line": 299, "col": 19, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11133, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11147, "col": 19, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "backing_pixel", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6fe7890", "kind": "FieldDecl", "loc": { "offset": 11209, "line": 300, "col": 10, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11204, "line": 300, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 11209, "col": 10, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "save_under", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe78f8", "kind": "FieldDecl", "loc": { "offset": 11274, "line": 301, "col": 10, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11269, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11274, "col": 10, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "event_mask", "type": { "qualType": "long" } }, { "id": "0x55bbe6fe7960", "kind": "FieldDecl", "loc": { "offset": 11337, "line": 302, "col": 10, "tokLen": 21, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11332, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11337, "col": 10, "tokLen": 21, "includedFrom": { "file": "dwm.c" } } }, "name": "do_not_propagate_mask", "type": { "qualType": "long" } }, { "id": "0x55bbe6fe99f8", "kind": "FieldDecl", "loc": { "offset": 11415, "line": 303, "col": 10, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11410, "line": 303, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 11415, "col": 10, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "override_redirect", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe9a58", "kind": "FieldDecl", "loc": { "offset": 11489, "line": 304, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11480, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11489, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "colormap", "type": { "desugaredQualType": "unsigned long", "qualType": "Colormap", "typeAliasDeclId": "0x55bbe6fb6308" } }, { "id": "0x55bbe6fe9ae0", "kind": "FieldDecl", "loc": { "offset": 11556, "line": 305, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11549, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11556, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "cursor", "type": { "desugaredQualType": "unsigned long", "qualType": "Cursor", "typeAliasDeclId": "0x55bbe6fb62a0" } } ] }, { "id": "0x55bbe6fe9b88", "kind": "TypedefDecl", "loc": { "offset": 11606, "line": 306, "col": 3, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10621, "line": 290, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11606, "line": 306, "col": 3, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XSetWindowAttributes", "type": { "desugaredQualType": "XSetWindowAttributes", "qualType": "struct XSetWindowAttributes" }, "inner": [ { "id": "0x55bbe6fe9b30", "kind": "ElaboratedType", "type": { "qualType": "struct XSetWindowAttributes" }, "ownedTagDecl": { "id": "0x55bbe6fe7438", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6fe74c0", "kind": "RecordType", "type": { "qualType": "XSetWindowAttributes" }, "decl": { "id": "0x55bbe6fe7438", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6fe9bf8", "kind": "RecordDecl", "loc": { "offset": 11637, "line": 308, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11637, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13042, "line": 334, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6fe9cb8", "kind": "FieldDecl", "loc": { "offset": 11654, "line": 309, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11650, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11654, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe9d20", "kind": "FieldDecl", "loc": { "offset": 11657, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11650, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11657, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe9d88", "kind": "FieldDecl", "loc": { "offset": 11695, "line": 310, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11691, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11695, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "width", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe9df0", "kind": "FieldDecl", "loc": { "offset": 11702, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11691, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11702, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "height", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe9e58", "kind": "FieldDecl", "loc": { "offset": 11752, "line": 311, "col": 9, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11748, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11752, "col": 9, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "border_width", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe9ec0", "kind": "FieldDecl", "loc": { "offset": 11804, "line": 312, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11800, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11804, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "depth", "type": { "qualType": "int" } }, { "id": "0x55bbe6fe9f20", "kind": "FieldDecl", "loc": { "offset": 11855, "line": 313, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11847, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11855, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "visual", "type": { "qualType": "Visual *" } }, { "id": "0x55bbe6fe9f80", "kind": "FieldDecl", "loc": { "offset": 11913, "line": 314, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11906, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11913, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6fe9fe8", "kind": "FieldDecl", "loc": { "offset": 12078, "line": 318, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12074, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12078, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "class", "type": { "qualType": "int" } }, { "id": "0x55bbe6fea050", "kind": "FieldDecl", "loc": { "offset": 12130, "line": 320, "col": 9, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12126, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12130, "col": 9, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "bit_gravity", "type": { "qualType": "int" } }, { "id": "0x55bbe6fea0b8", "kind": "FieldDecl", "loc": { "offset": 12184, "line": 321, "col": 9, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12180, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12184, "col": 9, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "win_gravity", "type": { "qualType": "int" } }, { "id": "0x55bbe6fea120", "kind": "FieldDecl", "loc": { "offset": 12245, "line": 322, "col": 9, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12241, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12245, "col": 9, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "backing_store", "type": { "qualType": "int" } }, { "id": "0x55bbe6fea188", "kind": "FieldDecl", "loc": { "offset": 12315, "line": 323, "col": 19, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12301, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12315, "col": 19, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "backing_planes", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6fea1f0", "kind": "FieldDecl", "loc": { "offset": 12389, "line": 324, "col": 19, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12375, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12389, "col": 19, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "backing_pixel", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6fea258", "kind": "FieldDecl", "loc": { "offset": 12457, "line": 325, "col": 10, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 12452, "line": 325, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 12457, "col": 10, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "save_under", "type": { "qualType": "int" } }, { "id": "0x55bbe6fea2b8", "kind": "FieldDecl", "loc": { "offset": 12526, "line": 326, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12517, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12526, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "colormap", "type": { "desugaredQualType": "unsigned long", "qualType": "Colormap", "typeAliasDeclId": "0x55bbe6fb6308" } }, { "id": "0x55bbe6fea320", "kind": "FieldDecl", "loc": { "offset": 12591, "line": 327, "col": 10, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 12586, "line": 327, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 12591, "col": 10, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "map_installed", "type": { "qualType": "int" } }, { "id": "0x55bbe6fea388", "kind": "FieldDecl", "loc": { "offset": 12662, "line": 328, "col": 9, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12658, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12662, "col": 9, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "map_state", "type": { "qualType": "int" } }, { "id": "0x55bbe6fea3f0", "kind": "FieldDecl", "loc": { "offset": 12726, "line": 329, "col": 10, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12721, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12726, "col": 10, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "all_event_masks", "type": { "qualType": "long" } }, { "id": "0x55bbe6fea458", "kind": "FieldDecl", "loc": { "offset": 12799, "line": 330, "col": 10, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12794, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12799, "col": 10, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "your_event_mask", "type": { "qualType": "long" } }, { "id": "0x55bbe6fea4c0", "kind": "FieldDecl", "loc": { "offset": 12845, "line": 331, "col": 10, "tokLen": 21, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12840, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12845, "col": 10, "tokLen": 21, "includedFrom": { "file": "dwm.c" } } }, "name": "do_not_propagate_mask", "type": { "qualType": "long" } }, { "id": "0x55bbe6fea528", "kind": "FieldDecl", "loc": { "offset": 12923, "line": 332, "col": 10, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 12918, "line": 332, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 12923, "col": 10, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "override_redirect", "type": { "qualType": "int" } }, { "id": "0x55bbe6fea608", "kind": "FieldDecl", "loc": { "offset": 12996, "line": 333, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12988, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12996, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "screen", "type": { "qualType": "Screen *" } } ] }, { "id": "0x55bbe6fea6b8", "kind": "TypedefDecl", "loc": { "offset": 13044, "line": 334, "col": 3, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11629, "line": 308, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13044, "line": 334, "col": 3, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XWindowAttributes", "type": { "desugaredQualType": "XWindowAttributes", "qualType": "struct XWindowAttributes" }, "inner": [ { "id": "0x55bbe6fea660", "kind": "ElaboratedType", "type": { "qualType": "struct XWindowAttributes" }, "ownedTagDecl": { "id": "0x55bbe6fe9bf8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6fe9c80", "kind": "RecordType", "type": { "qualType": "XWindowAttributes" }, "decl": { "id": "0x55bbe6fe9bf8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6fea728", "kind": "RecordDecl", "loc": { "offset": 13137, "line": 341, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13137, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13299, "line": 345, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6fea7e8", "kind": "FieldDecl", "loc": { "offset": 13151, "line": 342, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13147, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13151, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "family", "type": { "qualType": "int" } }, { "id": "0x55bbe6fea850", "kind": "FieldDecl", "loc": { "offset": 13198, "line": 343, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13194, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13198, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "qualType": "int" } }, { "id": "0x55bbe6fea8b8", "kind": "FieldDecl", "loc": { "offset": 13248, "line": 344, "col": 8, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13242, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13248, "col": 8, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "address", "type": { "qualType": "char *" } } ] }, { "id": "0x55bbe6fea968", "kind": "TypedefDecl", "loc": { "offset": 13301, "line": 345, "col": 3, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13129, "line": 341, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13301, "line": 345, "col": 3, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XHostAddress", "type": { "desugaredQualType": "XHostAddress", "qualType": "struct XHostAddress" }, "inner": [ { "id": "0x55bbe6fea910", "kind": "ElaboratedType", "type": { "qualType": "struct XHostAddress" }, "ownedTagDecl": { "id": "0x55bbe6fea728", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6fea7b0", "kind": "RecordType", "type": { "qualType": "XHostAddress" }, "decl": { "id": "0x55bbe6fea728", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6fea9f0", "kind": "RecordDecl", "loc": { "offset": 13404, "line": 350, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13404, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13645, "line": 355, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6feaaa8", "kind": "FieldDecl", "loc": { "offset": 13418, "line": 351, "col": 6, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13414, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13418, "col": 6, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "typelength", "type": { "qualType": "int" } }, { "id": "0x55bbe6feab10", "kind": "FieldDecl", "loc": { "offset": 13474, "line": 352, "col": 6, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13470, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13474, "col": 6, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "valuelength", "type": { "qualType": "int" } }, { "id": "0x55bbe6feab78", "kind": "FieldDecl", "loc": { "offset": 13533, "line": 353, "col": 8, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13527, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13533, "col": 8, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "qualType": "char *" } }, { "id": "0x55bbe6feabe0", "kind": "FieldDecl", "loc": { "offset": 13594, "line": 354, "col": 8, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13588, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13594, "col": 8, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "value", "type": { "qualType": "char *" } } ] }, { "id": "0x55bbe6feac88", "kind": "TypedefDecl", "loc": { "offset": 13647, "line": 355, "col": 3, "tokLen": 25, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13396, "line": 350, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13647, "line": 355, "col": 3, "tokLen": 25, "includedFrom": { "file": "dwm.c" } } }, "name": "XServerInterpretedAddress", "type": { "desugaredQualType": "XServerInterpretedAddress", "qualType": "struct XServerInterpretedAddress" }, "inner": [ { "id": "0x55bbe6feac30", "kind": "ElaboratedType", "type": { "qualType": "struct XServerInterpretedAddress" }, "ownedTagDecl": { "id": "0x55bbe6fea9f0", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6feaa70", "kind": "RecordType", "type": { "qualType": "XServerInterpretedAddress" }, "decl": { "id": "0x55bbe6fea9f0", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6feacf8", "kind": "RecordDecl", "loc": { "offset": 13770, "line": 360, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13763, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15228, "line": 394, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "_XImage", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6feadb8", "kind": "FieldDecl", "loc": { "offset": 13788, "line": 361, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13784, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13788, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "width", "type": { "qualType": "int" } }, { "id": "0x55bbe6feae20", "kind": "FieldDecl", "loc": { "offset": 13795, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13784, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13795, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "height", "type": { "qualType": "int" } }, { "id": "0x55bbe6feae88", "kind": "FieldDecl", "loc": { "offset": 13832, "line": 362, "col": 9, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13828, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13832, "col": 9, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "xoffset", "type": { "qualType": "int" } }, { "id": "0x55bbe6feaef0", "kind": "FieldDecl", "loc": { "offset": 13895, "line": 363, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13891, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13895, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "format", "type": { "qualType": "int" } }, { "id": "0x55bbe6feaf58", "kind": "FieldDecl", "loc": { "offset": 13949, "line": 364, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13943, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13949, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "data", "type": { "qualType": "char *" } }, { "id": "0x55bbe6feafc0", "kind": "FieldDecl", "loc": { "offset": 13993, "line": 365, "col": 9, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13989, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13993, "col": 9, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "byte_order", "type": { "qualType": "int" } }, { "id": "0x55bbe6feb028", "kind": "FieldDecl", "loc": { "offset": 14056, "line": 366, "col": 9, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14052, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14056, "col": 9, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "bitmap_unit", "type": { "qualType": "int" } }, { "id": "0x55bbe6feb090", "kind": "FieldDecl", "loc": { "offset": 14113, "line": 367, "col": 9, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14109, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14113, "col": 9, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "name": "bitmap_bit_order", "type": { "qualType": "int" } }, { "id": "0x55bbe6feb0f8", "kind": "FieldDecl", "loc": { "offset": 14164, "line": 368, "col": 9, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14160, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14164, "col": 9, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "bitmap_pad", "type": { "qualType": "int" } }, { "id": "0x55bbe6feb160", "kind": "FieldDecl", "loc": { "offset": 14222, "line": 369, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14218, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14222, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "depth", "type": { "qualType": "int" } }, { "id": "0x55bbe6feb1c8", "kind": "FieldDecl", "loc": { "offset": 14260, "line": 370, "col": 9, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14256, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14260, "col": 9, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "bytes_per_line", "type": { "qualType": "int" } }, { "id": "0x55bbe6feb230", "kind": "FieldDecl", "loc": { "offset": 14316, "line": 371, "col": 9, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14312, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14316, "col": 9, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "bits_per_pixel", "type": { "qualType": "int" } }, { "id": "0x55bbe6feb298", "kind": "FieldDecl", "loc": { "offset": 14382, "line": 372, "col": 19, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14368, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14382, "col": 19, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "red_mask", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6feb300", "kind": "FieldDecl", "loc": { "offset": 14438, "line": 373, "col": 19, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14424, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14438, "col": 19, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "green_mask", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6feb368", "kind": "FieldDecl", "loc": { "offset": 14468, "line": 374, "col": 19, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14454, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14468, "col": 19, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "blue_mask", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6feb3c8", "kind": "FieldDecl", "loc": { "offset": 14492, "line": 375, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14483, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14492, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "obdata", "type": { "desugaredQualType": "char *", "qualType": "XPointer", "typeAliasDeclId": "0x55bbe6fb6ab8" } }, { "id": "0x55bbe6feb418", "kind": "RecordDecl", "loc": { "offset": 14558, "line": 376, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14551, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15223, "line": 393, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "parentDeclContextId": "0x55bbe6d212d8", "name": "funcs", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6febcb0", "kind": "FieldDecl", "loc": { "offset": 14620, "line": 377, "col": 20, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14602, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14895, "line": 387, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "create_image", "type": { "qualType": "struct _XImage *(*)(struct _XDisplay *, Visual *, unsigned int, int, int, char *, unsigned int, unsigned int, int, int)" } }, { "id": "0x55bbe6febeb8", "kind": "FieldDecl", "loc": { "offset": 14905, "line": 388, "col": 8, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14899, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14944, "col": 47, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "destroy_image", "type": { "qualType": "int (*)(struct _XImage *)" } }, { "id": "0x55bbe6fec1f8", "kind": "FieldDecl", "loc": { "offset": 14964, "line": 389, "col": 18, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14948, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15003, "col": 57, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "get_pixel", "type": { "qualType": "unsigned long (*)(struct _XImage *, int, int)" } }, { "id": "0x55bbe6fec5e0", "kind": "FieldDecl", "loc": { "offset": 15013, "line": 390, "col": 8, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15007, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15077, "col": 72, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "put_pixel", "type": { "qualType": "int (*)(struct _XImage *, int, int, unsigned long)" } }, { "id": "0x55bbe6feca80", "kind": "FieldDecl", "loc": { "offset": 15099, "line": 391, "col": 20, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15081, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15164, "col": 85, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "sub_image", "type": { "qualType": "struct _XImage *(*)(struct _XImage *, int, int, unsigned int, unsigned int)" } }, { "id": "0x55bbe6fecd30", "kind": "FieldDecl", "loc": { "offset": 15174, "line": 392, "col": 8, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15168, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15219, "col": 53, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "add_pixel", "type": { "qualType": "int (*)(struct _XImage *, long)" } } ] }, { "id": "0x55bbe6fecdd8", "kind": "FieldDecl", "loc": { "offset": 15225, "line": 393, "col": 4, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14551, "line": 376, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15225, "line": 393, "col": 4, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "f", "type": { "desugaredQualType": "struct funcs", "qualType": "struct funcs" } } ] }, { "id": "0x55bbe6fece88", "kind": "TypedefDecl", "loc": { "offset": 15230, "line": 394, "col": 3, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13755, "line": 360, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15230, "line": 394, "col": 3, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XImage", "type": { "desugaredQualType": "struct _XImage", "qualType": "struct _XImage" }, "inner": [ { "id": "0x55bbe6fece30", "kind": "ElaboratedType", "type": { "qualType": "struct _XImage" }, "ownedTagDecl": { "id": "0x55bbe6feacf8", "kind": "RecordDecl", "name": "_XImage" }, "inner": [ { "id": "0x55bbe6fead80", "kind": "RecordType", "type": { "qualType": "struct _XImage" }, "decl": { "id": "0x55bbe6feacf8", "kind": "RecordDecl", "name": "_XImage" } } ] } ] }, { "id": "0x55bbe6fecef8", "kind": "RecordDecl", "loc": { "offset": 15295, "line": 399, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15295, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15403, "line": 405, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6fecfb8", "kind": "FieldDecl", "loc": { "offset": 15312, "line": 400, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15308, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15312, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe6fed020", "kind": "FieldDecl", "loc": { "offset": 15315, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15308, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15315, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe6fed088", "kind": "FieldDecl", "loc": { "offset": 15326, "line": 401, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15322, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15326, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "width", "type": { "qualType": "int" } }, { "id": "0x55bbe6fed0f0", "kind": "FieldDecl", "loc": { "offset": 15333, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15322, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15333, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "height", "type": { "qualType": "int" } }, { "id": "0x55bbe6fed158", "kind": "FieldDecl", "loc": { "offset": 15349, "line": 402, "col": 9, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15345, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15349, "col": 9, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "border_width", "type": { "qualType": "int" } }, { "id": "0x55bbe6fed1b8", "kind": "FieldDecl", "loc": { "offset": 15374, "line": 403, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15367, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15374, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "sibling", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6fed220", "kind": "FieldDecl", "loc": { "offset": 15391, "line": 404, "col": 9, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15387, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15391, "col": 9, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "stack_mode", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6fed2c8", "kind": "TypedefDecl", "loc": { "offset": 15405, "line": 405, "col": 3, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15287, "line": 399, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15405, "line": 405, "col": 3, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XWindowChanges", "type": { "desugaredQualType": "XWindowChanges", "qualType": "struct XWindowChanges" }, "inner": [ { "id": "0x55bbe6fed270", "kind": "ElaboratedType", "type": { "qualType": "struct XWindowChanges" }, "ownedTagDecl": { "id": "0x55bbe6fecef8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6fecf80", "kind": "RecordType", "type": { "qualType": "XWindowChanges" }, "decl": { "id": "0x55bbe6fecef8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6fed338", "kind": "RecordDecl", "loc": { "offset": 15480, "line": 410, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15480, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15602, "line": 415, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6fed3f8", "kind": "FieldDecl", "loc": { "offset": 15504, "line": 411, "col": 16, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15490, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15504, "col": 16, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "pixel", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6fed460", "kind": "FieldDecl", "loc": { "offset": 15527, "line": 412, "col": 17, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15512, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15527, "col": 17, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "red", "type": { "qualType": "unsigned short" } }, { "id": "0x55bbe6fed4c8", "kind": "FieldDecl", "loc": { "offset": 15532, "col": 22, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15512, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15532, "col": 22, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "green", "type": { "qualType": "unsigned short" } }, { "id": "0x55bbe6fed530", "kind": "FieldDecl", "loc": { "offset": 15539, "col": 29, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15512, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15539, "col": 29, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "blue", "type": { "qualType": "unsigned short" } }, { "id": "0x55bbe6fed590", "kind": "FieldDecl", "loc": { "offset": 15551, "line": 413, "col": 7, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15546, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15551, "col": 7, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "flags", "type": { "qualType": "char" } }, { "id": "0x55bbe6fed5f0", "kind": "FieldDecl", "loc": { "offset": 15597, "line": 414, "col": 7, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15592, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15597, "col": 7, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "qualType": "char" } } ] }, { "id": "0x55bbe6fed698", "kind": "TypedefDecl", "loc": { "offset": 15604, "line": 415, "col": 3, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15472, "line": 410, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15604, "line": 415, "col": 3, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XColor", "type": { "desugaredQualType": "XColor", "qualType": "struct XColor" }, "inner": [ { "id": "0x55bbe6fed640", "kind": "ElaboratedType", "type": { "qualType": "struct XColor" }, "ownedTagDecl": { "id": "0x55bbe6fed338", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6fed3c0", "kind": "RecordType", "type": { "qualType": "XColor" }, "decl": { "id": "0x55bbe6fed338", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6fed708", "kind": "RecordDecl", "loc": { "offset": 15816, "line": 422, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15816, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15851, "line": 424, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6fed7c8", "kind": "FieldDecl", "loc": { "offset": 15835, "line": 423, "col": 11, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15829, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15835, "col": 11, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "x1", "type": { "qualType": "short" } }, { "id": "0x55bbe6fed830", "kind": "FieldDecl", "loc": { "offset": 15839, "col": 15, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15829, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15839, "col": 15, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "y1", "type": { "qualType": "short" } }, { "id": "0x55bbe6fed898", "kind": "FieldDecl", "loc": { "offset": 15843, "col": 19, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15829, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15843, "col": 19, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "x2", "type": { "qualType": "short" } }, { "id": "0x55bbe6fed900", "kind": "FieldDecl", "loc": { "offset": 15847, "col": 23, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15829, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15847, "col": 23, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "y2", "type": { "qualType": "short" } } ] }, { "id": "0x55bbe6fed9a8", "kind": "TypedefDecl", "loc": { "offset": 15853, "line": 424, "col": 3, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15808, "line": 422, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15853, "line": 424, "col": 3, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XSegment", "type": { "desugaredQualType": "XSegment", "qualType": "struct XSegment" }, "inner": [ { "id": "0x55bbe6fed950", "kind": "ElaboratedType", "type": { "qualType": "struct XSegment" }, "ownedTagDecl": { "id": "0x55bbe6fed708", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6fed790", "kind": "RecordType", "type": { "qualType": "XSegment" }, "decl": { "id": "0x55bbe6fed708", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6feda38", "kind": "RecordDecl", "loc": { "offset": 15872, "line": 426, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15872, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15897, "line": 428, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6fedaf8", "kind": "FieldDecl", "loc": { "offset": 15891, "line": 427, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15885, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15891, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "short" } }, { "id": "0x55bbe6fedb60", "kind": "FieldDecl", "loc": { "offset": 15894, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15885, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15894, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "short" } } ] }, { "id": "0x55bbe6fedc08", "kind": "TypedefDecl", "loc": { "offset": 15899, "line": 428, "col": 3, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15864, "line": 426, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15899, "line": 428, "col": 3, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XPoint", "type": { "desugaredQualType": "XPoint", "qualType": "struct XPoint" }, "inner": [ { "id": "0x55bbe6fedbb0", "kind": "ElaboratedType", "type": { "qualType": "struct XPoint" }, "ownedTagDecl": { "id": "0x55bbe6feda38", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6fedac0", "kind": "RecordType", "type": { "qualType": "XPoint" }, "decl": { "id": "0x55bbe6feda38", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6fedc78", "kind": "RecordDecl", "loc": { "offset": 15916, "line": 430, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15916, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15975, "line": 433, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6fedd38", "kind": "FieldDecl", "loc": { "offset": 15935, "line": 431, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15929, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15935, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "short" } }, { "id": "0x55bbe6fedda0", "kind": "FieldDecl", "loc": { "offset": 15938, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15929, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15938, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "short" } }, { "id": "0x55bbe6fede08", "kind": "FieldDecl", "loc": { "offset": 15960, "line": 432, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15945, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15960, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "width", "type": { "qualType": "unsigned short" } }, { "id": "0x55bbe6fede70", "kind": "FieldDecl", "loc": { "offset": 15967, "col": 27, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15945, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15967, "col": 27, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "height", "type": { "qualType": "unsigned short" } } ] }, { "id": "0x55bbe6fedf18", "kind": "TypedefDecl", "loc": { "offset": 15977, "line": 433, "col": 3, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15908, "line": 430, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15977, "line": 433, "col": 3, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XRectangle", "type": { "desugaredQualType": "XRectangle", "qualType": "struct XRectangle" }, "inner": [ { "id": "0x55bbe6fedec0", "kind": "ElaboratedType", "type": { "qualType": "struct XRectangle" }, "ownedTagDecl": { "id": "0x55bbe6fedc78", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6fedd00", "kind": "RecordType", "type": { "qualType": "XRectangle" }, "decl": { "id": "0x55bbe6fedc78", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6fedf88", "kind": "RecordDecl", "loc": { "offset": 15998, "line": 435, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15998, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16083, "line": 439, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6fee048", "kind": "FieldDecl", "loc": { "offset": 16017, "line": 436, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16011, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16017, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "short" } }, { "id": "0x55bbe6fee0b0", "kind": "FieldDecl", "loc": { "offset": 16020, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16011, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16020, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "short" } }, { "id": "0x55bbe6fee118", "kind": "FieldDecl", "loc": { "offset": 16042, "line": 437, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16027, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16042, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "width", "type": { "qualType": "unsigned short" } }, { "id": "0x55bbe6fee180", "kind": "FieldDecl", "loc": { "offset": 16049, "col": 27, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16027, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16049, "col": 27, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "height", "type": { "qualType": "unsigned short" } }, { "id": "0x55bbe6fee1e8", "kind": "FieldDecl", "loc": { "offset": 16067, "line": 438, "col": 11, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16061, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16067, "col": 11, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "angle1", "type": { "qualType": "short" } }, { "id": "0x55bbe6fee250", "kind": "FieldDecl", "loc": { "offset": 16075, "col": 19, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16061, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16075, "col": 19, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "angle2", "type": { "qualType": "short" } } ] }, { "id": "0x55bbe6fee2f8", "kind": "TypedefDecl", "loc": { "offset": 16085, "line": 439, "col": 3, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15990, "line": 435, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16085, "line": 439, "col": 3, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XArc", "type": { "desugaredQualType": "XArc", "qualType": "struct XArc" }, "inner": [ { "id": "0x55bbe6fee2a0", "kind": "ElaboratedType", "type": { "qualType": "struct XArc" }, "ownedTagDecl": { "id": "0x55bbe6fedf88", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6fee010", "kind": "RecordType", "type": { "qualType": "XArc" }, "decl": { "id": "0x55bbe6fedf88", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6fee368", "kind": "RecordDecl", "loc": { "offset": 16150, "line": 444, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16150, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16378, "line": 453, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6fee428", "kind": "FieldDecl", "loc": { "offset": 16171, "line": 445, "col": 13, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16167, "col": 9, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16171, "col": 13, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "key_click_percent", "type": { "qualType": "int" } }, { "id": "0x55bbe6fee490", "kind": "FieldDecl", "loc": { "offset": 16202, "line": 446, "col": 13, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16198, "col": 9, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16202, "col": 13, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "bell_percent", "type": { "qualType": "int" } }, { "id": "0x55bbe6fee4f8", "kind": "FieldDecl", "loc": { "offset": 16228, "line": 447, "col": 13, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16224, "col": 9, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16228, "col": 13, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "bell_pitch", "type": { "qualType": "int" } }, { "id": "0x55bbe6fee560", "kind": "FieldDecl", "loc": { "offset": 16252, "line": 448, "col": 13, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16248, "col": 9, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16252, "col": 13, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "bell_duration", "type": { "qualType": "int" } }, { "id": "0x55bbe6fee5c8", "kind": "FieldDecl", "loc": { "offset": 16279, "line": 449, "col": 13, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16275, "col": 9, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16279, "col": 13, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "led", "type": { "qualType": "int" } }, { "id": "0x55bbe6fee630", "kind": "FieldDecl", "loc": { "offset": 16296, "line": 450, "col": 13, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16292, "col": 9, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16296, "col": 13, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "led_mode", "type": { "qualType": "int" } }, { "id": "0x55bbe6fee698", "kind": "FieldDecl", "loc": { "offset": 16318, "line": 451, "col": 13, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16314, "col": 9, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16318, "col": 13, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "key", "type": { "qualType": "int" } }, { "id": "0x55bbe6fee700", "kind": "FieldDecl", "loc": { "offset": 16335, "line": 452, "col": 13, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16331, "col": 9, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16335, "col": 13, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "name": "auto_repeat_mode", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6fee7a8", "kind": "TypedefDecl", "loc": { "offset": 16380, "line": 453, "col": 3, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16142, "line": 444, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16380, "line": 453, "col": 3, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XKeyboardControl", "type": { "desugaredQualType": "XKeyboardControl", "qualType": "struct XKeyboardControl" }, "inner": [ { "id": "0x55bbe6fee750", "kind": "ElaboratedType", "type": { "qualType": "struct XKeyboardControl" }, "ownedTagDecl": { "id": "0x55bbe6fee368", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6fee3f0", "kind": "RecordType", "type": { "qualType": "XKeyboardControl" }, "decl": { "id": "0x55bbe6fee368", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6fee818", "kind": "RecordDecl", "loc": { "offset": 16453, "line": 457, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16453, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16627, "line": 464, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6fee8d8", "kind": "FieldDecl", "loc": { "offset": 16474, "line": 458, "col": 13, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16470, "col": 9, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16474, "col": 13, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "key_click_percent", "type": { "qualType": "int" } }, { "id": "0x55bbe6fee940", "kind": "FieldDecl", "loc": { "offset": 16498, "line": 459, "col": 6, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16494, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16498, "col": 6, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "bell_percent", "type": { "qualType": "int" } }, { "id": "0x55bbe6fee9a8", "kind": "FieldDecl", "loc": { "offset": 16526, "line": 460, "col": 15, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16513, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16526, "col": 15, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "bell_pitch", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe6feea30", "kind": "FieldDecl", "loc": { "offset": 16538, "col": 27, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16513, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16538, "col": 27, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "bell_duration", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe6feea98", "kind": "FieldDecl", "loc": { "offset": 16568, "line": 461, "col": 16, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16554, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16568, "col": 16, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "led_mask", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6feeb00", "kind": "FieldDecl", "loc": { "offset": 16583, "line": 462, "col": 6, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16579, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16583, "col": 6, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "name": "global_auto_repeat", "type": { "qualType": "int" } }, { "id": "0x55bbe6feebb0", "kind": "FieldDecl", "loc": { "offset": 16609, "line": 463, "col": 7, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16604, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16624, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "auto_repeats", "type": { "qualType": "char[32]" } } ] }, { "id": "0x55bbe6feec58", "kind": "TypedefDecl", "loc": { "offset": 16629, "line": 464, "col": 3, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16445, "line": 457, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16629, "line": 464, "col": 3, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XKeyboardState", "type": { "desugaredQualType": "XKeyboardState", "qualType": "struct XKeyboardState" }, "inner": [ { "id": "0x55bbe6feec00", "kind": "ElaboratedType", "type": { "qualType": "struct XKeyboardState" }, "ownedTagDecl": { "id": "0x55bbe6fee818", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6fee8a0", "kind": "RecordType", "type": { "qualType": "XKeyboardState" }, "decl": { "id": "0x55bbe6fee818", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6feecc8", "kind": "RecordDecl", "loc": { "offset": 16699, "line": 468, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16699, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16740, "line": 471, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6feeda0", "kind": "FieldDecl", "loc": { "offset": 16721, "line": 469, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16716, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16721, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "time", "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" } }, { "id": "0x55bbe6feee08", "kind": "FieldDecl", "loc": { "offset": 16734, "line": 470, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16728, "col": 2, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16734, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "short" } }, { "id": "0x55bbe6feee70", "kind": "FieldDecl", "loc": { "offset": 16737, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16728, "col": 2, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16737, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "short" } } ] }, { "id": "0x55bbe6feef18", "kind": "TypedefDecl", "loc": { "offset": 16742, "line": 471, "col": 3, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16691, "line": 468, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16742, "line": 471, "col": 3, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XTimeCoord", "type": { "desugaredQualType": "XTimeCoord", "qualType": "struct XTimeCoord" }, "inner": [ { "id": "0x55bbe6feeec0", "kind": "ElaboratedType", "type": { "qualType": "struct XTimeCoord" }, "ownedTagDecl": { "id": "0x55bbe6feecc8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6feed50", "kind": "RecordType", "type": { "qualType": "XTimeCoord" }, "decl": { "id": "0x55bbe6feecc8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6feef88", "kind": "RecordDecl", "loc": { "offset": 16815, "line": 475, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16815, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16962, "line": 478, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6fef048", "kind": "FieldDecl", "loc": { "offset": 16830, "line": 476, "col": 7, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16826, "col": 3, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16830, "col": 7, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "max_keypermod", "type": { "qualType": "int" } }, { "id": "0x55bbe6fef128", "kind": "FieldDecl", "loc": { "offset": 16902, "line": 477, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16893, "col": 3, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16902, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "modifiermap", "type": { "qualType": "KeyCode *" } } ] }, { "id": "0x55bbe6fef1d8", "kind": "TypedefDecl", "loc": { "offset": 16964, "line": 478, "col": 3, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16807, "line": 475, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16964, "line": 478, "col": 3, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XModifierKeymap", "type": { "desugaredQualType": "XModifierKeymap", "qualType": "struct XModifierKeymap" }, "inner": [ { "id": "0x55bbe6fef180", "kind": "ElaboratedType", "type": { "qualType": "struct XModifierKeymap" }, "ownedTagDecl": { "id": "0x55bbe6feef88", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6fef010", "kind": "RecordType", "type": { "qualType": "XModifierKeymap" }, "decl": { "id": "0x55bbe6feef88", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6fef268", "kind": "TypedefDecl", "loc": { "offset": 17224, "line": 487, "col": 26, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17199, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17224, "col": 26, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "Display", "type": { "desugaredQualType": "struct _XDisplay", "qualType": "struct _XDisplay" }, "inner": [ { "id": "0x55bbe6fe6740", "kind": "ElaboratedType", "type": { "qualType": "struct _XDisplay" }, "inner": [ { "id": "0x55bbe6fe6620", "kind": "RecordType", "type": { "qualType": "struct _XDisplay" }, "decl": { "id": "0x55bbe6fe6598", "kind": "RecordDecl", "name": "_XDisplay" } } ] } ] }, { "id": "0x55bbe6fef2c0", "kind": "RecordDecl", "loc": { "offset": 17248, "line": 490, "col": 8, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17241, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17248, "col": 8, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "_XPrivate", "tagUsed": "struct" }, { "id": "0x55bbe6fef360", "kind": "RecordDecl", "loc": { "offset": 17308, "line": 491, "col": 8, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17301, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17308, "col": 8, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "_XrmHashBucketRec", "tagUsed": "struct" }, { "id": "0x55bbe6fef400", "kind": "RecordDecl", "loc": { "offset": 17336, "line": 493, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17336, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19300, "line": 546, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6fef4b0", "kind": "FieldDecl", "loc": { "offset": 17400, "line": 498, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17390, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17400, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "ext_data", "type": { "qualType": "XExtData *" } }, { "id": "0x55bbe6fef5b0", "kind": "FieldDecl", "loc": { "offset": 17467, "line": 499, "col": 20, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17449, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17467, "col": 20, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "private1", "type": { "qualType": "struct _XPrivate *" } }, { "id": "0x55bbe6fef618", "kind": "FieldDecl", "loc": { "offset": 17482, "line": 500, "col": 6, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17478, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17482, "col": 6, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "fd", "type": { "qualType": "int" } }, { "id": "0x55bbe6fef680", "kind": "FieldDecl", "loc": { "offset": 17515, "line": 501, "col": 6, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17511, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17515, "col": 6, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "private2", "type": { "qualType": "int" } }, { "id": "0x55bbe6fef6e8", "kind": "FieldDecl", "loc": { "offset": 17530, "line": 502, "col": 6, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17526, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17530, "col": 6, "tokLen": 19, "includedFrom": { "file": "dwm.c" } } }, "name": "proto_major_version", "type": { "qualType": "int" } }, { "id": "0x55bbe6fef750", "kind": "FieldDecl", "loc": { "offset": 17598, "line": 503, "col": 6, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17594, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17598, "col": 6, "tokLen": 19, "includedFrom": { "file": "dwm.c" } } }, "name": "proto_minor_version", "type": { "qualType": "int" } }, { "id": "0x55bbe6fef7b8", "kind": "FieldDecl", "loc": { "offset": 17667, "line": 504, "col": 8, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17661, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17667, "col": 8, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "vendor", "type": { "qualType": "char *" } }, { "id": "0x55bbe6fef818", "kind": "FieldDecl", "loc": { "offset": 17724, "line": 505, "col": 13, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17720, "col": 9, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17724, "col": 13, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "private3", "type": { "desugaredQualType": "unsigned long", "qualType": "XID", "typeAliasDeclId": "0x55bbe6f03908" } }, { "id": "0x55bbe6fef878", "kind": "FieldDecl", "loc": { "offset": 17739, "line": 506, "col": 6, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17735, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17739, "col": 6, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "private4", "type": { "desugaredQualType": "unsigned long", "qualType": "XID", "typeAliasDeclId": "0x55bbe6f03908" } }, { "id": "0x55bbe6fef8d8", "kind": "FieldDecl", "loc": { "offset": 17754, "line": 507, "col": 6, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17750, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17754, "col": 6, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "private5", "type": { "desugaredQualType": "unsigned long", "qualType": "XID", "typeAliasDeclId": "0x55bbe6f03908" } }, { "id": "0x55bbe6fef940", "kind": "FieldDecl", "loc": { "offset": 17769, "line": 508, "col": 6, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17765, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17769, "col": 6, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "private6", "type": { "qualType": "int" } }, { "id": "0x55bbe6feff70", "kind": "FieldDecl", "loc": { "offset": 17786, "line": 509, "col": 8, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17780, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17849, "line": 511, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "resource_alloc", "type": { "qualType": "XID (*)(struct _XDisplay *)" } }, { "id": "0x55bbe6feffd8", "kind": "FieldDecl", "loc": { "offset": 17857, "line": 512, "col": 6, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17853, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17857, "col": 6, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "byte_order", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff0040", "kind": "FieldDecl", "loc": { "offset": 17919, "line": 513, "col": 6, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17915, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17919, "col": 6, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "bitmap_unit", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff00a8", "kind": "FieldDecl", "loc": { "offset": 17973, "line": 514, "col": 6, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17969, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17973, "col": 6, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "bitmap_pad", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff0110", "kind": "FieldDecl", "loc": { "offset": 18029, "line": 515, "col": 6, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18025, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18029, "col": 6, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "name": "bitmap_bit_order", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff0178", "kind": "FieldDecl", "loc": { "offset": 18094, "line": 516, "col": 6, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18090, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18094, "col": 6, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "nformats", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff0258", "kind": "FieldDecl", "loc": { "offset": 18159, "line": 517, "col": 16, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18145, "col": 2, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18159, "col": 16, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "pixmap_format", "type": { "qualType": "ScreenFormat *" } }, { "id": "0x55bbe6ff02c0", "kind": "FieldDecl", "loc": { "offset": 18204, "line": 518, "col": 6, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18200, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18204, "col": 6, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "private8", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff0328", "kind": "FieldDecl", "loc": { "offset": 18219, "line": 519, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18215, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18219, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "release", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff03a0", "kind": "FieldDecl", "loc": { "offset": 18276, "line": 520, "col": 20, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18258, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18276, "col": 20, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "private9", "type": { "qualType": "struct _XPrivate *" } }, { "id": "0x55bbe6ff0418", "kind": "FieldDecl", "loc": { "offset": 18287, "col": 31, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18258, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18287, "col": 31, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "private10", "type": { "qualType": "struct _XPrivate *" } }, { "id": "0x55bbe6ff0480", "kind": "FieldDecl", "loc": { "offset": 18303, "line": 521, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18299, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18303, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "qlen", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff04e8", "kind": "FieldDecl", "loc": { "offset": 18359, "line": 522, "col": 16, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18345, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18359, "col": 16, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "last_request_read", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6ff0550", "kind": "FieldDecl", "loc": { "offset": 18429, "line": 523, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18415, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18429, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "request", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6ff05b0", "kind": "FieldDecl", "loc": { "offset": 18487, "line": 524, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18478, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18487, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "private11", "type": { "desugaredQualType": "char *", "qualType": "XPointer", "typeAliasDeclId": "0x55bbe6fb6ab8" } }, { "id": "0x55bbe6ff0610", "kind": "FieldDecl", "loc": { "offset": 18508, "line": 525, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18499, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18508, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "private12", "type": { "desugaredQualType": "char *", "qualType": "XPointer", "typeAliasDeclId": "0x55bbe6fb6ab8" } }, { "id": "0x55bbe6ff0670", "kind": "FieldDecl", "loc": { "offset": 18529, "line": 526, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18520, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18529, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "private13", "type": { "desugaredQualType": "char *", "qualType": "XPointer", "typeAliasDeclId": "0x55bbe6fb6ab8" } }, { "id": "0x55bbe6ff06d0", "kind": "FieldDecl", "loc": { "offset": 18550, "line": 527, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18541, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18550, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "private14", "type": { "desugaredQualType": "char *", "qualType": "XPointer", "typeAliasDeclId": "0x55bbe6fb6ab8" } }, { "id": "0x55bbe6ff0738", "kind": "FieldDecl", "loc": { "offset": 18571, "line": 528, "col": 11, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18562, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18571, "col": 11, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "name": "max_request_size", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe6ff0840", "kind": "FieldDecl", "loc": { "offset": 18660, "line": 529, "col": 28, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18634, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18660, "col": 28, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "db", "type": { "qualType": "struct _XrmHashBucketRec *" } }, { "id": "0x55bbe6ff0a48", "kind": "FieldDecl", "loc": { "offset": 18671, "line": 530, "col": 8, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18665, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18705, "line": 532, "col": 3, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "private15", "type": { "qualType": "int (*)(struct _XDisplay *)" } }, { "id": "0x55bbe6ff0ab0", "kind": "FieldDecl", "loc": { "offset": 18715, "line": 533, "col": 8, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18709, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18715, "col": 8, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "display_name", "type": { "qualType": "char *" } }, { "id": "0x55bbe6ff0b18", "kind": "FieldDecl", "loc": { "offset": 18782, "line": 534, "col": 6, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18778, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18782, "col": 6, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "default_screen", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff0b80", "kind": "FieldDecl", "loc": { "offset": 18839, "line": 535, "col": 6, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18835, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18839, "col": 6, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "nscreens", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff0be0", "kind": "FieldDecl", "loc": { "offset": 18897, "line": 536, "col": 10, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18889, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18897, "col": 10, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "screens", "type": { "qualType": "Screen *" } }, { "id": "0x55bbe6ff0c48", "kind": "FieldDecl", "loc": { "offset": 18954, "line": 537, "col": 16, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18940, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18954, "col": 16, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "motion_buffer", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6ff0cb0", "kind": "FieldDecl", "loc": { "offset": 19012, "line": 538, "col": 16, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18998, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19012, "col": 16, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "private16", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6ff0d18", "kind": "FieldDecl", "loc": { "offset": 19028, "line": 539, "col": 6, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19024, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19028, "col": 6, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "min_keycode", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff0d80", "kind": "FieldDecl", "loc": { "offset": 19076, "line": 540, "col": 6, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19072, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19076, "col": 6, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "max_keycode", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff0de0", "kind": "FieldDecl", "loc": { "offset": 19129, "line": 541, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19120, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19129, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "private17", "type": { "desugaredQualType": "char *", "qualType": "XPointer", "typeAliasDeclId": "0x55bbe6fb6ab8" } }, { "id": "0x55bbe6ff0e60", "kind": "FieldDecl", "loc": { "offset": 19150, "line": 542, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19141, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19150, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "private18", "type": { "desugaredQualType": "char *", "qualType": "XPointer", "typeAliasDeclId": "0x55bbe6fb6ab8" } }, { "id": "0x55bbe6ff0ec8", "kind": "FieldDecl", "loc": { "offset": 19166, "line": 543, "col": 6, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19162, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19166, "col": 6, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "private19", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff0f30", "kind": "FieldDecl", "loc": { "offset": 19184, "line": 544, "col": 8, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19178, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19184, "col": 8, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "xdefaults", "type": { "qualType": "char *" } } ] }, { "id": "0x55bbe6ff1040", "kind": "TypedefDecl", "loc": { "offset": 19346, "line": 550, "col": 2, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17328, "line": 493, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19346, "line": 550, "col": 2, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "_XPrivDisplay", "type": { "qualType": "struct (unnamed struct at /usr/include/X11/Xlib.h:493:9) *" }, "inner": [ { "id": "0x55bbe6ff0ff0", "kind": "PointerType", "type": { "qualType": "struct (unnamed struct at /usr/include/X11/Xlib.h:493:9) *" }, "inner": [ { "id": "0x55bbe6ff0f80", "kind": "ElaboratedType", "type": { "qualType": "struct (unnamed struct at /usr/include/X11/Xlib.h:493:9)" }, "ownedTagDecl": { "id": "0x55bbe6fef400", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6fef480", "kind": "RecordType", "type": { "qualType": "struct (unnamed at /usr/include/X11/Xlib.h:493:9)" }, "decl": { "id": "0x55bbe6fef400", "kind": "RecordDecl", "name": "" } } ] } ] } ] }, { "id": "0x55bbe6ff10b0", "kind": "RecordDecl", "loc": { "offset": 19445, "line": 557, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19445, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20120, "line": 571, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6ff1168", "kind": "FieldDecl", "loc": { "offset": 19459, "line": 558, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19455, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19459, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff11d0", "kind": "FieldDecl", "loc": { "offset": 19496, "line": 559, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19482, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19496, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "serial", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6ff1238", "kind": "FieldDecl", "loc": { "offset": 19554, "line": 560, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 19549, "line": 560, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 19554, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "send_event", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff12e8", "kind": "FieldDecl", "loc": { "offset": 19625, "line": 561, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19616, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19625, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe6ff1348", "kind": "FieldDecl", "loc": { "offset": 19680, "line": 562, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19673, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19680, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ff13a8", "kind": "FieldDecl", "loc": { "offset": 19752, "line": 563, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19745, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19752, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ff1408", "kind": "FieldDecl", "loc": { "offset": 19819, "line": 564, "col": 9, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19812, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19819, "col": 9, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "subwindow", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ff1468", "kind": "FieldDecl", "loc": { "offset": 19855, "line": 565, "col": 7, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19850, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19855, "col": 7, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "time", "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" } }, { "id": "0x55bbe6ff14d0", "kind": "FieldDecl", "loc": { "offset": 19886, "line": 566, "col": 6, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19882, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19886, "col": 6, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff1538", "kind": "FieldDecl", "loc": { "offset": 19889, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19882, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19889, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff15a0", "kind": "FieldDecl", "loc": { "offset": 19945, "line": 567, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19941, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19945, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "x_root", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff1608", "kind": "FieldDecl", "loc": { "offset": 19953, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19941, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19953, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "y_root", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff1670", "kind": "FieldDecl", "loc": { "offset": 20010, "line": 568, "col": 15, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19997, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20010, "col": 15, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "state", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe6ff16d8", "kind": "FieldDecl", "loc": { "offset": 20056, "line": 569, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20043, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20056, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "keycode", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe6ff1740", "kind": "FieldDecl", "loc": { "offset": 20084, "line": 570, "col": 7, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 20079, "line": 570, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 20084, "col": 7, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "same_screen", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6ff17e8", "kind": "TypedefDecl", "loc": { "offset": 20122, "line": 571, "col": 3, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19437, "line": 557, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20122, "line": 571, "col": 3, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XKeyEvent", "type": { "desugaredQualType": "XKeyEvent", "qualType": "struct XKeyEvent" }, "inner": [ { "id": "0x55bbe6ff1790", "kind": "ElaboratedType", "type": { "qualType": "struct XKeyEvent" }, "ownedTagDecl": { "id": "0x55bbe6ff10b0", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6ff1130", "kind": "RecordType", "type": { "qualType": "XKeyEvent" }, "decl": { "id": "0x55bbe6ff10b0", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6ff1890", "kind": "TypedefDecl", "loc": { "offset": 20151, "line": 572, "col": 19, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20133, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20151, "col": 19, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XKeyPressedEvent", "type": { "desugaredQualType": "XKeyEvent", "qualType": "XKeyEvent", "typeAliasDeclId": "0x55bbe6ff17e8" }, "inner": [ { "id": "0x55bbe6ff1860", "kind": "TypedefType", "type": { "qualType": "XKeyEvent" }, "decl": { "id": "0x55bbe6ff17e8", "kind": "TypedefDecl", "name": "XKeyEvent" }, "inner": [ { "id": "0x55bbe6ff1790", "kind": "ElaboratedType", "type": { "qualType": "struct XKeyEvent" }, "ownedTagDecl": { "id": "0x55bbe6ff10b0", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6ff1130", "kind": "RecordType", "type": { "qualType": "XKeyEvent" }, "decl": { "id": "0x55bbe6ff10b0", "kind": "RecordDecl", "name": "" } } ] } ] } ] }, { "id": "0x55bbe6ff18f8", "kind": "TypedefDecl", "loc": { "offset": 20187, "line": 573, "col": 19, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20169, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20187, "col": 19, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "XKeyReleasedEvent", "type": { "desugaredQualType": "XKeyEvent", "qualType": "XKeyEvent", "typeAliasDeclId": "0x55bbe6ff17e8" }, "inner": [ { "id": "0x55bbe6ff1860", "kind": "TypedefType", "type": { "qualType": "XKeyEvent" }, "decl": { "id": "0x55bbe6ff17e8", "kind": "TypedefDecl", "name": "XKeyEvent" }, "inner": [ { "id": "0x55bbe6ff1790", "kind": "ElaboratedType", "type": { "qualType": "struct XKeyEvent" }, "ownedTagDecl": { "id": "0x55bbe6ff10b0", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6ff1130", "kind": "RecordType", "type": { "qualType": "XKeyEvent" }, "decl": { "id": "0x55bbe6ff10b0", "kind": "RecordDecl", "name": "" } } ] } ] } ] }, { "id": "0x55bbe6ff1950", "kind": "RecordDecl", "loc": { "offset": 20215, "line": 575, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20215, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20889, "line": 589, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6ff1a08", "kind": "FieldDecl", "loc": { "offset": 20229, "line": 576, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20225, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20229, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff1a70", "kind": "FieldDecl", "loc": { "offset": 20266, "line": 577, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20252, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20266, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "serial", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6ff1ad8", "kind": "FieldDecl", "loc": { "offset": 20324, "line": 578, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 20319, "line": 578, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 20324, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "send_event", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff1b38", "kind": "FieldDecl", "loc": { "offset": 20395, "line": 579, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20386, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20395, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe6ff1b98", "kind": "FieldDecl", "loc": { "offset": 20450, "line": 580, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20443, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20450, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "window", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ff1bf8", "kind": "FieldDecl", "loc": { "offset": 20522, "line": 581, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20515, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20522, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ff1c58", "kind": "FieldDecl", "loc": { "offset": 20589, "line": 582, "col": 9, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20582, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20589, "col": 9, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "subwindow", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ff1cb8", "kind": "FieldDecl", "loc": { "offset": 20625, "line": 583, "col": 7, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20620, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20625, "col": 7, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "time", "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" } }, { "id": "0x55bbe6ff1d20", "kind": "FieldDecl", "loc": { "offset": 20656, "line": 584, "col": 6, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20652, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20656, "col": 6, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff1d88", "kind": "FieldDecl", "loc": { "offset": 20659, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20652, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20659, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff1df0", "kind": "FieldDecl", "loc": { "offset": 20715, "line": 585, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20711, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20715, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "x_root", "type": { "qualType": "int" } }, { "id": "0x55bbe6e57a00", "kind": "FieldDecl", "loc": { "offset": 20723, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20711, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20723, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "y_root", "type": { "qualType": "int" } }, { "id": "0x55bbe6e57a68", "kind": "FieldDecl", "loc": { "offset": 20780, "line": 586, "col": 15, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20767, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20780, "col": 15, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "state", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe6e57ad0", "kind": "FieldDecl", "loc": { "offset": 20826, "line": 587, "col": 15, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20813, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20826, "col": 15, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "button", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe6e57b38", "kind": "FieldDecl", "loc": { "offset": 20853, "line": 588, "col": 7, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 20848, "line": 588, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 20853, "col": 7, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "same_screen", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6e57be8", "kind": "TypedefDecl", "loc": { "offset": 20891, "line": 589, "col": 3, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20207, "line": 575, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20891, "line": 589, "col": 3, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XButtonEvent", "type": { "desugaredQualType": "XButtonEvent", "qualType": "struct XButtonEvent" }, "inner": [ { "id": "0x55bbe6e57b90", "kind": "ElaboratedType", "type": { "qualType": "struct XButtonEvent" }, "ownedTagDecl": { "id": "0x55bbe6ff1950", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6ff19d0", "kind": "RecordType", "type": { "qualType": "XButtonEvent" }, "decl": { "id": "0x55bbe6ff1950", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6e57c90", "kind": "TypedefDecl", "loc": { "offset": 20926, "line": 590, "col": 22, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20905, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20926, "col": 22, "tokLen": 19, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XButtonPressedEvent", "type": { "desugaredQualType": "XButtonEvent", "qualType": "XButtonEvent", "typeAliasDeclId": "0x55bbe6e57be8" }, "inner": [ { "id": "0x55bbe6e57c60", "kind": "TypedefType", "type": { "qualType": "XButtonEvent" }, "decl": { "id": "0x55bbe6e57be8", "kind": "TypedefDecl", "name": "XButtonEvent" }, "inner": [ { "id": "0x55bbe6e57b90", "kind": "ElaboratedType", "type": { "qualType": "struct XButtonEvent" }, "ownedTagDecl": { "id": "0x55bbe6ff1950", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6ff19d0", "kind": "RecordType", "type": { "qualType": "XButtonEvent" }, "decl": { "id": "0x55bbe6ff1950", "kind": "RecordDecl", "name": "" } } ] } ] } ] }, { "id": "0x55bbe6e57cf8", "kind": "TypedefDecl", "loc": { "offset": 20968, "line": 591, "col": 22, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20947, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20968, "col": 22, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } }, "name": "XButtonReleasedEvent", "type": { "desugaredQualType": "XButtonEvent", "qualType": "XButtonEvent", "typeAliasDeclId": "0x55bbe6e57be8" }, "inner": [ { "id": "0x55bbe6e57c60", "kind": "TypedefType", "type": { "qualType": "XButtonEvent" }, "decl": { "id": "0x55bbe6e57be8", "kind": "TypedefDecl", "name": "XButtonEvent" }, "inner": [ { "id": "0x55bbe6e57b90", "kind": "ElaboratedType", "type": { "qualType": "struct XButtonEvent" }, "ownedTagDecl": { "id": "0x55bbe6ff1950", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6ff19d0", "kind": "RecordType", "type": { "qualType": "XButtonEvent" }, "decl": { "id": "0x55bbe6ff1950", "kind": "RecordDecl", "name": "" } } ] } ] } ] }, { "id": "0x55bbe6e57d50", "kind": "RecordDecl", "loc": { "offset": 20999, "line": 593, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20999, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21661, "line": 607, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e57e08", "kind": "FieldDecl", "loc": { "offset": 21013, "line": 594, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21009, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21013, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe6e57e70", "kind": "FieldDecl", "loc": { "offset": 21050, "line": 595, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21036, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21050, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "serial", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6e57ed8", "kind": "FieldDecl", "loc": { "offset": 21108, "line": 596, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 21103, "line": 596, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 21108, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "send_event", "type": { "qualType": "int" } }, { "id": "0x55bbe6e57f38", "kind": "FieldDecl", "loc": { "offset": 21179, "line": 597, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21170, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21179, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe6e57f98", "kind": "FieldDecl", "loc": { "offset": 21234, "line": 598, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21227, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21234, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "window", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6e57ff8", "kind": "FieldDecl", "loc": { "offset": 21300, "line": 599, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21293, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21300, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6e58058", "kind": "FieldDecl", "loc": { "offset": 21367, "line": 600, "col": 9, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21360, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21367, "col": 9, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "subwindow", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6e580b8", "kind": "FieldDecl", "loc": { "offset": 21403, "line": 601, "col": 7, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21398, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21403, "col": 7, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "time", "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" } }, { "id": "0x55bbe6e58120", "kind": "FieldDecl", "loc": { "offset": 21434, "line": 602, "col": 6, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21430, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21434, "col": 6, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe6e58188", "kind": "FieldDecl", "loc": { "offset": 21437, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21430, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21437, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe6e581f0", "kind": "FieldDecl", "loc": { "offset": 21493, "line": 603, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21489, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21493, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "x_root", "type": { "qualType": "int" } }, { "id": "0x55bbe6e58258", "kind": "FieldDecl", "loc": { "offset": 21501, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21489, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21501, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "y_root", "type": { "qualType": "int" } }, { "id": "0x55bbe6e582c0", "kind": "FieldDecl", "loc": { "offset": 21558, "line": 604, "col": 15, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21545, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21558, "col": 15, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "state", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe6e58320", "kind": "FieldDecl", "loc": { "offset": 21596, "line": 605, "col": 7, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21591, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21596, "col": 7, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "is_hint", "type": { "qualType": "char" } }, { "id": "0x55bbe6e58388", "kind": "FieldDecl", "loc": { "offset": 21625, "line": 606, "col": 7, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 21620, "line": 606, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 21625, "col": 7, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "same_screen", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6e58438", "kind": "TypedefDecl", "loc": { "offset": 21663, "line": 607, "col": 3, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20991, "line": 593, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21663, "line": 607, "col": 3, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XMotionEvent", "type": { "desugaredQualType": "XMotionEvent", "qualType": "struct XMotionEvent" }, "inner": [ { "id": "0x55bbe6e583e0", "kind": "ElaboratedType", "type": { "qualType": "struct XMotionEvent" }, "ownedTagDecl": { "id": "0x55bbe6e57d50", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6e57dd0", "kind": "RecordType", "type": { "qualType": "XMotionEvent" }, "decl": { "id": "0x55bbe6e57d50", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6e584e0", "kind": "TypedefDecl", "loc": { "offset": 21698, "line": 608, "col": 22, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21677, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21698, "col": 22, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "name": "XPointerMovedEvent", "type": { "desugaredQualType": "XMotionEvent", "qualType": "XMotionEvent", "typeAliasDeclId": "0x55bbe6e58438" }, "inner": [ { "id": "0x55bbe6e584b0", "kind": "TypedefType", "type": { "qualType": "XMotionEvent" }, "decl": { "id": "0x55bbe6e58438", "kind": "TypedefDecl", "name": "XMotionEvent" }, "inner": [ { "id": "0x55bbe6e583e0", "kind": "ElaboratedType", "type": { "qualType": "struct XMotionEvent" }, "ownedTagDecl": { "id": "0x55bbe6e57d50", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6e57dd0", "kind": "RecordType", "type": { "qualType": "XMotionEvent" }, "decl": { "id": "0x55bbe6e57d50", "kind": "RecordDecl", "name": "" } } ] } ] } ] }, { "id": "0x55bbe6e58538", "kind": "RecordDecl", "loc": { "offset": 21727, "line": 610, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21727, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22567, "line": 630, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6e585f8", "kind": "FieldDecl", "loc": { "offset": 21741, "line": 611, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21737, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21741, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe6e58660", "kind": "FieldDecl", "loc": { "offset": 21778, "line": 612, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21764, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21778, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "serial", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6e586c8", "kind": "FieldDecl", "loc": { "offset": 21836, "line": 613, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 21831, "line": 613, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 21836, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "send_event", "type": { "qualType": "int" } }, { "id": "0x55bbe6e58728", "kind": "FieldDecl", "loc": { "offset": 21907, "line": 614, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21898, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21907, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe6e58788", "kind": "FieldDecl", "loc": { "offset": 21962, "line": 615, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21955, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21962, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "window", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6e587e8", "kind": "FieldDecl", "loc": { "offset": 22028, "line": 616, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22021, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22028, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6e58848", "kind": "FieldDecl", "loc": { "offset": 22095, "line": 617, "col": 9, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22088, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22095, "col": 9, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "subwindow", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6e588a8", "kind": "FieldDecl", "loc": { "offset": 22131, "line": 618, "col": 7, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22126, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22131, "col": 7, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "time", "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" } }, { "id": "0x55bbe6e58910", "kind": "FieldDecl", "loc": { "offset": 22162, "line": 619, "col": 6, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22158, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22162, "col": 6, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe6e58978", "kind": "FieldDecl", "loc": { "offset": 22165, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22158, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22165, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff5e70", "kind": "FieldDecl", "loc": { "offset": 22221, "line": 620, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22217, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22221, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "x_root", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff5ed8", "kind": "FieldDecl", "loc": { "offset": 22229, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22217, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22229, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "y_root", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff5f40", "kind": "FieldDecl", "loc": { "offset": 22277, "line": 621, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22273, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22277, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "mode", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff5fa8", "kind": "FieldDecl", "loc": { "offset": 22334, "line": 622, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22330, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22334, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "detail", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff6010", "kind": "FieldDecl", "loc": { "offset": 22451, "line": 627, "col": 7, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 22446, "line": 627, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 22451, "col": 7, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "same_screen", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff6078", "kind": "FieldDecl", "loc": { "offset": 22493, "line": 628, "col": 7, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 22488, "line": 628, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 22493, "col": 7, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "focus", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff60e0", "kind": "FieldDecl", "loc": { "offset": 22535, "line": 629, "col": 15, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22522, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22535, "col": 15, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "state", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe6ff6188", "kind": "TypedefDecl", "loc": { "offset": 22569, "line": 630, "col": 3, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21719, "line": 610, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22569, "line": 630, "col": 3, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XCrossingEvent", "type": { "desugaredQualType": "XCrossingEvent", "qualType": "struct XCrossingEvent" }, "inner": [ { "id": "0x55bbe6ff6130", "kind": "ElaboratedType", "type": { "qualType": "struct XCrossingEvent" }, "ownedTagDecl": { "id": "0x55bbe6e58538", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6e585c0", "kind": "RecordType", "type": { "qualType": "XCrossingEvent" }, "decl": { "id": "0x55bbe6e58538", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6ff6230", "kind": "TypedefDecl", "loc": { "offset": 22608, "line": 631, "col": 24, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22585, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22608, "col": 24, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "XEnterWindowEvent", "type": { "desugaredQualType": "XCrossingEvent", "qualType": "XCrossingEvent", "typeAliasDeclId": "0x55bbe6ff6188" }, "inner": [ { "id": "0x55bbe6ff6200", "kind": "TypedefType", "type": { "qualType": "XCrossingEvent" }, "decl": { "id": "0x55bbe6ff6188", "kind": "TypedefDecl", "name": "XCrossingEvent" }, "inner": [ { "id": "0x55bbe6ff6130", "kind": "ElaboratedType", "type": { "qualType": "struct XCrossingEvent" }, "ownedTagDecl": { "id": "0x55bbe6e58538", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6e585c0", "kind": "RecordType", "type": { "qualType": "XCrossingEvent" }, "decl": { "id": "0x55bbe6e58538", "kind": "RecordDecl", "name": "" } } ] } ] } ] }, { "id": "0x55bbe6ff6298", "kind": "TypedefDecl", "loc": { "offset": 22650, "line": 632, "col": 24, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22627, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22650, "col": 24, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "XLeaveWindowEvent", "type": { "desugaredQualType": "XCrossingEvent", "qualType": "XCrossingEvent", "typeAliasDeclId": "0x55bbe6ff6188" }, "inner": [ { "id": "0x55bbe6ff6200", "kind": "TypedefType", "type": { "qualType": "XCrossingEvent" }, "decl": { "id": "0x55bbe6ff6188", "kind": "TypedefDecl", "name": "XCrossingEvent" }, "inner": [ { "id": "0x55bbe6ff6130", "kind": "ElaboratedType", "type": { "qualType": "struct XCrossingEvent" }, "ownedTagDecl": { "id": "0x55bbe6e58538", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6e585c0", "kind": "RecordType", "type": { "qualType": "XCrossingEvent" }, "decl": { "id": "0x55bbe6e58538", "kind": "RecordDecl", "name": "" } } ] } ] } ] }, { "id": "0x55bbe6ff62f0", "kind": "RecordDecl", "loc": { "offset": 22678, "line": 634, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22678, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23211, "line": 648, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6ff63a8", "kind": "FieldDecl", "loc": { "offset": 22692, "line": 635, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22688, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22692, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff6410", "kind": "FieldDecl", "loc": { "offset": 22740, "line": 636, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22726, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22740, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "serial", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6ff6478", "kind": "FieldDecl", "loc": { "offset": 22798, "line": 637, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 22793, "line": 637, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 22798, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "send_event", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff64d8", "kind": "FieldDecl", "loc": { "offset": 22869, "line": 638, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22860, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22869, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe6ff6538", "kind": "FieldDecl", "loc": { "offset": 22924, "line": 639, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22917, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22924, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "window", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ff65a0", "kind": "FieldDecl", "loc": { "offset": 22960, "line": 640, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22956, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22960, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "mode", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff6608", "kind": "FieldDecl", "loc": { "offset": 23044, "line": 642, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23040, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23044, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "detail", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6ff66b8", "kind": "TypedefDecl", "loc": { "offset": 23213, "line": 648, "col": 3, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22670, "line": 634, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23213, "line": 648, "col": 3, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XFocusChangeEvent", "type": { "desugaredQualType": "XFocusChangeEvent", "qualType": "struct XFocusChangeEvent" }, "inner": [ { "id": "0x55bbe6ff6660", "kind": "ElaboratedType", "type": { "qualType": "struct XFocusChangeEvent" }, "ownedTagDecl": { "id": "0x55bbe6ff62f0", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6ff6370", "kind": "RecordType", "type": { "qualType": "XFocusChangeEvent" }, "decl": { "id": "0x55bbe6ff62f0", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6ff6760", "kind": "TypedefDecl", "loc": { "offset": 23258, "line": 649, "col": 27, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23232, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23258, "col": 27, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "XFocusInEvent", "type": { "desugaredQualType": "XFocusChangeEvent", "qualType": "XFocusChangeEvent", "typeAliasDeclId": "0x55bbe6ff66b8" }, "inner": [ { "id": "0x55bbe6ff6730", "kind": "TypedefType", "type": { "qualType": "XFocusChangeEvent" }, "decl": { "id": "0x55bbe6ff66b8", "kind": "TypedefDecl", "name": "XFocusChangeEvent" }, "inner": [ { "id": "0x55bbe6ff6660", "kind": "ElaboratedType", "type": { "qualType": "struct XFocusChangeEvent" }, "ownedTagDecl": { "id": "0x55bbe6ff62f0", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6ff6370", "kind": "RecordType", "type": { "qualType": "XFocusChangeEvent" }, "decl": { "id": "0x55bbe6ff62f0", "kind": "RecordDecl", "name": "" } } ] } ] } ] }, { "id": "0x55bbe6ff67c8", "kind": "TypedefDecl", "loc": { "offset": 23299, "line": 650, "col": 27, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23273, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23299, "col": 27, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "XFocusOutEvent", "type": { "desugaredQualType": "XFocusChangeEvent", "qualType": "XFocusChangeEvent", "typeAliasDeclId": "0x55bbe6ff66b8" }, "inner": [ { "id": "0x55bbe6ff6730", "kind": "TypedefType", "type": { "qualType": "XFocusChangeEvent" }, "decl": { "id": "0x55bbe6ff66b8", "kind": "TypedefDecl", "name": "XFocusChangeEvent" }, "inner": [ { "id": "0x55bbe6ff6660", "kind": "ElaboratedType", "type": { "qualType": "struct XFocusChangeEvent" }, "ownedTagDecl": { "id": "0x55bbe6ff62f0", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6ff6370", "kind": "RecordType", "type": { "qualType": "XFocusChangeEvent" }, "decl": { "id": "0x55bbe6ff62f0", "kind": "RecordDecl", "name": "" } } ] } ] } ] }, { "id": "0x55bbe6ff6820", "kind": "RecordDecl", "loc": { "offset": 23394, "line": 653, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23394, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23643, "line": 660, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6ff68d8", "kind": "FieldDecl", "loc": { "offset": 23408, "line": 654, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23404, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23408, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff6940", "kind": "FieldDecl", "loc": { "offset": 23429, "line": 655, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23415, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23429, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "serial", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6ff69a8", "kind": "FieldDecl", "loc": { "offset": 23487, "line": 656, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 23482, "line": 656, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 23487, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "send_event", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff6a08", "kind": "FieldDecl", "loc": { "offset": 23558, "line": 657, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23549, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23558, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe6ff6a68", "kind": "FieldDecl", "loc": { "offset": 23613, "line": 658, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23606, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23613, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ff6b18", "kind": "FieldDecl", "loc": { "offset": 23627, "line": 659, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23622, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23640, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "key_vector", "type": { "qualType": "char[32]" } } ] }, { "id": "0x55bbe6ff6bc8", "kind": "TypedefDecl", "loc": { "offset": 23645, "line": 660, "col": 3, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23386, "line": 653, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23645, "line": 660, "col": 3, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XKeymapEvent", "type": { "desugaredQualType": "XKeymapEvent", "qualType": "struct XKeymapEvent" }, "inner": [ { "id": "0x55bbe6ff6b70", "kind": "ElaboratedType", "type": { "qualType": "struct XKeymapEvent" }, "ownedTagDecl": { "id": "0x55bbe6ff6820", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6ff68a0", "kind": "RecordType", "type": { "qualType": "XKeymapEvent" }, "decl": { "id": "0x55bbe6ff6820", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6ff6c38", "kind": "RecordDecl", "loc": { "offset": 23668, "line": 662, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23668, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23982, "line": 671, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6ff6cf8", "kind": "FieldDecl", "loc": { "offset": 23682, "line": 663, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23678, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23682, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff6d60", "kind": "FieldDecl", "loc": { "offset": 23703, "line": 664, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23689, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23703, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "serial", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6ff6dc8", "kind": "FieldDecl", "loc": { "offset": 23761, "line": 665, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 23756, "line": 665, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 23761, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "send_event", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff6e80", "kind": "FieldDecl", "loc": { "offset": 23832, "line": 666, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23823, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23832, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe6ff6ee0", "kind": "FieldDecl", "loc": { "offset": 23887, "line": 667, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23880, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23887, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "window", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ff6f48", "kind": "FieldDecl", "loc": { "offset": 23900, "line": 668, "col": 6, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23896, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23900, "col": 6, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff6fb0", "kind": "FieldDecl", "loc": { "offset": 23903, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23896, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23903, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff7018", "kind": "FieldDecl", "loc": { "offset": 23911, "line": 669, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23907, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23911, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "width", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff7080", "kind": "FieldDecl", "loc": { "offset": 23918, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23907, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23918, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "height", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff70e8", "kind": "FieldDecl", "loc": { "offset": 23931, "line": 670, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23927, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23931, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "count", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6ff7198", "kind": "TypedefDecl", "loc": { "offset": 23984, "line": 671, "col": 3, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23660, "line": 662, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23984, "line": 671, "col": 3, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XExposeEvent", "type": { "desugaredQualType": "XExposeEvent", "qualType": "struct XExposeEvent" }, "inner": [ { "id": "0x55bbe6ff7140", "kind": "ElaboratedType", "type": { "qualType": "struct XExposeEvent" }, "ownedTagDecl": { "id": "0x55bbe6ff6c38", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6ff6cc0", "kind": "RecordType", "type": { "qualType": "XExposeEvent" }, "decl": { "id": "0x55bbe6ff6c38", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6ff7208", "kind": "RecordDecl", "loc": { "offset": 24007, "line": 673, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24007, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24427, "line": 684, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6ff72c8", "kind": "FieldDecl", "loc": { "offset": 24021, "line": 674, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24017, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24021, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff7330", "kind": "FieldDecl", "loc": { "offset": 24042, "line": 675, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24028, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24042, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "serial", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6ff7398", "kind": "FieldDecl", "loc": { "offset": 24100, "line": 676, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 24095, "line": 676, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 24100, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "send_event", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff73f8", "kind": "FieldDecl", "loc": { "offset": 24171, "line": 677, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24162, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24171, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe6ff7480", "kind": "FieldDecl", "loc": { "offset": 24228, "line": 678, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24219, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24228, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "drawable", "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe6ff74e8", "kind": "FieldDecl", "loc": { "offset": 24243, "line": 679, "col": 6, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24239, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24243, "col": 6, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff7550", "kind": "FieldDecl", "loc": { "offset": 24246, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24239, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24246, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff75b8", "kind": "FieldDecl", "loc": { "offset": 24254, "line": 680, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24250, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24254, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "width", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff7620", "kind": "FieldDecl", "loc": { "offset": 24261, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24250, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24261, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "height", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff7688", "kind": "FieldDecl", "loc": { "offset": 24274, "line": 681, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24270, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24274, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "count", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff76f0", "kind": "FieldDecl", "loc": { "offset": 24330, "line": 682, "col": 6, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24326, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24330, "col": 6, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "major_code", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff7758", "kind": "FieldDecl", "loc": { "offset": 24384, "line": 683, "col": 6, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24380, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24384, "col": 6, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "minor_code", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6ff7808", "kind": "TypedefDecl", "loc": { "offset": 24429, "line": 684, "col": 3, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23999, "line": 673, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24429, "line": 684, "col": 3, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XGraphicsExposeEvent", "type": { "desugaredQualType": "XGraphicsExposeEvent", "qualType": "struct XGraphicsExposeEvent" }, "inner": [ { "id": "0x55bbe6ff77b0", "kind": "ElaboratedType", "type": { "qualType": "struct XGraphicsExposeEvent" }, "ownedTagDecl": { "id": "0x55bbe6ff7208", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6ff7290", "kind": "RecordType", "type": { "qualType": "XGraphicsExposeEvent" }, "decl": { "id": "0x55bbe6ff7208", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6ff7878", "kind": "RecordDecl", "loc": { "offset": 24460, "line": 686, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24460, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24793, "line": 694, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6ff7938", "kind": "FieldDecl", "loc": { "offset": 24474, "line": 687, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24470, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24474, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff79a0", "kind": "FieldDecl", "loc": { "offset": 24495, "line": 688, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24481, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24495, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "serial", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6ff7a08", "kind": "FieldDecl", "loc": { "offset": 24553, "line": 689, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 24548, "line": 689, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 24553, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "send_event", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff7a68", "kind": "FieldDecl", "loc": { "offset": 24624, "line": 690, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24615, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24624, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe6ff7ac8", "kind": "FieldDecl", "loc": { "offset": 24681, "line": 691, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24672, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24681, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "drawable", "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe6ff7b30", "kind": "FieldDecl", "loc": { "offset": 24696, "line": 692, "col": 6, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24692, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24696, "col": 6, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "major_code", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff7b98", "kind": "FieldDecl", "loc": { "offset": 24750, "line": 693, "col": 6, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24746, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24750, "col": 6, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "minor_code", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6ff7c48", "kind": "TypedefDecl", "loc": { "offset": 24795, "line": 694, "col": 3, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24452, "line": 686, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24795, "line": 694, "col": 3, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XNoExposeEvent", "type": { "desugaredQualType": "XNoExposeEvent", "qualType": "struct XNoExposeEvent" }, "inner": [ { "id": "0x55bbe6ff7bf0", "kind": "ElaboratedType", "type": { "qualType": "struct XNoExposeEvent" }, "ownedTagDecl": { "id": "0x55bbe6ff7878", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6ff7900", "kind": "RecordType", "type": { "qualType": "XNoExposeEvent" }, "decl": { "id": "0x55bbe6ff7878", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6ff7cb8", "kind": "RecordDecl", "loc": { "offset": 24820, "line": 696, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24820, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25083, "line": 703, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6ff7d78", "kind": "FieldDecl", "loc": { "offset": 24834, "line": 697, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24830, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24834, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff7de0", "kind": "FieldDecl", "loc": { "offset": 24855, "line": 698, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24841, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24855, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "serial", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6ff7e90", "kind": "FieldDecl", "loc": { "offset": 24913, "line": 699, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 24908, "line": 699, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 24913, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "send_event", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff7ef0", "kind": "FieldDecl", "loc": { "offset": 24984, "line": 700, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24975, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24984, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe6ff7f50", "kind": "FieldDecl", "loc": { "offset": 25039, "line": 701, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25032, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25039, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ff7fb8", "kind": "FieldDecl", "loc": { "offset": 25052, "line": 702, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25048, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25052, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "state", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6ff8068", "kind": "TypedefDecl", "loc": { "offset": 25085, "line": 703, "col": 3, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24812, "line": 696, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25085, "line": 703, "col": 3, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XVisibilityEvent", "type": { "desugaredQualType": "XVisibilityEvent", "qualType": "struct XVisibilityEvent" }, "inner": [ { "id": "0x55bbe6ff8010", "kind": "ElaboratedType", "type": { "qualType": "struct XVisibilityEvent" }, "ownedTagDecl": { "id": "0x55bbe6ff7cb8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6ff7d40", "kind": "RecordType", "type": { "qualType": "XVisibilityEvent" }, "decl": { "id": "0x55bbe6ff7cb8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6ff80d8", "kind": "RecordDecl", "loc": { "offset": 25112, "line": 705, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25112, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25592, "line": 716, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6ff8198", "kind": "FieldDecl", "loc": { "offset": 25126, "line": 706, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25122, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25126, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff8200", "kind": "FieldDecl", "loc": { "offset": 25147, "line": 707, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25133, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25147, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "serial", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6ff8268", "kind": "FieldDecl", "loc": { "offset": 25205, "line": 708, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 25200, "line": 708, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 25205, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "send_event", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff82c8", "kind": "FieldDecl", "loc": { "offset": 25276, "line": 709, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25267, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25276, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe6ff8328", "kind": "FieldDecl", "loc": { "offset": 25331, "line": 710, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25324, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25331, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "parent", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ff8388", "kind": "FieldDecl", "loc": { "offset": 25375, "line": 711, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25368, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25375, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ff83f0", "kind": "FieldDecl", "loc": { "offset": 25423, "line": 712, "col": 6, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25419, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25423, "col": 6, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff8458", "kind": "FieldDecl", "loc": { "offset": 25426, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25419, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25426, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff84c0", "kind": "FieldDecl", "loc": { "offset": 25457, "line": 713, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25453, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25457, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "width", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff8528", "kind": "FieldDecl", "loc": { "offset": 25464, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25453, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25464, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "height", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff8590", "kind": "FieldDecl", "loc": { "offset": 25498, "line": 714, "col": 6, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25494, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25498, "col": 6, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "border_width", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff85f8", "kind": "FieldDecl", "loc": { "offset": 25537, "line": 715, "col": 7, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 25532, "line": 715, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 25537, "col": 7, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "override_redirect", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6ff86a8", "kind": "TypedefDecl", "loc": { "offset": 25594, "line": 716, "col": 3, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25104, "line": 705, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25594, "line": 716, "col": 3, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XCreateWindowEvent", "type": { "desugaredQualType": "XCreateWindowEvent", "qualType": "struct XCreateWindowEvent" }, "inner": [ { "id": "0x55bbe6ff8650", "kind": "ElaboratedType", "type": { "qualType": "struct XCreateWindowEvent" }, "ownedTagDecl": { "id": "0x55bbe6ff80d8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6ff8160", "kind": "RecordType", "type": { "qualType": "XCreateWindowEvent" }, "decl": { "id": "0x55bbe6ff80d8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6ff8718", "kind": "RecordDecl", "loc": { "offset": 25623, "line": 718, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25623, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25865, "line": 725, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6ff87d8", "kind": "FieldDecl", "loc": { "offset": 25637, "line": 719, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25633, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25637, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff8840", "kind": "FieldDecl", "loc": { "offset": 25658, "line": 720, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25644, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25658, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "serial", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6ff88a8", "kind": "FieldDecl", "loc": { "offset": 25716, "line": 721, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 25711, "line": 721, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 25716, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "send_event", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff8908", "kind": "FieldDecl", "loc": { "offset": 25787, "line": 722, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25778, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25787, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe6ff8968", "kind": "FieldDecl", "loc": { "offset": 25842, "line": 723, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25835, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25842, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "event", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ff89c8", "kind": "FieldDecl", "loc": { "offset": 25857, "line": 724, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25850, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25857, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "window", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } ] }, { "id": "0x55bbe6ff8a78", "kind": "TypedefDecl", "loc": { "offset": 25867, "line": 725, "col": 3, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25615, "line": 718, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25867, "line": 725, "col": 3, "tokLen": 19, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XDestroyWindowEvent", "type": { "desugaredQualType": "XDestroyWindowEvent", "qualType": "struct XDestroyWindowEvent" }, "inner": [ { "id": "0x55bbe6ff8a20", "kind": "ElaboratedType", "type": { "qualType": "struct XDestroyWindowEvent" }, "ownedTagDecl": { "id": "0x55bbe6ff8718", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6ff87a0", "kind": "RecordType", "type": { "qualType": "XDestroyWindowEvent" }, "decl": { "id": "0x55bbe6ff8718", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6ff8ae8", "kind": "RecordDecl", "loc": { "offset": 25897, "line": 727, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25897, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26161, "line": 735, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6ff8ba8", "kind": "FieldDecl", "loc": { "offset": 25911, "line": 728, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25907, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25911, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff8c10", "kind": "FieldDecl", "loc": { "offset": 25932, "line": 729, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25918, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25932, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "serial", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6ff8c78", "kind": "FieldDecl", "loc": { "offset": 25990, "line": 730, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 25985, "line": 730, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 25990, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "send_event", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff8cd8", "kind": "FieldDecl", "loc": { "offset": 26061, "line": 731, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26052, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26061, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe6ff8d38", "kind": "FieldDecl", "loc": { "offset": 26116, "line": 732, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26109, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26116, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "event", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ff8d98", "kind": "FieldDecl", "loc": { "offset": 26131, "line": 733, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26124, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26131, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "window", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ff8e00", "kind": "FieldDecl", "loc": { "offset": 26145, "line": 734, "col": 7, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26140, "line": 734, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 26145, "col": 7, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "from_configure", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6ffaed0", "kind": "TypedefDecl", "loc": { "offset": 26163, "line": 735, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25889, "line": 727, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26163, "line": 735, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XUnmapEvent", "type": { "desugaredQualType": "XUnmapEvent", "qualType": "struct XUnmapEvent" }, "inner": [ { "id": "0x55bbe6ff8e50", "kind": "ElaboratedType", "type": { "qualType": "struct XUnmapEvent" }, "ownedTagDecl": { "id": "0x55bbe6ff8ae8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6ff8b70", "kind": "RecordType", "type": { "qualType": "XUnmapEvent" }, "decl": { "id": "0x55bbe6ff8ae8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6ffaf40", "kind": "RecordDecl", "loc": { "offset": 26185, "line": 737, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26185, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26486, "line": 745, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6ffaff8", "kind": "FieldDecl", "loc": { "offset": 26199, "line": 738, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26195, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26199, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffb060", "kind": "FieldDecl", "loc": { "offset": 26220, "line": 739, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26206, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26220, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "serial", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6ffb0c8", "kind": "FieldDecl", "loc": { "offset": 26278, "line": 740, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26273, "line": 740, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 26278, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "send_event", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffb128", "kind": "FieldDecl", "loc": { "offset": 26349, "line": 741, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26340, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26349, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe6ffb188", "kind": "FieldDecl", "loc": { "offset": 26404, "line": 742, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26397, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26404, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "event", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ffb1e8", "kind": "FieldDecl", "loc": { "offset": 26419, "line": 743, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26412, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26419, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ffb250", "kind": "FieldDecl", "loc": { "offset": 26433, "line": 744, "col": 7, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26428, "line": 744, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 26433, "col": 7, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "override_redirect", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6ffb2f8", "kind": "TypedefDecl", "loc": { "offset": 26488, "line": 745, "col": 3, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26177, "line": 737, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26488, "line": 745, "col": 3, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XMapEvent", "type": { "desugaredQualType": "XMapEvent", "qualType": "struct XMapEvent" }, "inner": [ { "id": "0x55bbe6ffb2a0", "kind": "ElaboratedType", "type": { "qualType": "struct XMapEvent" }, "ownedTagDecl": { "id": "0x55bbe6ffaf40", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6ffafc0", "kind": "RecordType", "type": { "qualType": "XMapEvent" }, "decl": { "id": "0x55bbe6ffaf40", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6ffb368", "kind": "RecordDecl", "loc": { "offset": 26508, "line": 747, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26508, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26751, "line": 754, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6ffb428", "kind": "FieldDecl", "loc": { "offset": 26522, "line": 748, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26518, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26522, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffb490", "kind": "FieldDecl", "loc": { "offset": 26543, "line": 749, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26529, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26543, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "serial", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6ffb4f8", "kind": "FieldDecl", "loc": { "offset": 26601, "line": 750, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26596, "line": 750, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 26601, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "send_event", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffb558", "kind": "FieldDecl", "loc": { "offset": 26672, "line": 751, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26663, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26672, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe6ffb5b8", "kind": "FieldDecl", "loc": { "offset": 26727, "line": 752, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26720, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26727, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "parent", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ffb618", "kind": "FieldDecl", "loc": { "offset": 26743, "line": 753, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26736, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26743, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "window", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } ] }, { "id": "0x55bbe6ffb6c8", "kind": "TypedefDecl", "loc": { "offset": 26753, "line": 754, "col": 3, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26500, "line": 747, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26753, "line": 754, "col": 3, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XMapRequestEvent", "type": { "desugaredQualType": "XMapRequestEvent", "qualType": "struct XMapRequestEvent" }, "inner": [ { "id": "0x55bbe6ffb670", "kind": "ElaboratedType", "type": { "qualType": "struct XMapRequestEvent" }, "ownedTagDecl": { "id": "0x55bbe6ffb368", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6ffb3f0", "kind": "RecordType", "type": { "qualType": "XMapRequestEvent" }, "decl": { "id": "0x55bbe6ffb368", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6ffb738", "kind": "RecordDecl", "loc": { "offset": 26780, "line": 756, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26780, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27074, "line": 766, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6ffb7f8", "kind": "FieldDecl", "loc": { "offset": 26794, "line": 757, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26790, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26794, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffb860", "kind": "FieldDecl", "loc": { "offset": 26815, "line": 758, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26801, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26815, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "serial", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6ffb8c8", "kind": "FieldDecl", "loc": { "offset": 26873, "line": 759, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26868, "line": 759, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 26873, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "send_event", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffb928", "kind": "FieldDecl", "loc": { "offset": 26944, "line": 760, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26935, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26944, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe6ffb988", "kind": "FieldDecl", "loc": { "offset": 26999, "line": 761, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26992, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26999, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "event", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ffb9e8", "kind": "FieldDecl", "loc": { "offset": 27014, "line": 762, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27007, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27014, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ffba48", "kind": "FieldDecl", "loc": { "offset": 27030, "line": 763, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27023, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27030, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "parent", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ffbab0", "kind": "FieldDecl", "loc": { "offset": 27043, "line": 764, "col": 6, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27039, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27043, "col": 6, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffbb18", "kind": "FieldDecl", "loc": { "offset": 27046, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27039, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27046, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffbb80", "kind": "FieldDecl", "loc": { "offset": 27055, "line": 765, "col": 7, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 27050, "line": 765, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 27055, "col": 7, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "override_redirect", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6ffbc28", "kind": "TypedefDecl", "loc": { "offset": 27076, "line": 766, "col": 3, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26772, "line": 756, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27076, "line": 766, "col": 3, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XReparentEvent", "type": { "desugaredQualType": "XReparentEvent", "qualType": "struct XReparentEvent" }, "inner": [ { "id": "0x55bbe6ffbbd0", "kind": "ElaboratedType", "type": { "qualType": "struct XReparentEvent" }, "ownedTagDecl": { "id": "0x55bbe6ffb738", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6ffb7c0", "kind": "RecordType", "type": { "qualType": "XReparentEvent" }, "decl": { "id": "0x55bbe6ffb738", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6ffbc98", "kind": "RecordDecl", "loc": { "offset": 27101, "line": 768, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27101, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27433, "line": 780, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6ffbd58", "kind": "FieldDecl", "loc": { "offset": 27115, "line": 769, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27111, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27115, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffbdc0", "kind": "FieldDecl", "loc": { "offset": 27136, "line": 770, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27122, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27136, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "serial", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6ffbe28", "kind": "FieldDecl", "loc": { "offset": 27194, "line": 771, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 27189, "line": 771, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 27194, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "send_event", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffbec0", "kind": "FieldDecl", "loc": { "offset": 27265, "line": 772, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27256, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27265, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe6ffbf20", "kind": "FieldDecl", "loc": { "offset": 27320, "line": 773, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27313, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27320, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "event", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ffbf80", "kind": "FieldDecl", "loc": { "offset": 27335, "line": 774, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27328, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27335, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "window", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ffbfe8", "kind": "FieldDecl", "loc": { "offset": 27348, "line": 775, "col": 6, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27344, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27348, "col": 6, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffc050", "kind": "FieldDecl", "loc": { "offset": 27351, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27344, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27351, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffc0b8", "kind": "FieldDecl", "loc": { "offset": 27359, "line": 776, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27355, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27359, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "width", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffc120", "kind": "FieldDecl", "loc": { "offset": 27366, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27355, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27366, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "height", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffc188", "kind": "FieldDecl", "loc": { "offset": 27379, "line": 777, "col": 6, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27375, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27379, "col": 6, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "border_width", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffc1e8", "kind": "FieldDecl", "loc": { "offset": 27401, "line": 778, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27394, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27401, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "above", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ffc250", "kind": "FieldDecl", "loc": { "offset": 27414, "line": 779, "col": 7, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 27409, "line": 779, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 27414, "col": 7, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "override_redirect", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6ffc2f8", "kind": "TypedefDecl", "loc": { "offset": 27435, "line": 780, "col": 3, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27093, "line": 768, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27435, "line": 780, "col": 3, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XConfigureEvent", "type": { "desugaredQualType": "XConfigureEvent", "qualType": "struct XConfigureEvent" }, "inner": [ { "id": "0x55bbe6ffc2a0", "kind": "ElaboratedType", "type": { "qualType": "struct XConfigureEvent" }, "ownedTagDecl": { "id": "0x55bbe6ffbc98", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6ffbd20", "kind": "RecordType", "type": { "qualType": "XConfigureEvent" }, "decl": { "id": "0x55bbe6ffbc98", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6ffc368", "kind": "RecordDecl", "loc": { "offset": 27461, "line": 782, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27461, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27714, "line": 790, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6ffc428", "kind": "FieldDecl", "loc": { "offset": 27475, "line": 783, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27471, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27475, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffc490", "kind": "FieldDecl", "loc": { "offset": 27496, "line": 784, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27482, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27496, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "serial", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6ffc4f8", "kind": "FieldDecl", "loc": { "offset": 27554, "line": 785, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 27549, "line": 785, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 27554, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "send_event", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffc558", "kind": "FieldDecl", "loc": { "offset": 27625, "line": 786, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27616, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27625, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe6ffc5b8", "kind": "FieldDecl", "loc": { "offset": 27680, "line": 787, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27673, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27680, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "event", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ffc618", "kind": "FieldDecl", "loc": { "offset": 27695, "line": 788, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27688, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27695, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ffc680", "kind": "FieldDecl", "loc": { "offset": 27708, "line": 789, "col": 6, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27704, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27708, "col": 6, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffc6e8", "kind": "FieldDecl", "loc": { "offset": 27711, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27704, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27711, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6ffc798", "kind": "TypedefDecl", "loc": { "offset": 27716, "line": 790, "col": 3, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27453, "line": 782, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27716, "line": 790, "col": 3, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XGravityEvent", "type": { "desugaredQualType": "XGravityEvent", "qualType": "struct XGravityEvent" }, "inner": [ { "id": "0x55bbe6ffc740", "kind": "ElaboratedType", "type": { "qualType": "struct XGravityEvent" }, "ownedTagDecl": { "id": "0x55bbe6ffc368", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6ffc3f0", "kind": "RecordType", "type": { "qualType": "XGravityEvent" }, "decl": { "id": "0x55bbe6ffc368", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6ffc808", "kind": "RecordDecl", "loc": { "offset": 27740, "line": 792, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27740, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27987, "line": 799, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6ffc8c8", "kind": "FieldDecl", "loc": { "offset": 27754, "line": 793, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27750, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27754, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffc930", "kind": "FieldDecl", "loc": { "offset": 27775, "line": 794, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27761, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27775, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "serial", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6ffc998", "kind": "FieldDecl", "loc": { "offset": 27833, "line": 795, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 27828, "line": 795, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 27833, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "send_event", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffc9f8", "kind": "FieldDecl", "loc": { "offset": 27904, "line": 796, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27895, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27904, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe6ffca58", "kind": "FieldDecl", "loc": { "offset": 27959, "line": 797, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27952, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27959, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ffcac0", "kind": "FieldDecl", "loc": { "offset": 27972, "line": 798, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27968, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27972, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "width", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffcb28", "kind": "FieldDecl", "loc": { "offset": 27979, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27968, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27979, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "height", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6ffcbd8", "kind": "TypedefDecl", "loc": { "offset": 27989, "line": 799, "col": 3, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27732, "line": 792, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27989, "line": 799, "col": 3, "tokLen": 19, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XResizeRequestEvent", "type": { "desugaredQualType": "XResizeRequestEvent", "qualType": "struct XResizeRequestEvent" }, "inner": [ { "id": "0x55bbe6ffcb80", "kind": "ElaboratedType", "type": { "qualType": "struct XResizeRequestEvent" }, "ownedTagDecl": { "id": "0x55bbe6ffc808", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6ffc890", "kind": "RecordType", "type": { "qualType": "XResizeRequestEvent" }, "decl": { "id": "0x55bbe6ffc808", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6ffcc48", "kind": "RecordDecl", "loc": { "offset": 28019, "line": 801, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28019, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28414, "line": 814, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6ffcd08", "kind": "FieldDecl", "loc": { "offset": 28033, "line": 802, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28029, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28033, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffcd70", "kind": "FieldDecl", "loc": { "offset": 28054, "line": 803, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28040, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28054, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "serial", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6ffcdd8", "kind": "FieldDecl", "loc": { "offset": 28112, "line": 804, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 28107, "line": 804, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 28112, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "send_event", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffce38", "kind": "FieldDecl", "loc": { "offset": 28183, "line": 805, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28174, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28183, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe6ffced0", "kind": "FieldDecl", "loc": { "offset": 28238, "line": 806, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28231, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28238, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "parent", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ffcf30", "kind": "FieldDecl", "loc": { "offset": 28254, "line": 807, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28247, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28254, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "window", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ffcf98", "kind": "FieldDecl", "loc": { "offset": 28267, "line": 808, "col": 6, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28263, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28267, "col": 6, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffd000", "kind": "FieldDecl", "loc": { "offset": 28270, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28263, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28270, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffd068", "kind": "FieldDecl", "loc": { "offset": 28278, "line": 809, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28274, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28278, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "width", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffd0d0", "kind": "FieldDecl", "loc": { "offset": 28285, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28274, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28285, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "height", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffd138", "kind": "FieldDecl", "loc": { "offset": 28298, "line": 810, "col": 6, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28294, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28298, "col": 6, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "border_width", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffd198", "kind": "FieldDecl", "loc": { "offset": 28320, "line": 811, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28313, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28320, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "above", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ffd200", "kind": "FieldDecl", "loc": { "offset": 28332, "line": 812, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28328, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28332, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "detail", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffd268", "kind": "FieldDecl", "loc": { "offset": 28402, "line": 813, "col": 16, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28388, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28402, "col": 16, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "value_mask", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe6ffd318", "kind": "TypedefDecl", "loc": { "offset": 28416, "line": 814, "col": 3, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28011, "line": 801, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28416, "line": 814, "col": 3, "tokLen": 22, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XConfigureRequestEvent", "type": { "desugaredQualType": "XConfigureRequestEvent", "qualType": "struct XConfigureRequestEvent" }, "inner": [ { "id": "0x55bbe6ffd2c0", "kind": "ElaboratedType", "type": { "qualType": "struct XConfigureRequestEvent" }, "ownedTagDecl": { "id": "0x55bbe6ffcc48", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6ffccd0", "kind": "RecordType", "type": { "qualType": "XConfigureRequestEvent" }, "decl": { "id": "0x55bbe6ffcc48", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6ffd388", "kind": "RecordDecl", "loc": { "offset": 28449, "line": 816, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28449, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28736, "line": 824, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6ffd448", "kind": "FieldDecl", "loc": { "offset": 28463, "line": 817, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28459, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28463, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffd4b0", "kind": "FieldDecl", "loc": { "offset": 28484, "line": 818, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28470, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28484, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "serial", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6ffd518", "kind": "FieldDecl", "loc": { "offset": 28542, "line": 819, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 28537, "line": 819, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 28542, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "send_event", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffd578", "kind": "FieldDecl", "loc": { "offset": 28613, "line": 820, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28604, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28613, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe6ffd5d8", "kind": "FieldDecl", "loc": { "offset": 28668, "line": 821, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28661, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28668, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "event", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ffd638", "kind": "FieldDecl", "loc": { "offset": 28683, "line": 822, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28676, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28683, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ffd6a0", "kind": "FieldDecl", "loc": { "offset": 28696, "line": 823, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28692, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28696, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "place", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6ffd748", "kind": "TypedefDecl", "loc": { "offset": 28738, "line": 824, "col": 3, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28441, "line": 816, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28738, "line": 824, "col": 3, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XCirculateEvent", "type": { "desugaredQualType": "XCirculateEvent", "qualType": "struct XCirculateEvent" }, "inner": [ { "id": "0x55bbe6ffd6f0", "kind": "ElaboratedType", "type": { "qualType": "struct XCirculateEvent" }, "ownedTagDecl": { "id": "0x55bbe6ffd388", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6ffd410", "kind": "RecordType", "type": { "qualType": "XCirculateEvent" }, "decl": { "id": "0x55bbe6ffd388", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6ffd7b8", "kind": "RecordDecl", "loc": { "offset": 28764, "line": 826, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28764, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29052, "line": 834, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6ffd878", "kind": "FieldDecl", "loc": { "offset": 28778, "line": 827, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28774, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28778, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffd8e0", "kind": "FieldDecl", "loc": { "offset": 28799, "line": 828, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28785, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28799, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "serial", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6ffd948", "kind": "FieldDecl", "loc": { "offset": 28857, "line": 829, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 28852, "line": 829, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 28857, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "send_event", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffd9a8", "kind": "FieldDecl", "loc": { "offset": 28928, "line": 830, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28919, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28928, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe6ffda08", "kind": "FieldDecl", "loc": { "offset": 28983, "line": 831, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28976, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28983, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "parent", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ffda68", "kind": "FieldDecl", "loc": { "offset": 28999, "line": 832, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28992, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28999, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ffdad0", "kind": "FieldDecl", "loc": { "offset": 29012, "line": 833, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29008, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29012, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "place", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6ffdb78", "kind": "TypedefDecl", "loc": { "offset": 29054, "line": 834, "col": 3, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28756, "line": 826, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29054, "line": 834, "col": 3, "tokLen": 22, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XCirculateRequestEvent", "type": { "desugaredQualType": "XCirculateRequestEvent", "qualType": "struct XCirculateRequestEvent" }, "inner": [ { "id": "0x55bbe6ffdb20", "kind": "ElaboratedType", "type": { "qualType": "struct XCirculateRequestEvent" }, "ownedTagDecl": { "id": "0x55bbe6ffd7b8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6ffd840", "kind": "RecordType", "type": { "qualType": "XCirculateRequestEvent" }, "decl": { "id": "0x55bbe6ffd7b8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6ffdbe8", "kind": "RecordDecl", "loc": { "offset": 29087, "line": 836, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29087, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29375, "line": 845, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6ffdca8", "kind": "FieldDecl", "loc": { "offset": 29101, "line": 837, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29097, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29101, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffdd10", "kind": "FieldDecl", "loc": { "offset": 29122, "line": 838, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29108, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29122, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "serial", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6ffdd78", "kind": "FieldDecl", "loc": { "offset": 29180, "line": 839, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 29175, "line": 839, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 29180, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "send_event", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffddd8", "kind": "FieldDecl", "loc": { "offset": 29251, "line": 840, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29242, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29251, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe6ffde38", "kind": "FieldDecl", "loc": { "offset": 29306, "line": 841, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29299, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29306, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "window", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ffdee0", "kind": "FieldDecl", "loc": { "offset": 29320, "line": 842, "col": 7, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29315, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29320, "col": 7, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "atom", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } }, { "id": "0x55bbe6ffdf40", "kind": "FieldDecl", "loc": { "offset": 29332, "line": 843, "col": 7, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29327, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29332, "col": 7, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "time", "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" } }, { "id": "0x55bbe6ffdfa8", "kind": "FieldDecl", "loc": { "offset": 29343, "line": 844, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29339, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29343, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "state", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6ffe058", "kind": "TypedefDecl", "loc": { "offset": 29377, "line": 845, "col": 3, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29079, "line": 836, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29377, "line": 845, "col": 3, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XPropertyEvent", "type": { "desugaredQualType": "XPropertyEvent", "qualType": "struct XPropertyEvent" }, "inner": [ { "id": "0x55bbe6ffe000", "kind": "ElaboratedType", "type": { "qualType": "struct XPropertyEvent" }, "ownedTagDecl": { "id": "0x55bbe6ffdbe8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6ffdc70", "kind": "RecordType", "type": { "qualType": "XPropertyEvent" }, "decl": { "id": "0x55bbe6ffdbe8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6ffe0c8", "kind": "RecordDecl", "loc": { "offset": 29402, "line": 847, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29402, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29658, "line": 855, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6ffe188", "kind": "FieldDecl", "loc": { "offset": 29416, "line": 848, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29412, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29416, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffe1f0", "kind": "FieldDecl", "loc": { "offset": 29437, "line": 849, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29423, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29437, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "serial", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6ffe258", "kind": "FieldDecl", "loc": { "offset": 29495, "line": 850, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 29490, "line": 850, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 29495, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "send_event", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffe2b8", "kind": "FieldDecl", "loc": { "offset": 29566, "line": 851, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29557, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29566, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe6ffe318", "kind": "FieldDecl", "loc": { "offset": 29621, "line": 852, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29614, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29621, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ffe378", "kind": "FieldDecl", "loc": { "offset": 29635, "line": 853, "col": 7, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29630, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29635, "col": 7, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "selection", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } }, { "id": "0x55bbe6ffe3d8", "kind": "FieldDecl", "loc": { "offset": 29652, "line": 854, "col": 7, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29647, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29652, "col": 7, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "time", "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" } } ] }, { "id": "0x55bbe6ffe488", "kind": "TypedefDecl", "loc": { "offset": 29660, "line": 855, "col": 3, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29394, "line": 847, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29660, "line": 855, "col": 3, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XSelectionClearEvent", "type": { "desugaredQualType": "XSelectionClearEvent", "qualType": "struct XSelectionClearEvent" }, "inner": [ { "id": "0x55bbe6ffe430", "kind": "ElaboratedType", "type": { "qualType": "struct XSelectionClearEvent" }, "ownedTagDecl": { "id": "0x55bbe6ffe0c8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6ffe150", "kind": "RecordType", "type": { "qualType": "XSelectionClearEvent" }, "decl": { "id": "0x55bbe6ffe0c8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6ffe4f8", "kind": "RecordDecl", "loc": { "offset": 29691, "line": 857, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29691, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29995, "line": 868, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6ffe5b8", "kind": "FieldDecl", "loc": { "offset": 29705, "line": 858, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29701, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29705, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffe620", "kind": "FieldDecl", "loc": { "offset": 29726, "line": 859, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29712, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29726, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "serial", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6ffe688", "kind": "FieldDecl", "loc": { "offset": 29784, "line": 860, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 29779, "line": 860, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 29784, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "send_event", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffe6e8", "kind": "FieldDecl", "loc": { "offset": 29855, "line": 861, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29846, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29855, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe6ffe748", "kind": "FieldDecl", "loc": { "offset": 29910, "line": 862, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29903, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29910, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "owner", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ffe7a8", "kind": "FieldDecl", "loc": { "offset": 29925, "line": 863, "col": 9, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29918, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29925, "col": 9, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "requestor", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ffe808", "kind": "FieldDecl", "loc": { "offset": 29942, "line": 864, "col": 7, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29937, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29942, "col": 7, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "selection", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } }, { "id": "0x55bbe6ffe868", "kind": "FieldDecl", "loc": { "offset": 29959, "line": 865, "col": 7, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29954, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29959, "col": 7, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "target", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } }, { "id": "0x55bbe6ffe8c8", "kind": "FieldDecl", "loc": { "offset": 29973, "line": 866, "col": 7, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29968, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29973, "col": 7, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "property", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } }, { "id": "0x55bbe6ffe928", "kind": "FieldDecl", "loc": { "offset": 29989, "line": 867, "col": 7, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29984, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29989, "col": 7, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "time", "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" } } ] }, { "id": "0x55bbe6ffe9d8", "kind": "TypedefDecl", "loc": { "offset": 29997, "line": 868, "col": 3, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29683, "line": 857, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29997, "line": 868, "col": 3, "tokLen": 22, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XSelectionRequestEvent", "type": { "desugaredQualType": "XSelectionRequestEvent", "qualType": "struct XSelectionRequestEvent" }, "inner": [ { "id": "0x55bbe6ffe980", "kind": "ElaboratedType", "type": { "qualType": "struct XSelectionRequestEvent" }, "ownedTagDecl": { "id": "0x55bbe6ffe4f8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6ffe580", "kind": "RecordType", "type": { "qualType": "XSelectionRequestEvent" }, "decl": { "id": "0x55bbe6ffe4f8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6ffea48", "kind": "RecordDecl", "loc": { "offset": 30030, "line": 870, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30030, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30339, "line": 880, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6ffeb08", "kind": "FieldDecl", "loc": { "offset": 30044, "line": 871, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30040, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30044, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffeb70", "kind": "FieldDecl", "loc": { "offset": 30065, "line": 872, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30051, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30065, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "serial", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6ffebd8", "kind": "FieldDecl", "loc": { "offset": 30123, "line": 873, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30118, "line": 873, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 30123, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "send_event", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffec38", "kind": "FieldDecl", "loc": { "offset": 30194, "line": 874, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30185, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30194, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe6ffec98", "kind": "FieldDecl", "loc": { "offset": 30249, "line": 875, "col": 9, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30242, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30249, "col": 9, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "requestor", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6ffecf8", "kind": "FieldDecl", "loc": { "offset": 30266, "line": 876, "col": 7, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30261, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30266, "col": 7, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "selection", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } }, { "id": "0x55bbe6ffed58", "kind": "FieldDecl", "loc": { "offset": 30283, "line": 877, "col": 7, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30278, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30283, "col": 7, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "target", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } }, { "id": "0x55bbe6ffedb8", "kind": "FieldDecl", "loc": { "offset": 30297, "line": 878, "col": 7, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30292, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30297, "col": 7, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "property", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } }, { "id": "0x55bbe6ffee18", "kind": "FieldDecl", "loc": { "offset": 30333, "line": 879, "col": 7, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30328, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30333, "col": 7, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "time", "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" } } ] }, { "id": "0x55bbe6ffeef0", "kind": "TypedefDecl", "loc": { "offset": 30341, "line": 880, "col": 3, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30022, "line": 870, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30341, "line": 880, "col": 3, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XSelectionEvent", "type": { "desugaredQualType": "XSelectionEvent", "qualType": "struct XSelectionEvent" }, "inner": [ { "id": "0x55bbe6ffee70", "kind": "ElaboratedType", "type": { "qualType": "struct XSelectionEvent" }, "ownedTagDecl": { "id": "0x55bbe6ffea48", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6ffead0", "kind": "RecordType", "type": { "qualType": "XSelectionEvent" }, "decl": { "id": "0x55bbe6ffea48", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6ffef60", "kind": "RecordDecl", "loc": { "offset": 30367, "line": 882, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30367, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30791, "line": 895, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6fff018", "kind": "FieldDecl", "loc": { "offset": 30381, "line": 883, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30377, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30381, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe6fff080", "kind": "FieldDecl", "loc": { "offset": 30402, "line": 884, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30388, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30402, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "serial", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6fff0e8", "kind": "FieldDecl", "loc": { "offset": 30460, "line": 885, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30455, "line": 885, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 30460, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "send_event", "type": { "qualType": "int" } }, { "id": "0x55bbe6fff148", "kind": "FieldDecl", "loc": { "offset": 30531, "line": 886, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30522, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30531, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe6fff1a8", "kind": "FieldDecl", "loc": { "offset": 30586, "line": 887, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30579, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30586, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6fff208", "kind": "FieldDecl", "loc": { "offset": 30604, "line": 888, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30595, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30604, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "colormap", "type": { "desugaredQualType": "unsigned long", "qualType": "Colormap", "typeAliasDeclId": "0x55bbe6fb6308" } }, { "id": "0x55bbe6fff270", "kind": "FieldDecl", "loc": { "offset": 30721, "line": 892, "col": 7, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30716, "line": 892, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 30721, "col": 7, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "new", "type": { "qualType": "int" } }, { "id": "0x55bbe6fff2d8", "kind": "FieldDecl", "loc": { "offset": 30738, "line": 894, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30734, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30738, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "state", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6fff388", "kind": "TypedefDecl", "loc": { "offset": 30793, "line": 895, "col": 3, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30359, "line": 882, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30793, "line": 895, "col": 3, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XColormapEvent", "type": { "desugaredQualType": "XColormapEvent", "qualType": "struct XColormapEvent" }, "inner": [ { "id": "0x55bbe6fff330", "kind": "ElaboratedType", "type": { "qualType": "struct XColormapEvent" }, "ownedTagDecl": { "id": "0x55bbe6ffef60", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6ffefe0", "kind": "RecordType", "type": { "qualType": "XColormapEvent" }, "decl": { "id": "0x55bbe6ffef60", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6fff3f8", "kind": "RecordDecl", "loc": { "offset": 30818, "line": 897, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30818, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31139, "line": 910, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6fff4b8", "kind": "FieldDecl", "loc": { "offset": 30832, "line": 898, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30828, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30832, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe6fff520", "kind": "FieldDecl", "loc": { "offset": 30853, "line": 899, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30839, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30853, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "serial", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6fff588", "kind": "FieldDecl", "loc": { "offset": 30911, "line": 900, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30906, "line": 900, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 30911, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "send_event", "type": { "qualType": "int" } }, { "id": "0x55bbe6fff5e8", "kind": "FieldDecl", "loc": { "offset": 30982, "line": 901, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30973, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30982, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe6fff648", "kind": "FieldDecl", "loc": { "offset": 31037, "line": 902, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31030, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31037, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "window", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6fff6a8", "kind": "FieldDecl", "loc": { "offset": 31051, "line": 903, "col": 7, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31046, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31051, "col": 7, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "message_type", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } }, { "id": "0x55bbe6fff710", "kind": "FieldDecl", "loc": { "offset": 31070, "line": 904, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31066, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31070, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "format", "type": { "qualType": "int" } }, { "id": "0x55bbe6fff760", "kind": "RecordDecl", "loc": { "offset": 31079, "line": 905, "col": 2, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31079, "col": 2, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31131, "line": 909, "col": 3, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "union", "completeDefinition": true, "inner": [ { "id": "0x55bbe6fff860", "kind": "FieldDecl", "loc": { "offset": 31094, "line": 906, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31089, "col": 3, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31098, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "b", "type": { "qualType": "char[20]" } }, { "id": "0x55bbe6fff950", "kind": "FieldDecl", "loc": { "offset": 31109, "line": 907, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31103, "col": 3, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31113, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "s", "type": { "qualType": "short[10]" } }, { "id": "0x55bbe6fffa40", "kind": "FieldDecl", "loc": { "offset": 31123, "line": 908, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31118, "col": 3, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31126, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "l", "type": { "qualType": "long[5]" } } ] }, { "id": "0x55bbe6fffae8", "kind": "FieldDecl", "loc": { "offset": 31133, "line": 909, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31079, "line": 905, "col": 2, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31133, "line": 909, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "data", "type": { "desugaredQualType": "union XClientMessageEvent::(unnamed at /usr/include/X11/Xlib.h:905:2)", "qualType": "union (unnamed union at /usr/include/X11/Xlib.h:905:2)" } } ] }, { "id": "0x55bbe6fffb98", "kind": "TypedefDecl", "loc": { "offset": 31141, "line": 910, "col": 3, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30810, "line": 897, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31141, "line": 910, "col": 3, "tokLen": 19, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XClientMessageEvent", "type": { "desugaredQualType": "XClientMessageEvent", "qualType": "struct XClientMessageEvent" }, "inner": [ { "id": "0x55bbe6fffb40", "kind": "ElaboratedType", "type": { "qualType": "struct XClientMessageEvent" }, "ownedTagDecl": { "id": "0x55bbe6fff3f8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6fff480", "kind": "RecordType", "type": { "qualType": "XClientMessageEvent" }, "decl": { "id": "0x55bbe6fff3f8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe6fffc08", "kind": "RecordDecl", "loc": { "offset": 31171, "line": 912, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31171, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31595, "line": 922, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6fffcc8", "kind": "FieldDecl", "loc": { "offset": 31185, "line": 913, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31181, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31185, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe6fffd30", "kind": "FieldDecl", "loc": { "offset": 31206, "line": 914, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31192, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31206, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "serial", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe6fffd98", "kind": "FieldDecl", "loc": { "offset": 31264, "line": 915, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31259, "line": 915, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 31264, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "send_event", "type": { "qualType": "int" } }, { "id": "0x55bbe6fffdf8", "kind": "FieldDecl", "loc": { "offset": 31335, "line": 916, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31326, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31335, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe6fffe58", "kind": "FieldDecl", "loc": { "offset": 31390, "line": 917, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31383, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31390, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe6fffec0", "kind": "FieldDecl", "loc": { "offset": 31417, "line": 918, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31413, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31417, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "request", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffff28", "kind": "FieldDecl", "loc": { "offset": 31501, "line": 920, "col": 6, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31497, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31501, "col": 6, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "first_keycode", "type": { "qualType": "int" } }, { "id": "0x55bbe6ffff90", "kind": "FieldDecl", "loc": { "offset": 31541, "line": 921, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31537, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31541, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "count", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7000038", "kind": "TypedefDecl", "loc": { "offset": 31597, "line": 922, "col": 3, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31163, "line": 912, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31597, "line": 922, "col": 3, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XMappingEvent", "type": { "desugaredQualType": "XMappingEvent", "qualType": "struct XMappingEvent" }, "inner": [ { "id": "0x55bbe6ffffe0", "kind": "ElaboratedType", "type": { "qualType": "struct XMappingEvent" }, "ownedTagDecl": { "id": "0x55bbe6fffc08", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe6fffc90", "kind": "RecordType", "type": { "qualType": "XMappingEvent" }, "decl": { "id": "0x55bbe6fffc08", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70000a8", "kind": "RecordDecl", "loc": { "offset": 31621, "line": 924, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31621, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31989, "line": 932, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7000168", "kind": "FieldDecl", "loc": { "offset": 31635, "line": 925, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31631, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31635, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe70001c8", "kind": "FieldDecl", "loc": { "offset": 31651, "line": 926, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31642, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31651, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe7000228", "kind": "FieldDecl", "loc": { "offset": 31703, "line": 927, "col": 6, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31699, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31703, "col": 6, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "resourceid", "type": { "desugaredQualType": "unsigned long", "qualType": "XID", "typeAliasDeclId": "0x55bbe6f03908" } }, { "id": "0x55bbe7000290", "kind": "FieldDecl", "loc": { "offset": 31749, "line": 928, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31735, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31749, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "serial", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe70002f8", "kind": "FieldDecl", "loc": { "offset": 31810, "line": 929, "col": 16, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31796, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31810, "col": 16, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "error_code", "type": { "qualType": "unsigned char" } }, { "id": "0x55bbe7000360", "kind": "FieldDecl", "loc": { "offset": 31872, "line": 930, "col": 16, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31858, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31872, "col": 16, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "request_code", "type": { "qualType": "unsigned char" } }, { "id": "0x55bbe70003c8", "kind": "FieldDecl", "loc": { "offset": 31939, "line": 931, "col": 16, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31925, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31939, "col": 16, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "minor_code", "type": { "qualType": "unsigned char" } } ] }, { "id": "0x55bbe7000478", "kind": "TypedefDecl", "loc": { "offset": 31991, "line": 932, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31613, "line": 924, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31991, "line": 932, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XErrorEvent", "type": { "desugaredQualType": "XErrorEvent", "qualType": "struct XErrorEvent" }, "inner": [ { "id": "0x55bbe7000420", "kind": "ElaboratedType", "type": { "qualType": "struct XErrorEvent" }, "ownedTagDecl": { "id": "0x55bbe70000a8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7000130", "kind": "RecordType", "type": { "qualType": "XErrorEvent" }, "decl": { "id": "0x55bbe70000a8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70004e8", "kind": "RecordDecl", "loc": { "offset": 32013, "line": 934, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32013, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32295, "line": 940, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70005a8", "kind": "FieldDecl", "loc": { "offset": 32027, "line": 935, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32023, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32027, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe7000610", "kind": "FieldDecl", "loc": { "offset": 32048, "line": 936, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32034, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32048, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "serial", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe7000678", "kind": "FieldDecl", "loc": { "offset": 32106, "line": 937, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32101, "line": 937, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 32106, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "send_event", "type": { "qualType": "int" } }, { "id": "0x55bbe70006d8", "kind": "FieldDecl", "loc": { "offset": 32177, "line": 938, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32168, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32177, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe7000738", "kind": "FieldDecl", "loc": { "offset": 32231, "line": 939, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32224, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32231, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } ] }, { "id": "0x55bbe70007e8", "kind": "TypedefDecl", "loc": { "offset": 32297, "line": 940, "col": 3, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32005, "line": 934, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32297, "line": 940, "col": 3, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XAnyEvent", "type": { "desugaredQualType": "XAnyEvent", "qualType": "struct XAnyEvent" }, "inner": [ { "id": "0x55bbe7000790", "kind": "ElaboratedType", "type": { "qualType": "struct XAnyEvent" }, "ownedTagDecl": { "id": "0x55bbe70004e8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7000570", "kind": "RecordType", "type": { "qualType": "XAnyEvent" }, "decl": { "id": "0x55bbe70004e8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7000858", "kind": "RecordDecl", "loc": { "offset": 32468, "line": 948, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32468, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32907, "line": 956, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7000918", "kind": "FieldDecl", "loc": { "offset": 32500, "line": 950, "col": 20, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32485, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32500, "col": 20, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe7000980", "kind": "FieldDecl", "loc": { "offset": 32569, "line": 951, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32554, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32569, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "serial", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe70009e8", "kind": "FieldDecl", "loc": { "offset": 32636, "line": 952, "col": 20, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32621, "line": 952, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 32636, "col": 20, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "send_event", "type": { "qualType": "int" } }, { "id": "0x55bbe7000a48", "kind": "FieldDecl", "loc": { "offset": 32707, "line": 953, "col": 21, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32691, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32707, "col": 21, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe7000ab0", "kind": "FieldDecl", "loc": { "offset": 32777, "line": 954, "col": 20, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32762, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32777, "col": 20, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "extension", "type": { "qualType": "int" } }, { "id": "0x55bbe7000b18", "kind": "FieldDecl", "loc": { "offset": 32864, "line": 955, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32849, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32864, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "evtype", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7000bc8", "kind": "TypedefDecl", "loc": { "offset": 32909, "line": 956, "col": 7, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32460, "line": 948, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32909, "line": 956, "col": 7, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XGenericEvent", "type": { "desugaredQualType": "XGenericEvent", "qualType": "struct XGenericEvent" }, "inner": [ { "id": "0x55bbe7000b70", "kind": "ElaboratedType", "type": { "qualType": "struct XGenericEvent" }, "ownedTagDecl": { "id": "0x55bbe7000858", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70008e0", "kind": "RecordType", "type": { "qualType": "XGenericEvent" }, "decl": { "id": "0x55bbe7000858", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7000c38", "kind": "RecordDecl", "loc": { "offset": 32933, "line": 958, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32933, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33417, "line": 967, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7000cf8", "kind": "FieldDecl", "loc": { "offset": 32961, "line": 959, "col": 20, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32946, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32961, "col": 20, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe7000d60", "kind": "FieldDecl", "loc": { "offset": 33030, "line": 960, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33015, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33030, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "serial", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe7000dc8", "kind": "FieldDecl", "loc": { "offset": 33097, "line": 961, "col": 20, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 33082, "line": 961, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 33097, "col": 20, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "send_event", "type": { "qualType": "int" } }, { "id": "0x55bbe7000e28", "kind": "FieldDecl", "loc": { "offset": 33168, "line": 962, "col": 21, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33152, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33168, "col": 21, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe7000e90", "kind": "FieldDecl", "loc": { "offset": 33238, "line": 963, "col": 20, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33223, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33238, "col": 20, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "extension", "type": { "qualType": "int" } }, { "id": "0x55bbe7000f18", "kind": "FieldDecl", "loc": { "offset": 33325, "line": 964, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33310, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33325, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "evtype", "type": { "qualType": "int" } }, { "id": "0x55bbe7000f80", "kind": "FieldDecl", "loc": { "offset": 33383, "line": 965, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33368, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33383, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "cookie", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7000fe8", "kind": "FieldDecl", "loc": { "offset": 33411, "line": 966, "col": 21, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33395, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33411, "col": 21, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "data", "type": { "qualType": "void *" } } ] }, { "id": "0x55bbe7001098", "kind": "TypedefDecl", "loc": { "offset": 33419, "line": 967, "col": 3, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32925, "line": 958, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33419, "line": 967, "col": 3, "tokLen": 19, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XGenericEventCookie", "type": { "desugaredQualType": "XGenericEventCookie", "qualType": "struct XGenericEventCookie" }, "inner": [ { "id": "0x55bbe7001040", "kind": "ElaboratedType", "type": { "qualType": "struct XGenericEventCookie" }, "ownedTagDecl": { "id": "0x55bbe7000c38", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7000cc0", "kind": "RecordType", "type": { "qualType": "XGenericEventCookie" }, "decl": { "id": "0x55bbe7000c38", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7001108", "kind": "RecordDecl", "loc": { "offset": 33587, "line": 973, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33581, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34619, "line": 1009, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "_XEvent", "tagUsed": "union", "completeDefinition": true, "inner": [ { "id": "0x55bbe70011c8", "kind": "FieldDecl", "loc": { "offset": 33609, "line": 974, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33605, "col": 9, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33609, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe7001250", "kind": "FieldDecl", "loc": { "offset": 33668, "line": 975, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33658, "col": 2, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33668, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "xany", "type": { "desugaredQualType": "XAnyEvent", "qualType": "XAnyEvent", "typeAliasDeclId": "0x55bbe70007e8" } }, { "id": "0x55bbe70012b0", "kind": "FieldDecl", "loc": { "offset": 33685, "line": 976, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33675, "col": 2, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33685, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xkey", "type": { "desugaredQualType": "XKeyEvent", "qualType": "XKeyEvent", "typeAliasDeclId": "0x55bbe6ff17e8" } }, { "id": "0x55bbe7001310", "kind": "FieldDecl", "loc": { "offset": 33705, "line": 977, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33692, "col": 2, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33705, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xbutton", "type": { "desugaredQualType": "XButtonEvent", "qualType": "XButtonEvent", "typeAliasDeclId": "0x55bbe6e57be8" } }, { "id": "0x55bbe7001370", "kind": "FieldDecl", "loc": { "offset": 33728, "line": 978, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33715, "col": 2, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33728, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xmotion", "type": { "desugaredQualType": "XMotionEvent", "qualType": "XMotionEvent", "typeAliasDeclId": "0x55bbe6e58438" } }, { "id": "0x55bbe70013d0", "kind": "FieldDecl", "loc": { "offset": 33753, "line": 979, "col": 17, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33738, "col": 2, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33753, "col": 17, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xcrossing", "type": { "desugaredQualType": "XCrossingEvent", "qualType": "XCrossingEvent", "typeAliasDeclId": "0x55bbe6ff6188" } }, { "id": "0x55bbe7001430", "kind": "FieldDecl", "loc": { "offset": 33783, "line": 980, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33765, "col": 2, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33783, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xfocus", "type": { "desugaredQualType": "XFocusChangeEvent", "qualType": "XFocusChangeEvent", "typeAliasDeclId": "0x55bbe6ff66b8" } }, { "id": "0x55bbe70014b0", "kind": "FieldDecl", "loc": { "offset": 33805, "line": 981, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33792, "col": 2, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33805, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xexpose", "type": { "desugaredQualType": "XExposeEvent", "qualType": "XExposeEvent", "typeAliasDeclId": "0x55bbe6ff7198" } }, { "id": "0x55bbe7001530", "kind": "FieldDecl", "loc": { "offset": 33836, "line": 982, "col": 23, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33815, "col": 2, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33836, "col": 23, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "xgraphicsexpose", "type": { "desugaredQualType": "XGraphicsExposeEvent", "qualType": "XGraphicsExposeEvent", "typeAliasDeclId": "0x55bbe6ff7808" } }, { "id": "0x55bbe70015b0", "kind": "FieldDecl", "loc": { "offset": 33869, "line": 983, "col": 17, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33854, "col": 2, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33869, "col": 17, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "xnoexpose", "type": { "desugaredQualType": "XNoExposeEvent", "qualType": "XNoExposeEvent", "typeAliasDeclId": "0x55bbe6ff7c48" } }, { "id": "0x55bbe7001630", "kind": "FieldDecl", "loc": { "offset": 33898, "line": 984, "col": 19, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33881, "col": 2, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33898, "col": 19, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "xvisibility", "type": { "desugaredQualType": "XVisibilityEvent", "qualType": "XVisibilityEvent", "typeAliasDeclId": "0x55bbe6ff8068" } }, { "id": "0x55bbe70016b0", "kind": "FieldDecl", "loc": { "offset": 33931, "line": 985, "col": 21, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33912, "col": 2, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33931, "col": 21, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "xcreatewindow", "type": { "desugaredQualType": "XCreateWindowEvent", "qualType": "XCreateWindowEvent", "typeAliasDeclId": "0x55bbe6ff86a8" } }, { "id": "0x55bbe7001730", "kind": "FieldDecl", "loc": { "offset": 33967, "line": 986, "col": 22, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33947, "col": 2, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33967, "col": 22, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xdestroywindow", "type": { "desugaredQualType": "XDestroyWindowEvent", "qualType": "XDestroyWindowEvent", "typeAliasDeclId": "0x55bbe6ff8a78" } }, { "id": "0x55bbe70017b0", "kind": "FieldDecl", "loc": { "offset": 33996, "line": 987, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33984, "col": 2, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33996, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xunmap", "type": { "desugaredQualType": "XUnmapEvent", "qualType": "XUnmapEvent", "typeAliasDeclId": "0x55bbe6ffaed0" } }, { "id": "0x55bbe7001830", "kind": "FieldDecl", "loc": { "offset": 34015, "line": 988, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34005, "col": 2, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34015, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "xmap", "type": { "desugaredQualType": "XMapEvent", "qualType": "XMapEvent", "typeAliasDeclId": "0x55bbe6ffb2f8" } }, { "id": "0x55bbe70018b0", "kind": "FieldDecl", "loc": { "offset": 34039, "line": 989, "col": 19, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34022, "col": 2, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34039, "col": 19, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xmaprequest", "type": { "desugaredQualType": "XMapRequestEvent", "qualType": "XMapRequestEvent", "typeAliasDeclId": "0x55bbe6ffb6c8" } }, { "id": "0x55bbe7001930", "kind": "FieldDecl", "loc": { "offset": 34068, "line": 990, "col": 17, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34053, "col": 2, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34068, "col": 17, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "xreparent", "type": { "desugaredQualType": "XReparentEvent", "qualType": "XReparentEvent", "typeAliasDeclId": "0x55bbe6ffbc28" } }, { "id": "0x55bbe70019b0", "kind": "FieldDecl", "loc": { "offset": 34096, "line": 991, "col": 18, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34080, "col": 2, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34096, "col": 18, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xconfigure", "type": { "desugaredQualType": "XConfigureEvent", "qualType": "XConfigureEvent", "typeAliasDeclId": "0x55bbe6ffc2f8" } }, { "id": "0x55bbe7001a30", "kind": "FieldDecl", "loc": { "offset": 34123, "line": 992, "col": 16, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34109, "col": 2, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34123, "col": 16, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "xgravity", "type": { "desugaredQualType": "XGravityEvent", "qualType": "XGravityEvent", "typeAliasDeclId": "0x55bbe6ffc798" } }, { "id": "0x55bbe7001ab0", "kind": "FieldDecl", "loc": { "offset": 34154, "line": 993, "col": 22, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34134, "col": 2, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34154, "col": 22, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "xresizerequest", "type": { "desugaredQualType": "XResizeRequestEvent", "qualType": "XResizeRequestEvent", "typeAliasDeclId": "0x55bbe6ffcbd8" } }, { "id": "0x55bbe7001b30", "kind": "FieldDecl", "loc": { "offset": 34194, "line": 994, "col": 25, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34171, "col": 2, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34194, "col": 25, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xconfigurerequest", "type": { "desugaredQualType": "XConfigureRequestEvent", "qualType": "XConfigureRequestEvent", "typeAliasDeclId": "0x55bbe6ffd318" } }, { "id": "0x55bbe7001bb0", "kind": "FieldDecl", "loc": { "offset": 34230, "line": 995, "col": 18, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34214, "col": 2, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34230, "col": 18, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "xcirculate", "type": { "desugaredQualType": "XCirculateEvent", "qualType": "XCirculateEvent", "typeAliasDeclId": "0x55bbe6ffd748" } }, { "id": "0x55bbe7001c30", "kind": "FieldDecl", "loc": { "offset": 34266, "line": 996, "col": 25, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34243, "col": 2, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34266, "col": 25, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "xcirculaterequest", "type": { "desugaredQualType": "XCirculateRequestEvent", "qualType": "XCirculateRequestEvent", "typeAliasDeclId": "0x55bbe6ffdb78" } }, { "id": "0x55bbe7001cb0", "kind": "FieldDecl", "loc": { "offset": 34301, "line": 997, "col": 17, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34286, "col": 2, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34301, "col": 17, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xproperty", "type": { "desugaredQualType": "XPropertyEvent", "qualType": "XPropertyEvent", "typeAliasDeclId": "0x55bbe6ffe058" } }, { "id": "0x55bbe7001d30", "kind": "FieldDecl", "loc": { "offset": 34334, "line": 998, "col": 23, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34313, "col": 2, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34334, "col": 23, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "xselectionclear", "type": { "desugaredQualType": "XSelectionClearEvent", "qualType": "XSelectionClearEvent", "typeAliasDeclId": "0x55bbe6ffe488" } }, { "id": "0x55bbe7001db0", "kind": "FieldDecl", "loc": { "offset": 34375, "line": 999, "col": 25, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34352, "col": 2, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34375, "col": 25, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "xselectionrequest", "type": { "desugaredQualType": "XSelectionRequestEvent", "qualType": "XSelectionRequestEvent", "typeAliasDeclId": "0x55bbe6ffe9d8" } }, { "id": "0x55bbe7001e30", "kind": "FieldDecl", "loc": { "offset": 34411, "line": 1000, "col": 18, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34395, "col": 2, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34411, "col": 18, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "xselection", "type": { "desugaredQualType": "XSelectionEvent", "qualType": "XSelectionEvent", "typeAliasDeclId": "0x55bbe6ffeef0" } }, { "id": "0x55bbe7001eb0", "kind": "FieldDecl", "loc": { "offset": 34439, "line": 1001, "col": 17, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34424, "col": 2, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34439, "col": 17, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "xcolormap", "type": { "desugaredQualType": "XColormapEvent", "qualType": "XColormapEvent", "typeAliasDeclId": "0x55bbe6fff388" } }, { "id": "0x55bbe7001f30", "kind": "FieldDecl", "loc": { "offset": 34471, "line": 1002, "col": 22, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34451, "col": 2, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34471, "col": 22, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xclient", "type": { "desugaredQualType": "XClientMessageEvent", "qualType": "XClientMessageEvent", "typeAliasDeclId": "0x55bbe6fffb98" } }, { "id": "0x55bbe7001fb0", "kind": "FieldDecl", "loc": { "offset": 34495, "line": 1003, "col": 16, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34481, "col": 2, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34495, "col": 16, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xmapping", "type": { "desugaredQualType": "XMappingEvent", "qualType": "XMappingEvent", "typeAliasDeclId": "0x55bbe7000038" } }, { "id": "0x55bbe7002030", "kind": "FieldDecl", "loc": { "offset": 34518, "line": 1004, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34506, "col": 2, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34518, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "xerror", "type": { "desugaredQualType": "XErrorEvent", "qualType": "XErrorEvent", "typeAliasDeclId": "0x55bbe7000478" } }, { "id": "0x55bbe70020b0", "kind": "FieldDecl", "loc": { "offset": 34540, "line": 1005, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34527, "col": 2, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34540, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "xkeymap", "type": { "desugaredQualType": "XKeymapEvent", "qualType": "XKeymapEvent", "typeAliasDeclId": "0x55bbe6ff6bc8" } }, { "id": "0x55bbe7002130", "kind": "FieldDecl", "loc": { "offset": 34564, "line": 1006, "col": 16, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34550, "col": 2, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34564, "col": 16, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "xgeneric", "type": { "desugaredQualType": "XGenericEvent", "qualType": "XGenericEvent", "typeAliasDeclId": "0x55bbe7000bc8" } }, { "id": "0x55bbe70021b0", "kind": "FieldDecl", "loc": { "offset": 34595, "line": 1007, "col": 22, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34575, "col": 2, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34595, "col": 22, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "xcookie", "type": { "desugaredQualType": "XGenericEventCookie", "qualType": "XGenericEventCookie", "typeAliasDeclId": "0x55bbe7001098" } }, { "id": "0x55bbe70022a0", "kind": "FieldDecl", "loc": { "offset": 34610, "line": 1008, "col": 7, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34605, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34616, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "qualType": "long[24]" } } ] }, { "id": "0x55bbe7002348", "kind": "TypedefDecl", "loc": { "offset": 34621, "line": 1009, "col": 3, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33573, "line": 973, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34621, "line": 1009, "col": 3, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XEvent", "type": { "desugaredQualType": "union _XEvent", "qualType": "union _XEvent" }, "inner": [ { "id": "0x55bbe70022f0", "kind": "ElaboratedType", "type": { "qualType": "union _XEvent" }, "ownedTagDecl": { "id": "0x55bbe7001108", "kind": "RecordDecl", "name": "_XEvent" }, "inner": [ { "id": "0x55bbe7001190", "kind": "RecordType", "type": { "qualType": "union _XEvent" }, "decl": { "id": "0x55bbe7001108", "kind": "RecordDecl", "name": "_XEvent" } } ] } ] }, { "id": "0x55bbe70023b8", "kind": "RecordDecl", "loc": { "offset": 34768, "line": 1017, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34768, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35128, "line": 1024, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7002478", "kind": "FieldDecl", "loc": { "offset": 34787, "line": 1018, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34781, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34787, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "lbearing", "type": { "qualType": "short" } }, { "id": "0x55bbe70024e0", "kind": "FieldDecl", "loc": { "offset": 34843, "line": 1019, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34837, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34843, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "rbearing", "type": { "qualType": "short" } }, { "id": "0x55bbe7002548", "kind": "FieldDecl", "loc": { "offset": 34900, "line": 1020, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34894, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34900, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "width", "type": { "qualType": "short" } }, { "id": "0x55bbe70025b0", "kind": "FieldDecl", "loc": { "offset": 34954, "line": 1021, "col": 11, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34948, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34954, "col": 11, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "ascent", "type": { "qualType": "short" } }, { "id": "0x55bbe7002618", "kind": "FieldDecl", "loc": { "offset": 35010, "line": 1022, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35004, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35010, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "descent", "type": { "qualType": "short" } }, { "id": "0x55bbe7002680", "kind": "FieldDecl", "loc": { "offset": 35078, "line": 1023, "col": 20, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35063, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35078, "col": 20, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "attributes", "type": { "qualType": "unsigned short" } } ] }, { "id": "0x55bbe7002728", "kind": "TypedefDecl", "loc": { "offset": 35130, "line": 1024, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34760, "line": 1017, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35130, "line": 1024, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XCharStruct", "type": { "desugaredQualType": "XCharStruct", "qualType": "struct XCharStruct" }, "inner": [ { "id": "0x55bbe70026d0", "kind": "ElaboratedType", "type": { "qualType": "struct XCharStruct" }, "ownedTagDecl": { "id": "0x55bbe70023b8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7002440", "kind": "RecordType", "type": { "qualType": "XCharStruct" }, "decl": { "id": "0x55bbe70023b8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7002798", "kind": "RecordDecl", "loc": { "offset": 35250, "line": 1030, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35250, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35300, "line": 1033, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7002850", "kind": "FieldDecl", "loc": { "offset": 35268, "line": 1031, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35263, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35268, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "name", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } }, { "id": "0x55bbe70028b8", "kind": "FieldDecl", "loc": { "offset": 35292, "line": 1032, "col": 19, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35278, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35292, "col": 19, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "card32", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe7002968", "kind": "TypedefDecl", "loc": { "offset": 35302, "line": 1033, "col": 3, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35242, "line": 1030, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35302, "line": 1033, "col": 3, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XFontProp", "type": { "desugaredQualType": "XFontProp", "qualType": "struct XFontProp" }, "inner": [ { "id": "0x55bbe7002910", "kind": "ElaboratedType", "type": { "qualType": "struct XFontProp" }, "ownedTagDecl": { "id": "0x55bbe7002798", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7002820", "kind": "RecordType", "type": { "qualType": "XFontProp" }, "decl": { "id": "0x55bbe7002798", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70029d8", "kind": "RecordDecl", "loc": { "offset": 35322, "line": 1035, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35322, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36355, "line": 1052, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7002a90", "kind": "FieldDecl", "loc": { "offset": 35345, "line": 1036, "col": 15, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35335, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35345, "col": 15, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "ext_data", "type": { "qualType": "XExtData *" } }, { "id": "0x55bbe7002af0", "kind": "FieldDecl", "loc": { "offset": 35409, "line": 1037, "col": 17, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35397, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35409, "col": 17, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "fid", "type": { "desugaredQualType": "unsigned long", "qualType": "Font", "typeAliasDeclId": "0x55bbe6fb61d0" } }, { "id": "0x55bbe7002b58", "kind": "FieldDecl", "loc": { "offset": 35466, "line": 1038, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35457, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35466, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "direction", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7002bc0", "kind": "FieldDecl", "loc": { "offset": 35537, "line": 1039, "col": 14, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35528, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35537, "col": 14, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "min_char_or_byte2", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7002c28", "kind": "FieldDecl", "loc": { "offset": 35590, "line": 1040, "col": 14, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35581, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35590, "col": 14, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "max_char_or_byte2", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7002c90", "kind": "FieldDecl", "loc": { "offset": 35642, "line": 1041, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35633, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35642, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "min_byte1", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7002cf8", "kind": "FieldDecl", "loc": { "offset": 35694, "line": 1042, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35685, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35694, "col": 14, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "max_byte1", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7002d60", "kind": "FieldDecl", "loc": { "offset": 35741, "line": 1043, "col": 10, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 35736, "line": 1043, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 35741, "col": 10, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "all_chars_exist", "type": { "qualType": "int" } }, { "id": "0x55bbe7002dc8", "kind": "FieldDecl", "loc": { "offset": 35817, "line": 1044, "col": 14, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35808, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35817, "col": 14, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "default_char", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7002e30", "kind": "FieldDecl", "loc": { "offset": 35891, "line": 1045, "col": 17, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35879, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35891, "col": 17, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "n_properties", "type": { "qualType": "int" } }, { "id": "0x55bbe7002f20", "kind": "FieldDecl", "loc": { "offset": 35958, "line": 1046, "col": 16, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35947, "col": 5, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35958, "col": 16, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "properties", "type": { "qualType": "XFontProp *" } }, { "id": "0x55bbe7002fa0", "kind": "FieldDecl", "loc": { "offset": 36033, "line": 1047, "col": 17, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36021, "col": 5, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36033, "col": 17, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "min_bounds", "type": { "desugaredQualType": "XCharStruct", "qualType": "XCharStruct", "typeAliasDeclId": "0x55bbe7002728" } }, { "id": "0x55bbe7003000", "kind": "FieldDecl", "loc": { "offset": 36104, "line": 1048, "col": 17, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36092, "col": 5, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36104, "col": 17, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "max_bounds", "type": { "desugaredQualType": "XCharStruct", "qualType": "XCharStruct", "typeAliasDeclId": "0x55bbe7002728" } }, { "id": "0x55bbe70030b8", "kind": "FieldDecl", "loc": { "offset": 36176, "line": 1049, "col": 18, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36163, "col": 5, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36176, "col": 18, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "per_char", "type": { "qualType": "XCharStruct *" } }, { "id": "0x55bbe7003120", "kind": "FieldDecl", "loc": { "offset": 36237, "line": 1050, "col": 10, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36232, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36237, "col": 10, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "ascent", "type": { "qualType": "int" } }, { "id": "0x55bbe7003188", "kind": "FieldDecl", "loc": { "offset": 36300, "line": 1051, "col": 10, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36295, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36300, "col": 10, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "descent", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7003238", "kind": "TypedefDecl", "loc": { "offset": 36357, "line": 1052, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35314, "line": 1035, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36357, "line": 1052, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XFontStruct", "type": { "desugaredQualType": "XFontStruct", "qualType": "struct XFontStruct" }, "inner": [ { "id": "0x55bbe70031e0", "kind": "ElaboratedType", "type": { "qualType": "struct XFontStruct" }, "ownedTagDecl": { "id": "0x55bbe70029d8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7002a60", "kind": "RecordType", "type": { "qualType": "XFontStruct" }, "decl": { "id": "0x55bbe70029d8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70032a8", "kind": "RecordDecl", "loc": { "offset": 36432, "line": 1057, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36432, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36635, "line": 1062, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7003368", "kind": "FieldDecl", "loc": { "offset": 36451, "line": 1058, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36445, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36451, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "chars", "type": { "qualType": "char *" } }, { "id": "0x55bbe70033d0", "kind": "FieldDecl", "loc": { "offset": 36491, "line": 1059, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36487, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36491, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "nchars", "type": { "qualType": "int" } }, { "id": "0x55bbe7003438", "kind": "FieldDecl", "loc": { "offset": 36536, "line": 1060, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36532, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36536, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "delta", "type": { "qualType": "int" } }, { "id": "0x55bbe7003498", "kind": "FieldDecl", "loc": { "offset": 36582, "line": 1061, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36577, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36582, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "font", "type": { "desugaredQualType": "unsigned long", "qualType": "Font", "typeAliasDeclId": "0x55bbe6fb61d0" } } ] }, { "id": "0x55bbe7003548", "kind": "TypedefDecl", "loc": { "offset": 36637, "line": 1062, "col": 3, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36424, "line": 1057, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36637, "line": 1062, "col": 3, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XTextItem", "type": { "desugaredQualType": "XTextItem", "qualType": "struct XTextItem" }, "inner": [ { "id": "0x55bbe70034f0", "kind": "ElaboratedType", "type": { "qualType": "struct XTextItem" }, "ownedTagDecl": { "id": "0x55bbe70032a8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7003330", "kind": "RecordType", "type": { "qualType": "XTextItem" }, "decl": { "id": "0x55bbe70032a8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70035b8", "kind": "RecordDecl", "loc": { "offset": 36657, "line": 1064, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36657, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36762, "line": 1067, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7003678", "kind": "FieldDecl", "loc": { "offset": 36730, "line": 1065, "col": 19, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36716, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36730, "col": 19, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "byte1", "type": { "qualType": "unsigned char" } }, { "id": "0x55bbe70036e0", "kind": "FieldDecl", "loc": { "offset": 36755, "line": 1066, "col": 19, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36741, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36755, "col": 19, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "byte2", "type": { "qualType": "unsigned char" } } ] }, { "id": "0x55bbe7003788", "kind": "TypedefDecl", "loc": { "offset": 36764, "line": 1067, "col": 3, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36649, "line": 1064, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36764, "line": 1067, "col": 3, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XChar2b", "type": { "desugaredQualType": "XChar2b", "qualType": "struct XChar2b" }, "inner": [ { "id": "0x55bbe7003730", "kind": "ElaboratedType", "type": { "qualType": "struct XChar2b" }, "ownedTagDecl": { "id": "0x55bbe70035b8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7003640", "kind": "RecordType", "type": { "qualType": "XChar2b" }, "decl": { "id": "0x55bbe70035b8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70037f8", "kind": "RecordDecl", "loc": { "offset": 36782, "line": 1069, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36782, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36990, "line": 1074, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7003928", "kind": "FieldDecl", "loc": { "offset": 36804, "line": 1070, "col": 14, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36795, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36804, "col": 14, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "chars", "type": { "qualType": "XChar2b *" } }, { "id": "0x55bbe7003990", "kind": "FieldDecl", "loc": { "offset": 36846, "line": 1071, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36842, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36846, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "nchars", "type": { "qualType": "int" } }, { "id": "0x55bbe70039f8", "kind": "FieldDecl", "loc": { "offset": 36891, "line": 1072, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36887, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36891, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "delta", "type": { "qualType": "int" } }, { "id": "0x55bbe7003a58", "kind": "FieldDecl", "loc": { "offset": 36937, "line": 1073, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36932, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36937, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "font", "type": { "desugaredQualType": "unsigned long", "qualType": "Font", "typeAliasDeclId": "0x55bbe6fb61d0" } } ] }, { "id": "0x55bbe7003b08", "kind": "TypedefDecl", "loc": { "offset": 36992, "line": 1074, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36774, "line": 1069, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36992, "line": 1074, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XTextItem16", "type": { "desugaredQualType": "XTextItem16", "qualType": "struct XTextItem16" }, "inner": [ { "id": "0x55bbe7003ab0", "kind": "ElaboratedType", "type": { "qualType": "struct XTextItem16" }, "ownedTagDecl": { "id": "0x55bbe70037f8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7003880", "kind": "RecordType", "type": { "qualType": "XTextItem16" }, "decl": { "id": "0x55bbe70037f8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7003b78", "kind": "RecordDecl", "loc": { "offset": 37015, "line": 1077, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37015, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37138, "line": 1082, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "union", "completeDefinition": true, "inner": [ { "id": "0x55bbe7003c30", "kind": "FieldDecl", "loc": { "offset": 37032, "line": 1077, "col": 26, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37023, "col": 17, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37032, "col": 26, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe7003c90", "kind": "FieldDecl", "loc": { "offset": 37046, "line": 1078, "col": 6, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37043, "col": 3, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37046, "col": 6, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "gc", "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe7003cf0", "kind": "FieldDecl", "loc": { "offset": 37060, "line": 1079, "col": 11, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37052, "col": 3, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37060, "col": 11, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "visual", "type": { "qualType": "Visual *" } }, { "id": "0x55bbe7003d50", "kind": "FieldDecl", "loc": { "offset": 37078, "line": 1080, "col": 11, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37070, "col": 3, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37078, "col": 11, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "screen", "type": { "qualType": "Screen *" } }, { "id": "0x55bbe7003db0", "kind": "FieldDecl", "loc": { "offset": 37102, "line": 1081, "col": 17, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37088, "col": 3, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37102, "col": 17, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "pixmap_format", "type": { "qualType": "ScreenFormat *" } }, { "id": "0x55bbe7003e88", "kind": "FieldDecl", "loc": { "offset": 37132, "line": 1082, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37119, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37132, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "font", "type": { "qualType": "XFontStruct *" } } ] }, { "id": "0x55bbe7003f38", "kind": "TypedefDecl", "loc": { "offset": 37140, "col": 24, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37007, "line": 1077, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37140, "line": 1082, "col": 24, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XEDataObject", "type": { "desugaredQualType": "XEDataObject", "qualType": "union XEDataObject" }, "inner": [ { "id": "0x55bbe7003ee0", "kind": "ElaboratedType", "type": { "qualType": "union XEDataObject" }, "ownedTagDecl": { "id": "0x55bbe7003b78", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7003c00", "kind": "RecordType", "type": { "qualType": "XEDataObject" }, "decl": { "id": "0x55bbe7003b78", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7003fa8", "kind": "RecordDecl", "loc": { "offset": 37163, "line": 1084, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37163, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37248, "line": 1087, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7004080", "kind": "FieldDecl", "loc": { "offset": 37192, "line": 1085, "col": 21, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37176, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37192, "col": 21, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "max_ink_extent", "type": { "desugaredQualType": "XRectangle", "qualType": "XRectangle", "typeAliasDeclId": "0x55bbe6fedf18" } }, { "id": "0x55bbe70040e0", "kind": "FieldDecl", "loc": { "offset": 37228, "line": 1086, "col": 21, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37212, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37228, "col": 21, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "name": "max_logical_extent", "type": { "desugaredQualType": "XRectangle", "qualType": "XRectangle", "typeAliasDeclId": "0x55bbe6fedf18" } } ] }, { "id": "0x55bbe70041f8", "kind": "TypedefDecl", "loc": { "offset": 37250, "line": 1087, "col": 3, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37155, "line": 1084, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37250, "line": 1087, "col": 3, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XFontSetExtents", "type": { "desugaredQualType": "XFontSetExtents", "qualType": "struct XFontSetExtents" }, "inner": [ { "id": "0x55bbe70041a0", "kind": "ElaboratedType", "type": { "qualType": "struct XFontSetExtents" }, "ownedTagDecl": { "id": "0x55bbe7003fa8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7004030", "kind": "RecordType", "type": { "qualType": "XFontSetExtents" }, "decl": { "id": "0x55bbe7003fa8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7004268", "kind": "RecordDecl", "loc": { "offset": 37326, "line": 1093, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37319, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37326, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "_XOM", "tagUsed": "struct" }, { "id": "0x55bbe70043d0", "kind": "TypedefDecl", "loc": { "offset": 37332, "col": 22, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37311, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37332, "col": 22, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XOM", "type": { "qualType": "struct _XOM *" }, "inner": [ { "id": "0x55bbe7004380", "kind": "PointerType", "type": { "qualType": "struct _XOM *" }, "inner": [ { "id": "0x55bbe7004310", "kind": "ElaboratedType", "type": { "qualType": "struct _XOM" }, "ownedTagDecl": { "id": "0x55bbe7004268", "kind": "RecordDecl", "name": "_XOM" }, "inner": [ { "id": "0x55bbe70042f0", "kind": "RecordType", "type": { "qualType": "struct _XOM" }, "decl": { "id": "0x55bbe7004268", "kind": "RecordDecl", "name": "_XOM" } } ] } ] } ] }, { "id": "0x55bbe7004440", "kind": "RecordDecl", "loc": { "offset": 37352, "line": 1094, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37345, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37352, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "_XOC", "tagUsed": "struct" }, { "id": "0x55bbe70045a0", "kind": "TypedefDecl", "loc": { "offset": 37358, "col": 22, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37337, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37358, "col": 22, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XOC", "type": { "qualType": "struct _XOC *" }, "inner": [ { "id": "0x55bbe7004550", "kind": "PointerType", "type": { "qualType": "struct _XOC *" }, "inner": [ { "id": "0x55bbe70044e0", "kind": "ElaboratedType", "type": { "qualType": "struct _XOC" }, "ownedTagDecl": { "id": "0x55bbe7004440", "kind": "RecordDecl", "name": "_XOC" }, "inner": [ { "id": "0x55bbe70044c0", "kind": "RecordType", "type": { "qualType": "struct _XOC" }, "decl": { "id": "0x55bbe7004440", "kind": "RecordDecl", "name": "_XOC" } } ] } ] } ] }, { "id": "0x55bbe7004620", "kind": "TypedefDecl", "loc": { "offset": 37364, "col": 28, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37337, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37364, "col": 28, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XFontSet", "type": { "qualType": "struct _XOC *" }, "inner": [ { "id": "0x55bbe7004550", "kind": "PointerType", "type": { "qualType": "struct _XOC *" }, "inner": [ { "id": "0x55bbe70044e0", "kind": "ElaboratedType", "type": { "qualType": "struct _XOC" }, "ownedTagDecl": { "id": "0x55bbe7004440", "kind": "RecordDecl", "name": "_XOC" }, "inner": [ { "id": "0x55bbe70044c0", "kind": "RecordType", "type": { "qualType": "struct _XOC" }, "decl": { "id": "0x55bbe7004440", "kind": "RecordDecl", "name": "_XOC" } } ] } ] } ] }, { "id": "0x55bbe7004698", "kind": "RecordDecl", "loc": { "offset": 37383, "line": 1096, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37383, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37504, "line": 1101, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7004758", "kind": "FieldDecl", "loc": { "offset": 37412, "line": 1097, "col": 21, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37396, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37412, "col": 21, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "chars", "type": { "qualType": "char *" } }, { "id": "0x55bbe70047c0", "kind": "FieldDecl", "loc": { "offset": 37439, "line": 1098, "col": 21, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37423, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37439, "col": 21, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "nchars", "type": { "qualType": "int" } }, { "id": "0x55bbe7004828", "kind": "FieldDecl", "loc": { "offset": 37467, "line": 1099, "col": 21, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37451, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37467, "col": 21, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "delta", "type": { "qualType": "int" } }, { "id": "0x55bbe70048b0", "kind": "FieldDecl", "loc": { "offset": 37494, "line": 1100, "col": 21, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37478, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37494, "col": 21, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "font_set", "type": { "desugaredQualType": "struct _XOC *", "qualType": "XFontSet", "typeAliasDeclId": "0x55bbe7004620" } } ] }, { "id": "0x55bbe7004958", "kind": "TypedefDecl", "loc": { "offset": 37506, "line": 1101, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37375, "line": 1096, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37506, "line": 1101, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XmbTextItem", "type": { "desugaredQualType": "XmbTextItem", "qualType": "struct XmbTextItem" }, "inner": [ { "id": "0x55bbe7004900", "kind": "ElaboratedType", "type": { "qualType": "struct XmbTextItem" }, "ownedTagDecl": { "id": "0x55bbe7004698", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7004720", "kind": "RecordType", "type": { "qualType": "XmbTextItem" }, "decl": { "id": "0x55bbe7004698", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70049c8", "kind": "RecordDecl", "loc": { "offset": 37528, "line": 1103, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37528, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37649, "line": 1108, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7004a80", "kind": "FieldDecl", "loc": { "offset": 37557, "line": 1104, "col": 21, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37541, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37557, "col": 21, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "chars", "type": { "qualType": "wchar_t *" } }, { "id": "0x55bbe7004ae8", "kind": "FieldDecl", "loc": { "offset": 37584, "line": 1105, "col": 21, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37568, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37584, "col": 21, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "nchars", "type": { "qualType": "int" } }, { "id": "0x55bbe7004b50", "kind": "FieldDecl", "loc": { "offset": 37612, "line": 1106, "col": 21, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37596, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37612, "col": 21, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "delta", "type": { "qualType": "int" } }, { "id": "0x55bbe7004bb0", "kind": "FieldDecl", "loc": { "offset": 37639, "line": 1107, "col": 21, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37623, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37639, "col": 21, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "font_set", "type": { "desugaredQualType": "struct _XOC *", "qualType": "XFontSet", "typeAliasDeclId": "0x55bbe7004620" } } ] }, { "id": "0x55bbe7004c58", "kind": "TypedefDecl", "loc": { "offset": 37651, "line": 1108, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37520, "line": 1103, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37651, "line": 1108, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XwcTextItem", "type": { "desugaredQualType": "XwcTextItem", "qualType": "struct XwcTextItem" }, "inner": [ { "id": "0x55bbe7004c00", "kind": "ElaboratedType", "type": { "qualType": "struct XwcTextItem" }, "ownedTagDecl": { "id": "0x55bbe70049c8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7004a50", "kind": "RecordType", "type": { "qualType": "XwcTextItem" }, "decl": { "id": "0x55bbe70049c8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7004cc8", "kind": "RecordDecl", "loc": { "offset": 38102, "line": 1121, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38102, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38159, "line": 1124, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7004d88", "kind": "FieldDecl", "loc": { "offset": 38119, "line": 1122, "col": 9, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38115, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38119, "col": 9, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "charset_count", "type": { "qualType": "int" } }, { "id": "0x55bbe7004df0", "kind": "FieldDecl", "loc": { "offset": 38145, "line": 1123, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38138, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38145, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "charset_list", "type": { "qualType": "char **" } } ] }, { "id": "0x55bbe7004e98", "kind": "TypedefDecl", "loc": { "offset": 38161, "line": 1124, "col": 3, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38094, "line": 1121, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38161, "line": 1124, "col": 3, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "XOMCharSetList", "type": { "desugaredQualType": "XOMCharSetList", "qualType": "struct XOMCharSetList" }, "inner": [ { "id": "0x55bbe7004e40", "kind": "ElaboratedType", "type": { "qualType": "struct XOMCharSetList" }, "ownedTagDecl": { "id": "0x55bbe7004cc8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7004d50", "kind": "RecordType", "type": { "qualType": "XOMCharSetList" }, "decl": { "id": "0x55bbe7004cc8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7006f30", "kind": "EnumDecl", "loc": { "offset": 38186, "line": 1126, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38186, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38332, "line": 1132, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "inner": [ { "id": "0x55bbe7006ff0", "kind": "EnumConstantDecl", "loc": { "offset": 38197, "line": 1127, "col": 5, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38197, "col": 5, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38197, "col": 5, "tokLen": 22, "includedFrom": { "file": "dwm.c" } } }, "name": "XOMOrientation_LTR_TTB", "type": { "qualType": "int" } }, { "id": "0x55bbe7007040", "kind": "EnumConstantDecl", "loc": { "offset": 38225, "line": 1128, "col": 5, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38225, "col": 5, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38225, "col": 5, "tokLen": 22, "includedFrom": { "file": "dwm.c" } } }, "name": "XOMOrientation_RTL_TTB", "type": { "qualType": "int" } }, { "id": "0x55bbe7007090", "kind": "EnumConstantDecl", "loc": { "offset": 38253, "line": 1129, "col": 5, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38253, "col": 5, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38253, "col": 5, "tokLen": 22, "includedFrom": { "file": "dwm.c" } } }, "name": "XOMOrientation_TTB_LTR", "type": { "qualType": "int" } }, { "id": "0x55bbe70070e0", "kind": "EnumConstantDecl", "loc": { "offset": 38281, "line": 1130, "col": 5, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38281, "col": 5, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38281, "col": 5, "tokLen": 22, "includedFrom": { "file": "dwm.c" } } }, "name": "XOMOrientation_TTB_RTL", "type": { "qualType": "int" } }, { "id": "0x55bbe7007130", "kind": "EnumConstantDecl", "loc": { "offset": 38309, "line": 1131, "col": 5, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38309, "col": 5, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38309, "col": 5, "tokLen": 22, "includedFrom": { "file": "dwm.c" } } }, "name": "XOMOrientation_Context", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe70071d8", "kind": "TypedefDecl", "loc": { "offset": 38334, "line": 1132, "col": 3, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38178, "line": 1126, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38334, "line": 1132, "col": 3, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XOrientation", "type": { "desugaredQualType": "XOrientation", "qualType": "enum XOrientation" }, "inner": [ { "id": "0x55bbe7007180", "kind": "ElaboratedType", "type": { "qualType": "enum XOrientation" }, "ownedTagDecl": { "id": "0x55bbe7006f30", "kind": "EnumDecl", "name": "" }, "inner": [ { "id": "0x55bbe7006fd0", "kind": "EnumType", "type": { "qualType": "XOrientation" }, "decl": { "id": "0x55bbe7006f30", "kind": "EnumDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7007248", "kind": "RecordDecl", "loc": { "offset": 38357, "line": 1134, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38357, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38451, "line": 1137, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7007308", "kind": "FieldDecl", "loc": { "offset": 38374, "line": 1135, "col": 9, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38370, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38374, "col": 9, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "num_orientation", "type": { "qualType": "int" } }, { "id": "0x55bbe70073e8", "kind": "FieldDecl", "loc": { "offset": 38409, "line": 1136, "col": 19, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38395, "col": 5, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38409, "col": 19, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "orientation", "type": { "qualType": "XOrientation *" } } ] }, { "id": "0x55bbe7007498", "kind": "TypedefDecl", "loc": { "offset": 38453, "line": 1137, "col": 3, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38349, "line": 1134, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38453, "line": 1137, "col": 3, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "XOMOrientation", "type": { "desugaredQualType": "XOMOrientation", "qualType": "struct XOMOrientation" }, "inner": [ { "id": "0x55bbe7007440", "kind": "ElaboratedType", "type": { "qualType": "struct XOMOrientation" }, "ownedTagDecl": { "id": "0x55bbe7007248", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70072d0", "kind": "RecordType", "type": { "qualType": "XOMOrientation" }, "decl": { "id": "0x55bbe7007248", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7007508", "kind": "RecordDecl", "loc": { "offset": 38478, "line": 1139, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38478, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38568, "line": 1143, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70075c8", "kind": "FieldDecl", "loc": { "offset": 38495, "line": 1140, "col": 9, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38491, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38495, "col": 9, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "num_font", "type": { "qualType": "int" } }, { "id": "0x55bbe7007690", "kind": "FieldDecl", "loc": { "offset": 38523, "line": 1141, "col": 19, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38509, "col": 5, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38523, "col": 19, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "name": "font_struct_list", "type": { "qualType": "XFontStruct **" } }, { "id": "0x55bbe70076f8", "kind": "FieldDecl", "loc": { "offset": 38552, "line": 1142, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38545, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38552, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "font_name_list", "type": { "qualType": "char **" } } ] }, { "id": "0x55bbe70077a8", "kind": "TypedefDecl", "loc": { "offset": 38570, "line": 1143, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38470, "line": 1139, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38570, "line": 1143, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "XOMFontInfo", "type": { "desugaredQualType": "XOMFontInfo", "qualType": "struct XOMFontInfo" }, "inner": [ { "id": "0x55bbe7007750", "kind": "ElaboratedType", "type": { "qualType": "struct XOMFontInfo" }, "ownedTagDecl": { "id": "0x55bbe7007508", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7007590", "kind": "RecordType", "type": { "qualType": "XOMFontInfo" }, "decl": { "id": "0x55bbe7007508", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7007818", "kind": "RecordDecl", "loc": { "offset": 38599, "line": 1145, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38592, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38599, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "_XIM", "tagUsed": "struct" }, { "id": "0x55bbe7007980", "kind": "TypedefDecl", "loc": { "offset": 38605, "col": 22, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38584, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38605, "col": 22, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XIM", "type": { "qualType": "struct _XIM *" }, "inner": [ { "id": "0x55bbe7007930", "kind": "PointerType", "type": { "qualType": "struct _XIM *" }, "inner": [ { "id": "0x55bbe70078c0", "kind": "ElaboratedType", "type": { "qualType": "struct _XIM" }, "ownedTagDecl": { "id": "0x55bbe7007818", "kind": "RecordDecl", "name": "_XIM" }, "inner": [ { "id": "0x55bbe70078a0", "kind": "RecordType", "type": { "qualType": "struct _XIM" }, "decl": { "id": "0x55bbe7007818", "kind": "RecordDecl", "name": "_XIM" } } ] } ] } ] }, { "id": "0x55bbe70079f0", "kind": "RecordDecl", "loc": { "offset": 38625, "line": 1146, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38618, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38625, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "_XIC", "tagUsed": "struct" }, { "id": "0x55bbe7007b50", "kind": "TypedefDecl", "loc": { "offset": 38631, "col": 22, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38610, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38631, "col": 22, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XIC", "type": { "qualType": "struct _XIC *" }, "inner": [ { "id": "0x55bbe7007b00", "kind": "PointerType", "type": { "qualType": "struct _XIC *" }, "inner": [ { "id": "0x55bbe7007a90", "kind": "ElaboratedType", "type": { "qualType": "struct _XIC" }, "ownedTagDecl": { "id": "0x55bbe70079f0", "kind": "RecordDecl", "name": "_XIC" }, "inner": [ { "id": "0x55bbe7007a70", "kind": "RecordType", "type": { "qualType": "struct _XIC" }, "decl": { "id": "0x55bbe70079f0", "kind": "RecordDecl", "name": "_XIC" } } ] } ] } ] }, { "id": "0x55bbe7007ea0", "kind": "TypedefDecl", "loc": { "offset": 38652, "line": 1148, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38637, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38698, "line": 1152, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XIMProc", "type": { "qualType": "void (*)(XIM, XPointer, XPointer)" }, "inner": [ { "id": "0x55bbe7007e30", "kind": "PointerType", "type": { "qualType": "void (*)(XIM, XPointer, XPointer)" }, "inner": [ { "id": "0x55bbe7007dd0", "kind": "ParenType", "type": { "qualType": "void (XIM, XPointer, XPointer)" }, "inner": [ { "id": "0x55bbe7007d90", "kind": "FunctionProtoType", "type": { "qualType": "void (XIM, XPointer, XPointer)" }, "cc": "cdecl", "inner": [ { "id": "0x55bbe6d21340", "kind": "BuiltinType", "type": { "qualType": "void" } }, { "id": "0x55bbe7007bc0", "kind": "TypedefType", "type": { "qualType": "XIM" }, "decl": { "id": "0x55bbe7007980", "kind": "TypedefDecl", "name": "XIM" }, "inner": [ { "id": "0x55bbe7007930", "kind": "PointerType", "type": { "qualType": "struct _XIM *" }, "inner": [ { "id": "0x55bbe70078c0", "kind": "ElaboratedType", "type": { "qualType": "struct _XIM" }, "ownedTagDecl": { "id": "0x55bbe7007818", "kind": "RecordDecl", "name": "_XIM" }, "inner": [ { "id": "0x55bbe70078a0", "kind": "RecordType", "type": { "qualType": "struct _XIM" }, "decl": { "id": "0x55bbe7007818", "kind": "RecordDecl", "name": "_XIM" } } ] } ] } ] }, { "id": "0x55bbe6fb6f30", "kind": "TypedefType", "type": { "qualType": "XPointer" }, "decl": { "id": "0x55bbe6fb6ab8", "kind": "TypedefDecl", "name": "XPointer" }, "inner": [ { "id": "0x55bbe6d21ed0", "kind": "PointerType", "type": { "qualType": "char *" }, "inner": [ { "id": "0x55bbe6d21380", "kind": "BuiltinType", "type": { "qualType": "char" } } ] } ] }, { "id": "0x55bbe6fb6f30", "kind": "TypedefType", "type": { "qualType": "XPointer" }, "decl": { "id": "0x55bbe6fb6ab8", "kind": "TypedefDecl", "name": "XPointer" }, "inner": [ { "id": "0x55bbe6d21ed0", "kind": "PointerType", "type": { "qualType": "char *" }, "inner": [ { "id": "0x55bbe6d21380", "kind": "BuiltinType", "type": { "qualType": "char" } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe70081e8", "kind": "TypedefDecl", "loc": { "offset": 38717, "line": 1154, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38702, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38763, "line": 1158, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XICProc", "type": { "qualType": "int (*)(XIC, XPointer, XPointer)" }, "inner": [ { "id": "0x55bbe7008170", "kind": "PointerType", "type": { "qualType": "int (*)(XIC, XPointer, XPointer)" }, "inner": [ { "id": "0x55bbe7008110", "kind": "ParenType", "type": { "qualType": "int (XIC, XPointer, XPointer)" }, "inner": [ { "id": "0x55bbe70080d0", "kind": "FunctionProtoType", "type": { "qualType": "int (XIC, XPointer, XPointer)" }, "cc": "cdecl", "inner": [ { "id": "0x55bbe6d213e0", "kind": "BuiltinType", "type": { "qualType": "int" } }, { "id": "0x55bbe7007f00", "kind": "TypedefType", "type": { "qualType": "XIC" }, "decl": { "id": "0x55bbe7007b50", "kind": "TypedefDecl", "name": "XIC" }, "inner": [ { "id": "0x55bbe7007b00", "kind": "PointerType", "type": { "qualType": "struct _XIC *" }, "inner": [ { "id": "0x55bbe7007a90", "kind": "ElaboratedType", "type": { "qualType": "struct _XIC" }, "ownedTagDecl": { "id": "0x55bbe70079f0", "kind": "RecordDecl", "name": "_XIC" }, "inner": [ { "id": "0x55bbe7007a70", "kind": "RecordType", "type": { "qualType": "struct _XIC" }, "decl": { "id": "0x55bbe70079f0", "kind": "RecordDecl", "name": "_XIC" } } ] } ] } ] }, { "id": "0x55bbe6fb6f30", "kind": "TypedefType", "type": { "qualType": "XPointer" }, "decl": { "id": "0x55bbe6fb6ab8", "kind": "TypedefDecl", "name": "XPointer" }, "inner": [ { "id": "0x55bbe6d21ed0", "kind": "PointerType", "type": { "qualType": "char *" }, "inner": [ { "id": "0x55bbe6d21380", "kind": "BuiltinType", "type": { "qualType": "char" } } ] } ] }, { "id": "0x55bbe6fb6f30", "kind": "TypedefType", "type": { "qualType": "XPointer" }, "decl": { "id": "0x55bbe6fb6ab8", "kind": "TypedefDecl", "name": "XPointer" }, "inner": [ { "id": "0x55bbe6d21ed0", "kind": "PointerType", "type": { "qualType": "char *" }, "inner": [ { "id": "0x55bbe6d21380", "kind": "BuiltinType", "type": { "qualType": "char" } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7008500", "kind": "TypedefDecl", "loc": { "offset": 38782, "line": 1160, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38767, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38833, "line": 1164, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XIDProc", "type": { "qualType": "void (*)(Display *, XPointer, XPointer)" }, "inner": [ { "id": "0x55bbe7008490", "kind": "PointerType", "type": { "qualType": "void (*)(Display *, XPointer, XPointer)" }, "inner": [ { "id": "0x55bbe7008430", "kind": "ParenType", "type": { "qualType": "void (Display *, XPointer, XPointer)" }, "inner": [ { "id": "0x55bbe70083f0", "kind": "FunctionProtoType", "type": { "qualType": "void (Display *, XPointer, XPointer)" }, "cc": "cdecl", "inner": [ { "id": "0x55bbe6d21340", "kind": "BuiltinType", "type": { "qualType": "void" } }, { "id": "0x55bbe6ff12b0", "kind": "PointerType", "type": { "qualType": "Display *" }, "inner": [ { "id": "0x55bbe6ff1290", "kind": "TypedefType", "type": { "qualType": "Display" }, "decl": { "id": "0x55bbe6fef268", "kind": "TypedefDecl", "name": "Display" }, "inner": [ { "id": "0x55bbe6fe6740", "kind": "ElaboratedType", "type": { "qualType": "struct _XDisplay" }, "inner": [ { "id": "0x55bbe6fe6620", "kind": "RecordType", "type": { "qualType": "struct _XDisplay" }, "decl": { "id": "0x55bbe6fe6598", "kind": "RecordDecl", "name": "_XDisplay" } } ] } ] } ] }, { "id": "0x55bbe6fb6f30", "kind": "TypedefType", "type": { "qualType": "XPointer" }, "decl": { "id": "0x55bbe6fb6ab8", "kind": "TypedefDecl", "name": "XPointer" }, "inner": [ { "id": "0x55bbe6d21ed0", "kind": "PointerType", "type": { "qualType": "char *" }, "inner": [ { "id": "0x55bbe6d21380", "kind": "BuiltinType", "type": { "qualType": "char" } } ] } ] }, { "id": "0x55bbe6fb6f30", "kind": "TypedefType", "type": { "qualType": "XPointer" }, "decl": { "id": "0x55bbe6fb6ab8", "kind": "TypedefDecl", "name": "XPointer" }, "inner": [ { "id": "0x55bbe6d21ed0", "kind": "PointerType", "type": { "qualType": "char *" }, "inner": [ { "id": "0x55bbe6d21380", "kind": "BuiltinType", "type": { "qualType": "char" } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7008570", "kind": "TypedefDecl", "loc": { "offset": 38859, "line": 1166, "col": 23, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38837, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38859, "col": 23, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XIMStyle", "type": { "qualType": "unsigned long" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe70085c8", "kind": "RecordDecl", "loc": { "offset": 38878, "line": 1168, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38878, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38952, "line": 1171, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7008688", "kind": "FieldDecl", "loc": { "offset": 38906, "line": 1169, "col": 20, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38891, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38906, "col": 20, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "count_styles", "type": { "qualType": "unsigned short" } }, { "id": "0x55bbe7008738", "kind": "FieldDecl", "loc": { "offset": 38934, "line": 1170, "col": 15, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38924, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38934, "col": 15, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "name": "supported_styles", "type": { "qualType": "XIMStyle *" } } ] }, { "id": "0x55bbe70087e8", "kind": "TypedefDecl", "loc": { "offset": 38954, "line": 1171, "col": 3, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38870, "line": 1168, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38954, "line": 1171, "col": 3, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "XIMStyles", "type": { "desugaredQualType": "XIMStyles", "qualType": "struct XIMStyles" }, "inner": [ { "id": "0x55bbe7008790", "kind": "ElaboratedType", "type": { "qualType": "struct XIMStyles" }, "ownedTagDecl": { "id": "0x55bbe70085c8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7008650", "kind": "RecordType", "type": { "qualType": "XIMStyles" }, "decl": { "id": "0x55bbe70085c8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7008870", "kind": "TypedefDecl", "loc": { "offset": 41174, "line": 1233, "col": 15, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41160, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41174, "col": 15, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XVaNestedList", "type": { "qualType": "void *" }, "inner": [ { "id": "0x55bbe6d21a60", "kind": "PointerType", "type": { "qualType": "void *" }, "inner": [ { "id": "0x55bbe6d21340", "kind": "BuiltinType", "type": { "qualType": "void" } } ] } ] }, { "id": "0x55bbe70088c8", "kind": "RecordDecl", "loc": { "offset": 41198, "line": 1235, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41198, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41255, "line": 1238, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7008980", "kind": "FieldDecl", "loc": { "offset": 41220, "line": 1236, "col": 14, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41211, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41220, "col": 14, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "client_data", "type": { "desugaredQualType": "char *", "qualType": "XPointer", "typeAliasDeclId": "0x55bbe6fb6ab8" } }, { "id": "0x55bbe7008a00", "kind": "FieldDecl", "loc": { "offset": 41245, "line": 1237, "col": 13, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41237, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41245, "col": 13, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "callback", "type": { "desugaredQualType": "void (*)(XIM, XPointer, XPointer)", "qualType": "XIMProc", "typeAliasDeclId": "0x55bbe7007ea0" } } ] }, { "id": "0x55bbe7008aa8", "kind": "TypedefDecl", "loc": { "offset": 41257, "line": 1238, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41190, "line": 1235, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41257, "line": 1238, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "XIMCallback", "type": { "desugaredQualType": "XIMCallback", "qualType": "struct XIMCallback" }, "inner": [ { "id": "0x55bbe7008a50", "kind": "ElaboratedType", "type": { "qualType": "struct XIMCallback" }, "ownedTagDecl": { "id": "0x55bbe70088c8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7008950", "kind": "RecordType", "type": { "qualType": "XIMCallback" }, "decl": { "id": "0x55bbe70088c8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7008b18", "kind": "RecordDecl", "loc": { "offset": 41279, "line": 1240, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41279, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41336, "line": 1243, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7008bd0", "kind": "FieldDecl", "loc": { "offset": 41301, "line": 1241, "col": 14, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41292, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41301, "col": 14, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "client_data", "type": { "desugaredQualType": "char *", "qualType": "XPointer", "typeAliasDeclId": "0x55bbe6fb6ab8" } }, { "id": "0x55bbe7008c50", "kind": "FieldDecl", "loc": { "offset": 41326, "line": 1242, "col": 13, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41318, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41326, "col": 13, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "callback", "type": { "desugaredQualType": "int (*)(XIC, XPointer, XPointer)", "qualType": "XICProc", "typeAliasDeclId": "0x55bbe70081e8" } } ] }, { "id": "0x55bbe7008cf8", "kind": "TypedefDecl", "loc": { "offset": 41338, "line": 1243, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41271, "line": 1240, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41338, "line": 1243, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "XICCallback", "type": { "desugaredQualType": "XICCallback", "qualType": "struct XICCallback" }, "inner": [ { "id": "0x55bbe7008ca0", "kind": "ElaboratedType", "type": { "qualType": "struct XICCallback" }, "ownedTagDecl": { "id": "0x55bbe7008b18", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7008ba0", "kind": "RecordType", "type": { "qualType": "XICCallback" }, "decl": { "id": "0x55bbe7008b18", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7008d80", "kind": "TypedefDecl", "loc": { "offset": 41374, "line": 1245, "col": 23, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41352, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41374, "col": 23, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XIMFeedback", "type": { "qualType": "unsigned long" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe7008dd8", "kind": "RecordDecl", "loc": { "offset": 41688, "line": 1257, "col": 16, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41681, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41847, "line": 1265, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "_XIMText", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7008e98", "kind": "FieldDecl", "loc": { "offset": 41718, "line": 1258, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41703, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41718, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "qualType": "unsigned short" } }, { "id": "0x55bbe700efa8", "kind": "FieldDecl", "loc": { "offset": 41743, "line": 1259, "col": 18, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41730, "col": 5, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41743, "col": 18, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "feedback", "type": { "qualType": "XIMFeedback *" } }, { "id": "0x55bbe700f010", "kind": "FieldDecl", "loc": { "offset": 41762, "line": 1260, "col": 10, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 41757, "line": 1260, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 41762, "col": 10, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "encoding_is_wchar", "type": { "qualType": "int" } }, { "id": "0x55bbe700f060", "kind": "RecordDecl", "loc": { "offset": 41785, "line": 1261, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41785, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41837, "line": 1264, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "union", "completeDefinition": true, "inner": [ { "id": "0x55bbe700f118", "kind": "FieldDecl", "loc": { "offset": 41800, "line": 1262, "col": 8, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41794, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41800, "col": 8, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "multi_byte", "type": { "qualType": "char *" } }, { "id": "0x55bbe700f178", "kind": "FieldDecl", "loc": { "offset": 41822, "line": 1263, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41813, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41822, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "wide_char", "type": { "qualType": "wchar_t *" } } ] }, { "id": "0x55bbe700f228", "kind": "FieldDecl", "loc": { "offset": 41839, "line": 1264, "col": 7, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41785, "line": 1261, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41839, "line": 1264, "col": 7, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "string", "type": { "desugaredQualType": "union _XIMText::(unnamed at /usr/include/X11/Xlib.h:1261:5)", "qualType": "union (unnamed union at /usr/include/X11/Xlib.h:1261:5)" } } ] }, { "id": "0x55bbe700f2d8", "kind": "TypedefDecl", "loc": { "offset": 41849, "line": 1265, "col": 3, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41673, "line": 1257, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41849, "line": 1265, "col": 3, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XIMText", "type": { "desugaredQualType": "struct _XIMText", "qualType": "struct _XIMText" }, "inner": [ { "id": "0x55bbe700f280", "kind": "ElaboratedType", "type": { "qualType": "struct _XIMText" }, "ownedTagDecl": { "id": "0x55bbe7008dd8", "kind": "RecordDecl", "name": "_XIMText" }, "inner": [ { "id": "0x55bbe7008e60", "kind": "RecordType", "type": { "qualType": "struct _XIMText" }, "decl": { "id": "0x55bbe7008dd8", "kind": "RecordDecl", "name": "_XIMText" } } ] } ] }, { "id": "0x55bbe700f360", "kind": "TypedefDecl", "loc": { "offset": 41882, "line": 1267, "col": 24, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41859, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41882, "col": 24, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XIMPreeditState", "type": { "qualType": "unsigned long" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe700f3b8", "kind": "RecordDecl", "loc": { "offset": 42007, "line": 1273, "col": 16, "tokLen": 36, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42000, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42073, "line": 1275, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "_XIMPreeditStateNotifyCallbackStruct", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe700f490", "kind": "FieldDecl", "loc": { "offset": 42066, "line": 1274, "col": 21, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42050, "col": 5, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42066, "col": 21, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "state", "type": { "desugaredQualType": "unsigned long", "qualType": "XIMPreeditState", "typeAliasDeclId": "0x55bbe700f360" } } ] }, { "id": "0x55bbe700f538", "kind": "TypedefDecl", "loc": { "offset": 42075, "line": 1275, "col": 3, "tokLen": 35, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41992, "line": 1273, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42075, "line": 1275, "col": 3, "tokLen": 35, "includedFrom": { "file": "dwm.c" } } }, "name": "XIMPreeditStateNotifyCallbackStruct", "type": { "desugaredQualType": "struct _XIMPreeditStateNotifyCallbackStruct", "qualType": "struct _XIMPreeditStateNotifyCallbackStruct" }, "inner": [ { "id": "0x55bbe700f4e0", "kind": "ElaboratedType", "type": { "qualType": "struct _XIMPreeditStateNotifyCallbackStruct" }, "ownedTagDecl": { "id": "0x55bbe700f3b8", "kind": "RecordDecl", "name": "_XIMPreeditStateNotifyCallbackStruct" }, "inner": [ { "id": "0x55bbe700f440", "kind": "RecordType", "type": { "qualType": "struct _XIMPreeditStateNotifyCallbackStruct" }, "decl": { "id": "0x55bbe700f3b8", "kind": "RecordDecl", "name": "_XIMPreeditStateNotifyCallbackStruct" } } ] } ] }, { "id": "0x55bbe700f5c0", "kind": "TypedefDecl", "loc": { "offset": 42136, "line": 1277, "col": 24, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42113, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42136, "col": 24, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "XIMResetState", "type": { "qualType": "unsigned long" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe700f630", "kind": "TypedefDecl", "loc": { "offset": 42236, "line": 1282, "col": 23, "tokLen": 27, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42214, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42236, "col": 23, "tokLen": 27, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XIMStringConversionFeedback", "type": { "qualType": "unsigned long" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe700f688", "kind": "RecordDecl", "loc": { "offset": 42578, "line": 1291, "col": 16, "tokLen": 24, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42571, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42756, "line": 1299, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "_XIMStringConversionText", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe700f748", "kind": "FieldDecl", "loc": { "offset": 42624, "line": 1292, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42609, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42624, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "qualType": "unsigned short" } }, { "id": "0x55bbe700f7f8", "kind": "FieldDecl", "loc": { "offset": 42665, "line": 1293, "col": 34, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42636, "col": 5, "tokLen": 27, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42665, "col": 34, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "feedback", "type": { "qualType": "XIMStringConversionFeedback *" } }, { "id": "0x55bbe700f860", "kind": "FieldDecl", "loc": { "offset": 42684, "line": 1294, "col": 10, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42679, "line": 1294, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 42684, "col": 10, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "encoding_is_wchar", "type": { "qualType": "int" } }, { "id": "0x55bbe700f8b0", "kind": "RecordDecl", "loc": { "offset": 42707, "line": 1295, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42707, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42746, "line": 1298, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "union", "completeDefinition": true, "inner": [ { "id": "0x55bbe700f968", "kind": "FieldDecl", "loc": { "offset": 42722, "line": 1296, "col": 8, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42716, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42722, "col": 8, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "mbs", "type": { "qualType": "char *" } }, { "id": "0x55bbe700f9c8", "kind": "FieldDecl", "loc": { "offset": 42737, "line": 1297, "col": 11, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42728, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42737, "col": 11, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "wcs", "type": { "qualType": "wchar_t *" } } ] }, { "id": "0x55bbe700fa78", "kind": "FieldDecl", "loc": { "offset": 42748, "line": 1298, "col": 7, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42707, "line": 1295, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42748, "line": 1298, "col": 7, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "string", "type": { "desugaredQualType": "union _XIMStringConversionText::(unnamed at /usr/include/X11/Xlib.h:1295:5)", "qualType": "union (unnamed union at /usr/include/X11/Xlib.h:1295:5)" } } ] }, { "id": "0x55bbe700fb28", "kind": "TypedefDecl", "loc": { "offset": 42758, "line": 1299, "col": 3, "tokLen": 23, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42563, "line": 1291, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42758, "line": 1299, "col": 3, "tokLen": 23, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XIMStringConversionText", "type": { "desugaredQualType": "struct _XIMStringConversionText", "qualType": "struct _XIMStringConversionText" }, "inner": [ { "id": "0x55bbe700fad0", "kind": "ElaboratedType", "type": { "qualType": "struct _XIMStringConversionText" }, "ownedTagDecl": { "id": "0x55bbe700f688", "kind": "RecordDecl", "name": "_XIMStringConversionText" }, "inner": [ { "id": "0x55bbe700f710", "kind": "RecordType", "type": { "qualType": "struct _XIMStringConversionText" }, "decl": { "id": "0x55bbe700f688", "kind": "RecordDecl", "name": "_XIMStringConversionText" } } ] } ] }, { "id": "0x55bbe700fbb0", "kind": "TypedefDecl", "loc": { "offset": 42807, "line": 1301, "col": 24, "tokLen": 27, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42784, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42807, "col": 24, "tokLen": 27, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XIMStringConversionPosition", "type": { "qualType": "unsigned short" }, "inner": [ { "id": "0x55bbe6d21460", "kind": "BuiltinType", "type": { "qualType": "unsigned short" } } ] }, { "id": "0x55bbe700fc20", "kind": "TypedefDecl", "loc": { "offset": 42860, "line": 1303, "col": 24, "tokLen": 23, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42837, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42860, "col": 24, "tokLen": 23, "includedFrom": { "file": "dwm.c" } } }, "name": "XIMStringConversionType", "type": { "qualType": "unsigned short" }, "inner": [ { "id": "0x55bbe6d21460", "kind": "BuiltinType", "type": { "qualType": "unsigned short" } } ] }, { "id": "0x55bbe700fc90", "kind": "TypedefDecl", "loc": { "offset": 43079, "line": 1310, "col": 24, "tokLen": 28, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43056, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43079, "col": 24, "tokLen": 28, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XIMStringConversionOperation", "type": { "qualType": "unsigned short" }, "inner": [ { "id": "0x55bbe6d21460", "kind": "BuiltinType", "type": { "qualType": "unsigned short" } } ] }, { "id": "0x55bbe700fce8", "kind": "EnumDecl", "loc": { "offset": 43214, "line": 1315, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43214, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43432, "line": 1323, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "inner": [ { "id": "0x55bbe700fdb0", "kind": "EnumConstantDecl", "loc": { "offset": 43225, "line": 1316, "col": 5, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43225, "col": 5, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43225, "col": 5, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "XIMForwardChar", "type": { "qualType": "int" } }, { "id": "0x55bbe700fe00", "kind": "EnumConstantDecl", "loc": { "offset": 43241, "col": 21, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43241, "col": 21, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43241, "col": 21, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "XIMBackwardChar", "type": { "qualType": "int" } }, { "id": "0x55bbe700fe50", "kind": "EnumConstantDecl", "loc": { "offset": 43262, "line": 1317, "col": 5, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43262, "col": 5, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43262, "col": 5, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "XIMForwardWord", "type": { "qualType": "int" } }, { "id": "0x55bbe700fea0", "kind": "EnumConstantDecl", "loc": { "offset": 43278, "col": 21, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43278, "col": 21, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43278, "col": 21, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "XIMBackwardWord", "type": { "qualType": "int" } }, { "id": "0x55bbe700fef0", "kind": "EnumConstantDecl", "loc": { "offset": 43299, "line": 1318, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43299, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43299, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "XIMCaretUp", "type": { "qualType": "int" } }, { "id": "0x55bbe700ff40", "kind": "EnumConstantDecl", "loc": { "offset": 43311, "col": 17, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43311, "col": 17, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43311, "col": 17, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "XIMCaretDown", "type": { "qualType": "int" } }, { "id": "0x55bbe700ff90", "kind": "EnumConstantDecl", "loc": { "offset": 43329, "line": 1319, "col": 5, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43329, "col": 5, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43329, "col": 5, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "XIMNextLine", "type": { "qualType": "int" } }, { "id": "0x55bbe700ffe0", "kind": "EnumConstantDecl", "loc": { "offset": 43342, "col": 18, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43342, "col": 18, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43342, "col": 18, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "XIMPreviousLine", "type": { "qualType": "int" } }, { "id": "0x55bbe7010030", "kind": "EnumConstantDecl", "loc": { "offset": 43363, "line": 1320, "col": 5, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43363, "col": 5, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43363, "col": 5, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "XIMLineStart", "type": { "qualType": "int" } }, { "id": "0x55bbe7010080", "kind": "EnumConstantDecl", "loc": { "offset": 43377, "col": 19, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43377, "col": 19, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43377, "col": 19, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "XIMLineEnd", "type": { "qualType": "int" } }, { "id": "0x55bbe70100d0", "kind": "EnumConstantDecl", "loc": { "offset": 43393, "line": 1321, "col": 5, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43393, "col": 5, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43393, "col": 5, "tokLen": 19, "includedFrom": { "file": "dwm.c" } } }, "name": "XIMAbsolutePosition", "type": { "qualType": "int" } }, { "id": "0x55bbe7010120", "kind": "EnumConstantDecl", "loc": { "offset": 43418, "line": 1322, "col": 5, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43418, "col": 5, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43418, "col": 5, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "XIMDontChange", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe70101c8", "kind": "TypedefDecl", "loc": { "offset": 43434, "line": 1323, "col": 3, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43206, "line": 1315, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43434, "line": 1323, "col": 3, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XIMCaretDirection", "type": { "desugaredQualType": "XIMCaretDirection", "qualType": "enum XIMCaretDirection" }, "inner": [ { "id": "0x55bbe7010170", "kind": "ElaboratedType", "type": { "qualType": "enum XIMCaretDirection" }, "ownedTagDecl": { "id": "0x55bbe700fce8", "kind": "EnumDecl", "name": "" }, "inner": [ { "id": "0x55bbe700fd90", "kind": "EnumType", "type": { "qualType": "XIMCaretDirection" }, "decl": { "id": "0x55bbe700fce8", "kind": "EnumDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7010238", "kind": "RecordDecl", "loc": { "offset": 43469, "line": 1325, "col": 16, "tokLen": 34, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43462, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43687, "line": 1331, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "_XIMStringConversionCallbackStruct", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7010310", "kind": "FieldDecl", "loc": { "offset": 43538, "line": 1326, "col": 33, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43510, "col": 5, "tokLen": 27, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43538, "col": 33, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "position", "type": { "desugaredQualType": "unsigned short", "qualType": "XIMStringConversionPosition", "typeAliasDeclId": "0x55bbe700fbb0" } }, { "id": "0x55bbe7010390", "kind": "FieldDecl", "loc": { "offset": 43570, "line": 1327, "col": 23, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43552, "col": 5, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43570, "col": 23, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "direction", "type": { "desugaredQualType": "XIMCaretDirection", "qualType": "XIMCaretDirection", "typeAliasDeclId": "0x55bbe70101c8" } }, { "id": "0x55bbe7010410", "kind": "FieldDecl", "loc": { "offset": 43614, "line": 1328, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43585, "col": 5, "tokLen": 28, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43614, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "operation", "type": { "desugaredQualType": "unsigned short", "qualType": "XIMStringConversionOperation", "typeAliasDeclId": "0x55bbe700fc90" } }, { "id": "0x55bbe7010478", "kind": "FieldDecl", "loc": { "offset": 43644, "line": 1329, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43629, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43644, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "factor", "type": { "qualType": "unsigned short" } }, { "id": "0x55bbe7010558", "kind": "FieldDecl", "loc": { "offset": 43681, "line": 1330, "col": 30, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43656, "col": 5, "tokLen": 23, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43681, "col": 30, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "text", "type": { "qualType": "XIMStringConversionText *" } } ] }, { "id": "0x55bbe7010608", "kind": "TypedefDecl", "loc": { "offset": 43689, "line": 1331, "col": 3, "tokLen": 33, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43454, "line": 1325, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43689, "line": 1331, "col": 3, "tokLen": 33, "includedFrom": { "file": "dwm.c" } } }, "name": "XIMStringConversionCallbackStruct", "type": { "desugaredQualType": "struct _XIMStringConversionCallbackStruct", "qualType": "struct _XIMStringConversionCallbackStruct" }, "inner": [ { "id": "0x55bbe70105b0", "kind": "ElaboratedType", "type": { "qualType": "struct _XIMStringConversionCallbackStruct" }, "ownedTagDecl": { "id": "0x55bbe7010238", "kind": "RecordDecl", "name": "_XIMStringConversionCallbackStruct" }, "inner": [ { "id": "0x55bbe70102c0", "kind": "RecordType", "type": { "qualType": "struct _XIMStringConversionCallbackStruct" }, "decl": { "id": "0x55bbe7010238", "kind": "RecordDecl", "name": "_XIMStringConversionCallbackStruct" } } ] } ] }, { "id": "0x55bbe7010678", "kind": "RecordDecl", "loc": { "offset": 43740, "line": 1333, "col": 16, "tokLen": 29, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43733, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43966, "line": 1338, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "_XIMPreeditDrawCallbackStruct", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7010738", "kind": "FieldDecl", "loc": { "offset": 43780, "line": 1334, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43776, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43780, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "caret", "type": { "qualType": "int" } }, { "id": "0x55bbe70107a0", "kind": "FieldDecl", "loc": { "offset": 43839, "line": 1335, "col": 9, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43835, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43839, "col": 9, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "chg_first", "type": { "qualType": "int" } }, { "id": "0x55bbe7010808", "kind": "FieldDecl", "loc": { "offset": 43889, "line": 1336, "col": 9, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43885, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43889, "col": 9, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "chg_length", "type": { "qualType": "int" } }, { "id": "0x55bbe70108e8", "kind": "FieldDecl", "loc": { "offset": 43960, "line": 1337, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43951, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43960, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "text", "type": { "qualType": "XIMText *" } } ] }, { "id": "0x55bbe7010998", "kind": "TypedefDecl", "loc": { "offset": 43968, "line": 1338, "col": 3, "tokLen": 28, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43725, "line": 1333, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43968, "line": 1338, "col": 3, "tokLen": 28, "includedFrom": { "file": "dwm.c" } } }, "name": "XIMPreeditDrawCallbackStruct", "type": { "desugaredQualType": "struct _XIMPreeditDrawCallbackStruct", "qualType": "struct _XIMPreeditDrawCallbackStruct" }, "inner": [ { "id": "0x55bbe7010940", "kind": "ElaboratedType", "type": { "qualType": "struct _XIMPreeditDrawCallbackStruct" }, "ownedTagDecl": { "id": "0x55bbe7010678", "kind": "RecordDecl", "name": "_XIMPreeditDrawCallbackStruct" }, "inner": [ { "id": "0x55bbe7010700", "kind": "RecordType", "type": { "qualType": "struct _XIMPreeditDrawCallbackStruct" }, "decl": { "id": "0x55bbe7010678", "kind": "RecordDecl", "name": "_XIMPreeditDrawCallbackStruct" } } ] } ] }, { "id": "0x55bbe7010a08", "kind": "EnumDecl", "loc": { "offset": 44007, "line": 1340, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44007, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44164, "line": 1344, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "inner": [ { "id": "0x55bbe7010ad0", "kind": "EnumConstantDecl", "loc": { "offset": 44018, "line": 1341, "col": 5, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44018, "col": 5, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44018, "col": 5, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "XIMIsInvisible", "type": { "qualType": "int" } }, { "id": "0x55bbe7010b20", "kind": "EnumConstantDecl", "loc": { "offset": 44067, "line": 1342, "col": 5, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44067, "col": 5, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44067, "col": 5, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "XIMIsPrimary", "type": { "qualType": "int" } }, { "id": "0x55bbe7010b70", "kind": "EnumConstantDecl", "loc": { "offset": 44117, "line": 1343, "col": 5, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44117, "col": 5, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44117, "col": 5, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "XIMIsSecondary", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7010c18", "kind": "TypedefDecl", "loc": { "offset": 44166, "line": 1344, "col": 3, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43999, "line": 1340, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44166, "line": 1344, "col": 3, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XIMCaretStyle", "type": { "desugaredQualType": "XIMCaretStyle", "qualType": "enum XIMCaretStyle" }, "inner": [ { "id": "0x55bbe7010bc0", "kind": "ElaboratedType", "type": { "qualType": "enum XIMCaretStyle" }, "ownedTagDecl": { "id": "0x55bbe7010a08", "kind": "EnumDecl", "name": "" }, "inner": [ { "id": "0x55bbe7010ab0", "kind": "EnumType", "type": { "qualType": "XIMCaretStyle" }, "decl": { "id": "0x55bbe7010a08", "kind": "EnumDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7010c88", "kind": "RecordDecl", "loc": { "offset": 44197, "line": 1346, "col": 16, "tokLen": 30, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44190, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44407, "line": 1350, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "_XIMPreeditCaretCallbackStruct", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7010d48", "kind": "FieldDecl", "loc": { "offset": 44238, "line": 1347, "col": 9, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44234, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44238, "col": 9, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "position", "type": { "qualType": "int" } }, { "id": "0x55bbe7010da8", "kind": "FieldDecl", "loc": { "offset": 44314, "line": 1348, "col": 23, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44296, "col": 5, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44314, "col": 23, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "direction", "type": { "desugaredQualType": "XIMCaretDirection", "qualType": "XIMCaretDirection", "typeAliasDeclId": "0x55bbe70101c8" } }, { "id": "0x55bbe7010e30", "kind": "FieldDecl", "loc": { "offset": 44371, "line": 1349, "col": 19, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44357, "col": 5, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44371, "col": 19, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "style", "type": { "desugaredQualType": "XIMCaretStyle", "qualType": "XIMCaretStyle", "typeAliasDeclId": "0x55bbe7010c18" } } ] }, { "id": "0x55bbe7010ed8", "kind": "TypedefDecl", "loc": { "offset": 44409, "line": 1350, "col": 3, "tokLen": 29, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44182, "line": 1346, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44409, "line": 1350, "col": 3, "tokLen": 29, "includedFrom": { "file": "dwm.c" } } }, "name": "XIMPreeditCaretCallbackStruct", "type": { "desugaredQualType": "struct _XIMPreeditCaretCallbackStruct", "qualType": "struct _XIMPreeditCaretCallbackStruct" }, "inner": [ { "id": "0x55bbe7010e80", "kind": "ElaboratedType", "type": { "qualType": "struct _XIMPreeditCaretCallbackStruct" }, "ownedTagDecl": { "id": "0x55bbe7010c88", "kind": "RecordDecl", "name": "_XIMPreeditCaretCallbackStruct" }, "inner": [ { "id": "0x55bbe7010d10", "kind": "RecordType", "type": { "qualType": "struct _XIMPreeditCaretCallbackStruct" }, "decl": { "id": "0x55bbe7010c88", "kind": "RecordDecl", "name": "_XIMPreeditCaretCallbackStruct" } } ] } ] }, { "id": "0x55bbe7012f90", "kind": "EnumDecl", "loc": { "offset": 44449, "line": 1352, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44449, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44491, "line": 1355, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "inner": [ { "id": "0x55bbe7013050", "kind": "EnumConstantDecl", "loc": { "offset": 44460, "line": 1353, "col": 5, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44460, "col": 5, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44460, "col": 5, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "XIMTextType", "type": { "qualType": "int" } }, { "id": "0x55bbe70130a0", "kind": "EnumConstantDecl", "loc": { "offset": 44477, "line": 1354, "col": 5, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44477, "col": 5, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44477, "col": 5, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "XIMBitmapType", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7013148", "kind": "TypedefDecl", "loc": { "offset": 44493, "line": 1355, "col": 3, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44441, "line": 1352, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44493, "line": 1355, "col": 3, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XIMStatusDataType", "type": { "desugaredQualType": "XIMStatusDataType", "qualType": "enum XIMStatusDataType" }, "inner": [ { "id": "0x55bbe70130f0", "kind": "ElaboratedType", "type": { "qualType": "enum XIMStatusDataType" }, "ownedTagDecl": { "id": "0x55bbe7012f90", "kind": "EnumDecl", "name": "" }, "inner": [ { "id": "0x55bbe7013030", "kind": "EnumType", "type": { "qualType": "XIMStatusDataType" }, "decl": { "id": "0x55bbe7012f90", "kind": "EnumDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70131b8", "kind": "RecordDecl", "loc": { "offset": 44528, "line": 1357, "col": 16, "tokLen": 28, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44521, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44644, "line": 1363, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "_XIMStatusDrawCallbackStruct", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7013290", "kind": "FieldDecl", "loc": { "offset": 44581, "line": 1358, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44563, "col": 5, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44581, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "XIMStatusDataType", "qualType": "XIMStatusDataType", "typeAliasDeclId": "0x55bbe7013148" } }, { "id": "0x55bbe70132e0", "kind": "RecordDecl", "loc": { "offset": 44591, "line": 1359, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44591, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44636, "line": 1362, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "union", "completeDefinition": true, "inner": [ { "id": "0x55bbe7013390", "kind": "FieldDecl", "loc": { "offset": 44609, "line": 1360, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44600, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44609, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "text", "type": { "qualType": "XIMText *" } }, { "id": "0x55bbe70133f0", "kind": "FieldDecl", "loc": { "offset": 44624, "line": 1361, "col": 10, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44616, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44624, "col": 10, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "bitmap", "type": { "desugaredQualType": "unsigned long", "qualType": "Pixmap", "typeAliasDeclId": "0x55bbe6fb6238" } } ] }, { "id": "0x55bbe7013498", "kind": "FieldDecl", "loc": { "offset": 44638, "line": 1362, "col": 7, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44591, "line": 1359, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44638, "line": 1362, "col": 7, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "data", "type": { "desugaredQualType": "union _XIMStatusDrawCallbackStruct::(unnamed at /usr/include/X11/Xlib.h:1359:5)", "qualType": "union (unnamed union at /usr/include/X11/Xlib.h:1359:5)" } } ] }, { "id": "0x55bbe7013548", "kind": "TypedefDecl", "loc": { "offset": 44646, "line": 1363, "col": 3, "tokLen": 27, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44513, "line": 1357, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44646, "line": 1363, "col": 3, "tokLen": 27, "includedFrom": { "file": "dwm.c" } } }, "name": "XIMStatusDrawCallbackStruct", "type": { "desugaredQualType": "struct _XIMStatusDrawCallbackStruct", "qualType": "struct _XIMStatusDrawCallbackStruct" }, "inner": [ { "id": "0x55bbe70134f0", "kind": "ElaboratedType", "type": { "qualType": "struct _XIMStatusDrawCallbackStruct" }, "ownedTagDecl": { "id": "0x55bbe70131b8", "kind": "RecordDecl", "name": "_XIMStatusDrawCallbackStruct" }, "inner": [ { "id": "0x55bbe7013240", "kind": "RecordType", "type": { "qualType": "struct _XIMStatusDrawCallbackStruct" }, "decl": { "id": "0x55bbe70131b8", "kind": "RecordDecl", "name": "_XIMStatusDrawCallbackStruct" } } ] } ] }, { "id": "0x55bbe70135b8", "kind": "RecordDecl", "loc": { "offset": 44691, "line": 1365, "col": 16, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44684, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44776, "line": 1369, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "_XIMHotKeyTrigger", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7013690", "kind": "FieldDecl", "loc": { "offset": 44723, "line": 1366, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44715, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44723, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "keysym", "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" } }, { "id": "0x55bbe70136f8", "kind": "FieldDecl", "loc": { "offset": 44741, "line": 1367, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44735, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44741, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "modifier", "type": { "qualType": "int" } }, { "id": "0x55bbe7013760", "kind": "FieldDecl", "loc": { "offset": 44761, "line": 1368, "col": 11, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44755, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44761, "col": 11, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "modifier_mask", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7013808", "kind": "TypedefDecl", "loc": { "offset": 44778, "line": 1369, "col": 3, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44676, "line": 1365, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44778, "line": 1369, "col": 3, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XIMHotKeyTrigger", "type": { "desugaredQualType": "struct _XIMHotKeyTrigger", "qualType": "struct _XIMHotKeyTrigger" }, "inner": [ { "id": "0x55bbe70137b0", "kind": "ElaboratedType", "type": { "qualType": "struct _XIMHotKeyTrigger" }, "ownedTagDecl": { "id": "0x55bbe70135b8", "kind": "RecordDecl", "name": "_XIMHotKeyTrigger" }, "inner": [ { "id": "0x55bbe7013640", "kind": "RecordType", "type": { "qualType": "struct _XIMHotKeyTrigger" }, "decl": { "id": "0x55bbe70135b8", "kind": "RecordDecl", "name": "_XIMHotKeyTrigger" } } ] } ] }, { "id": "0x55bbe7013878", "kind": "RecordDecl", "loc": { "offset": 44812, "line": 1371, "col": 16, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44805, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44884, "line": 1374, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "_XIMHotKeyTriggers", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7013938", "kind": "FieldDecl", "loc": { "offset": 44844, "line": 1372, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44837, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44844, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "num_hot_key", "type": { "qualType": "int" } }, { "id": "0x55bbe7013a18", "kind": "FieldDecl", "loc": { "offset": 44879, "line": 1373, "col": 23, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44861, "col": 5, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44879, "col": 23, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "key", "type": { "qualType": "XIMHotKeyTrigger *" } } ] }, { "id": "0x55bbe7013ac8", "kind": "TypedefDecl", "loc": { "offset": 44886, "line": 1374, "col": 3, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44797, "line": 1371, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44886, "line": 1374, "col": 3, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "XIMHotKeyTriggers", "type": { "desugaredQualType": "struct _XIMHotKeyTriggers", "qualType": "struct _XIMHotKeyTriggers" }, "inner": [ { "id": "0x55bbe7013a70", "kind": "ElaboratedType", "type": { "qualType": "struct _XIMHotKeyTriggers" }, "ownedTagDecl": { "id": "0x55bbe7013878", "kind": "RecordDecl", "name": "_XIMHotKeyTriggers" }, "inner": [ { "id": "0x55bbe7013900", "kind": "RecordType", "type": { "qualType": "struct _XIMHotKeyTriggers" }, "decl": { "id": "0x55bbe7013878", "kind": "RecordDecl", "name": "_XIMHotKeyTriggers" } } ] } ] }, { "id": "0x55bbe7013b50", "kind": "TypedefDecl", "loc": { "offset": 44929, "line": 1376, "col": 24, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44906, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44929, "col": 24, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "XIMHotKeyState", "type": { "qualType": "unsigned long" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe7013ba8", "kind": "RecordDecl", "loc": { "offset": 45026, "line": 1381, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45026, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45097, "line": 1384, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7013c68", "kind": "FieldDecl", "loc": { "offset": 45054, "line": 1382, "col": 20, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45039, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45054, "col": 20, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "count_values", "type": { "qualType": "unsigned short" } }, { "id": "0x55bbe7013cd0", "kind": "FieldDecl", "loc": { "offset": 45079, "line": 1383, "col": 12, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45072, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45079, "col": 12, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "name": "supported_values", "type": { "qualType": "char **" } } ] }, { "id": "0x55bbe7013d78", "kind": "TypedefDecl", "loc": { "offset": 45099, "line": 1384, "col": 3, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45018, "line": 1381, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45099, "line": 1384, "col": 3, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "XIMValuesList", "type": { "desugaredQualType": "XIMValuesList", "qualType": "struct XIMValuesList" }, "inner": [ { "id": "0x55bbe7013d20", "kind": "ElaboratedType", "type": { "qualType": "struct XIMValuesList" }, "ownedTagDecl": { "id": "0x55bbe7013ba8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7013c30", "kind": "RecordType", "type": { "qualType": "XIMValuesList" }, "decl": { "id": "0x55bbe7013ba8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7013e00", "kind": "VarDecl", "loc": { "offset": 45223, "line": 1392, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45212, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45223, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "_Xdebug", "mangledName": "_Xdebug", "type": { "qualType": "int" }, "storageClass": "extern" }, { "id": "0x55bbe7014008", "kind": "FunctionDecl", "loc": { "offset": 45253, "line": 1394, "col": 21, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45233, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45327, "line": 1397, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XLoadQueryFont", "mangledName": "XLoadQueryFont", "type": { "qualType": "XFontStruct *(Display *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7013e78", "kind": "ParmVarDecl", "loc": { "offset": 45296, "line": 1395, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45273, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45280, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7013ef8", "kind": "ParmVarDecl", "loc": { "offset": 45327, "line": 1397, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45302, "file": "/usr/include/X11/Xlib.h", "line": 1396, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 45314, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } } ] }, { "id": "0x55bbe7014258", "kind": "FunctionDecl", "loc": { "offset": 45351, "line": 1399, "col": 21, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45331, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45416, "line": 1402, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XQueryFont", "mangledName": "XQueryFont", "type": { "qualType": "XFontStruct *(Display *, XID)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70140c8", "kind": "ParmVarDecl", "loc": { "offset": 45390, "line": 1400, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45367, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45374, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7014140", "kind": "ParmVarDecl", "loc": { "offset": 45416, "line": 1402, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45396, "line": 1401, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45396, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "XID", "typeAliasDeclId": "0x55bbe6f03908" } } ] }, { "id": "0x55bbe70146d8", "kind": "FunctionDecl", "loc": { "offset": 45440, "line": 1405, "col": 20, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45421, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45584, "line": 1411, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGetMotionEvents", "mangledName": "XGetMotionEvents", "type": { "qualType": "XTimeCoord *(Display *, Window, Time, Time, int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7014340", "kind": "ParmVarDecl", "loc": { "offset": 45485, "line": 1406, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45462, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45469, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe70143b8", "kind": "ParmVarDecl", "loc": { "offset": 45506, "line": 1407, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45491, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45491, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7014430", "kind": "ParmVarDecl", "loc": { "offset": 45529, "line": 1408, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45512, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45512, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" } }, { "id": "0x55bbe70144a8", "kind": "ParmVarDecl", "loc": { "offset": 45551, "line": 1409, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45535, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45535, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" } }, { "id": "0x55bbe7014528", "kind": "ParmVarDecl", "loc": { "offset": 45584, "line": 1411, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45557, "line": 1410, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45560, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe7014a48", "kind": "FunctionDecl", "loc": { "offset": 45612, "line": 1413, "col": 25, "tokLen": 23, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45588, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45805, "line": 1421, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDeleteModifiermapEntry", "mangledName": "XDeleteModifiermapEntry", "type": { "qualType": "XModifierKeymap *(XModifierKeymap *, KeyCode, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7014828", "kind": "ParmVarDecl", "loc": { "offset": 45670, "line": 1414, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45641, "col": 5, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45656, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XModifierKeymap *" } }, { "id": "0x55bbe70148a0", "kind": "ParmVarDecl", "loc": { "offset": 45771, "line": 1418, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45743, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45743, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned char", "qualType": "KeyCode", "typeAliasDeclId": "0x55bbe6fb6448" } }, { "id": "0x55bbe7014920", "kind": "ParmVarDecl", "loc": { "offset": 45805, "line": 1421, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45784, "line": 1420, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45784, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7014c08", "kind": "FunctionDecl", "loc": { "offset": 45833, "line": 1423, "col": 25, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45809, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45882, "line": 1425, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XGetModifierMapping", "mangledName": "XGetModifierMapping", "type": { "qualType": "XModifierKeymap *(Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7014b10", "kind": "ParmVarDecl", "loc": { "offset": 45882, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45858, "line": 1424, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45865, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe7014e58", "kind": "FunctionDecl", "loc": { "offset": 45910, "line": 1427, "col": 25, "tokLen": 23, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45886, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46103, "line": 1435, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XInsertModifiermapEntry", "mangledName": "XInsertModifiermapEntry", "type": { "qualType": "XModifierKeymap *(XModifierKeymap *, KeyCode, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7014cc0", "kind": "ParmVarDecl", "loc": { "offset": 45968, "line": 1428, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45939, "col": 5, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45954, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XModifierKeymap *" } }, { "id": "0x55bbe7014d38", "kind": "ParmVarDecl", "loc": { "offset": 46069, "line": 1432, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46041, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46041, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned char", "qualType": "KeyCode", "typeAliasDeclId": "0x55bbe6fb6448" } }, { "id": "0x55bbe7014db8", "kind": "ParmVarDecl", "loc": { "offset": 46103, "line": 1435, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46082, "line": 1434, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46082, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7017038", "kind": "FunctionDecl", "loc": { "offset": 46131, "line": 1437, "col": 25, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46107, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46181, "line": 1439, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XNewModifiermap", "mangledName": "XNewModifiermap", "type": { "qualType": "XModifierKeymap *(int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7014f28", "kind": "ParmVarDecl", "loc": { "offset": 46181, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46152, "line": 1438, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46152, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7017708", "kind": "FunctionDecl", "loc": { "offset": 46200, "line": 1441, "col": 16, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46185, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46491, "line": 1452, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XCreateImage", "mangledName": "XCreateImage", "type": { "qualType": "XImage *(Display *, Visual *, unsigned int, int, int, char *, unsigned int, unsigned int, int, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7017110", "kind": "ParmVarDecl", "loc": { "offset": 46241, "line": 1442, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46218, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46225, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7017188", "kind": "ParmVarDecl", "loc": { "offset": 46268, "line": 1443, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46247, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46253, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Visual *" } }, { "id": "0x55bbe7017208", "kind": "ParmVarDecl", "loc": { "offset": 46298, "line": 1444, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46274, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46283, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7017288", "kind": "ParmVarDecl", "loc": { "offset": 46322, "line": 1445, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46304, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46304, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7017308", "kind": "ParmVarDecl", "loc": { "offset": 46346, "line": 1446, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46328, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46328, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7017388", "kind": "ParmVarDecl", "loc": { "offset": 46369, "line": 1447, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46352, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46356, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" } }, { "id": "0x55bbe7017408", "kind": "ParmVarDecl", "loc": { "offset": 46399, "line": 1448, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46375, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46384, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7017488", "kind": "ParmVarDecl", "loc": { "offset": 46430, "line": 1449, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46405, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46414, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7017508", "kind": "ParmVarDecl", "loc": { "offset": 46458, "line": 1450, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46436, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46436, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7017588", "kind": "ParmVarDecl", "loc": { "offset": 46491, "line": 1452, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46464, "line": 1451, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46464, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe70178d0", "kind": "FunctionDecl", "loc": { "offset": 46508, "line": 1453, "col": 15, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46494, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46545, "line": 1455, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XInitImage", "mangledName": "XInitImage", "type": { "qualType": "int (XImage *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7017808", "kind": "ParmVarDecl", "loc": { "offset": 46545, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46524, "line": 1454, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46530, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XImage *" } } ] }, { "id": "0x55bbe7017ea8", "kind": "FunctionDecl", "loc": { "offset": 46563, "line": 1456, "col": 16, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46548, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46784, "line": 1465, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGetImage", "mangledName": "XGetImage", "type": { "qualType": "XImage *(Display *, Drawable, int, int, unsigned int, unsigned int, unsigned long, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7017988", "kind": "ParmVarDecl", "loc": { "offset": 46601, "line": 1457, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46578, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46585, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7017a00", "kind": "ParmVarDecl", "loc": { "offset": 46624, "line": 1458, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46607, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46607, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe7017a80", "kind": "ParmVarDecl", "loc": { "offset": 46643, "line": 1459, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46630, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46630, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7017b00", "kind": "ParmVarDecl", "loc": { "offset": 46662, "line": 1460, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46649, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46649, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7017b80", "kind": "ParmVarDecl", "loc": { "offset": 46692, "line": 1461, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46668, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46677, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7017c00", "kind": "ParmVarDecl", "loc": { "offset": 46723, "line": 1462, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46698, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46707, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7017c80", "kind": "ParmVarDecl", "loc": { "offset": 46759, "line": 1463, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46729, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46738, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe7017d00", "kind": "ParmVarDecl", "loc": { "offset": 46784, "line": 1465, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46765, "line": 1464, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46765, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7018668", "kind": "FunctionDecl", "loc": { "offset": 46802, "line": 1466, "col": 16, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46787, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 47105, "line": 1478, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGetSubImage", "mangledName": "XGetSubImage", "type": { "qualType": "XImage *(Display *, Drawable, int, int, unsigned int, unsigned int, unsigned long, int, XImage *, int, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7017f98", "kind": "ParmVarDecl", "loc": { "offset": 46843, "line": 1467, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46820, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46827, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7018010", "kind": "ParmVarDecl", "loc": { "offset": 46866, "line": 1468, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46849, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46849, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe7018090", "kind": "ParmVarDecl", "loc": { "offset": 46885, "line": 1469, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46872, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46872, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7018110", "kind": "ParmVarDecl", "loc": { "offset": 46904, "line": 1470, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46891, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46891, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7018190", "kind": "ParmVarDecl", "loc": { "offset": 46934, "line": 1471, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46910, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46919, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7018210", "kind": "ParmVarDecl", "loc": { "offset": 46965, "line": 1472, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46940, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46949, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7018290", "kind": "ParmVarDecl", "loc": { "offset": 47001, "line": 1473, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46971, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46980, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe7018310", "kind": "ParmVarDecl", "loc": { "offset": 47025, "line": 1474, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 47007, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 47007, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7018388", "kind": "ParmVarDecl", "loc": { "offset": 47056, "line": 1475, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 47031, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 47037, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XImage *" } }, { "id": "0x55bbe7018408", "kind": "ParmVarDecl", "loc": { "offset": 47080, "line": 1476, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 47062, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 47062, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7018488", "kind": "ParmVarDecl", "loc": { "offset": 47105, "line": 1478, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 47086, "line": 1477, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 47086, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7018868", "kind": "FunctionDecl", "loc": { "offset": 47160, "line": 1483, "col": 17, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 47144, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 47211, "line": 1485, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XOpenDisplay", "mangledName": "XOpenDisplay", "type": { "qualType": "Display *(const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7018778", "kind": "ParmVarDecl", "loc": { "offset": 47211, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 47178, "file": "/usr/include/X11/Xlib.h", "line": 1484, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 47190, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } } ] }, { "id": "0x55bbe70189a8", "kind": "FunctionDecl", "loc": { "offset": 47227, "line": 1487, "col": 13, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 47215, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 47251, "line": 1489, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XrmInitialize", "mangledName": "XrmInitialize", "type": { "qualType": "void (void)" }, "storageClass": "extern" }, { "id": "0x55bbe7018bf0", "kind": "FunctionDecl", "loc": { "offset": 47268, "line": 1491, "col": 14, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 47255, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 47340, "line": 1494, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XFetchBytes", "mangledName": "XFetchBytes", "type": { "qualType": "char *(Display *, int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7018a58", "kind": "ParmVarDecl", "loc": { "offset": 47308, "line": 1492, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 47285, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 47292, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7018ad8", "kind": "ParmVarDecl", "loc": { "offset": 47340, "line": 1494, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 47314, "line": 1493, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 47317, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe7018ee0", "kind": "FunctionDecl", "loc": { "offset": 47356, "line": 1495, "col": 14, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 47343, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 47453, "line": 1499, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XFetchBuffer", "mangledName": "XFetchBuffer", "type": { "qualType": "char *(Display *, int *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7018cb0", "kind": "ParmVarDecl", "loc": { "offset": 47397, "line": 1496, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 47374, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 47381, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7018d30", "kind": "ParmVarDecl", "loc": { "offset": 47428, "line": 1497, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 47403, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 47406, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe7018db0", "kind": "ParmVarDecl", "loc": { "offset": 47453, "line": 1499, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 47434, "line": 1498, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 47434, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7019150", "kind": "FunctionDecl", "loc": { "offset": 47469, "line": 1500, "col": 14, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 47456, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 47533, "line": 1503, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGetAtomName", "mangledName": "XGetAtomName", "type": { "qualType": "char *(Display *, Atom)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7018fc0", "kind": "ParmVarDecl", "loc": { "offset": 47510, "line": 1501, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 47487, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 47494, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7019038", "kind": "ParmVarDecl", "loc": { "offset": 47533, "line": 1503, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 47516, "line": 1502, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 47516, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } } ] }, { "id": "0x55bbe7019500", "kind": "FunctionDecl", "loc": { "offset": 47550, "line": 1504, "col": 15, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 47536, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 47668, "line": 1509, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGetAtomNames", "mangledName": "XGetAtomNames", "type": { "qualType": "int (Display *, Atom *, int, char **)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7019210", "kind": "ParmVarDecl", "loc": { "offset": 47588, "line": 1505, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 47569, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 47576, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe70192b8", "kind": "ParmVarDecl", "loc": { "offset": 47612, "line": 1506, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 47594, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 47598, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Atom *" } }, { "id": "0x55bbe7019338", "kind": "ParmVarDecl", "loc": { "offset": 47635, "line": 1507, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 47618, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 47618, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe70193b8", "kind": "ParmVarDecl", "loc": { "offset": 47668, "line": 1509, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 47641, "line": 1508, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 47646, "col": 10, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char **" } } ] }, { "id": "0x55bbe7019800", "kind": "FunctionDecl", "loc": { "offset": 47684, "line": 1510, "col": 14, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 47671, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 47790, "line": 1514, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGetDefault", "mangledName": "XGetDefault", "type": { "qualType": "char *(Display *, const char *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70195d0", "kind": "ParmVarDecl", "loc": { "offset": 47724, "line": 1511, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 47701, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 47708, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7019650", "kind": "ParmVarDecl", "loc": { "offset": 47757, "line": 1512, "col": 32, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 47730, "file": "/usr/include/X11/Xlib.h", "line": 1512, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 47742, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe70196d0", "kind": "ParmVarDecl", "loc": { "offset": 47790, "line": 1514, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 47763, "file": "/usr/include/X11/Xlib.h", "line": 1513, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 47775, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } } ] }, { "id": "0x55bbe7019968", "kind": "FunctionDecl", "loc": { "offset": 47806, "line": 1515, "col": 14, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 47793, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 47851, "line": 1517, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDisplayName", "mangledName": "XDisplayName", "type": { "qualType": "char *(const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70198d0", "kind": "ParmVarDecl", "loc": { "offset": 47851, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 47824, "file": "/usr/include/X11/Xlib.h", "line": 1516, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 47836, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } } ] }, { "id": "0x55bbe7019b20", "kind": "FunctionDecl", "loc": { "offset": 47867, "line": 1518, "col": 14, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 47854, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 47909, "line": 1520, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XKeysymToString", "mangledName": "XKeysymToString", "type": { "qualType": "char *(KeySym)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7019a20", "kind": "ParmVarDecl", "loc": { "offset": 47909, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 47888, "line": 1519, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 47888, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" } } ] }, { "id": "0x55bbe7019ea8", "kind": "FunctionDecl", "loc": { "offset": 47926, "line": 1522, "col": 14, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 47913, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 48023, "line": 1527, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSynchronize", "mangledName": "XSynchronize", "type": { "qualType": "int (*(Display *, int))(Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7019bd8", "kind": "ParmVarDecl", "loc": { "offset": 47967, "line": 1523, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 47944, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 47951, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7019c58", "kind": "ParmVarDecl", "loc": { "offset": 47991, "line": 1525, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 47973, "line": 1524, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 47973, "line": 1524, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe701a248", "kind": "FunctionDecl", "loc": { "offset": 48039, "line": 1528, "col": 14, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 48026, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 48193, "line": 1535, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetAfterFunction", "mangledName": "XSetAfterFunction", "type": { "qualType": "int (*(Display *, int (*)(Display *)))(Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7019f68", "kind": "ParmVarDecl", "loc": { "offset": 48085, "line": 1529, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 48062, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 48069, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe701a088", "kind": "ParmVarDecl", "loc": { "offset": 48097, "line": 1530, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 48091, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 48142, "line": 1532, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int (*)(Display *)" } } ] }, { "id": "0x55bbe701a528", "kind": "FunctionDecl", "loc": { "offset": 48208, "line": 1536, "col": 13, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 48196, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 48316, "line": 1540, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XInternAtom", "mangledName": "XInternAtom", "type": { "qualType": "Atom (Display *, const char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe701a308", "kind": "ParmVarDecl", "loc": { "offset": 48248, "line": 1537, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 48225, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 48232, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe701a388", "kind": "ParmVarDecl", "loc": { "offset": 48283, "line": 1538, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 48254, "file": "/usr/include/X11/Xlib.h", "line": 1538, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 48266, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe701a408", "kind": "ParmVarDecl", "loc": { "offset": 48316, "line": 1540, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48289, "line": 1539, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48289, "line": 1539, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe701a940", "kind": "FunctionDecl", "loc": { "offset": 48333, "line": 1541, "col": 15, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 48319, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 48480, "line": 1547, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XInternAtoms", "mangledName": "XInternAtoms", "type": { "qualType": "int (Display *, char **, int, int, Atom *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe701a5f0", "kind": "ParmVarDecl", "loc": { "offset": 48370, "line": 1542, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 48351, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 48358, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe701a670", "kind": "ParmVarDecl", "loc": { "offset": 48395, "line": 1543, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 48376, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 48381, "col": 10, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char **" } }, { "id": "0x55bbe701a6f0", "kind": "ParmVarDecl", "loc": { "offset": 48418, "line": 1544, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 48401, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 48401, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe701a770", "kind": "ParmVarDecl", "loc": { "offset": 48448, "line": 1545, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48424, "line": 1545, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48424, "line": 1545, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe701a7e8", "kind": "ParmVarDecl", "loc": { "offset": 48480, "line": 1547, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 48454, "line": 1546, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 48458, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Atom *" } } ] }, { "id": "0x55bbe701aba8", "kind": "FunctionDecl", "loc": { "offset": 48499, "line": 1548, "col": 17, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 48483, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 48579, "line": 1551, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XCopyColormapAndFree", "mangledName": "XCopyColormapAndFree", "type": { "qualType": "Colormap (Display *, Colormap)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe701aa18", "kind": "ParmVarDecl", "loc": { "offset": 48548, "line": 1549, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 48525, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 48532, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe701aa90", "kind": "ParmVarDecl", "loc": { "offset": 48579, "line": 1551, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 48554, "line": 1550, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 48554, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Colormap", "typeAliasDeclId": "0x55bbe6fb6308" } } ] }, { "id": "0x55bbe701af18", "kind": "FunctionDecl", "loc": { "offset": 48598, "line": 1552, "col": 17, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 48582, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 48714, "line": 1557, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XCreateColormap", "mangledName": "XCreateColormap", "type": { "qualType": "Colormap (Display *, Window, Visual *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe701ac68", "kind": "ParmVarDecl", "loc": { "offset": 48642, "line": 1553, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 48619, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 48626, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe701ace0", "kind": "ParmVarDecl", "loc": { "offset": 48663, "line": 1554, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 48648, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 48648, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe701ad58", "kind": "ParmVarDecl", "loc": { "offset": 48690, "line": 1555, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 48669, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 48675, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Visual *" } }, { "id": "0x55bbe701add8", "kind": "ParmVarDecl", "loc": { "offset": 48714, "line": 1557, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 48696, "line": 1556, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 48696, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe701b4e8", "kind": "FunctionDecl", "loc": { "offset": 48731, "line": 1558, "col": 15, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 48717, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 48956, "line": 1566, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XCreatePixmapCursor", "mangledName": "XCreatePixmapCursor", "type": { "qualType": "Cursor (Display *, Pixmap, Pixmap, XColor *, XColor *, unsigned int, unsigned int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe701b000", "kind": "ParmVarDecl", "loc": { "offset": 48779, "line": 1559, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 48756, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 48763, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe701b078", "kind": "ParmVarDecl", "loc": { "offset": 48805, "line": 1560, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 48785, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 48785, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Pixmap", "typeAliasDeclId": "0x55bbe6fb6238" } }, { "id": "0x55bbe701b0f0", "kind": "ParmVarDecl", "loc": { "offset": 48829, "line": 1561, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 48811, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 48811, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Pixmap", "typeAliasDeclId": "0x55bbe6fb6238" } }, { "id": "0x55bbe701b1e8", "kind": "ParmVarDecl", "loc": { "offset": 48866, "line": 1562, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 48835, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 48841, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XColor *" } }, { "id": "0x55bbe701b260", "kind": "ParmVarDecl", "loc": { "offset": 48903, "line": 1563, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 48872, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 48878, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XColor *" } }, { "id": "0x55bbe701b2e0", "kind": "ParmVarDecl", "loc": { "offset": 48929, "line": 1564, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 48909, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 48918, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe701b360", "kind": "ParmVarDecl", "loc": { "offset": 48956, "line": 1566, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 48935, "line": 1565, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 48944, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe701ba98", "kind": "FunctionDecl", "loc": { "offset": 48973, "line": 1567, "col": 15, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 48959, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 49237, "line": 1575, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XCreateGlyphCursor", "mangledName": "XCreateGlyphCursor", "type": { "qualType": "Cursor (Display *, Font, Font, unsigned int, unsigned int, const XColor *, const XColor *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe701b5d0", "kind": "ParmVarDecl", "loc": { "offset": 49020, "line": 1568, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 48997, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 49004, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe701b648", "kind": "ParmVarDecl", "loc": { "offset": 49049, "line": 1569, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 49026, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 49026, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Font", "typeAliasDeclId": "0x55bbe6fb61d0" } }, { "id": "0x55bbe701b6c0", "kind": "ParmVarDecl", "loc": { "offset": 49076, "line": 1570, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 49055, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 49055, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Font", "typeAliasDeclId": "0x55bbe6fb61d0" } }, { "id": "0x55bbe701b740", "kind": "ParmVarDecl", "loc": { "offset": 49112, "line": 1571, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 49082, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 49091, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe701b7c0", "kind": "ParmVarDecl", "loc": { "offset": 49146, "line": 1572, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 49118, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 49127, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe701b898", "kind": "ParmVarDecl", "loc": { "offset": 49191, "line": 1573, "col": 44, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 49152, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 49167, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const XColor *" } }, { "id": "0x55bbe701b910", "kind": "ParmVarDecl", "loc": { "offset": 49237, "line": 1575, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 49197, "line": 1574, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 49212, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const XColor *" } } ] }, { "id": "0x55bbe701bd18", "kind": "FunctionDecl", "loc": { "offset": 49254, "line": 1576, "col": 15, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 49240, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 49331, "line": 1579, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XCreateFontCursor", "mangledName": "XCreateFontCursor", "type": { "qualType": "Cursor (Display *, unsigned int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe701bb80", "kind": "ParmVarDecl", "loc": { "offset": 49300, "line": 1577, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 49277, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 49284, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe701bc00", "kind": "ParmVarDecl", "loc": { "offset": 49331, "line": 1579, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 49306, "line": 1578, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 49315, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe701bf68", "kind": "FunctionDecl", "loc": { "offset": 49346, "line": 1580, "col": 13, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 49334, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 49415, "line": 1583, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XLoadFont", "mangledName": "XLoadFont", "type": { "qualType": "Font (Display *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe701bdd8", "kind": "ParmVarDecl", "loc": { "offset": 49384, "line": 1581, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 49361, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 49368, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe701be58", "kind": "ParmVarDecl", "loc": { "offset": 49415, "line": 1583, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 49390, "file": "/usr/include/X11/Xlib.h", "line": 1582, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 49402, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } } ] }, { "id": "0x55bbe701c358", "kind": "FunctionDecl", "loc": { "offset": 49428, "line": 1584, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 49418, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 49555, "line": 1589, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XCreateGC", "mangledName": "XCreateGC", "type": { "qualType": "GC (Display *, Drawable, unsigned long, XGCValues *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe701c028", "kind": "ParmVarDecl", "loc": { "offset": 49466, "line": 1585, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 49443, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 49450, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe701c0a0", "kind": "ParmVarDecl", "loc": { "offset": 49489, "line": 1586, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 49472, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 49472, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe701c120", "kind": "ParmVarDecl", "loc": { "offset": 49524, "line": 1587, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 49495, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 49504, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe701c218", "kind": "ParmVarDecl", "loc": { "offset": 49555, "line": 1589, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 49530, "line": 1588, "col": 5, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 49539, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XGCValues *" } } ] }, { "id": "0x55bbe701c548", "kind": "FunctionDecl", "loc": { "offset": 49574, "line": 1590, "col": 17, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 49558, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 49609, "line": 1592, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGContextFromGC", "mangledName": "XGContextFromGC", "type": { "qualType": "GContext (GC)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe701c450", "kind": "ParmVarDecl", "loc": { "offset": 49609, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 49595, "line": 1591, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 49595, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } } ] }, { "id": "0x55bbe701c788", "kind": "FunctionDecl", "loc": { "offset": 49624, "line": 1593, "col": 13, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 49612, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 49681, "line": 1596, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XFlushGC", "mangledName": "XFlushGC", "type": { "qualType": "void (Display *, GC)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe701c600", "kind": "ParmVarDecl", "loc": { "offset": 49661, "line": 1594, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 49638, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 49645, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe701c678", "kind": "ParmVarDecl", "loc": { "offset": 49681, "line": 1596, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 49667, "line": 1595, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 49667, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } } ] }, { "id": "0x55bbe701cb98", "kind": "FunctionDecl", "loc": { "offset": 49698, "line": 1597, "col": 15, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 49684, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 49855, "line": 1603, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XCreatePixmap", "mangledName": "XCreatePixmap", "type": { "qualType": "Pixmap (Display *, Drawable, unsigned int, unsigned int, unsigned int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe701c848", "kind": "ParmVarDecl", "loc": { "offset": 49740, "line": 1598, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 49717, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 49724, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe701c8c0", "kind": "ParmVarDecl", "loc": { "offset": 49763, "line": 1599, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 49746, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 49746, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe701c940", "kind": "ParmVarDecl", "loc": { "offset": 49793, "line": 1600, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 49769, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 49778, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe701c9c0", "kind": "ParmVarDecl", "loc": { "offset": 49824, "line": 1601, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 49799, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 49808, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe701ca40", "kind": "ParmVarDecl", "loc": { "offset": 49855, "line": 1603, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 49830, "line": 1602, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 49839, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe701cfe0", "kind": "FunctionDecl", "loc": { "offset": 49872, "line": 1604, "col": 15, "tokLen": 21, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 49858, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 50037, "line": 1610, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XCreateBitmapFromData", "mangledName": "XCreateBitmapFromData", "type": { "qualType": "Pixmap (Display *, Drawable, const char *, unsigned int, unsigned int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe701cc70", "kind": "ParmVarDecl", "loc": { "offset": 49922, "line": 1605, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 49899, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 49906, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe701cce8", "kind": "ParmVarDecl", "loc": { "offset": 49945, "line": 1606, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 49928, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 49928, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe701cd68", "kind": "ParmVarDecl", "loc": { "offset": 49975, "line": 1607, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 49951, "file": "/usr/include/X11/Xlib.h", "line": 1607, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 49963, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe701cde8", "kind": "ParmVarDecl", "loc": { "offset": 50005, "line": 1608, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 49981, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 49990, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe701ce68", "kind": "ParmVarDecl", "loc": { "offset": 50037, "line": 1610, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50011, "line": 1609, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 50020, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe701d5d8", "kind": "FunctionDecl", "loc": { "offset": 50054, "line": 1611, "col": 15, "tokLen": 27, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50040, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 50304, "line": 1620, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XCreatePixmapFromBitmapData", "mangledName": "XCreatePixmapFromBitmapData", "type": { "qualType": "Pixmap (Display *, Drawable, char *, unsigned int, unsigned int, unsigned long, unsigned long, unsigned int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe701d0b8", "kind": "ParmVarDecl", "loc": { "offset": 50110, "line": 1612, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50087, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 50094, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe701d130", "kind": "ParmVarDecl", "loc": { "offset": 50133, "line": 1613, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50116, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 50116, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe701d1b0", "kind": "ParmVarDecl", "loc": { "offset": 50156, "line": 1614, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50139, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 50143, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" } }, { "id": "0x55bbe701d230", "kind": "ParmVarDecl", "loc": { "offset": 50186, "line": 1615, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50162, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 50171, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe701d2b0", "kind": "ParmVarDecl", "loc": { "offset": 50217, "line": 1616, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50192, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 50201, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe701d330", "kind": "ParmVarDecl", "loc": { "offset": 50245, "line": 1617, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50223, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 50232, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe701d3b0", "kind": "ParmVarDecl", "loc": { "offset": 50273, "line": 1618, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50251, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 50260, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe701d430", "kind": "ParmVarDecl", "loc": { "offset": 50304, "line": 1620, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50279, "line": 1619, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 50288, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe701dc78", "kind": "FunctionDecl", "loc": { "offset": 50321, "line": 1621, "col": 15, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50307, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 50600, "line": 1631, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XCreateSimpleWindow", "mangledName": "XCreateSimpleWindow", "type": { "qualType": "Window (Display *, Window, int, int, unsigned int, unsigned int, unsigned int, unsigned long, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe701d6c8", "kind": "ParmVarDecl", "loc": { "offset": 50369, "line": 1622, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50346, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 50353, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe701d740", "kind": "ParmVarDecl", "loc": { "offset": 50395, "line": 1623, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50375, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 50375, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe701d7c0", "kind": "ParmVarDecl", "loc": { "offset": 50414, "line": 1624, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50401, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 50401, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe701d840", "kind": "ParmVarDecl", "loc": { "offset": 50433, "line": 1625, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50420, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 50420, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe701d8c0", "kind": "ParmVarDecl", "loc": { "offset": 50463, "line": 1626, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50439, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 50448, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe701d940", "kind": "ParmVarDecl", "loc": { "offset": 50494, "line": 1627, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50469, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 50478, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe701d9c0", "kind": "ParmVarDecl", "loc": { "offset": 50531, "line": 1628, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50500, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 50509, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe701da40", "kind": "ParmVarDecl", "loc": { "offset": 50563, "line": 1629, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50537, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 50546, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe701dac0", "kind": "ParmVarDecl", "loc": { "offset": 50600, "line": 1631, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50569, "line": 1630, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 50578, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe701deb8", "kind": "FunctionDecl", "loc": { "offset": 50617, "line": 1632, "col": 15, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50603, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 50692, "line": 1635, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGetSelectionOwner", "mangledName": "XGetSelectionOwner", "type": { "qualType": "Window (Display *, Atom)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe701dd70", "kind": "ParmVarDecl", "loc": { "offset": 50664, "line": 1633, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50641, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 50648, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe701dde8", "kind": "ParmVarDecl", "loc": { "offset": 50692, "line": 1635, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50670, "line": 1634, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 50670, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } } ] }, { "id": "0x55bbe701e758", "kind": "FunctionDecl", "loc": { "offset": 50709, "line": 1636, "col": 15, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50695, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 51073, "line": 1649, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XCreateWindow", "mangledName": "XCreateWindow", "type": { "qualType": "Window (Display *, Window, int, int, unsigned int, unsigned int, unsigned int, int, unsigned int, Visual *, unsigned long, XSetWindowAttributes *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe701df78", "kind": "ParmVarDecl", "loc": { "offset": 50751, "line": 1637, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50728, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 50735, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe701dff0", "kind": "ParmVarDecl", "loc": { "offset": 50777, "line": 1638, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50757, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 50757, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe701e070", "kind": "ParmVarDecl", "loc": { "offset": 50796, "line": 1639, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50783, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 50783, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe701e0f0", "kind": "ParmVarDecl", "loc": { "offset": 50815, "line": 1640, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50802, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 50802, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe701e170", "kind": "ParmVarDecl", "loc": { "offset": 50845, "line": 1641, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50821, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 50830, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe701e1f0", "kind": "ParmVarDecl", "loc": { "offset": 50876, "line": 1642, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50851, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 50860, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe701e270", "kind": "ParmVarDecl", "loc": { "offset": 50913, "line": 1643, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50882, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 50891, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe701e2f0", "kind": "ParmVarDecl", "loc": { "offset": 50936, "line": 1644, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50919, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 50919, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe701e370", "kind": "ParmVarDecl", "loc": { "offset": 50966, "line": 1645, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50942, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 50951, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe701e3e8", "kind": "ParmVarDecl", "loc": { "offset": 50993, "line": 1646, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50972, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 50978, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Visual *" } }, { "id": "0x55bbe701e468", "kind": "ParmVarDecl", "loc": { "offset": 51028, "line": 1647, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 50999, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 51008, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe701e558", "kind": "ParmVarDecl", "loc": { "offset": 51073, "line": 1649, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 51034, "line": 1648, "col": 5, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 51054, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XSetWindowAttributes *" } } ] }, { "id": "0x55bbe701eab8", "kind": "FunctionDecl", "loc": { "offset": 51093, "line": 1650, "col": 18, "tokLen": 23, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 51076, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 51195, "line": 1654, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XListInstalledColormaps", "mangledName": "XListInstalledColormaps", "type": { "qualType": "Colormap *(Display *, Window, int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe701e868", "kind": "ParmVarDecl", "loc": { "offset": 51145, "line": 1651, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 51122, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 51129, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe701e8e0", "kind": "ParmVarDecl", "loc": { "offset": 51166, "line": 1652, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 51151, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 51151, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe701e960", "kind": "ParmVarDecl", "loc": { "offset": 51195, "line": 1654, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 51172, "line": 1653, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 51175, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe701ee50", "kind": "FunctionDecl", "loc": { "offset": 51212, "line": 1655, "col": 15, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 51198, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 51348, "line": 1660, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XListFonts", "mangledName": "XListFonts", "type": { "qualType": "char **(Display *, const char *, int, int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe701eb80", "kind": "ParmVarDecl", "loc": { "offset": 51251, "line": 1656, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 51228, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 51235, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe701ec00", "kind": "ParmVarDecl", "loc": { "offset": 51284, "line": 1657, "col": 32, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51257, "file": "/usr/include/X11/Xlib.h", "line": 1657, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 51269, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe701ec80", "kind": "ParmVarDecl", "loc": { "offset": 51310, "line": 1658, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 51290, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 51290, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe701ed00", "kind": "ParmVarDecl", "loc": { "offset": 51348, "line": 1660, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 51316, "line": 1659, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 51319, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe701f2d0", "kind": "FunctionDecl", "loc": { "offset": 51365, "line": 1661, "col": 15, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 51351, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 51539, "line": 1667, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XListFontsWithInfo", "mangledName": "XListFontsWithInfo", "type": { "qualType": "char **(Display *, const char *, int, int *, XFontStruct **)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe701ef20", "kind": "ParmVarDecl", "loc": { "offset": 51412, "line": 1662, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 51389, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 51396, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe701eff0", "kind": "ParmVarDecl", "loc": { "offset": 51445, "line": 1663, "col": 32, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51418, "file": "/usr/include/X11/Xlib.h", "line": 1663, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 51430, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe701f070", "kind": "ParmVarDecl", "loc": { "offset": 51471, "line": 1664, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 51451, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 51451, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe701f0f0", "kind": "ParmVarDecl", "loc": { "offset": 51501, "line": 1665, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 51477, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 51480, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe701f170", "kind": "ParmVarDecl", "loc": { "offset": 51539, "line": 1667, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 51507, "line": 1666, "col": 5, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 51519, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XFontStruct **" } } ] }, { "id": "0x55bbe701f540", "kind": "FunctionDecl", "loc": { "offset": 51556, "line": 1668, "col": 15, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 51542, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 51629, "line": 1671, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGetFontPath", "mangledName": "XGetFontPath", "type": { "qualType": "char **(Display *, int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe701f3a8", "kind": "ParmVarDecl", "loc": { "offset": 51597, "line": 1669, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 51574, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 51581, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe701f428", "kind": "ParmVarDecl", "loc": { "offset": 51629, "line": 1671, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 51603, "line": 1670, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 51606, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe701f720", "kind": "FunctionDecl", "loc": { "offset": 51646, "line": 1672, "col": 15, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 51632, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 51727, "line": 1675, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XListExtensions", "mangledName": "XListExtensions", "type": { "qualType": "char **(Display *, int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe701f600", "kind": "ParmVarDecl", "loc": { "offset": 51690, "line": 1673, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 51667, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 51674, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe701f680", "kind": "ParmVarDecl", "loc": { "offset": 51727, "line": 1675, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 51696, "line": 1674, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 51699, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe701f9b8", "kind": "FunctionDecl", "loc": { "offset": 51743, "line": 1676, "col": 14, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 51730, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 51842, "line": 1680, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XListProperties", "mangledName": "XListProperties", "type": { "qualType": "Atom *(Display *, Window, int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe701f7e0", "kind": "ParmVarDecl", "loc": { "offset": 51787, "line": 1677, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 51764, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 51771, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe701f858", "kind": "ParmVarDecl", "loc": { "offset": 51808, "line": 1678, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 51793, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 51793, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe701f8d8", "kind": "ParmVarDecl", "loc": { "offset": 51842, "line": 1680, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 51814, "line": 1679, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 51817, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe701fd28", "kind": "FunctionDecl", "loc": { "offset": 51866, "line": 1681, "col": 22, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 51845, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 51968, "line": 1685, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XListHosts", "mangledName": "XListHosts", "type": { "qualType": "XHostAddress *(Display *, int *, int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe701faa0", "kind": "ParmVarDecl", "loc": { "offset": 51905, "line": 1682, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 51882, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 51889, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe701fb20", "kind": "ParmVarDecl", "loc": { "offset": 51936, "line": 1683, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 51911, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 51914, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe701fba0", "kind": "ParmVarDecl", "loc": { "offset": 51968, "line": 1685, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 51942, "line": 1684, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 51946, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe7020008", "kind": "FunctionDecl", "loc": { "offset": 51999, "line": 1687, "col": 15, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 4674, "file": "/usr/include/X11/Xfuncproto.h", "line": 136, "col": 25, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51971, "file": "/usr/include/X11/Xlib.h", "line": 1686, "col": 1, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 52164, "line": 1695, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XKeycodeToKeysym", "mangledName": "XKeycodeToKeysym", "type": { "qualType": "KeySym (Display *, KeyCode, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe701fdf0", "kind": "ParmVarDecl", "loc": { "offset": 52044, "line": 1688, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 52021, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 52028, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe701fe68", "kind": "ParmVarDecl", "loc": { "offset": 52133, "line": 1692, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 52111, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 52111, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned char", "qualType": "KeyCode", "typeAliasDeclId": "0x55bbe6fb6448" } }, { "id": "0x55bbe701fee8", "kind": "ParmVarDecl", "loc": { "offset": 52164, "line": 1695, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 52146, "line": 1694, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 52146, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe70200c0", "kind": "DeprecatedAttr", "range": { "begin": { "spellingLoc": { "offset": 4689, "file": "/usr/include/X11/Xfuncproto.h", "line": 136, "col": 40, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51971, "file": "/usr/include/X11/Xlib.h", "line": 1686, "col": 1, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4689, "file": "/usr/include/X11/Xfuncproto.h", "line": 136, "col": 40, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51971, "file": "/usr/include/X11/Xlib.h", "line": 1686, "col": 1, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe7020328", "kind": "FunctionDecl", "loc": { "offset": 52181, "line": 1696, "col": 15, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 52167, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 52251, "line": 1699, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XLookupKeysym", "mangledName": "XLookupKeysym", "type": { "qualType": "KeySym (XKeyEvent *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7020198", "kind": "ParmVarDecl", "loc": { "offset": 52227, "line": 1697, "col": 32, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 52200, "col": 5, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 52209, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XKeyEvent *" } }, { "id": "0x55bbe7020218", "kind": "ParmVarDecl", "loc": { "offset": 52251, "line": 1699, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 52233, "line": 1698, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 52233, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe70206d8", "kind": "FunctionDecl", "loc": { "offset": 52269, "line": 1700, "col": 16, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 52254, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 52501, "line": 1709, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XGetKeyboardMapping", "mangledName": "XGetKeyboardMapping", "type": { "qualType": "KeySym *(Display *, KeyCode, int, int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70203e8", "kind": "ParmVarDecl", "loc": { "offset": 52317, "line": 1701, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 52294, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 52301, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7020460", "kind": "ParmVarDecl", "loc": { "offset": 52418, "line": 1705, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 52390, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 52390, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned char", "qualType": "KeyCode", "typeAliasDeclId": "0x55bbe6fb6448" } }, { "id": "0x55bbe70204e0", "kind": "ParmVarDecl", "loc": { "offset": 52456, "line": 1707, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 52431, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 52431, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7020560", "kind": "ParmVarDecl", "loc": { "offset": 52501, "line": 1709, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 52462, "line": 1708, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 52465, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe7020878", "kind": "FunctionDecl", "loc": { "offset": 52518, "line": 1710, "col": 15, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 52504, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 52566, "line": 1712, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XStringToKeysym", "mangledName": "XStringToKeysym", "type": { "qualType": "KeySym (const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70207b0", "kind": "ParmVarDecl", "loc": { "offset": 52566, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 52539, "file": "/usr/include/X11/Xlib.h", "line": 1711, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 52551, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } } ] }, { "id": "0x55bbe7020a30", "kind": "FunctionDecl", "loc": { "offset": 52581, "line": 1713, "col": 13, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 52569, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 52626, "line": 1715, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XMaxRequestSize", "mangledName": "XMaxRequestSize", "type": { "qualType": "long (Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7020930", "kind": "ParmVarDecl", "loc": { "offset": 52626, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 52602, "line": 1714, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 52609, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe7020b80", "kind": "FunctionDecl", "loc": { "offset": 52641, "line": 1716, "col": 13, "tokLen": 23, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 52629, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 52694, "line": 1718, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XExtendedMaxRequestSize", "mangledName": "XExtendedMaxRequestSize", "type": { "qualType": "long (Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7020ae8", "kind": "ParmVarDecl", "loc": { "offset": 52694, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 52670, "line": 1717, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 52677, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe7020d30", "kind": "FunctionDecl", "loc": { "offset": 52710, "line": 1719, "col": 14, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 52697, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 52762, "line": 1721, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XResourceManagerString", "mangledName": "XResourceManagerString", "type": { "qualType": "char *(Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7020c38", "kind": "ParmVarDecl", "loc": { "offset": 52762, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 52738, "line": 1720, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 52745, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe7020ee0", "kind": "FunctionDecl", "loc": { "offset": 52778, "line": 1722, "col": 14, "tokLen": 21, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 52765, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 52824, "line": 1724, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XScreenResourceString", "mangledName": "XScreenResourceString", "type": { "qualType": "char *(Screen *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7020de8", "kind": "ParmVarDecl", "loc": { "offset": 52824, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 52802, "line": 1723, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 52808, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Screen *" } } ] }, { "id": "0x55bbe70220e0", "kind": "FunctionDecl", "loc": { "offset": 52848, "line": 1725, "col": 22, "tokLen": 24, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 52827, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 52902, "line": 1727, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDisplayMotionBufferSize", "mangledName": "XDisplayMotionBufferSize", "type": { "qualType": "unsigned long (Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7022010", "kind": "ParmVarDecl", "loc": { "offset": 52902, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 52878, "line": 1726, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 52885, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe7022288", "kind": "FunctionDecl", "loc": { "offset": 52921, "line": 1728, "col": 17, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 52905, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 52968, "line": 1730, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XVisualIDFromVisual", "mangledName": "XVisualIDFromVisual", "type": { "qualType": "VisualID (Visual *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7022198", "kind": "ParmVarDecl", "loc": { "offset": 52968, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 52946, "line": 1729, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 52952, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Visual *" } } ] }, { "id": "0x55bbe70223d0", "kind": "FunctionDecl", "loc": { "offset": 53014, "line": 1734, "col": 15, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 53000, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 53037, "line": 1736, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XInitThreads", "mangledName": "XInitThreads", "type": { "qualType": "int (void)" }, "storageClass": "extern" }, { "id": "0x55bbe7022510", "kind": "FunctionDecl", "loc": { "offset": 53055, "line": 1738, "col": 15, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 53041, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 53078, "line": 1740, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XFreeThreads", "mangledName": "XFreeThreads", "type": { "qualType": "int (void)" }, "storageClass": "extern" }, { "id": "0x55bbe70226b8", "kind": "FunctionDecl", "loc": { "offset": 53094, "line": 1742, "col": 13, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 53082, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 53136, "line": 1744, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XLockDisplay", "mangledName": "XLockDisplay", "type": { "qualType": "void (Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70225c0", "kind": "ParmVarDecl", "loc": { "offset": 53136, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 53112, "line": 1743, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 53119, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe7022800", "kind": "FunctionDecl", "loc": { "offset": 53152, "line": 1746, "col": 13, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 53140, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 53196, "line": 1748, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XUnlockDisplay", "mangledName": "XUnlockDisplay", "type": { "qualType": "void (Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7022770", "kind": "ParmVarDecl", "loc": { "offset": 53196, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 53172, "line": 1747, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 53179, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe7022ad8", "kind": "FunctionDecl", "loc": { "offset": 53262, "line": 1752, "col": 19, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 53244, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 53336, "line": 1755, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XInitExtension", "mangledName": "XInitExtension", "type": { "qualType": "XExtCodes *(Display *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70228e0", "kind": "ParmVarDecl", "loc": { "offset": 53305, "line": 1753, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 53282, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 53289, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7022960", "kind": "ParmVarDecl", "loc": { "offset": 53336, "line": 1755, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 53311, "file": "/usr/include/X11/Xlib.h", "line": 1754, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 53323, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } } ] }, { "id": "0x55bbe7022c88", "kind": "FunctionDecl", "loc": { "offset": 53358, "line": 1757, "col": 19, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 53340, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 53401, "line": 1759, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XAddExtension", "mangledName": "XAddExtension", "type": { "qualType": "XExtCodes *(Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7022b98", "kind": "ParmVarDecl", "loc": { "offset": 53401, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 53377, "line": 1758, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 53384, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe7022f38", "kind": "FunctionDecl", "loc": { "offset": 53421, "line": 1760, "col": 18, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 53404, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 53499, "line": 1763, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XFindOnExtensionList", "mangledName": "XFindOnExtensionList", "type": { "qualType": "XExtData *(XExtData **, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7022da0", "kind": "ParmVarDecl", "loc": { "offset": 53474, "line": 1761, "col": 32, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 53447, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 53456, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XExtData **" } }, { "id": "0x55bbe7022e20", "kind": "ParmVarDecl", "loc": { "offset": 53499, "line": 1763, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 53480, "line": 1762, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 53480, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7023120", "kind": "FunctionDecl", "loc": { "offset": 53520, "line": 1764, "col": 19, "tokLen": 21, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 53502, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 53573, "line": 1766, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XEHeadOfExtensionList", "mangledName": "XEHeadOfExtensionList", "type": { "qualType": "XExtData **(XEDataObject)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7023020", "kind": "ParmVarDecl", "loc": { "offset": 53573, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 53547, "line": 1765, "col": 5, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 53547, "col": 5, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "XEDataObject", "qualType": "XEDataObject", "typeAliasDeclId": "0x55bbe7003f38" } } ] }, { "id": "0x55bbe7023368", "kind": "FunctionDecl", "loc": { "offset": 53648, "line": 1769, "col": 15, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 53634, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 53720, "line": 1772, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XRootWindow", "mangledName": "XRootWindow", "type": { "qualType": "Window (Display *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70231d8", "kind": "ParmVarDecl", "loc": { "offset": 53688, "line": 1770, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 53665, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 53672, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7023258", "kind": "ParmVarDecl", "loc": { "offset": 53720, "line": 1772, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 53694, "line": 1771, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 53694, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe70234e8", "kind": "FunctionDecl", "loc": { "offset": 53737, "line": 1773, "col": 15, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 53723, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 53785, "line": 1775, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDefaultRootWindow", "mangledName": "XDefaultRootWindow", "type": { "qualType": "Window (Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7023428", "kind": "ParmVarDecl", "loc": { "offset": 53785, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 53761, "line": 1774, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 53768, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe7023698", "kind": "FunctionDecl", "loc": { "offset": 53802, "line": 1776, "col": 15, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 53788, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 53849, "line": 1778, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XRootWindowOfScreen", "mangledName": "XRootWindowOfScreen", "type": { "qualType": "Window (Screen *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70235a0", "kind": "ParmVarDecl", "loc": { "offset": 53849, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 53827, "line": 1777, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 53833, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Screen *" } } ] }, { "id": "0x55bbe70238e8", "kind": "FunctionDecl", "loc": { "offset": 53867, "line": 1779, "col": 16, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 53852, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 53942, "line": 1782, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDefaultVisual", "mangledName": "XDefaultVisual", "type": { "qualType": "Visual *(Display *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7023750", "kind": "ParmVarDecl", "loc": { "offset": 53910, "line": 1780, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 53887, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 53894, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe70237d0", "kind": "ParmVarDecl", "loc": { "offset": 53942, "line": 1782, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 53916, "line": 1781, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 53916, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7023a98", "kind": "FunctionDecl", "loc": { "offset": 53960, "line": 1783, "col": 16, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 53945, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 54010, "line": 1785, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDefaultVisualOfScreen", "mangledName": "XDefaultVisualOfScreen", "type": { "qualType": "Visual *(Screen *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70239a8", "kind": "ParmVarDecl", "loc": { "offset": 54010, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 53988, "line": 1784, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 53994, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Screen *" } } ] }, { "id": "0x55bbe7023ce8", "kind": "FunctionDecl", "loc": { "offset": 54023, "line": 1786, "col": 11, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 54013, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 54094, "line": 1789, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDefaultGC", "mangledName": "XDefaultGC", "type": { "qualType": "GC (Display *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7023b50", "kind": "ParmVarDecl", "loc": { "offset": 54062, "line": 1787, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 54039, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 54046, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7023bd0", "kind": "ParmVarDecl", "loc": { "offset": 54094, "line": 1789, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 54068, "line": 1788, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 54068, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7023e98", "kind": "FunctionDecl", "loc": { "offset": 54107, "line": 1790, "col": 11, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 54097, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 54153, "line": 1792, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDefaultGCOfScreen", "mangledName": "XDefaultGCOfScreen", "type": { "qualType": "GC (Screen *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7023da8", "kind": "ParmVarDecl", "loc": { "offset": 54153, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 54131, "line": 1791, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 54137, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Screen *" } } ] }, { "id": "0x55bbe7024100", "kind": "FunctionDecl", "loc": { "offset": 54177, "line": 1793, "col": 22, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 54156, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 54249, "line": 1796, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XBlackPixel", "mangledName": "XBlackPixel", "type": { "qualType": "unsigned long (Display *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7023f50", "kind": "ParmVarDecl", "loc": { "offset": 54217, "line": 1794, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 54194, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 54201, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7024020", "kind": "ParmVarDecl", "loc": { "offset": 54249, "line": 1796, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 54223, "line": 1795, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 54223, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe70242e0", "kind": "FunctionDecl", "loc": { "offset": 54273, "line": 1797, "col": 22, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 54252, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 54345, "line": 1800, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XWhitePixel", "mangledName": "XWhitePixel", "type": { "qualType": "unsigned long (Display *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70241c0", "kind": "ParmVarDecl", "loc": { "offset": 54313, "line": 1798, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 54290, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 54297, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7024240", "kind": "ParmVarDecl", "loc": { "offset": 54345, "line": 1800, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 54319, "line": 1799, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 54319, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7024430", "kind": "FunctionDecl", "loc": { "offset": 54369, "line": 1801, "col": 22, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 54348, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 54390, "line": 1803, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XAllPlanes", "mangledName": "XAllPlanes", "type": { "qualType": "unsigned long (void)" }, "storageClass": "extern" }, { "id": "0x55bbe70245b0", "kind": "FunctionDecl", "loc": { "offset": 54414, "line": 1804, "col": 22, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 54393, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 54461, "line": 1806, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XBlackPixelOfScreen", "mangledName": "XBlackPixelOfScreen", "type": { "qualType": "unsigned long (Screen *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70244e0", "kind": "ParmVarDecl", "loc": { "offset": 54461, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 54439, "line": 1805, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 54445, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Screen *" } } ] }, { "id": "0x55bbe7024700", "kind": "FunctionDecl", "loc": { "offset": 54485, "line": 1807, "col": 22, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 54464, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 54532, "line": 1809, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XWhitePixelOfScreen", "mangledName": "XWhitePixelOfScreen", "type": { "qualType": "unsigned long (Screen *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7024668", "kind": "ParmVarDecl", "loc": { "offset": 54532, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 54510, "line": 1808, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 54516, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Screen *" } } ] }, { "id": "0x55bbe7024850", "kind": "FunctionDecl", "loc": { "offset": 54556, "line": 1810, "col": 22, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 54535, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 54598, "line": 1812, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XNextRequest", "mangledName": "XNextRequest", "type": { "qualType": "unsigned long (Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70247b8", "kind": "ParmVarDecl", "loc": { "offset": 54598, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 54574, "line": 1811, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 54581, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe70249a0", "kind": "FunctionDecl", "loc": { "offset": 54622, "line": 1813, "col": 22, "tokLen": 26, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 54601, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 54678, "line": 1815, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XLastKnownRequestProcessed", "mangledName": "XLastKnownRequestProcessed", "type": { "qualType": "unsigned long (Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7024908", "kind": "ParmVarDecl", "loc": { "offset": 54678, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 54654, "line": 1814, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 54661, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe7024af0", "kind": "FunctionDecl", "loc": { "offset": 54694, "line": 1816, "col": 14, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 54681, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 54737, "line": 1818, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XServerVendor", "mangledName": "XServerVendor", "type": { "qualType": "char *(Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7024a58", "kind": "ParmVarDecl", "loc": { "offset": 54737, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 54713, "line": 1817, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 54720, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe7024c40", "kind": "FunctionDecl", "loc": { "offset": 54753, "line": 1819, "col": 14, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 54740, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 54797, "line": 1821, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDisplayString", "mangledName": "XDisplayString", "type": { "qualType": "char *(Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7024ba8", "kind": "ParmVarDecl", "loc": { "offset": 54797, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 54773, "line": 1820, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 54780, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe7024e48", "kind": "FunctionDecl", "loc": { "offset": 54816, "line": 1822, "col": 17, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 54800, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 54893, "line": 1825, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDefaultColormap", "mangledName": "XDefaultColormap", "type": { "qualType": "Colormap (Display *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7024cf8", "kind": "ParmVarDecl", "loc": { "offset": 54861, "line": 1823, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 54838, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 54845, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7024d78", "kind": "ParmVarDecl", "loc": { "offset": 54893, "line": 1825, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 54867, "line": 1824, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 54867, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7024fc8", "kind": "FunctionDecl", "loc": { "offset": 54912, "line": 1826, "col": 17, "tokLen": 24, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 54896, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 54964, "line": 1828, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDefaultColormapOfScreen", "mangledName": "XDefaultColormapOfScreen", "type": { "qualType": "Colormap (Screen *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7024f08", "kind": "ParmVarDecl", "loc": { "offset": 54964, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 54942, "line": 1827, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 54948, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Screen *" } } ] }, { "id": "0x55bbe7025178", "kind": "FunctionDecl", "loc": { "offset": 54983, "line": 1829, "col": 17, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 54967, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 55027, "line": 1831, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDisplayOfScreen", "mangledName": "XDisplayOfScreen", "type": { "qualType": "Display *(Screen *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7025080", "kind": "ParmVarDecl", "loc": { "offset": 55027, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 55005, "line": 1830, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 55011, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Screen *" } } ] }, { "id": "0x55bbe70253c8", "kind": "FunctionDecl", "loc": { "offset": 55045, "line": 1832, "col": 16, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 55030, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 55122, "line": 1835, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XScreenOfDisplay", "mangledName": "XScreenOfDisplay", "type": { "qualType": "Screen *(Display *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7025230", "kind": "ParmVarDecl", "loc": { "offset": 55090, "line": 1833, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 55067, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 55074, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe70252b0", "kind": "ParmVarDecl", "loc": { "offset": 55122, "line": 1835, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 55096, "line": 1834, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 55096, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7025578", "kind": "FunctionDecl", "loc": { "offset": 55140, "line": 1836, "col": 16, "tokLen": 23, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 55125, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 55193, "line": 1838, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDefaultScreenOfDisplay", "mangledName": "XDefaultScreenOfDisplay", "type": { "qualType": "Screen *(Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7025488", "kind": "ParmVarDecl", "loc": { "offset": 55193, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 55169, "line": 1837, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 55176, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe7025730", "kind": "FunctionDecl", "loc": { "offset": 55208, "line": 1839, "col": 13, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 55196, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 55254, "line": 1841, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XEventMaskOfScreen", "mangledName": "XEventMaskOfScreen", "type": { "qualType": "long (Screen *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7025630", "kind": "ParmVarDecl", "loc": { "offset": 55254, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 55232, "line": 1840, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 55238, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Screen *" } } ] }, { "id": "0x55bbe70258e0", "kind": "FunctionDecl", "loc": { "offset": 55269, "line": 1843, "col": 12, "tokLen": 21, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 55258, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 55318, "line": 1845, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XScreenNumberOfScreen", "mangledName": "XScreenNumberOfScreen", "type": { "qualType": "int (Screen *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70257e8", "kind": "ParmVarDecl", "loc": { "offset": 55318, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 55296, "line": 1844, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 55302, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Screen *" } } ] }, { "id": "0x55bbe7025c20", "kind": "TypedefDecl", "loc": { "offset": 55336, "line": 1847, "col": 15, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 55322, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 55463, "line": 1850, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XErrorHandler", "type": { "qualType": "int (*)(Display *, XErrorEvent *)" }, "inner": [ { "id": "0x55bbe7025bb0", "kind": "PointerType", "type": { "qualType": "int (*)(Display *, XErrorEvent *)" }, "inner": [ { "id": "0x55bbe7025b50", "kind": "ParenType", "type": { "qualType": "int (Display *, XErrorEvent *)" }, "inner": [ { "id": "0x55bbe7025b10", "kind": "FunctionProtoType", "type": { "qualType": "int (Display *, XErrorEvent *)" }, "cc": "cdecl", "inner": [ { "id": "0x55bbe6d213e0", "kind": "BuiltinType", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff12b0", "kind": "PointerType", "type": { "qualType": "Display *" }, "inner": [ { "id": "0x55bbe6ff1290", "kind": "TypedefType", "type": { "qualType": "Display" }, "decl": { "id": "0x55bbe6fef268", "kind": "TypedefDecl", "name": "Display" }, "inner": [ { "id": "0x55bbe6fe6740", "kind": "ElaboratedType", "type": { "qualType": "struct _XDisplay" }, "inner": [ { "id": "0x55bbe6fe6620", "kind": "RecordType", "type": { "qualType": "struct _XDisplay" }, "decl": { "id": "0x55bbe6fe6598", "kind": "RecordDecl", "name": "_XDisplay" } } ] } ] } ] }, { "id": "0x55bbe7025a30", "kind": "PointerType", "type": { "qualType": "XErrorEvent *" }, "inner": [ { "id": "0x55bbe7002000", "kind": "TypedefType", "type": { "qualType": "XErrorEvent" }, "decl": { "id": "0x55bbe7000478", "kind": "TypedefDecl", "name": "XErrorEvent" }, "inner": [ { "id": "0x55bbe7000420", "kind": "ElaboratedType", "type": { "qualType": "struct XErrorEvent" }, "ownedTagDecl": { "id": "0x55bbe70000a8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7000130", "kind": "RecordType", "type": { "qualType": "XErrorEvent" }, "decl": { "id": "0x55bbe70000a8", "kind": "RecordDecl", "name": "" } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7025da8", "kind": "FunctionDecl", "loc": { "offset": 55488, "line": 1852, "col": 22, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 55467, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 55539, "line": 1854, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XSetErrorHandler", "mangledName": "XSetErrorHandler", "type": { "qualType": "XErrorHandler (XErrorHandler)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7025cb0", "kind": "ParmVarDecl", "loc": { "offset": 55539, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 55511, "line": 1853, "col": 5, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 55511, "col": 5, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "int (*)(Display *, XErrorEvent *)", "qualType": "XErrorHandler", "typeAliasDeclId": "0x55bbe7025c20" } } ] }, { "id": "0x55bbe7025f08", "kind": "TypedefDecl", "loc": { "offset": 55558, "line": 1857, "col": 15, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 55544, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 55650, "line": 1859, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XIOErrorHandler", "type": { "qualType": "int (*)(Display *)" }, "inner": [ { "id": "0x55bbe7019da0", "kind": "PointerType", "type": { "qualType": "int (*)(Display *)" }, "inner": [ { "id": "0x55bbe7019d70", "kind": "ParenType", "type": { "qualType": "int (Display *)" }, "inner": [ { "id": "0x55bbe7019d40", "kind": "FunctionProtoType", "type": { "qualType": "int (Display *)" }, "cc": "cdecl", "inner": [ { "id": "0x55bbe6d213e0", "kind": "BuiltinType", "type": { "qualType": "int" } }, { "id": "0x55bbe6ff12b0", "kind": "PointerType", "type": { "qualType": "Display *" }, "inner": [ { "id": "0x55bbe6ff1290", "kind": "TypedefType", "type": { "qualType": "Display" }, "decl": { "id": "0x55bbe6fef268", "kind": "TypedefDecl", "name": "Display" }, "inner": [ { "id": "0x55bbe6fe6740", "kind": "ElaboratedType", "type": { "qualType": "struct _XDisplay" }, "inner": [ { "id": "0x55bbe6fe6620", "kind": "RecordType", "type": { "qualType": "struct _XDisplay" }, "decl": { "id": "0x55bbe6fe6598", "kind": "RecordDecl", "name": "_XDisplay" } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe70260b8", "kind": "FunctionDecl", "loc": { "offset": 55677, "line": 1861, "col": 24, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 55654, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 55732, "line": 1863, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetIOErrorHandler", "mangledName": "XSetIOErrorHandler", "type": { "qualType": "XIOErrorHandler (XIOErrorHandler)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7025f90", "kind": "ParmVarDecl", "loc": { "offset": 55732, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 55702, "line": 1862, "col": 5, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 55702, "col": 5, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "int (*)(Display *)", "qualType": "XIOErrorHandler", "typeAliasDeclId": "0x55bbe7025f08" } } ] }, { "id": "0x55bbe70263a8", "kind": "TypedefDecl", "loc": { "offset": 55751, "line": 1865, "col": 16, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 55736, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 55872, "line": 1868, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XIOErrorExitHandler", "type": { "qualType": "void (*)(Display *, void *)" }, "inner": [ { "id": "0x55bbe7026340", "kind": "PointerType", "type": { "qualType": "void (*)(Display *, void *)" }, "inner": [ { "id": "0x55bbe70262e0", "kind": "ParenType", "type": { "qualType": "void (Display *, void *)" }, "inner": [ { "id": "0x55bbe70262a0", "kind": "FunctionProtoType", "type": { "qualType": "void (Display *, void *)" }, "cc": "cdecl", "inner": [ { "id": "0x55bbe6d21340", "kind": "BuiltinType", "type": { "qualType": "void" } }, { "id": "0x55bbe6ff12b0", "kind": "PointerType", "type": { "qualType": "Display *" }, "inner": [ { "id": "0x55bbe6ff1290", "kind": "TypedefType", "type": { "qualType": "Display" }, "decl": { "id": "0x55bbe6fef268", "kind": "TypedefDecl", "name": "Display" }, "inner": [ { "id": "0x55bbe6fe6740", "kind": "ElaboratedType", "type": { "qualType": "struct _XDisplay" }, "inner": [ { "id": "0x55bbe6fe6620", "kind": "RecordType", "type": { "qualType": "struct _XDisplay" }, "decl": { "id": "0x55bbe6fe6598", "kind": "RecordDecl", "name": "_XDisplay" } } ] } ] } ] }, { "id": "0x55bbe6d21a60", "kind": "PointerType", "type": { "qualType": "void *" }, "inner": [ { "id": "0x55bbe6d21340", "kind": "BuiltinType", "type": { "qualType": "void" } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7026658", "kind": "FunctionDecl", "loc": { "offset": 55888, "line": 1870, "col": 13, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 55876, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 56010, "line": 1874, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetIOErrorExitHandler", "mangledName": "XSetIOErrorExitHandler", "type": { "qualType": "void (Display *, XIOErrorExitHandler, void *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7026410", "kind": "ParmVarDecl", "loc": { "offset": 55925, "line": 1871, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 55917, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 55924, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe70264b0", "kind": "ParmVarDecl", "loc": { "offset": 55966, "line": 1872, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 55947, "col": 5, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 55947, "col": 5, "tokLen": 19, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "void (*)(Display *, void *)", "qualType": "XIOErrorExitHandler", "typeAliasDeclId": "0x55bbe70263a8" } }, { "id": "0x55bbe7026530", "kind": "ParmVarDecl", "loc": { "offset": 56010, "line": 1874, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 55986, "line": 1873, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 55990, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void *" } } ] }, { "id": "0x55bbe7026938", "kind": "FunctionDecl", "loc": { "offset": 56042, "line": 1876, "col": 29, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 56014, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 56120, "line": 1879, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XListPixmapFormats", "mangledName": "XListPixmapFormats", "type": { "qualType": "XPixmapFormatValues *(Display *, int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7026740", "kind": "ParmVarDecl", "loc": { "offset": 56089, "line": 1877, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 56066, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 56073, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe70267c0", "kind": "ParmVarDecl", "loc": { "offset": 56120, "line": 1879, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 56095, "line": 1878, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 56098, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe7026c20", "kind": "FunctionDecl", "loc": { "offset": 56135, "line": 1880, "col": 13, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 56123, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 56237, "line": 1884, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XListDepths", "mangledName": "XListDepths", "type": { "qualType": "int *(Display *, int, int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70269f8", "kind": "ParmVarDecl", "loc": { "offset": 56175, "line": 1881, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 56152, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 56159, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7026a78", "kind": "ParmVarDecl", "loc": { "offset": 56206, "line": 1882, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 56181, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 56181, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7026af8", "kind": "ParmVarDecl", "loc": { "offset": 56237, "line": 1884, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 56212, "line": 1883, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 56215, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe70270b0", "kind": "FunctionDecl", "loc": { "offset": 56403, "line": 1888, "col": 15, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 56389, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 56569, "line": 1894, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XReconfigureWMWindow", "mangledName": "XReconfigureWMWindow", "type": { "qualType": "int (Display *, Window, int, unsigned int, XWindowChanges *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7026ce8", "kind": "ParmVarDecl", "loc": { "offset": 56452, "line": 1889, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 56429, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 56436, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7026d60", "kind": "ParmVarDecl", "loc": { "offset": 56473, "line": 1890, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 56458, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 56458, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7026de0", "kind": "ParmVarDecl", "loc": { "offset": 56504, "line": 1891, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 56479, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 56479, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7026e60", "kind": "ParmVarDecl", "loc": { "offset": 56533, "line": 1892, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 56510, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 56519, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7026f58", "kind": "ParmVarDecl", "loc": { "offset": 56569, "line": 1894, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 56539, "line": 1893, "col": 5, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 56553, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XWindowChanges *" } } ] }, { "id": "0x55bbe70274b0", "kind": "FunctionDecl", "loc": { "offset": 56587, "line": 1896, "col": 15, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 56573, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 56719, "line": 1901, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XGetWMProtocols", "mangledName": "XGetWMProtocols", "type": { "qualType": "int (Display *, Window, Atom **, int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7027188", "kind": "ParmVarDecl", "loc": { "offset": 56631, "line": 1897, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 56608, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 56615, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7027200", "kind": "ParmVarDecl", "loc": { "offset": 56652, "line": 1898, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 56637, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 56637, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe70272e0", "kind": "ParmVarDecl", "loc": { "offset": 56688, "line": 1899, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 56658, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 56663, "col": 10, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Atom **" } }, { "id": "0x55bbe7027360", "kind": "ParmVarDecl", "loc": { "offset": 56719, "line": 1901, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 56694, "line": 1900, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 56697, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe7027840", "kind": "FunctionDecl", "loc": { "offset": 56736, "line": 1902, "col": 15, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 56722, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 56853, "line": 1907, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetWMProtocols", "mangledName": "XSetWMProtocols", "type": { "qualType": "int (Display *, Window, Atom *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7027580", "kind": "ParmVarDecl", "loc": { "offset": 56780, "line": 1903, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 56757, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 56764, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe70275f8", "kind": "ParmVarDecl", "loc": { "offset": 56801, "line": 1904, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 56786, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 56786, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7027670", "kind": "ParmVarDecl", "loc": { "offset": 56829, "line": 1905, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 56807, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 56811, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Atom *" } }, { "id": "0x55bbe70276f0", "kind": "ParmVarDecl", "loc": { "offset": 56853, "line": 1907, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 56835, "line": 1906, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 56835, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7027b30", "kind": "FunctionDecl", "loc": { "offset": 56870, "line": 1908, "col": 15, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 56856, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 56966, "line": 1912, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XIconifyWindow", "mangledName": "XIconifyWindow", "type": { "qualType": "int (Display *, Window, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7027910", "kind": "ParmVarDecl", "loc": { "offset": 56913, "line": 1909, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 56890, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 56897, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7027988", "kind": "ParmVarDecl", "loc": { "offset": 56934, "line": 1910, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 56919, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 56919, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7027a08", "kind": "ParmVarDecl", "loc": { "offset": 56966, "line": 1912, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 56940, "line": 1911, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 56940, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7027d98", "kind": "FunctionDecl", "loc": { "offset": 56983, "line": 1913, "col": 15, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 56969, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 57080, "line": 1917, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XWithdrawWindow", "mangledName": "XWithdrawWindow", "type": { "qualType": "int (Display *, Window, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7027bf8", "kind": "ParmVarDecl", "loc": { "offset": 57027, "line": 1914, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 57004, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 57011, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7027c70", "kind": "ParmVarDecl", "loc": { "offset": 57048, "line": 1915, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 57033, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 57033, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7027cf0", "kind": "ParmVarDecl", "loc": { "offset": 57080, "line": 1917, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 57054, "line": 1916, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 57054, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7028190", "kind": "FunctionDecl", "loc": { "offset": 57097, "line": 1918, "col": 15, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 57083, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 57220, "line": 1923, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGetCommand", "mangledName": "XGetCommand", "type": { "qualType": "int (Display *, Window, char ***, int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7027e60", "kind": "ParmVarDecl", "loc": { "offset": 57137, "line": 1919, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 57114, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 57121, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7027ed8", "kind": "ParmVarDecl", "loc": { "offset": 57158, "line": 1920, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 57143, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 57143, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7027f88", "kind": "ParmVarDecl", "loc": { "offset": 57190, "line": 1921, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 57164, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 57170, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char ***" } }, { "id": "0x55bbe7028040", "kind": "ParmVarDecl", "loc": { "offset": 57220, "line": 1923, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 57196, "line": 1922, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 57199, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe7028530", "kind": "FunctionDecl", "loc": { "offset": 57237, "line": 1924, "col": 15, "tokLen": 21, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 57223, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 57375, "line": 1929, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGetWMColormapWindows", "mangledName": "XGetWMColormapWindows", "type": { "qualType": "int (Display *, Window, Window **, int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7028260", "kind": "ParmVarDecl", "loc": { "offset": 57287, "line": 1925, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 57264, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 57271, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe70282d8", "kind": "ParmVarDecl", "loc": { "offset": 57308, "line": 1926, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 57293, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 57293, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe70283b0", "kind": "ParmVarDecl", "loc": { "offset": 57344, "line": 1927, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 57314, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 57321, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Window **" } }, { "id": "0x55bbe7028430", "kind": "ParmVarDecl", "loc": { "offset": 57375, "line": 1929, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 57350, "line": 1928, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 57353, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe7028870", "kind": "FunctionDecl", "loc": { "offset": 57392, "line": 1930, "col": 15, "tokLen": 21, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 57378, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 57524, "line": 1935, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetWMColormapWindows", "mangledName": "XSetWMColormapWindows", "type": { "qualType": "int (Display *, Window, Window *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7028600", "kind": "ParmVarDecl", "loc": { "offset": 57442, "line": 1931, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 57419, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 57426, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7028678", "kind": "ParmVarDecl", "loc": { "offset": 57463, "line": 1932, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 57448, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 57448, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe70286f0", "kind": "ParmVarDecl", "loc": { "offset": 57500, "line": 1933, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 57469, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 57475, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Window *" } }, { "id": "0x55bbe7028770", "kind": "ParmVarDecl", "loc": { "offset": 57524, "line": 1935, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 57506, "line": 1934, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 57506, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7028a08", "kind": "FunctionDecl", "loc": { "offset": 57539, "line": 1936, "col": 13, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 57527, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 57579, "line": 1938, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XFreeStringList", "mangledName": "XFreeStringList", "type": { "qualType": "void (char **)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7028948", "kind": "ParmVarDecl", "loc": { "offset": 57579, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 57560, "line": 1937, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 57565, "col": 10, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char **" } } ] }, { "id": "0x55bbe7028ce0", "kind": "FunctionDecl", "loc": { "offset": 57593, "line": 1939, "col": 12, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 57582, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 57695, "line": 1943, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetTransientForHint", "mangledName": "XSetTransientForHint", "type": { "qualType": "int (Display *, Window, Window)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7028ac0", "kind": "ParmVarDecl", "loc": { "offset": 57642, "line": 1940, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 57619, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 57626, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7028b38", "kind": "ParmVarDecl", "loc": { "offset": 57663, "line": 1941, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 57648, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 57648, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7028bb0", "kind": "ParmVarDecl", "loc": { "offset": 57695, "line": 1943, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 57669, "line": 1942, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 57669, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } ] }, { "id": "0x55bbe7028e40", "kind": "FunctionDecl", "loc": { "offset": 57763, "line": 1947, "col": 12, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 57752, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 57813, "line": 1949, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XActivateScreenSaver", "mangledName": "XActivateScreenSaver", "type": { "qualType": "int (Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7028da8", "kind": "ParmVarDecl", "loc": { "offset": 57813, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 57789, "line": 1948, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 57796, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe7029090", "kind": "FunctionDecl", "loc": { "offset": 57828, "line": 1951, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 57817, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 57896, "line": 1954, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XAddHost", "mangledName": "XAddHost", "type": { "qualType": "int (Display *, XHostAddress *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7028ef8", "kind": "ParmVarDecl", "loc": { "offset": 57865, "line": 1952, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 57842, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 57849, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7028f70", "kind": "ParmVarDecl", "loc": { "offset": 57896, "line": 1954, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 57871, "line": 1953, "col": 5, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 57883, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XHostAddress *" } } ] }, { "id": "0x55bbe7029370", "kind": "FunctionDecl", "loc": { "offset": 57911, "line": 1956, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 57900, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 58008, "line": 1960, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XAddHosts", "mangledName": "XAddHosts", "type": { "qualType": "int (Display *, XHostAddress *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7029150", "kind": "ParmVarDecl", "loc": { "offset": 57949, "line": 1957, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 57926, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 57933, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe70291c8", "kind": "ParmVarDecl", "loc": { "offset": 57980, "line": 1958, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 57955, "col": 5, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 57967, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XHostAddress *" } }, { "id": "0x55bbe7029248", "kind": "ParmVarDecl", "loc": { "offset": 58008, "line": 1960, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 57986, "line": 1959, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 57986, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7029610", "kind": "FunctionDecl", "loc": { "offset": 58023, "line": 1962, "col": 12, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 58012, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 58114, "line": 1965, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XAddToExtensionList", "mangledName": "XAddToExtensionList", "type": { "qualType": "int (struct _XExtData **, XExtData *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7029480", "kind": "ParmVarDecl", "loc": { "offset": 58082, "line": 1963, "col": 39, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 58048, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 58065, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "struct _XExtData **" } }, { "id": "0x55bbe70294f8", "kind": "ParmVarDecl", "loc": { "offset": 58114, "line": 1965, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 58088, "line": 1964, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 58096, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XExtData *" } } ] }, { "id": "0x55bbe7029860", "kind": "FunctionDecl", "loc": { "offset": 58129, "line": 1967, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 58118, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 58193, "line": 1970, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XAddToSaveSet", "mangledName": "XAddToSaveSet", "type": { "qualType": "int (Display *, Window)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70296d0", "kind": "ParmVarDecl", "loc": { "offset": 58171, "line": 1968, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 58148, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 58155, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7029748", "kind": "ParmVarDecl", "loc": { "offset": 58193, "line": 1970, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 58177, "line": 1969, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 58177, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } ] }, { "id": "0x55bbe7029b40", "kind": "FunctionDecl", "loc": { "offset": 58211, "line": 1972, "col": 15, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 58197, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 58316, "line": 1976, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XAllocColor", "mangledName": "XAllocColor", "type": { "qualType": "int (Display *, Colormap, XColor *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7029920", "kind": "ParmVarDecl", "loc": { "offset": 58251, "line": 1973, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 58228, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 58235, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7029998", "kind": "ParmVarDecl", "loc": { "offset": 58281, "line": 1974, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 58257, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 58257, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Colormap", "typeAliasDeclId": "0x55bbe6fb6308" } }, { "id": "0x55bbe7029a10", "kind": "ParmVarDecl", "loc": { "offset": 58316, "line": 1976, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 58287, "line": 1975, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 58293, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XColor *" } } ] }, { "id": "0x55bbe702c0c0", "kind": "FunctionDecl", "loc": { "offset": 58334, "line": 1978, "col": 15, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 58320, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 58591, "line": 1986, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XAllocColorCells", "mangledName": "XAllocColorCells", "type": { "qualType": "int (Display *, Colormap, int, unsigned long *, unsigned int, unsigned long *, unsigned int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7029c08", "kind": "ParmVarDecl", "loc": { "offset": 58379, "line": 1979, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 58356, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 58363, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7029c80", "kind": "ParmVarDecl", "loc": { "offset": 58409, "line": 1980, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 58385, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 58385, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Colormap", "typeAliasDeclId": "0x55bbe6fb6308" } }, { "id": "0x55bbe7029d00", "kind": "ParmVarDecl", "loc": { "offset": 58440, "line": 1981, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 58415, "line": 1981, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 58415, "line": 1981, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7029d80", "kind": "ParmVarDecl", "loc": { "offset": 58485, "line": 1982, "col": 44, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 58446, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 58459, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned long *" } }, { "id": "0x55bbe7029e00", "kind": "ParmVarDecl", "loc": { "offset": 58517, "line": 1983, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 58491, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 58500, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7029e80", "kind": "ParmVarDecl", "loc": { "offset": 58557, "line": 1984, "col": 39, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 58523, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 58536, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned long *" } }, { "id": "0x55bbe7029f00", "kind": "ParmVarDecl", "loc": { "offset": 58591, "line": 1986, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 58563, "line": 1985, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 58572, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe702c890", "kind": "FunctionDecl", "loc": { "offset": 58609, "line": 1988, "col": 15, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 58595, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 58964, "line": 2000, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XAllocColorPlanes", "mangledName": "XAllocColorPlanes", "type": { "qualType": "int (Display *, Colormap, int, unsigned long *, int, int, int, int, unsigned long *, unsigned long *, unsigned long *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe702c1a8", "kind": "ParmVarDecl", "loc": { "offset": 58655, "line": 1989, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 58632, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 58639, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe702c220", "kind": "ParmVarDecl", "loc": { "offset": 58685, "line": 1990, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 58661, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 58661, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Colormap", "typeAliasDeclId": "0x55bbe6fb6308" } }, { "id": "0x55bbe702c2a0", "kind": "ParmVarDecl", "loc": { "offset": 58709, "line": 1991, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 58691, "line": 1991, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 58691, "line": 1991, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe702c320", "kind": "ParmVarDecl", "loc": { "offset": 58749, "line": 1992, "col": 39, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 58715, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 58728, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned long *" } }, { "id": "0x55bbe702c3a0", "kind": "ParmVarDecl", "loc": { "offset": 58774, "line": 1993, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 58755, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 58755, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe702c420", "kind": "ParmVarDecl", "loc": { "offset": 58797, "line": 1994, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 58780, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 58780, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe702c4a0", "kind": "ParmVarDecl", "loc": { "offset": 58822, "line": 1995, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 58803, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 58803, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe702c520", "kind": "ParmVarDecl", "loc": { "offset": 58846, "line": 1996, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 58828, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 58828, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe702c5a0", "kind": "ParmVarDecl", "loc": { "offset": 58885, "line": 1997, "col": 38, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 58852, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 58865, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned long *" } }, { "id": "0x55bbe702c620", "kind": "ParmVarDecl", "loc": { "offset": 58924, "line": 1998, "col": 38, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 58891, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 58904, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned long *" } }, { "id": "0x55bbe702c6a0", "kind": "ParmVarDecl", "loc": { "offset": 58964, "line": 2000, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 58930, "line": 1999, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 58943, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned long *" } } ] }, { "id": "0x55bbe702cce0", "kind": "FunctionDecl", "loc": { "offset": 58982, "line": 2002, "col": 15, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 58968, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 59169, "line": 2008, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XAllocNamedColor", "mangledName": "XAllocNamedColor", "type": { "qualType": "int (Display *, Colormap, const char *, XColor *, XColor *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe702c998", "kind": "ParmVarDecl", "loc": { "offset": 59027, "line": 2003, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59004, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 59011, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe702ca10", "kind": "ParmVarDecl", "loc": { "offset": 59057, "line": 2004, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59033, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 59033, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Colormap", "typeAliasDeclId": "0x55bbe6fb6308" } }, { "id": "0x55bbe702ca90", "kind": "ParmVarDecl", "loc": { "offset": 59093, "line": 2005, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 59063, "file": "/usr/include/X11/Xlib.h", "line": 2005, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 59075, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe702cb08", "kind": "ParmVarDecl", "loc": { "offset": 59131, "line": 2006, "col": 37, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59099, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 59105, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XColor *" } }, { "id": "0x55bbe702cb80", "kind": "ParmVarDecl", "loc": { "offset": 59169, "line": 2008, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59137, "line": 2007, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 59143, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XColor *" } } ] }, { "id": "0x55bbe702cfe0", "kind": "FunctionDecl", "loc": { "offset": 59184, "line": 2010, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59173, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 59276, "line": 2014, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XAllowEvents", "mangledName": "XAllowEvents", "type": { "qualType": "int (Display *, int, Time)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe702cdb8", "kind": "ParmVarDecl", "loc": { "offset": 59225, "line": 2011, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59202, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 59209, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe702ce38", "kind": "ParmVarDecl", "loc": { "offset": 59253, "line": 2012, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59231, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 59231, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe702ceb0", "kind": "ParmVarDecl", "loc": { "offset": 59276, "line": 2014, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59259, "line": 2013, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 59259, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" } } ] }, { "id": "0x55bbe702d140", "kind": "FunctionDecl", "loc": { "offset": 59291, "line": 2016, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59280, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 59335, "line": 2018, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XAutoRepeatOff", "mangledName": "XAutoRepeatOff", "type": { "qualType": "int (Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe702d0a8", "kind": "ParmVarDecl", "loc": { "offset": 59335, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59311, "line": 2017, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 59318, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe702d290", "kind": "FunctionDecl", "loc": { "offset": 59350, "line": 2020, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59339, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 59393, "line": 2022, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XAutoRepeatOn", "mangledName": "XAutoRepeatOn", "type": { "qualType": "int (Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe702d1f8", "kind": "ParmVarDecl", "loc": { "offset": 59393, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59369, "line": 2021, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 59376, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe702d4e0", "kind": "FunctionDecl", "loc": { "offset": 59408, "line": 2024, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59397, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 59468, "line": 2027, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XBell", "mangledName": "XBell", "type": { "qualType": "int (Display *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe702d348", "kind": "ParmVarDecl", "loc": { "offset": 59442, "line": 2025, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59419, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 59426, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe702d3c8", "kind": "ParmVarDecl", "loc": { "offset": 59468, "line": 2027, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59448, "line": 2026, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 59448, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe702d638", "kind": "FunctionDecl", "loc": { "offset": 59483, "line": 2029, "col": 12, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59472, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 59528, "line": 2031, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XBitmapBitOrder", "mangledName": "XBitmapBitOrder", "type": { "qualType": "int (Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe702d5a0", "kind": "ParmVarDecl", "loc": { "offset": 59528, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59504, "line": 2030, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 59511, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe702d788", "kind": "FunctionDecl", "loc": { "offset": 59543, "line": 2033, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59532, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 59583, "line": 2035, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XBitmapPad", "mangledName": "XBitmapPad", "type": { "qualType": "int (Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe702d6f0", "kind": "ParmVarDecl", "loc": { "offset": 59583, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59559, "line": 2034, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 59566, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe702d8d8", "kind": "FunctionDecl", "loc": { "offset": 59598, "line": 2037, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59587, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 59639, "line": 2039, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XBitmapUnit", "mangledName": "XBitmapUnit", "type": { "qualType": "int (Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe702d840", "kind": "ParmVarDecl", "loc": { "offset": 59639, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59615, "line": 2038, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 59622, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe702da28", "kind": "FunctionDecl", "loc": { "offset": 59654, "line": 2041, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59643, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 59696, "line": 2043, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XCellsOfScreen", "mangledName": "XCellsOfScreen", "type": { "qualType": "int (Screen *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe702d990", "kind": "ParmVarDecl", "loc": { "offset": 59696, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59674, "line": 2042, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 59680, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Screen *" } } ] }, { "id": "0x55bbe702dda0", "kind": "FunctionDecl", "loc": { "offset": 59711, "line": 2045, "col": 12, "tokLen": 24, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59700, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 59848, "line": 2050, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XChangeActivePointerGrab", "mangledName": "XChangeActivePointerGrab", "type": { "qualType": "int (Display *, unsigned int, Cursor, Time)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe702dae0", "kind": "ParmVarDecl", "loc": { "offset": 59764, "line": 2046, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59741, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 59748, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe702db60", "kind": "ParmVarDecl", "loc": { "offset": 59799, "line": 2047, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59770, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 59779, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe702dbd8", "kind": "ParmVarDecl", "loc": { "offset": 59825, "line": 2048, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59805, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 59805, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Cursor", "typeAliasDeclId": "0x55bbe6fb62a0" } }, { "id": "0x55bbe702dc50", "kind": "ParmVarDecl", "loc": { "offset": 59848, "line": 2050, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59831, "line": 2049, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 59831, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" } } ] }, { "id": "0x55bbe702e150", "kind": "FunctionDecl", "loc": { "offset": 59863, "line": 2052, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59852, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 59986, "line": 2057, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XChangeGC", "mangledName": "XChangeGC", "type": { "qualType": "int (Display *, GC, unsigned long, XGCValues *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe702de70", "kind": "ParmVarDecl", "loc": { "offset": 59901, "line": 2053, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59878, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 59885, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe702dee8", "kind": "ParmVarDecl", "loc": { "offset": 59920, "line": 2054, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59907, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 59907, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe702df68", "kind": "ParmVarDecl", "loc": { "offset": 59955, "line": 2055, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59926, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 59935, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe702dfe0", "kind": "ParmVarDecl", "loc": { "offset": 59986, "line": 2057, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59961, "line": 2056, "col": 5, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 59970, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XGCValues *" } } ] }, { "id": "0x55bbe702e4c0", "kind": "FunctionDecl", "loc": { "offset": 60001, "line": 2059, "col": 12, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59990, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 60125, "line": 2063, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XChangeKeyboardControl", "mangledName": "XChangeKeyboardControl", "type": { "qualType": "int (Display *, unsigned long, XKeyboardControl *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe702e220", "kind": "ParmVarDecl", "loc": { "offset": 60052, "line": 2060, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 60029, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 60036, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe702e2a0", "kind": "ParmVarDecl", "loc": { "offset": 60088, "line": 2061, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 60058, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 60067, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe702e398", "kind": "ParmVarDecl", "loc": { "offset": 60125, "line": 2063, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 60094, "line": 2062, "col": 5, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 60110, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XKeyboardControl *" } } ] }, { "id": "0x55bbe702e8e0", "kind": "FunctionDecl", "loc": { "offset": 60140, "line": 2065, "col": 12, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 60129, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 60315, "line": 2071, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XChangeKeyboardMapping", "mangledName": "XChangeKeyboardMapping", "type": { "qualType": "int (Display *, int, int, KeySym *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe702e588", "kind": "ParmVarDecl", "loc": { "offset": 60191, "line": 2066, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 60168, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 60175, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe702e608", "kind": "ParmVarDecl", "loc": { "offset": 60222, "line": 2067, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 60197, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 60197, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe702e688", "kind": "ParmVarDecl", "loc": { "offset": 60259, "line": 2068, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 60228, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 60228, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe702e700", "kind": "ParmVarDecl", "loc": { "offset": 60287, "line": 2069, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 60265, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 60271, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "KeySym *" } }, { "id": "0x55bbe702e780", "kind": "ParmVarDecl", "loc": { "offset": 60315, "line": 2071, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 60293, "line": 2070, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 60293, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe702edb0", "kind": "FunctionDecl", "loc": { "offset": 60330, "line": 2073, "col": 12, "tokLen": 21, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 60319, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 60532, "line": 2080, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XChangePointerControl", "mangledName": "XChangePointerControl", "type": { "qualType": "int (Display *, int, int, int, int, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe702e9b8", "kind": "ParmVarDecl", "loc": { "offset": 60380, "line": 2074, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 60357, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 60364, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe702ea38", "kind": "ParmVarDecl", "loc": { "offset": 60406, "line": 2075, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 60386, "line": 2075, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 60386, "line": 2075, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe702eab8", "kind": "ParmVarDecl", "loc": { "offset": 60436, "line": 2076, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 60412, "line": 2076, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 60412, "line": 2076, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe702eb38", "kind": "ParmVarDecl", "loc": { "offset": 60469, "line": 2077, "col": 32, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 60442, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 60442, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe702ebb8", "kind": "ParmVarDecl", "loc": { "offset": 60504, "line": 2078, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 60475, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 60475, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe702ec38", "kind": "ParmVarDecl", "loc": { "offset": 60532, "line": 2080, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 60510, "line": 2079, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 60510, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe702f3d0", "kind": "FunctionDecl", "loc": { "offset": 60547, "line": 2082, "col": 12, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 60536, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 60773, "line": 2091, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XChangeProperty", "mangledName": "XChangeProperty", "type": { "qualType": "int (Display *, Window, Atom, Atom, int, int, const unsigned char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe702ee90", "kind": "ParmVarDecl", "loc": { "offset": 60591, "line": 2083, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 60568, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 60575, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe702ef08", "kind": "ParmVarDecl", "loc": { "offset": 60612, "line": 2084, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 60597, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 60597, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe702ef80", "kind": "ParmVarDecl", "loc": { "offset": 60638, "line": 2085, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 60618, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 60618, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } }, { "id": "0x55bbe702eff8", "kind": "ParmVarDecl", "loc": { "offset": 60660, "line": 2086, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 60644, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 60644, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } }, { "id": "0x55bbe702f078", "kind": "ParmVarDecl", "loc": { "offset": 60684, "line": 2087, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 60666, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 60666, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe702f0f8", "kind": "ParmVarDecl", "loc": { "offset": 60706, "line": 2088, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 60690, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 60690, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe702f1a0", "kind": "ParmVarDecl", "loc": { "offset": 60745, "line": 2089, "col": 38, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 60712, "file": "/usr/include/X11/Xlib.h", "line": 2089, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 60733, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const unsigned char *" } }, { "id": "0x55bbe702f220", "kind": "ParmVarDecl", "loc": { "offset": 60773, "line": 2091, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 60751, "line": 2090, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 60751, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe702f660", "kind": "FunctionDecl", "loc": { "offset": 60788, "line": 2093, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 60777, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 60882, "line": 2097, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XChangeSaveSet", "mangledName": "XChangeSaveSet", "type": { "qualType": "int (Display *, Window, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe702f4c0", "kind": "ParmVarDecl", "loc": { "offset": 60831, "line": 2094, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 60808, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 60815, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe702f538", "kind": "ParmVarDecl", "loc": { "offset": 60852, "line": 2095, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 60837, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 60837, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe702f5b8", "kind": "ParmVarDecl", "loc": { "offset": 60882, "line": 2097, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 60858, "line": 2096, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 60858, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe702f9e0", "kind": "FunctionDecl", "loc": { "offset": 60897, "line": 2099, "col": 12, "tokLen": 23, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 60886, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 61050, "line": 2104, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XChangeWindowAttributes", "mangledName": "XChangeWindowAttributes", "type": { "qualType": "int (Display *, Window, unsigned long, XSetWindowAttributes *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe702f728", "kind": "ParmVarDecl", "loc": { "offset": 60949, "line": 2100, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 60926, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 60933, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe702f7a0", "kind": "ParmVarDecl", "loc": { "offset": 60970, "line": 2101, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 60955, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 60955, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe702f820", "kind": "ParmVarDecl", "loc": { "offset": 61005, "line": 2102, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 60976, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 60985, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe702f898", "kind": "ParmVarDecl", "loc": { "offset": 61050, "line": 2104, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 61011, "line": 2103, "col": 5, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 61031, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XSetWindowAttributes *" } } ] }, { "id": "0x55bbe70300c8", "kind": "FunctionDecl", "loc": { "offset": 61066, "line": 2106, "col": 13, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 61054, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 61323, "line": 2115, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XCheckIfEvent", "mangledName": "XCheckIfEvent", "type": { "qualType": "int (Display *, XEvent *, int (*)(Display *, XEvent *, XPointer), XPointer)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe702fab0", "kind": "ParmVarDecl", "loc": { "offset": 61108, "line": 2107, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 61085, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 61092, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe702fba8", "kind": "ParmVarDecl", "loc": { "offset": 61141, "line": 2108, "col": 32, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 61114, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 61120, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XEvent *" } }, { "id": "0x55bbe702fed8", "kind": "ParmVarDecl", "loc": { "offset": 61154, "line": 2109, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 61147, "line": 2109, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 61279, "line": 2113, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int (*)(Display *, XEvent *, XPointer)" } }, { "id": "0x55bbe702ff50", "kind": "ParmVarDecl", "loc": { "offset": 61323, "line": 2115, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 61303, "line": 2114, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 61303, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "char *", "qualType": "XPointer", "typeAliasDeclId": "0x55bbe6fb6ab8" } } ] }, { "id": "0x55bbe70303c0", "kind": "FunctionDecl", "loc": { "offset": 61339, "line": 2117, "col": 13, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 61327, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 61445, "line": 2121, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XCheckMaskEvent", "mangledName": "XCheckMaskEvent", "type": { "qualType": "int (Display *, long, XEvent *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7030198", "kind": "ParmVarDecl", "loc": { "offset": 61383, "line": 2118, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 61360, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 61367, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7030218", "kind": "ParmVarDecl", "loc": { "offset": 61411, "line": 2119, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 61389, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 61389, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "long" } }, { "id": "0x55bbe7030290", "kind": "ParmVarDecl", "loc": { "offset": 61445, "line": 2121, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 61417, "line": 2120, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 61423, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XEvent *" } } ] }, { "id": "0x55bbe70306b0", "kind": "FunctionDecl", "loc": { "offset": 61461, "line": 2123, "col": 13, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 61449, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 61568, "line": 2127, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XCheckTypedEvent", "mangledName": "XCheckTypedEvent", "type": { "qualType": "int (Display *, int, XEvent *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7030488", "kind": "ParmVarDecl", "loc": { "offset": 61506, "line": 2124, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 61483, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 61490, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7030508", "kind": "ParmVarDecl", "loc": { "offset": 61534, "line": 2125, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 61512, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 61512, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7030580", "kind": "ParmVarDecl", "loc": { "offset": 61568, "line": 2127, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 61540, "line": 2126, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 61546, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XEvent *" } } ] }, { "id": "0x55bbe7030a30", "kind": "FunctionDecl", "loc": { "offset": 61584, "line": 2129, "col": 13, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 61572, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 61718, "line": 2134, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XCheckTypedWindowEvent", "mangledName": "XCheckTypedWindowEvent", "type": { "qualType": "int (Display *, Window, int, XEvent *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7030778", "kind": "ParmVarDecl", "loc": { "offset": 61635, "line": 2130, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 61612, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 61619, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe70307f0", "kind": "ParmVarDecl", "loc": { "offset": 61656, "line": 2131, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 61641, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 61641, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7030870", "kind": "ParmVarDecl", "loc": { "offset": 61684, "line": 2132, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 61662, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 61662, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe70308e8", "kind": "ParmVarDecl", "loc": { "offset": 61718, "line": 2134, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 61690, "line": 2133, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 61696, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XEvent *" } } ] }, { "id": "0x55bbe7030dc0", "kind": "FunctionDecl", "loc": { "offset": 61734, "line": 2136, "col": 13, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 61722, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 61863, "line": 2141, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XCheckWindowEvent", "mangledName": "XCheckWindowEvent", "type": { "qualType": "int (Display *, Window, long, XEvent *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7030b00", "kind": "ParmVarDecl", "loc": { "offset": 61780, "line": 2137, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 61757, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 61764, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7030b78", "kind": "ParmVarDecl", "loc": { "offset": 61801, "line": 2138, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 61786, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 61786, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7030bf8", "kind": "ParmVarDecl", "loc": { "offset": 61829, "line": 2139, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 61807, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 61807, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "long" } }, { "id": "0x55bbe7030c70", "kind": "ParmVarDecl", "loc": { "offset": 61863, "line": 2141, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 61835, "line": 2140, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 61841, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XEvent *" } } ] }, { "id": "0x55bbe7031030", "kind": "FunctionDecl", "loc": { "offset": 61878, "line": 2143, "col": 12, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 61867, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 61976, "line": 2147, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XCirculateSubwindows", "mangledName": "XCirculateSubwindows", "type": { "qualType": "int (Display *, Window, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7030e90", "kind": "ParmVarDecl", "loc": { "offset": 61927, "line": 2144, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 61904, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 61911, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7030f08", "kind": "ParmVarDecl", "loc": { "offset": 61948, "line": 2145, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 61933, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 61933, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7030f88", "kind": "ParmVarDecl", "loc": { "offset": 61976, "line": 2147, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 61954, "line": 2146, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 61954, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7031210", "kind": "FunctionDecl", "loc": { "offset": 61991, "line": 2149, "col": 12, "tokLen": 24, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 61980, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62066, "line": 2152, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XCirculateSubwindowsDown", "mangledName": "XCirculateSubwindowsDown", "type": { "qualType": "int (Display *, Window)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70310f8", "kind": "ParmVarDecl", "loc": { "offset": 62044, "line": 2150, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62021, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62028, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7031170", "kind": "ParmVarDecl", "loc": { "offset": 62066, "line": 2152, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62050, "line": 2151, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62050, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } ] }, { "id": "0x55bbe70313e8", "kind": "FunctionDecl", "loc": { "offset": 62081, "line": 2154, "col": 12, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62070, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62154, "line": 2157, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XCirculateSubwindowsUp", "mangledName": "XCirculateSubwindowsUp", "type": { "qualType": "int (Display *, Window)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70312d0", "kind": "ParmVarDecl", "loc": { "offset": 62132, "line": 2155, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62109, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62116, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7031348", "kind": "ParmVarDecl", "loc": { "offset": 62154, "line": 2157, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62138, "line": 2156, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62138, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } ] }, { "id": "0x55bbe7031930", "kind": "FunctionDecl", "loc": { "offset": 62169, "line": 2159, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62158, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62356, "line": 2167, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XClearArea", "mangledName": "XClearArea", "type": { "qualType": "int (Display *, Window, int, int, unsigned int, unsigned int, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70314a8", "kind": "ParmVarDecl", "loc": { "offset": 62208, "line": 2160, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62185, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62192, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7031520", "kind": "ParmVarDecl", "loc": { "offset": 62229, "line": 2161, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62214, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62214, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe70315a0", "kind": "ParmVarDecl", "loc": { "offset": 62248, "line": 2162, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62235, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62235, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7031620", "kind": "ParmVarDecl", "loc": { "offset": 62267, "line": 2163, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62254, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62254, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe70316a0", "kind": "ParmVarDecl", "loc": { "offset": 62297, "line": 2164, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62273, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62282, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7031720", "kind": "ParmVarDecl", "loc": { "offset": 62328, "line": 2165, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62303, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62312, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe70317a0", "kind": "ParmVarDecl", "loc": { "offset": 62356, "line": 2167, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 62334, "line": 2166, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 62334, "line": 2166, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7031b30", "kind": "FunctionDecl", "loc": { "offset": 62371, "line": 2169, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62360, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62434, "line": 2172, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XClearWindow", "mangledName": "XClearWindow", "type": { "qualType": "int (Display *, Window)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7031a18", "kind": "ParmVarDecl", "loc": { "offset": 62412, "line": 2170, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62389, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62396, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7031a90", "kind": "ParmVarDecl", "loc": { "offset": 62434, "line": 2172, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62418, "line": 2171, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62418, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } ] }, { "id": "0x55bbe7031c88", "kind": "FunctionDecl", "loc": { "offset": 62449, "line": 2174, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62438, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62492, "line": 2176, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XCloseDisplay", "mangledName": "XCloseDisplay", "type": { "qualType": "int (Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7031bf0", "kind": "ParmVarDecl", "loc": { "offset": 62492, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62468, "line": 2175, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62475, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe7032090", "kind": "FunctionDecl", "loc": { "offset": 62507, "line": 2178, "col": 12, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62496, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62643, "line": 2183, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XConfigureWindow", "mangledName": "XConfigureWindow", "type": { "qualType": "int (Display *, Window, unsigned int, XWindowChanges *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7031d40", "kind": "ParmVarDecl", "loc": { "offset": 62552, "line": 2179, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62529, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62536, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7031db8", "kind": "ParmVarDecl", "loc": { "offset": 62573, "line": 2180, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62558, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62558, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7031e38", "kind": "ParmVarDecl", "loc": { "offset": 62608, "line": 2181, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62579, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62588, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7031eb0", "kind": "ParmVarDecl", "loc": { "offset": 62643, "line": 2183, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62614, "line": 2182, "col": 5, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62628, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XWindowChanges *" } } ] }, { "id": "0x55bbe70321f8", "kind": "FunctionDecl", "loc": { "offset": 62658, "line": 2185, "col": 12, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62647, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62705, "line": 2187, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XConnectionNumber", "mangledName": "XConnectionNumber", "type": { "qualType": "int (Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7032160", "kind": "ParmVarDecl", "loc": { "offset": 62705, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62681, "line": 2186, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62688, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe7032680", "kind": "FunctionDecl", "loc": { "offset": 62720, "line": 2189, "col": 12, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62709, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62896, "line": 2196, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XConvertSelection", "mangledName": "XConvertSelection", "type": { "qualType": "int (Display *, Atom, Atom, Atom, Window, Time)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70322b0", "kind": "ParmVarDecl", "loc": { "offset": 62766, "line": 2190, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62743, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62750, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7032328", "kind": "ParmVarDecl", "loc": { "offset": 62793, "line": 2191, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62772, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62772, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } }, { "id": "0x55bbe70323a0", "kind": "ParmVarDecl", "loc": { "offset": 62818, "line": 2192, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62799, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62799, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } }, { "id": "0x55bbe7032418", "kind": "ParmVarDecl", "loc": { "offset": 62844, "line": 2193, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62824, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62824, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } }, { "id": "0x55bbe7032490", "kind": "ParmVarDecl", "loc": { "offset": 62873, "line": 2194, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62850, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62850, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7032508", "kind": "ParmVarDecl", "loc": { "offset": 62896, "line": 2196, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62879, "line": 2195, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62879, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" } } ] }, { "id": "0x55bbe7032da0", "kind": "FunctionDecl", "loc": { "offset": 62911, "line": 2198, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62900, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63175, "line": 2209, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XCopyArea", "mangledName": "XCopyArea", "type": { "qualType": "int (Display *, Drawable, Drawable, GC, int, int, unsigned int, unsigned int, int, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7032760", "kind": "ParmVarDecl", "loc": { "offset": 62949, "line": 2199, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62926, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62933, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe70327d8", "kind": "ParmVarDecl", "loc": { "offset": 62974, "line": 2200, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62955, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62955, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe7032850", "kind": "ParmVarDecl", "loc": { "offset": 63000, "line": 2201, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 62980, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 62980, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe70328c8", "kind": "ParmVarDecl", "loc": { "offset": 63019, "line": 2202, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63006, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63006, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe7032948", "kind": "ParmVarDecl", "loc": { "offset": 63042, "line": 2203, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63025, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63025, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe70329c8", "kind": "ParmVarDecl", "loc": { "offset": 63065, "line": 2204, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63048, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63048, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7032a48", "kind": "ParmVarDecl", "loc": { "offset": 63095, "line": 2205, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63071, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63080, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7032ac8", "kind": "ParmVarDecl", "loc": { "offset": 63126, "line": 2206, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63101, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63110, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7032b48", "kind": "ParmVarDecl", "loc": { "offset": 63150, "line": 2207, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63132, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63132, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7032bc8", "kind": "ParmVarDecl", "loc": { "offset": 63175, "line": 2209, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63156, "line": 2208, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63156, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7033160", "kind": "FunctionDecl", "loc": { "offset": 63190, "line": 2211, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63179, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63303, "line": 2216, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XCopyGC", "mangledName": "XCopyGC", "type": { "qualType": "int (Display *, GC, unsigned long, GC)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7032ea0", "kind": "ParmVarDecl", "loc": { "offset": 63226, "line": 2212, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63203, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63210, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7032f18", "kind": "ParmVarDecl", "loc": { "offset": 63246, "line": 2213, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63232, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63232, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe7032f98", "kind": "ParmVarDecl", "loc": { "offset": 63281, "line": 2214, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63252, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63261, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe7033010", "kind": "ParmVarDecl", "loc": { "offset": 63303, "line": 2216, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63287, "line": 2215, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63287, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } } ] }, { "id": "0x55bbe7033900", "kind": "FunctionDecl", "loc": { "offset": 63318, "line": 2218, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63307, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63614, "line": 2230, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XCopyPlane", "mangledName": "XCopyPlane", "type": { "qualType": "int (Display *, Drawable, Drawable, GC, int, int, unsigned int, unsigned int, int, int, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7033230", "kind": "ParmVarDecl", "loc": { "offset": 63357, "line": 2219, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63334, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63341, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe70332a8", "kind": "ParmVarDecl", "loc": { "offset": 63382, "line": 2220, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63363, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63363, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe7033320", "kind": "ParmVarDecl", "loc": { "offset": 63408, "line": 2221, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63388, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63388, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe7033398", "kind": "ParmVarDecl", "loc": { "offset": 63427, "line": 2222, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63414, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63414, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe7033418", "kind": "ParmVarDecl", "loc": { "offset": 63450, "line": 2223, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63433, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63433, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7033498", "kind": "ParmVarDecl", "loc": { "offset": 63473, "line": 2224, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63456, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63456, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7033518", "kind": "ParmVarDecl", "loc": { "offset": 63503, "line": 2225, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63479, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63488, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7033598", "kind": "ParmVarDecl", "loc": { "offset": 63534, "line": 2226, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63509, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63518, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7033618", "kind": "ParmVarDecl", "loc": { "offset": 63558, "line": 2227, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63540, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63540, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7033698", "kind": "ParmVarDecl", "loc": { "offset": 63582, "line": 2228, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63564, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63564, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7033718", "kind": "ParmVarDecl", "loc": { "offset": 63614, "line": 2230, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63588, "line": 2229, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63597, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe7033b28", "kind": "FunctionDecl", "loc": { "offset": 63629, "line": 2232, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63618, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63703, "line": 2235, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDefaultDepth", "mangledName": "XDefaultDepth", "type": { "qualType": "int (Display *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7033a08", "kind": "ParmVarDecl", "loc": { "offset": 63671, "line": 2233, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63648, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63655, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7033a88", "kind": "ParmVarDecl", "loc": { "offset": 63703, "line": 2235, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63677, "line": 2234, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63677, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7033c80", "kind": "FunctionDecl", "loc": { "offset": 63718, "line": 2237, "col": 12, "tokLen": 21, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63707, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63767, "line": 2239, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDefaultDepthOfScreen", "mangledName": "XDefaultDepthOfScreen", "type": { "qualType": "int (Screen *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7033be8", "kind": "ParmVarDecl", "loc": { "offset": 63767, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63745, "line": 2238, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63751, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Screen *" } } ] }, { "id": "0x55bbe7033dd0", "kind": "FunctionDecl", "loc": { "offset": 63782, "line": 2241, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63771, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63826, "line": 2243, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDefaultScreen", "mangledName": "XDefaultScreen", "type": { "qualType": "int (Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7033d38", "kind": "ParmVarDecl", "loc": { "offset": 63826, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63802, "line": 2242, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63809, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe70340a0", "kind": "FunctionDecl", "loc": { "offset": 63841, "line": 2245, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63830, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63931, "line": 2249, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XDefineCursor", "mangledName": "XDefineCursor", "type": { "qualType": "int (Display *, Window, Cursor)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7033e88", "kind": "ParmVarDecl", "loc": { "offset": 63883, "line": 2246, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63860, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63867, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7033f00", "kind": "ParmVarDecl", "loc": { "offset": 63904, "line": 2247, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63889, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63889, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7033f78", "kind": "ParmVarDecl", "loc": { "offset": 63931, "line": 2249, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63910, "line": 2248, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63910, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Cursor", "typeAliasDeclId": "0x55bbe6fb62a0" } } ] }, { "id": "0x55bbe7034340", "kind": "FunctionDecl", "loc": { "offset": 63946, "line": 2251, "col": 12, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63935, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 64038, "line": 2255, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XDeleteProperty", "mangledName": "XDeleteProperty", "type": { "qualType": "int (Display *, Window, Atom)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7034168", "kind": "ParmVarDecl", "loc": { "offset": 63990, "line": 2252, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63967, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63974, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe70341e0", "kind": "ParmVarDecl", "loc": { "offset": 64011, "line": 2253, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 63996, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 63996, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7034258", "kind": "ParmVarDecl", "loc": { "offset": 64038, "line": 2255, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 64017, "line": 2254, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 64017, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } } ] }, { "id": "0x55bbe7034520", "kind": "FunctionDecl", "loc": { "offset": 64053, "line": 2257, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 64042, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 64118, "line": 2260, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XDestroyWindow", "mangledName": "XDestroyWindow", "type": { "qualType": "int (Display *, Window)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7034408", "kind": "ParmVarDecl", "loc": { "offset": 64096, "line": 2258, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 64073, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 64080, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7034480", "kind": "ParmVarDecl", "loc": { "offset": 64118, "line": 2260, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 64102, "line": 2259, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 64102, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } ] }, { "id": "0x55bbe70346f8", "kind": "FunctionDecl", "loc": { "offset": 64133, "line": 2262, "col": 12, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 64122, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 64202, "line": 2265, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDestroySubwindows", "mangledName": "XDestroySubwindows", "type": { "qualType": "int (Display *, Window)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70345e0", "kind": "ParmVarDecl", "loc": { "offset": 64180, "line": 2263, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 64157, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 64164, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7034658", "kind": "ParmVarDecl", "loc": { "offset": 64202, "line": 2265, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 64186, "line": 2264, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 64186, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } ] }, { "id": "0x55bbe7034850", "kind": "FunctionDecl", "loc": { "offset": 64217, "line": 2267, "col": 12, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 64206, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 64262, "line": 2269, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDoesBackingStore", "mangledName": "XDoesBackingStore", "type": { "qualType": "int (Screen *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70347b8", "kind": "ParmVarDecl", "loc": { "offset": 64262, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 64240, "line": 2268, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 64246, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Screen *" } } ] }, { "id": "0x55bbe70349a0", "kind": "FunctionDecl", "loc": { "offset": 64278, "line": 2271, "col": 13, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 64266, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 64321, "line": 2273, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDoesSaveUnders", "mangledName": "XDoesSaveUnders", "type": { "qualType": "int (Screen *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7034908", "kind": "ParmVarDecl", "loc": { "offset": 64321, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 64299, "line": 2272, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 64305, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Screen *" } } ] }, { "id": "0x55bbe7034af0", "kind": "FunctionDecl", "loc": { "offset": 64336, "line": 2275, "col": 12, "tokLen": 21, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 64325, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 64387, "line": 2277, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDisableAccessControl", "mangledName": "XDisableAccessControl", "type": { "qualType": "int (Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7034a58", "kind": "ParmVarDecl", "loc": { "offset": 64387, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 64363, "line": 2276, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 64370, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe7034cc8", "kind": "FunctionDecl", "loc": { "offset": 64403, "line": 2280, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 64392, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 64477, "line": 2283, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDisplayCells", "mangledName": "XDisplayCells", "type": { "qualType": "int (Display *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7034ba8", "kind": "ParmVarDecl", "loc": { "offset": 64445, "line": 2281, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 64422, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 64429, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7034c28", "kind": "ParmVarDecl", "loc": { "offset": 64477, "line": 2283, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 64451, "line": 2282, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 64451, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7034ea8", "kind": "FunctionDecl", "loc": { "offset": 64492, "line": 2285, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 64481, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 64567, "line": 2288, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDisplayHeight", "mangledName": "XDisplayHeight", "type": { "qualType": "int (Display *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7034d88", "kind": "ParmVarDecl", "loc": { "offset": 64535, "line": 2286, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 64512, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 64519, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7034e08", "kind": "ParmVarDecl", "loc": { "offset": 64567, "line": 2288, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 64541, "line": 2287, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 64541, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7035088", "kind": "FunctionDecl", "loc": { "offset": 64582, "line": 2290, "col": 12, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 64571, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 64659, "line": 2293, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDisplayHeightMM", "mangledName": "XDisplayHeightMM", "type": { "qualType": "int (Display *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7034f68", "kind": "ParmVarDecl", "loc": { "offset": 64627, "line": 2291, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 64604, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 64611, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7034fe8", "kind": "ParmVarDecl", "loc": { "offset": 64659, "line": 2293, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 64633, "line": 2292, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 64633, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7035370", "kind": "FunctionDecl", "loc": { "offset": 64674, "line": 2295, "col": 12, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 64663, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 64794, "line": 2299, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XDisplayKeycodes", "mangledName": "XDisplayKeycodes", "type": { "qualType": "int (Display *, int *, int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7035148", "kind": "ParmVarDecl", "loc": { "offset": 64719, "line": 2296, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 64696, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 64703, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe70351c8", "kind": "ParmVarDecl", "loc": { "offset": 64756, "line": 2297, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 64725, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 64728, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe7035248", "kind": "ParmVarDecl", "loc": { "offset": 64794, "line": 2299, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 64762, "line": 2298, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 64765, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe7035558", "kind": "FunctionDecl", "loc": { "offset": 64809, "line": 2301, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 64798, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 64884, "line": 2304, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDisplayPlanes", "mangledName": "XDisplayPlanes", "type": { "qualType": "int (Display *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7035438", "kind": "ParmVarDecl", "loc": { "offset": 64852, "line": 2302, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 64829, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 64836, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe70354b8", "kind": "ParmVarDecl", "loc": { "offset": 64884, "line": 2304, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 64858, "line": 2303, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 64858, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7035738", "kind": "FunctionDecl", "loc": { "offset": 64899, "line": 2306, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 64888, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 64973, "line": 2309, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDisplayWidth", "mangledName": "XDisplayWidth", "type": { "qualType": "int (Display *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7035618", "kind": "ParmVarDecl", "loc": { "offset": 64941, "line": 2307, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 64918, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 64925, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7035698", "kind": "ParmVarDecl", "loc": { "offset": 64973, "line": 2309, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 64947, "line": 2308, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 64947, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7035918", "kind": "FunctionDecl", "loc": { "offset": 64988, "line": 2311, "col": 12, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 64977, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65064, "line": 2314, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDisplayWidthMM", "mangledName": "XDisplayWidthMM", "type": { "qualType": "int (Display *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70357f8", "kind": "ParmVarDecl", "loc": { "offset": 65032, "line": 2312, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65009, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65016, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7035878", "kind": "ParmVarDecl", "loc": { "offset": 65064, "line": 2314, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65038, "line": 2313, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65038, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7035f80", "kind": "FunctionDecl", "loc": { "offset": 65079, "line": 2316, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65068, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65306, "line": 2326, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDrawArc", "mangledName": "XDrawArc", "type": { "qualType": "int (Display *, Drawable, GC, int, int, unsigned int, unsigned int, int, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70359d8", "kind": "ParmVarDecl", "loc": { "offset": 65116, "line": 2317, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65093, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65100, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7035a50", "kind": "ParmVarDecl", "loc": { "offset": 65139, "line": 2318, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65122, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65122, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe7035ac8", "kind": "ParmVarDecl", "loc": { "offset": 65158, "line": 2319, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65145, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65145, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe7035b48", "kind": "ParmVarDecl", "loc": { "offset": 65177, "line": 2320, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65164, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65164, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7035bc8", "kind": "ParmVarDecl", "loc": { "offset": 65196, "line": 2321, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65183, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65183, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7035c48", "kind": "ParmVarDecl", "loc": { "offset": 65226, "line": 2322, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65202, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65211, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7035cc8", "kind": "ParmVarDecl", "loc": { "offset": 65257, "line": 2323, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65232, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65241, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7035d48", "kind": "ParmVarDecl", "loc": { "offset": 65281, "line": 2324, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65263, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65263, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7035dc8", "kind": "ParmVarDecl", "loc": { "offset": 65306, "line": 2326, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65287, "line": 2325, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65287, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7036470", "kind": "FunctionDecl", "loc": { "offset": 65321, "line": 2328, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65310, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65448, "line": 2334, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDrawArcs", "mangledName": "XDrawArcs", "type": { "qualType": "int (Display *, Drawable, GC, XArc *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70360b0", "kind": "ParmVarDecl", "loc": { "offset": 65359, "line": 2329, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65336, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65343, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7036128", "kind": "ParmVarDecl", "loc": { "offset": 65382, "line": 2330, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65365, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65365, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe70361a0", "kind": "ParmVarDecl", "loc": { "offset": 65401, "line": 2331, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65388, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65388, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe7036298", "kind": "ParmVarDecl", "loc": { "offset": 65424, "line": 2332, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65407, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65411, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XArc *" } }, { "id": "0x55bbe7036318", "kind": "ParmVarDecl", "loc": { "offset": 65448, "line": 2334, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65430, "line": 2333, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65430, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe70369c0", "kind": "FunctionDecl", "loc": { "offset": 65463, "line": 2336, "col": 12, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65452, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65645, "line": 2344, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDrawImageString", "mangledName": "XDrawImageString", "type": { "qualType": "int (Display *, Drawable, GC, int, int, const char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7036548", "kind": "ParmVarDecl", "loc": { "offset": 65508, "line": 2337, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65485, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65492, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe70365c0", "kind": "ParmVarDecl", "loc": { "offset": 65531, "line": 2338, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65514, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65514, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe7036638", "kind": "ParmVarDecl", "loc": { "offset": 65550, "line": 2339, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65537, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65537, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe70366b8", "kind": "ParmVarDecl", "loc": { "offset": 65569, "line": 2340, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65556, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65556, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7036738", "kind": "ParmVarDecl", "loc": { "offset": 65588, "line": 2341, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65575, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65575, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe70367b8", "kind": "ParmVarDecl", "loc": { "offset": 65620, "line": 2342, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 65594, "file": "/usr/include/X11/Xlib.h", "line": 2342, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 65606, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe7036838", "kind": "ParmVarDecl", "loc": { "offset": 65645, "line": 2344, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65626, "line": 2343, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65626, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7036f70", "kind": "FunctionDecl", "loc": { "offset": 65660, "line": 2346, "col": 12, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65649, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65847, "line": 2354, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDrawImageString16", "mangledName": "XDrawImageString16", "type": { "qualType": "int (Display *, Drawable, GC, int, int, const XChar2b *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7036aa8", "kind": "ParmVarDecl", "loc": { "offset": 65707, "line": 2347, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65684, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65691, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7036b20", "kind": "ParmVarDecl", "loc": { "offset": 65730, "line": 2348, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65713, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65713, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe7036b98", "kind": "ParmVarDecl", "loc": { "offset": 65749, "line": 2349, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65736, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65736, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe7036c18", "kind": "ParmVarDecl", "loc": { "offset": 65768, "line": 2350, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65755, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65755, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7036c98", "kind": "ParmVarDecl", "loc": { "offset": 65787, "line": 2351, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65774, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65774, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7036d68", "kind": "ParmVarDecl", "loc": { "offset": 65822, "line": 2352, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 65793, "file": "/usr/include/X11/Xlib.h", "line": 2352, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 65808, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const XChar2b *" } }, { "id": "0x55bbe7036de8", "kind": "ParmVarDecl", "loc": { "offset": 65847, "line": 2354, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65828, "line": 2353, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65828, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe70374d0", "kind": "FunctionDecl", "loc": { "offset": 65862, "line": 2356, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65851, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66023, "line": 2364, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDrawLine", "mangledName": "XDrawLine", "type": { "qualType": "int (Display *, Drawable, GC, int, int, int, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7037058", "kind": "ParmVarDecl", "loc": { "offset": 65900, "line": 2357, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65877, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65884, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe70370d0", "kind": "ParmVarDecl", "loc": { "offset": 65923, "line": 2358, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65906, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65906, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe7037148", "kind": "ParmVarDecl", "loc": { "offset": 65942, "line": 2359, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65929, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65929, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe70371c8", "kind": "ParmVarDecl", "loc": { "offset": 65962, "line": 2360, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65948, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65948, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7037248", "kind": "ParmVarDecl", "loc": { "offset": 65982, "line": 2361, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65968, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65968, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe70372c8", "kind": "ParmVarDecl", "loc": { "offset": 66002, "line": 2362, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 65988, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 65988, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7037348", "kind": "ParmVarDecl", "loc": { "offset": 66023, "line": 2364, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66008, "line": 2363, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66008, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7037a10", "kind": "FunctionDecl", "loc": { "offset": 66038, "line": 2366, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66027, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66194, "line": 2373, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDrawLines", "mangledName": "XDrawLines", "type": { "qualType": "int (Display *, Drawable, GC, XPoint *, int, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70375b8", "kind": "ParmVarDecl", "loc": { "offset": 66077, "line": 2367, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66054, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66061, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7037630", "kind": "ParmVarDecl", "loc": { "offset": 66100, "line": 2368, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66083, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66083, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe70376a8", "kind": "ParmVarDecl", "loc": { "offset": 66119, "line": 2369, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66106, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66106, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe7037798", "kind": "ParmVarDecl", "loc": { "offset": 66146, "line": 2370, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66125, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66131, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XPoint *" } }, { "id": "0x55bbe7037818", "kind": "ParmVarDecl", "loc": { "offset": 66171, "line": 2371, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66152, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66152, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7037898", "kind": "ParmVarDecl", "loc": { "offset": 66194, "line": 2373, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66177, "line": 2372, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66177, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7037e40", "kind": "FunctionDecl", "loc": { "offset": 66209, "line": 2375, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66198, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66329, "line": 2381, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDrawPoint", "mangledName": "XDrawPoint", "type": { "qualType": "int (Display *, Drawable, GC, int, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7037af0", "kind": "ParmVarDecl", "loc": { "offset": 66248, "line": 2376, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66225, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66232, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7037b68", "kind": "ParmVarDecl", "loc": { "offset": 66271, "line": 2377, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66254, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66254, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe7037be0", "kind": "ParmVarDecl", "loc": { "offset": 66290, "line": 2378, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66277, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66277, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe7037c60", "kind": "ParmVarDecl", "loc": { "offset": 66309, "line": 2379, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66296, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66296, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7037ce0", "kind": "ParmVarDecl", "loc": { "offset": 66329, "line": 2381, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66315, "line": 2380, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66315, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7038280", "kind": "FunctionDecl", "loc": { "offset": 66344, "line": 2383, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66333, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66501, "line": 2390, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDrawPoints", "mangledName": "XDrawPoints", "type": { "qualType": "int (Display *, Drawable, GC, XPoint *, int, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7037f18", "kind": "ParmVarDecl", "loc": { "offset": 66384, "line": 2384, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66361, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66368, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7037f90", "kind": "ParmVarDecl", "loc": { "offset": 66407, "line": 2385, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66390, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66390, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe7038008", "kind": "ParmVarDecl", "loc": { "offset": 66426, "line": 2386, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66413, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66413, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe70380c0", "kind": "ParmVarDecl", "loc": { "offset": 66453, "line": 2387, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66432, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66438, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XPoint *" } }, { "id": "0x55bbe7038140", "kind": "ParmVarDecl", "loc": { "offset": 66478, "line": 2388, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66459, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66459, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe70381c0", "kind": "ParmVarDecl", "loc": { "offset": 66501, "line": 2390, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66484, "line": 2389, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66484, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe70387e0", "kind": "FunctionDecl", "loc": { "offset": 66516, "line": 2392, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66505, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66701, "line": 2400, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDrawRectangle", "mangledName": "XDrawRectangle", "type": { "qualType": "int (Display *, Drawable, GC, int, int, unsigned int, unsigned int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7038360", "kind": "ParmVarDecl", "loc": { "offset": 66559, "line": 2393, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66536, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66543, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe70383d8", "kind": "ParmVarDecl", "loc": { "offset": 66582, "line": 2394, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66565, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66565, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe7038450", "kind": "ParmVarDecl", "loc": { "offset": 66601, "line": 2395, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66588, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66588, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe70384d0", "kind": "ParmVarDecl", "loc": { "offset": 66620, "line": 2396, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66607, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66607, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7038550", "kind": "ParmVarDecl", "loc": { "offset": 66639, "line": 2397, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66626, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66626, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe70385d0", "kind": "ParmVarDecl", "loc": { "offset": 66669, "line": 2398, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66645, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66654, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7038650", "kind": "ParmVarDecl", "loc": { "offset": 66701, "line": 2400, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66675, "line": 2399, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66684, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe7038c60", "kind": "FunctionDecl", "loc": { "offset": 66716, "line": 2402, "col": 12, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66705, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66867, "line": 2408, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDrawRectangles", "mangledName": "XDrawRectangles", "type": { "qualType": "int (Display *, Drawable, GC, XRectangle *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70388c8", "kind": "ParmVarDecl", "loc": { "offset": 66760, "line": 2403, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66737, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66744, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7038940", "kind": "ParmVarDecl", "loc": { "offset": 66783, "line": 2404, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66766, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66766, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe70389b8", "kind": "ParmVarDecl", "loc": { "offset": 66802, "line": 2405, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66789, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66789, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe7038a88", "kind": "ParmVarDecl", "loc": { "offset": 66837, "line": 2406, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66808, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66818, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XRectangle *" } }, { "id": "0x55bbe7038b08", "kind": "ParmVarDecl", "loc": { "offset": 66867, "line": 2408, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66843, "line": 2407, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66843, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe70390f0", "kind": "FunctionDecl", "loc": { "offset": 66882, "line": 2410, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66871, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67025, "line": 2416, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDrawSegments", "mangledName": "XDrawSegments", "type": { "qualType": "int (Display *, Drawable, GC, XSegment *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7038d38", "kind": "ParmVarDecl", "loc": { "offset": 66924, "line": 2411, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66901, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66908, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7038db0", "kind": "ParmVarDecl", "loc": { "offset": 66947, "line": 2412, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66930, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66930, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe7038e28", "kind": "ParmVarDecl", "loc": { "offset": 66966, "line": 2413, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66953, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66953, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe7038f18", "kind": "ParmVarDecl", "loc": { "offset": 66997, "line": 2414, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 66972, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 66980, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XSegment *" } }, { "id": "0x55bbe7038f98", "kind": "ParmVarDecl", "loc": { "offset": 67025, "line": 2416, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67003, "line": 2415, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67003, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7039580", "kind": "FunctionDecl", "loc": { "offset": 67040, "line": 2418, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67029, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67217, "line": 2426, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDrawString", "mangledName": "XDrawString", "type": { "qualType": "int (Display *, Drawable, GC, int, int, const char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70391c8", "kind": "ParmVarDecl", "loc": { "offset": 67080, "line": 2419, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67057, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67064, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7039240", "kind": "ParmVarDecl", "loc": { "offset": 67103, "line": 2420, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67086, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67086, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe70392b8", "kind": "ParmVarDecl", "loc": { "offset": 67122, "line": 2421, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67109, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67109, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe7039338", "kind": "ParmVarDecl", "loc": { "offset": 67141, "line": 2422, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67128, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67128, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe70393b8", "kind": "ParmVarDecl", "loc": { "offset": 67160, "line": 2423, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67147, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67147, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7039438", "kind": "ParmVarDecl", "loc": { "offset": 67192, "line": 2424, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 67166, "file": "/usr/include/X11/Xlib.h", "line": 2424, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 67178, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe70394b8", "kind": "ParmVarDecl", "loc": { "offset": 67217, "line": 2426, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67198, "line": 2425, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67198, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7039a18", "kind": "FunctionDecl", "loc": { "offset": 67232, "line": 2428, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67221, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67414, "line": 2436, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDrawString16", "mangledName": "XDrawString16", "type": { "qualType": "int (Display *, Drawable, GC, int, int, const XChar2b *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7039668", "kind": "ParmVarDecl", "loc": { "offset": 67274, "line": 2429, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67251, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67258, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe70396e0", "kind": "ParmVarDecl", "loc": { "offset": 67297, "line": 2430, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67280, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67280, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe7039758", "kind": "ParmVarDecl", "loc": { "offset": 67316, "line": 2431, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67303, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67303, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe70397d8", "kind": "ParmVarDecl", "loc": { "offset": 67335, "line": 2432, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67322, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67322, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7039858", "kind": "ParmVarDecl", "loc": { "offset": 67354, "line": 2433, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67341, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67341, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe70398d0", "kind": "ParmVarDecl", "loc": { "offset": 67389, "line": 2434, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 67360, "file": "/usr/include/X11/Xlib.h", "line": 2434, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 67375, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const XChar2b *" } }, { "id": "0x55bbe7039950", "kind": "ParmVarDecl", "loc": { "offset": 67414, "line": 2436, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67395, "line": 2435, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67395, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7039ff0", "kind": "FunctionDecl", "loc": { "offset": 67429, "line": 2438, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67418, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67601, "line": 2446, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDrawText", "mangledName": "XDrawText", "type": { "qualType": "int (Display *, Drawable, GC, int, int, XTextItem *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7039b00", "kind": "ParmVarDecl", "loc": { "offset": 67467, "line": 2439, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67444, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67451, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7039b78", "kind": "ParmVarDecl", "loc": { "offset": 67490, "line": 2440, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67473, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67473, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe7039bf0", "kind": "ParmVarDecl", "loc": { "offset": 67509, "line": 2441, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67496, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67496, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe7039c70", "kind": "ParmVarDecl", "loc": { "offset": 67528, "line": 2442, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67515, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67515, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7039cf0", "kind": "ParmVarDecl", "loc": { "offset": 67547, "line": 2443, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67534, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67534, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7039de8", "kind": "ParmVarDecl", "loc": { "offset": 67576, "line": 2444, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67553, "col": 5, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67562, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XTextItem *" } }, { "id": "0x55bbe7039e68", "kind": "ParmVarDecl", "loc": { "offset": 67601, "line": 2446, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67582, "line": 2445, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67582, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe703a600", "kind": "FunctionDecl", "loc": { "offset": 67616, "line": 2448, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67605, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67791, "line": 2456, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDrawText16", "mangledName": "XDrawText16", "type": { "qualType": "int (Display *, Drawable, GC, int, int, XTextItem16 *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe703a118", "kind": "ParmVarDecl", "loc": { "offset": 67656, "line": 2449, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67633, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67640, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe703a190", "kind": "ParmVarDecl", "loc": { "offset": 67679, "line": 2450, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67662, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67662, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe703a208", "kind": "ParmVarDecl", "loc": { "offset": 67698, "line": 2451, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67685, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67685, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe703a288", "kind": "ParmVarDecl", "loc": { "offset": 67717, "line": 2452, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67704, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67704, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe703a308", "kind": "ParmVarDecl", "loc": { "offset": 67736, "line": 2453, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67723, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67723, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe703a3f8", "kind": "ParmVarDecl", "loc": { "offset": 67766, "line": 2454, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67742, "col": 5, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67753, "col": 16, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XTextItem16 *" } }, { "id": "0x55bbe703a478", "kind": "ParmVarDecl", "loc": { "offset": 67791, "line": 2456, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67772, "line": 2455, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67772, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe703a780", "kind": "FunctionDecl", "loc": { "offset": 67806, "line": 2458, "col": 12, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67795, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67856, "line": 2460, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XEnableAccessControl", "mangledName": "XEnableAccessControl", "type": { "qualType": "int (Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe703a6e8", "kind": "ParmVarDecl", "loc": { "offset": 67856, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67832, "line": 2459, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67839, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe703a958", "kind": "FunctionDecl", "loc": { "offset": 67871, "line": 2462, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67860, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67936, "line": 2465, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XEventsQueued", "mangledName": "XEventsQueued", "type": { "qualType": "int (Display *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe703a838", "kind": "ParmVarDecl", "loc": { "offset": 67913, "line": 2463, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67890, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67897, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe703a8b8", "kind": "ParmVarDecl", "loc": { "offset": 67936, "line": 2465, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67919, "line": 2464, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67919, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe703ac40", "kind": "FunctionDecl", "loc": { "offset": 67954, "line": 2467, "col": 15, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67940, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68053, "line": 2471, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XFetchName", "mangledName": "XFetchName", "type": { "qualType": "int (Display *, Window, char **)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe703aa18", "kind": "ParmVarDecl", "loc": { "offset": 67993, "line": 2468, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67970, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67977, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe703aa90", "kind": "ParmVarDecl", "loc": { "offset": 68014, "line": 2469, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67999, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 67999, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe703ab10", "kind": "ParmVarDecl", "loc": { "offset": 68053, "line": 2471, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68020, "line": 2470, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68025, "col": 10, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char **" } } ] }, { "id": "0x55bbe703b1d0", "kind": "FunctionDecl", "loc": { "offset": 68068, "line": 2473, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68057, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68295, "line": 2483, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XFillArc", "mangledName": "XFillArc", "type": { "qualType": "int (Display *, Drawable, GC, int, int, unsigned int, unsigned int, int, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe703ad08", "kind": "ParmVarDecl", "loc": { "offset": 68105, "line": 2474, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68082, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68089, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe703ad80", "kind": "ParmVarDecl", "loc": { "offset": 68128, "line": 2475, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68111, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68111, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe703adf8", "kind": "ParmVarDecl", "loc": { "offset": 68147, "line": 2476, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68134, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68134, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe703ae78", "kind": "ParmVarDecl", "loc": { "offset": 68166, "line": 2477, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68153, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68153, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe703aef8", "kind": "ParmVarDecl", "loc": { "offset": 68185, "line": 2478, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68172, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68172, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe703af78", "kind": "ParmVarDecl", "loc": { "offset": 68215, "line": 2479, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68191, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68200, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe703aff8", "kind": "ParmVarDecl", "loc": { "offset": 68246, "line": 2480, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68221, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68230, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe703b078", "kind": "ParmVarDecl", "loc": { "offset": 68270, "line": 2481, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68252, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68252, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe703b0f8", "kind": "ParmVarDecl", "loc": { "offset": 68295, "line": 2483, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68276, "line": 2482, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68276, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe703b568", "kind": "FunctionDecl", "loc": { "offset": 68310, "line": 2485, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68299, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68437, "line": 2491, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XFillArcs", "mangledName": "XFillArcs", "type": { "qualType": "int (Display *, Drawable, GC, XArc *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe703b2c8", "kind": "ParmVarDecl", "loc": { "offset": 68348, "line": 2486, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68325, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68332, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe703b340", "kind": "ParmVarDecl", "loc": { "offset": 68371, "line": 2487, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68354, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68354, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe703b3b8", "kind": "ParmVarDecl", "loc": { "offset": 68390, "line": 2488, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68377, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68377, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe703b430", "kind": "ParmVarDecl", "loc": { "offset": 68413, "line": 2489, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68396, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68400, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XArc *" } }, { "id": "0x55bbe703b4b0", "kind": "ParmVarDecl", "loc": { "offset": 68437, "line": 2491, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68419, "line": 2490, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68419, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe703bab0", "kind": "FunctionDecl", "loc": { "offset": 68452, "line": 2493, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68441, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68633, "line": 2501, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XFillPolygon", "mangledName": "XFillPolygon", "type": { "qualType": "int (Display *, Drawable, GC, XPoint *, int, int, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe703b640", "kind": "ParmVarDecl", "loc": { "offset": 68493, "line": 2494, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68470, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68477, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe703b6b8", "kind": "ParmVarDecl", "loc": { "offset": 68516, "line": 2495, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68499, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68499, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe703b730", "kind": "ParmVarDecl", "loc": { "offset": 68535, "line": 2496, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68522, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68522, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe703b7a8", "kind": "ParmVarDecl", "loc": { "offset": 68562, "line": 2497, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68541, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68547, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XPoint *" } }, { "id": "0x55bbe703b828", "kind": "ParmVarDecl", "loc": { "offset": 68587, "line": 2498, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68568, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68568, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe703b8a8", "kind": "ParmVarDecl", "loc": { "offset": 68610, "line": 2499, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68593, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68593, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe703b928", "kind": "ParmVarDecl", "loc": { "offset": 68633, "line": 2501, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68616, "line": 2500, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68616, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe703bf50", "kind": "FunctionDecl", "loc": { "offset": 68648, "line": 2503, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68637, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68833, "line": 2511, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XFillRectangle", "mangledName": "XFillRectangle", "type": { "qualType": "int (Display *, Drawable, GC, int, int, unsigned int, unsigned int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe703bb98", "kind": "ParmVarDecl", "loc": { "offset": 68691, "line": 2504, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68668, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68675, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe703bc10", "kind": "ParmVarDecl", "loc": { "offset": 68714, "line": 2505, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68697, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68697, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe703bc88", "kind": "ParmVarDecl", "loc": { "offset": 68733, "line": 2506, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68720, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68720, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe703bd08", "kind": "ParmVarDecl", "loc": { "offset": 68752, "line": 2507, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68739, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68739, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe703bd88", "kind": "ParmVarDecl", "loc": { "offset": 68771, "line": 2508, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68758, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68758, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe703be08", "kind": "ParmVarDecl", "loc": { "offset": 68801, "line": 2509, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68777, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68786, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe703be88", "kind": "ParmVarDecl", "loc": { "offset": 68833, "line": 2511, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68807, "line": 2510, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68816, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe703c308", "kind": "FunctionDecl", "loc": { "offset": 68848, "line": 2513, "col": 12, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68837, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68999, "line": 2519, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XFillRectangles", "mangledName": "XFillRectangles", "type": { "qualType": "int (Display *, Drawable, GC, XRectangle *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe703c038", "kind": "ParmVarDecl", "loc": { "offset": 68892, "line": 2514, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68869, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68876, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe703c0e0", "kind": "ParmVarDecl", "loc": { "offset": 68915, "line": 2515, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68898, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68898, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe703c158", "kind": "ParmVarDecl", "loc": { "offset": 68934, "line": 2516, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68921, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68921, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe703c1d0", "kind": "ParmVarDecl", "loc": { "offset": 68969, "line": 2517, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68940, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68950, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XRectangle *" } }, { "id": "0x55bbe703c250", "kind": "ParmVarDecl", "loc": { "offset": 68999, "line": 2519, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 68975, "line": 2518, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 68975, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe703c478", "kind": "FunctionDecl", "loc": { "offset": 69014, "line": 2521, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69003, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69050, "line": 2523, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XFlush", "mangledName": "XFlush", "type": { "qualType": "int (Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe703c3e0", "kind": "ParmVarDecl", "loc": { "offset": 69050, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69026, "line": 2522, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69033, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe703c650", "kind": "FunctionDecl", "loc": { "offset": 69065, "line": 2525, "col": 12, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69054, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69134, "line": 2528, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XForceScreenSaver", "mangledName": "XForceScreenSaver", "type": { "qualType": "int (Display *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe703c530", "kind": "ParmVarDecl", "loc": { "offset": 69111, "line": 2526, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69088, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69095, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe703c5b0", "kind": "ParmVarDecl", "loc": { "offset": 69134, "line": 2528, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69117, "line": 2527, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69117, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe703c7b0", "kind": "FunctionDecl", "loc": { "offset": 69149, "line": 2530, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69138, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69178, "line": 2532, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XFree", "mangledName": "XFree", "type": { "qualType": "int (void *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe703c718", "kind": "ParmVarDecl", "loc": { "offset": 69178, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69160, "line": 2531, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69164, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void *" } } ] }, { "id": "0x55bbe703c9c0", "kind": "FunctionDecl", "loc": { "offset": 69193, "line": 2534, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69182, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69266, "line": 2537, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XFreeColormap", "mangledName": "XFreeColormap", "type": { "qualType": "int (Display *, Colormap)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe703c868", "kind": "ParmVarDecl", "loc": { "offset": 69235, "line": 2535, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69212, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69219, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe703c8e0", "kind": "ParmVarDecl", "loc": { "offset": 69266, "line": 2537, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69241, "line": 2536, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69241, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Colormap", "typeAliasDeclId": "0x55bbe6fb6308" } } ] }, { "id": "0x55bbe703cdd0", "kind": "FunctionDecl", "loc": { "offset": 69281, "line": 2539, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69270, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69442, "line": 2545, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XFreeColors", "mangledName": "XFreeColors", "type": { "qualType": "int (Display *, Colormap, unsigned long *, int, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe703ca80", "kind": "ParmVarDecl", "loc": { "offset": 69321, "line": 2540, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69298, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69305, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe703caf8", "kind": "ParmVarDecl", "loc": { "offset": 69351, "line": 2541, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69327, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69327, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Colormap", "typeAliasDeclId": "0x55bbe6fb6308" } }, { "id": "0x55bbe703cb78", "kind": "ParmVarDecl", "loc": { "offset": 69384, "line": 2542, "col": 32, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69357, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69370, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned long *" } }, { "id": "0x55bbe703cbf8", "kind": "ParmVarDecl", "loc": { "offset": 69409, "line": 2543, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69390, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69390, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe703cc78", "kind": "ParmVarDecl", "loc": { "offset": 69442, "line": 2545, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69415, "line": 2544, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69424, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe703d000", "kind": "FunctionDecl", "loc": { "offset": 69457, "line": 2547, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69446, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69524, "line": 2550, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XFreeCursor", "mangledName": "XFreeCursor", "type": { "qualType": "int (Display *, Cursor)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe703cea8", "kind": "ParmVarDecl", "loc": { "offset": 69497, "line": 2548, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69474, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69481, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe703cf20", "kind": "ParmVarDecl", "loc": { "offset": 69524, "line": 2550, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69503, "line": 2549, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69503, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Cursor", "typeAliasDeclId": "0x55bbe6fb62a0" } } ] }, { "id": "0x55bbe703d190", "kind": "FunctionDecl", "loc": { "offset": 69539, "line": 2552, "col": 12, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69528, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69582, "line": 2554, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XFreeExtensionList", "mangledName": "XFreeExtensionList", "type": { "qualType": "int (char **)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe703d0c8", "kind": "ParmVarDecl", "loc": { "offset": 69582, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69563, "line": 2553, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69568, "col": 10, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char **" } } ] }, { "id": "0x55bbe703d3e0", "kind": "FunctionDecl", "loc": { "offset": 69597, "line": 2556, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69586, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69672, "line": 2559, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XFreeFont", "mangledName": "XFreeFont", "type": { "qualType": "int (Display *, XFontStruct *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe703d248", "kind": "ParmVarDecl", "loc": { "offset": 69635, "line": 2557, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69612, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69619, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe703d2c0", "kind": "ParmVarDecl", "loc": { "offset": 69672, "line": 2559, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69641, "line": 2558, "col": 5, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69652, "col": 16, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XFontStruct *" } } ] }, { "id": "0x55bbe703d6d0", "kind": "FunctionDecl", "loc": { "offset": 69687, "line": 2561, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69676, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69790, "line": 2565, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XFreeFontInfo", "mangledName": "XFreeFontInfo", "type": { "qualType": "int (char **, XFontStruct *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe703d4a8", "kind": "ParmVarDecl", "loc": { "offset": 69725, "line": 2562, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69706, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69711, "col": 10, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char **" } }, { "id": "0x55bbe703d520", "kind": "ParmVarDecl", "loc": { "offset": 69759, "line": 2563, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69731, "col": 5, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69742, "col": 16, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XFontStruct *" } }, { "id": "0x55bbe703d5a0", "kind": "ParmVarDecl", "loc": { "offset": 69790, "line": 2565, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69765, "line": 2564, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69765, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe703d838", "kind": "FunctionDecl", "loc": { "offset": 69805, "line": 2567, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69794, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69844, "line": 2569, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XFreeFontNames", "mangledName": "XFreeFontNames", "type": { "qualType": "int (char **)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe703d7a0", "kind": "ParmVarDecl", "loc": { "offset": 69844, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69825, "line": 2568, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69830, "col": 10, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char **" } } ] }, { "id": "0x55bbe703d990", "kind": "FunctionDecl", "loc": { "offset": 69859, "line": 2571, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69848, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69897, "line": 2573, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XFreeFontPath", "mangledName": "XFreeFontPath", "type": { "qualType": "int (char **)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe703d8f8", "kind": "ParmVarDecl", "loc": { "offset": 69897, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69878, "line": 2572, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69883, "col": 10, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char **" } } ] }, { "id": "0x55bbe703dbe0", "kind": "FunctionDecl", "loc": { "offset": 69912, "line": 2575, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69901, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69968, "line": 2578, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XFreeGC", "mangledName": "XFreeGC", "type": { "qualType": "int (Display *, GC)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe703da48", "kind": "ParmVarDecl", "loc": { "offset": 69948, "line": 2576, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69925, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69932, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe703dac0", "kind": "ParmVarDecl", "loc": { "offset": 69968, "line": 2578, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69954, "line": 2577, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 69954, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } } ] }, { "id": "0x55bbe703dda0", "kind": "FunctionDecl", "loc": { "offset": 69983, "line": 2580, "col": 12, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 69972, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 70035, "line": 2582, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XFreeModifiermap", "mangledName": "XFreeModifiermap", "type": { "qualType": "int (XModifierKeymap *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe703dca0", "kind": "ParmVarDecl", "loc": { "offset": 70035, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 70005, "line": 2581, "col": 5, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 70020, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XModifierKeymap *" } } ] }, { "id": "0x55bbe703dfb0", "kind": "FunctionDecl", "loc": { "offset": 70050, "line": 2584, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 70039, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 70117, "line": 2587, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XFreePixmap", "mangledName": "XFreePixmap", "type": { "qualType": "int (Display *, Pixmap)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe703de58", "kind": "ParmVarDecl", "loc": { "offset": 70090, "line": 2585, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 70067, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 70074, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe703ded0", "kind": "ParmVarDecl", "loc": { "offset": 70117, "line": 2587, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 70096, "line": 2586, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 70096, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Pixmap", "typeAliasDeclId": "0x55bbe6fb6238" } } ] }, { "id": "0x55bbe703e8a0", "kind": "FunctionDecl", "loc": { "offset": 70132, "line": 2589, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 70121, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 70526, "line": 2603, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGeometry", "mangledName": "XGeometry", "type": { "qualType": "int (Display *, int, const char *, const char *, unsigned int, unsigned int, unsigned int, int, int, int *, int *, int *, int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe703e070", "kind": "ParmVarDecl", "loc": { "offset": 70170, "line": 2590, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 70147, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 70154, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe703e108", "kind": "ParmVarDecl", "loc": { "offset": 70194, "line": 2591, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 70176, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 70176, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe703e188", "kind": "ParmVarDecl", "loc": { "offset": 70228, "line": 2592, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 70200, "file": "/usr/include/X11/Xlib.h", "line": 2592, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 70212, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe703e208", "kind": "ParmVarDecl", "loc": { "offset": 70270, "line": 2593, "col": 41, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 70234, "file": "/usr/include/X11/Xlib.h", "line": 2593, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 70246, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe703e288", "kind": "ParmVarDecl", "loc": { "offset": 70301, "line": 2594, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 70276, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 70285, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe703e308", "kind": "ParmVarDecl", "loc": { "offset": 70332, "line": 2595, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 70307, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 70316, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe703e388", "kind": "ParmVarDecl", "loc": { "offset": 70364, "line": 2596, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 70338, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 70347, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe703e408", "kind": "ParmVarDecl", "loc": { "offset": 70388, "line": 2597, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 70370, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 70370, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe703e488", "kind": "ParmVarDecl", "loc": { "offset": 70412, "line": 2598, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 70394, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 70394, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe703e508", "kind": "ParmVarDecl", "loc": { "offset": 70438, "line": 2599, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 70418, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 70421, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe703e588", "kind": "ParmVarDecl", "loc": { "offset": 70464, "line": 2600, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 70444, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 70447, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe703e608", "kind": "ParmVarDecl", "loc": { "offset": 70494, "line": 2601, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 70470, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 70473, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe703e688", "kind": "ParmVarDecl", "loc": { "offset": 70526, "line": 2603, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 70500, "line": 2602, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 70503, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe703edb0", "kind": "FunctionDecl", "loc": { "offset": 70541, "line": 2605, "col": 12, "tokLen": 21, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 70530, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 70751, "line": 2612, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGetErrorDatabaseText", "mangledName": "XGetErrorDatabaseText", "type": { "qualType": "int (Display *, const char *, const char *, const char *, char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe703e9b8", "kind": "ParmVarDecl", "loc": { "offset": 70591, "line": 2606, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 70568, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 70575, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe703ea38", "kind": "ParmVarDecl", "loc": { "offset": 70621, "line": 2607, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 70597, "file": "/usr/include/X11/Xlib.h", "line": 2607, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 70609, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe703eab8", "kind": "ParmVarDecl", "loc": { "offset": 70654, "line": 2608, "col": 32, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 70627, "file": "/usr/include/X11/Xlib.h", "line": 2608, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 70639, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe703eb38", "kind": "ParmVarDecl", "loc": { "offset": 70694, "line": 2609, "col": 39, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 70660, "file": "/usr/include/X11/Xlib.h", "line": 2609, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 70672, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe703ebb8", "kind": "ParmVarDecl", "loc": { "offset": 70726, "line": 2610, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 70700, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 70704, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" } }, { "id": "0x55bbe703ec38", "kind": "ParmVarDecl", "loc": { "offset": 70751, "line": 2612, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 70732, "line": 2611, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 70732, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe703f160", "kind": "FunctionDecl", "loc": { "offset": 70766, "line": 2614, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 70755, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 70887, "line": 2619, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGetErrorText", "mangledName": "XGetErrorText", "type": { "qualType": "int (Display *, int, char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe703ee90", "kind": "ParmVarDecl", "loc": { "offset": 70808, "line": 2615, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 70785, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 70792, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe703ef10", "kind": "ParmVarDecl", "loc": { "offset": 70830, "line": 2616, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 70814, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 70814, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe703ef90", "kind": "ParmVarDecl", "loc": { "offset": 70862, "line": 2617, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 70836, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 70840, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" } }, { "id": "0x55bbe703f010", "kind": "ParmVarDecl", "loc": { "offset": 70887, "line": 2619, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 70868, "line": 2618, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 70868, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe703f450", "kind": "FunctionDecl", "loc": { "offset": 70903, "line": 2621, "col": 13, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 70891, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 71017, "line": 2625, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGetFontProperty", "mangledName": "XGetFontProperty", "type": { "qualType": "int (XFontStruct *, Atom, unsigned long *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe703f230", "kind": "ParmVarDecl", "loc": { "offset": 70955, "line": 2622, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 70925, "col": 5, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 70936, "col": 16, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XFontStruct *" } }, { "id": "0x55bbe703f2a8", "kind": "ParmVarDecl", "loc": { "offset": 70977, "line": 2623, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 70961, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 70961, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } }, { "id": "0x55bbe703f328", "kind": "ParmVarDecl", "loc": { "offset": 71017, "line": 2625, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 70983, "line": 2624, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 70996, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned long *" } } ] }, { "id": "0x55bbe703f738", "kind": "FunctionDecl", "loc": { "offset": 71035, "line": 2627, "col": 15, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 71021, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 71168, "line": 2632, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGetGCValues", "mangledName": "XGetGCValues", "type": { "qualType": "int (Display *, GC, unsigned long, XGCValues *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe703f518", "kind": "ParmVarDecl", "loc": { "offset": 71076, "line": 2628, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 71053, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 71060, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe703f590", "kind": "ParmVarDecl", "loc": { "offset": 71095, "line": 2629, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 71082, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 71082, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe703f610", "kind": "ParmVarDecl", "loc": { "offset": 71130, "line": 2630, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 71101, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 71110, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe703f688", "kind": "ParmVarDecl", "loc": { "offset": 71168, "line": 2632, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 71136, "line": 2631, "col": 5, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 71145, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XGCValues *" } } ] }, { "id": "0x55bbe703fdb0", "kind": "FunctionDecl", "loc": { "offset": 71186, "line": 2634, "col": 15, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 71172, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 71495, "line": 2644, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGetGeometry", "mangledName": "XGetGeometry", "type": { "qualType": "int (Display *, Drawable, Window *, int *, int *, unsigned int *, unsigned int *, unsigned int *, unsigned int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe703f808", "kind": "ParmVarDecl", "loc": { "offset": 71227, "line": 2635, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 71204, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 71211, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe703f880", "kind": "ParmVarDecl", "loc": { "offset": 71250, "line": 2636, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 71233, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 71233, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe703f8f8", "kind": "ParmVarDecl", "loc": { "offset": 71282, "line": 2637, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 71256, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 71262, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Window *" } }, { "id": "0x55bbe703f978", "kind": "ParmVarDecl", "loc": { "offset": 71308, "line": 2638, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 71288, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 71291, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe703f9f8", "kind": "ParmVarDecl", "loc": { "offset": 71334, "line": 2639, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 71314, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 71317, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe703fa78", "kind": "ParmVarDecl", "loc": { "offset": 71372, "line": 2640, "col": 37, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 71340, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 71352, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int *" } }, { "id": "0x55bbe703faf8", "kind": "ParmVarDecl", "loc": { "offset": 71411, "line": 2641, "col": 38, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 71378, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 71390, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int *" } }, { "id": "0x55bbe703fb78", "kind": "ParmVarDecl", "loc": { "offset": 71456, "line": 2642, "col": 44, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 71417, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 71429, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int *" } }, { "id": "0x55bbe703fbf8", "kind": "ParmVarDecl", "loc": { "offset": 71495, "line": 2644, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 71462, "line": 2643, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 71474, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int *" } } ] }, { "id": "0x55bbe7040048", "kind": "FunctionDecl", "loc": { "offset": 71513, "line": 2646, "col": 15, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 71499, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 71612, "line": 2650, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGetIconName", "mangledName": "XGetIconName", "type": { "qualType": "int (Display *, Window, char **)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe703fea8", "kind": "ParmVarDecl", "loc": { "offset": 71554, "line": 2647, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 71531, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 71538, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe703ff20", "kind": "ParmVarDecl", "loc": { "offset": 71575, "line": 2648, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 71560, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 71560, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe703ffa0", "kind": "ParmVarDecl", "loc": { "offset": 71612, "line": 2650, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 71581, "line": 2649, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 71586, "col": 10, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char **" } } ] }, { "id": "0x55bbe7040350", "kind": "FunctionDecl", "loc": { "offset": 71627, "line": 2652, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 71616, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 71738, "line": 2656, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGetInputFocus", "mangledName": "XGetInputFocus", "type": { "qualType": "int (Display *, Window *, int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7040128", "kind": "ParmVarDecl", "loc": { "offset": 71670, "line": 2653, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 71647, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 71654, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe70401a0", "kind": "ParmVarDecl", "loc": { "offset": 71703, "line": 2654, "col": 32, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 71676, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 71682, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Window *" } }, { "id": "0x55bbe7040220", "kind": "ParmVarDecl", "loc": { "offset": 71738, "line": 2656, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 71709, "line": 2655, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 71712, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe7040620", "kind": "FunctionDecl", "loc": { "offset": 71753, "line": 2658, "col": 12, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 71742, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 71843, "line": 2661, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGetKeyboardControl", "mangledName": "XGetKeyboardControl", "type": { "qualType": "int (Display *, XKeyboardState *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7040418", "kind": "ParmVarDecl", "loc": { "offset": 71801, "line": 2659, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 71778, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 71785, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7040508", "kind": "ParmVarDecl", "loc": { "offset": 71843, "line": 2661, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 71807, "line": 2660, "col": 5, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 71821, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XKeyboardState *" } } ] }, { "id": "0x55bbe70409b0", "kind": "FunctionDecl", "loc": { "offset": 71858, "line": 2663, "col": 12, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 71847, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 72022, "line": 2668, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGetPointerControl", "mangledName": "XGetPointerControl", "type": { "qualType": "int (Display *, int *, int *, int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70406e0", "kind": "ParmVarDecl", "loc": { "offset": 71905, "line": 2664, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 71882, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 71889, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7040760", "kind": "ParmVarDecl", "loc": { "offset": 71945, "line": 2665, "col": 39, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 71911, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 71914, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe70407e0", "kind": "ParmVarDecl", "loc": { "offset": 71987, "line": 2666, "col": 41, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 71951, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 71954, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe7040860", "kind": "ParmVarDecl", "loc": { "offset": 72022, "line": 2668, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 71993, "line": 2667, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 71996, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe7040cb0", "kind": "FunctionDecl", "loc": { "offset": 72037, "line": 2670, "col": 12, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 72026, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 72144, "line": 2674, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGetPointerMapping", "mangledName": "XGetPointerMapping", "type": { "qualType": "int (Display *, unsigned char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7040a80", "kind": "ParmVarDecl", "loc": { "offset": 72084, "line": 2671, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 72061, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 72068, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7040b00", "kind": "ParmVarDecl", "loc": { "offset": 72121, "line": 2672, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 72090, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 72103, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned char *" } }, { "id": "0x55bbe7040b80", "kind": "ParmVarDecl", "loc": { "offset": 72144, "line": 2674, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 72127, "line": 2673, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 72127, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe70410d0", "kind": "FunctionDecl", "loc": { "offset": 72159, "line": 2676, "col": 12, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 72148, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 72349, "line": 2682, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGetScreenSaver", "mangledName": "XGetScreenSaver", "type": { "qualType": "int (Display *, int *, int *, int *, int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7040d78", "kind": "ParmVarDecl", "loc": { "offset": 72203, "line": 2677, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 72180, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 72187, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7040df8", "kind": "ParmVarDecl", "loc": { "offset": 72235, "line": 2678, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 72209, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 72212, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe7040e78", "kind": "ParmVarDecl", "loc": { "offset": 72268, "line": 2679, "col": 32, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 72241, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 72244, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe7040ef8", "kind": "ParmVarDecl", "loc": { "offset": 72308, "line": 2680, "col": 39, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 72274, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 72277, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe7040f78", "kind": "ParmVarDecl", "loc": { "offset": 72349, "line": 2682, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 72314, "line": 2681, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 72317, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe70413c0", "kind": "FunctionDecl", "loc": { "offset": 72367, "line": 2684, "col": 15, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 72353, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 72477, "line": 2688, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XGetTransientForHint", "mangledName": "XGetTransientForHint", "type": { "qualType": "int (Display *, Window, Window *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70411a8", "kind": "ParmVarDecl", "loc": { "offset": 72416, "line": 2685, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 72393, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 72400, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7041220", "kind": "ParmVarDecl", "loc": { "offset": 72437, "line": 2686, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 72422, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 72422, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7041298", "kind": "ParmVarDecl", "loc": { "offset": 72477, "line": 2688, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 72443, "line": 2687, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 72449, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Window *" } } ] }, { "id": "0x55bbe7041c20", "kind": "FunctionDecl", "loc": { "offset": 72492, "line": 2690, "col": 12, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 72481, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 72894, "line": 2703, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XGetWindowProperty", "mangledName": "XGetWindowProperty", "type": { "qualType": "int (Display *, Window, Atom, long, long, int, Atom, Atom *, int *, unsigned long *, unsigned long *, unsigned char **)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7041488", "kind": "ParmVarDecl", "loc": { "offset": 72539, "line": 2691, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 72516, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 72523, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7041500", "kind": "ParmVarDecl", "loc": { "offset": 72560, "line": 2692, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 72545, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 72545, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7041578", "kind": "ParmVarDecl", "loc": { "offset": 72586, "line": 2693, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 72566, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 72566, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } }, { "id": "0x55bbe70415f8", "kind": "ParmVarDecl", "loc": { "offset": 72615, "line": 2694, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 72592, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 72592, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "long" } }, { "id": "0x55bbe7041678", "kind": "ParmVarDecl", "loc": { "offset": 72644, "line": 2695, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 72621, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 72621, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "long" } }, { "id": "0x55bbe70416f8", "kind": "ParmVarDecl", "loc": { "offset": 72668, "line": 2696, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 72650, "line": 2696, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 72650, "line": 2696, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7041770", "kind": "ParmVarDecl", "loc": { "offset": 72694, "line": 2697, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 72674, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 72674, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } }, { "id": "0x55bbe70417e8", "kind": "ParmVarDecl", "loc": { "offset": 72731, "line": 2698, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 72700, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 72704, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Atom *" } }, { "id": "0x55bbe7041868", "kind": "ParmVarDecl", "loc": { "offset": 72769, "line": 2699, "col": 37, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 72737, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 72740, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe70418e8", "kind": "ParmVarDecl", "loc": { "offset": 72809, "line": 2700, "col": 39, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 72775, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 72788, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned long *" } }, { "id": "0x55bbe7041968", "kind": "ParmVarDecl", "loc": { "offset": 72854, "line": 2701, "col": 44, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 72815, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 72828, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned long *" } }, { "id": "0x55bbe7041a18", "kind": "ParmVarDecl", "loc": { "offset": 72894, "line": 2703, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 72860, "line": 2702, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 72874, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned char **" } } ] }, { "id": "0x55bbe7041fc0", "kind": "FunctionDecl", "loc": { "offset": 72912, "line": 2705, "col": 15, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 72898, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 73038, "line": 2709, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XGetWindowAttributes", "mangledName": "XGetWindowAttributes", "type": { "qualType": "int (Display *, Window, XWindowAttributes *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7041d30", "kind": "ParmVarDecl", "loc": { "offset": 72961, "line": 2706, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 72938, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 72945, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7041da8", "kind": "ParmVarDecl", "loc": { "offset": 72982, "line": 2707, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 72967, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 72967, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7041e98", "kind": "ParmVarDecl", "loc": { "offset": 73038, "line": 2709, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 72988, "line": 2708, "col": 5, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 73005, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XWindowAttributes *" } } ] }, { "id": "0x55bbe70426f0", "kind": "FunctionDecl", "loc": { "offset": 73053, "line": 2711, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 73042, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 73372, "line": 2722, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XGrabButton", "mangledName": "XGrabButton", "type": { "qualType": "int (Display *, unsigned int, unsigned int, Window, int, unsigned int, int, int, Window, Cursor)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7042088", "kind": "ParmVarDecl", "loc": { "offset": 73093, "line": 2712, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 73070, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 73077, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7042128", "kind": "ParmVarDecl", "loc": { "offset": 73124, "line": 2713, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 73099, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 73108, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe70421a8", "kind": "ParmVarDecl", "loc": { "offset": 73158, "line": 2714, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 73130, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 73139, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7042220", "kind": "ParmVarDecl", "loc": { "offset": 73189, "line": 2715, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 73164, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 73164, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe70422a0", "kind": "ParmVarDecl", "loc": { "offset": 73219, "line": 2716, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 73195, "line": 2716, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 73195, "line": 2716, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7042320", "kind": "ParmVarDecl", "loc": { "offset": 73254, "line": 2717, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 73225, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 73234, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe70423a0", "kind": "ParmVarDecl", "loc": { "offset": 73284, "line": 2718, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 73260, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 73260, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7042420", "kind": "ParmVarDecl", "loc": { "offset": 73315, "line": 2719, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 73290, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 73290, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7042498", "kind": "ParmVarDecl", "loc": { "offset": 73345, "line": 2720, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 73321, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 73321, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7042510", "kind": "ParmVarDecl", "loc": { "offset": 73372, "line": 2722, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 73351, "line": 2721, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 73351, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Cursor", "typeAliasDeclId": "0x55bbe6fb62a0" } } ] }, { "id": "0x55bbe7042c70", "kind": "FunctionDecl", "loc": { "offset": 73387, "line": 2724, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 73376, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 73606, "line": 2732, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XGrabKey", "mangledName": "XGrabKey", "type": { "qualType": "int (Display *, int, unsigned int, Window, int, int, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70427f0", "kind": "ParmVarDecl", "loc": { "offset": 73424, "line": 2725, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 73401, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 73408, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7042870", "kind": "ParmVarDecl", "loc": { "offset": 73449, "line": 2726, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 73430, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 73430, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe70428f0", "kind": "ParmVarDecl", "loc": { "offset": 73483, "line": 2727, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 73455, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 73464, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7042968", "kind": "ParmVarDecl", "loc": { "offset": 73514, "line": 2728, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 73489, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 73489, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe70429e8", "kind": "ParmVarDecl", "loc": { "offset": 73544, "line": 2729, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 73520, "line": 2729, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 73520, "line": 2729, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7042a68", "kind": "ParmVarDecl", "loc": { "offset": 73574, "line": 2730, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 73550, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 73550, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7042ae8", "kind": "ParmVarDecl", "loc": { "offset": 73606, "line": 2732, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 73580, "line": 2731, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 73580, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7043140", "kind": "FunctionDecl", "loc": { "offset": 73621, "line": 2734, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 73610, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 73808, "line": 2741, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGrabKeyboard", "mangledName": "XGrabKeyboard", "type": { "qualType": "int (Display *, Window, int, int, int, Time)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7042d58", "kind": "ParmVarDecl", "loc": { "offset": 73663, "line": 2735, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 73640, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 73647, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7042dd0", "kind": "ParmVarDecl", "loc": { "offset": 73694, "line": 2736, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 73669, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 73669, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7042e50", "kind": "ParmVarDecl", "loc": { "offset": 73724, "line": 2737, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 73700, "line": 2737, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 73700, "line": 2737, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7042ed0", "kind": "ParmVarDecl", "loc": { "offset": 73754, "line": 2738, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 73730, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 73730, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7042f50", "kind": "ParmVarDecl", "loc": { "offset": 73785, "line": 2739, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 73760, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 73760, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7042fc8", "kind": "ParmVarDecl", "loc": { "offset": 73808, "line": 2741, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 73791, "line": 2740, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 73791, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" } } ] }, { "id": "0x55bbe70437c0", "kind": "FunctionDecl", "loc": { "offset": 73823, "line": 2743, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 73812, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 74100, "line": 2753, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XGrabPointer", "mangledName": "XGrabPointer", "type": { "qualType": "int (Display *, Window, int, unsigned int, int, int, Window, Cursor, Time)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7043220", "kind": "ParmVarDecl", "loc": { "offset": 73864, "line": 2744, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 73841, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 73848, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7043298", "kind": "ParmVarDecl", "loc": { "offset": 73895, "line": 2745, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 73870, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 73870, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7043318", "kind": "ParmVarDecl", "loc": { "offset": 73925, "line": 2746, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 73901, "line": 2746, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 73901, "line": 2746, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7043398", "kind": "ParmVarDecl", "loc": { "offset": 73960, "line": 2747, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 73931, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 73940, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7043418", "kind": "ParmVarDecl", "loc": { "offset": 73990, "line": 2748, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 73966, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 73966, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7043498", "kind": "ParmVarDecl", "loc": { "offset": 74021, "line": 2749, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 73996, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 73996, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7043510", "kind": "ParmVarDecl", "loc": { "offset": 74051, "line": 2750, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 74027, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 74027, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7043588", "kind": "ParmVarDecl", "loc": { "offset": 74077, "line": 2751, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 74057, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 74057, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Cursor", "typeAliasDeclId": "0x55bbe6fb62a0" } }, { "id": "0x55bbe7043600", "kind": "ParmVarDecl", "loc": { "offset": 74100, "line": 2753, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 74083, "line": 2752, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 74083, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" } } ] }, { "id": "0x55bbe7043950", "kind": "FunctionDecl", "loc": { "offset": 74115, "line": 2755, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 74104, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 74156, "line": 2757, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XGrabServer", "mangledName": "XGrabServer", "type": { "qualType": "int (Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70438b8", "kind": "ParmVarDecl", "loc": { "offset": 74156, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 74132, "line": 2756, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 74139, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe7043aa0", "kind": "FunctionDecl", "loc": { "offset": 74171, "line": 2759, "col": 12, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 74160, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 74216, "line": 2761, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XHeightMMOfScreen", "mangledName": "XHeightMMOfScreen", "type": { "qualType": "int (Screen *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7043a08", "kind": "ParmVarDecl", "loc": { "offset": 74216, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 74194, "line": 2760, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 74200, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Screen *" } } ] }, { "id": "0x55bbe7043bf0", "kind": "FunctionDecl", "loc": { "offset": 74231, "line": 2763, "col": 12, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 74220, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 74274, "line": 2765, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XHeightOfScreen", "mangledName": "XHeightOfScreen", "type": { "qualType": "int (Screen *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7043b58", "kind": "ParmVarDecl", "loc": { "offset": 74274, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 74252, "line": 2764, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 74258, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Screen *" } } ] }, { "id": "0x55bbe7044068", "kind": "FunctionDecl", "loc": { "offset": 74289, "line": 2767, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 74278, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 74541, "line": 2776, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XIfEvent", "mangledName": "XIfEvent", "type": { "qualType": "int (Display *, XEvent *, int (*)(Display *, XEvent *, XPointer), XPointer)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7043ca8", "kind": "ParmVarDecl", "loc": { "offset": 74326, "line": 2768, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 74303, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 74310, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7043d20", "kind": "ParmVarDecl", "loc": { "offset": 74359, "line": 2769, "col": 32, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 74332, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 74338, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XEvent *" } }, { "id": "0x55bbe7043f40", "kind": "ParmVarDecl", "loc": { "offset": 74372, "line": 2770, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 74365, "line": 2770, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 74497, "line": 2774, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int (*)(Display *, XEvent *, XPointer)" } }, { "id": "0x55bbe7043fb8", "kind": "ParmVarDecl", "loc": { "offset": 74541, "line": 2776, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 74521, "line": 2775, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 74521, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "char *", "qualType": "XPointer", "typeAliasDeclId": "0x55bbe6fb6ab8" } } ] }, { "id": "0x55bbe70441e8", "kind": "FunctionDecl", "loc": { "offset": 74556, "line": 2778, "col": 12, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 74545, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 74601, "line": 2780, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XImageByteOrder", "mangledName": "XImageByteOrder", "type": { "qualType": "int (Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7044150", "kind": "ParmVarDecl", "loc": { "offset": 74601, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 74577, "line": 2779, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 74584, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe70443b8", "kind": "FunctionDecl", "loc": { "offset": 74616, "line": 2782, "col": 12, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 74605, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 74692, "line": 2785, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XInstallColormap", "mangledName": "XInstallColormap", "type": { "qualType": "int (Display *, Colormap)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70442a0", "kind": "ParmVarDecl", "loc": { "offset": 74661, "line": 2783, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 74638, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 74645, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7044318", "kind": "ParmVarDecl", "loc": { "offset": 74692, "line": 2785, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 74667, "line": 2784, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 74667, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Colormap", "typeAliasDeclId": "0x55bbe6fb6308" } } ] }, { "id": "0x55bbe7044608", "kind": "FunctionDecl", "loc": { "offset": 74711, "line": 2787, "col": 16, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 74696, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 74783, "line": 2790, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XKeysymToKeycode", "mangledName": "XKeysymToKeycode", "type": { "qualType": "KeyCode (Display *, KeySym)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7044478", "kind": "ParmVarDecl", "loc": { "offset": 74756, "line": 2788, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 74733, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 74740, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe70444f0", "kind": "ParmVarDecl", "loc": { "offset": 74783, "line": 2790, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 74762, "line": 2789, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 74762, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" } } ] }, { "id": "0x55bbe7044820", "kind": "FunctionDecl", "loc": { "offset": 74798, "line": 2792, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 74787, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 74865, "line": 2795, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XKillClient", "mangledName": "XKillClient", "type": { "qualType": "int (Display *, XID)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70446c8", "kind": "ParmVarDecl", "loc": { "offset": 74838, "line": 2793, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 74815, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 74822, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7044740", "kind": "ParmVarDecl", "loc": { "offset": 74865, "line": 2795, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 74844, "line": 2794, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 74844, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "XID", "typeAliasDeclId": "0x55bbe6f03908" } } ] }, { "id": "0x55bbe7044b80", "kind": "FunctionDecl", "loc": { "offset": 74883, "line": 2797, "col": 15, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 74869, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75066, "line": 2803, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XLookupColor", "mangledName": "XLookupColor", "type": { "qualType": "int (Display *, Colormap, const char *, XColor *, XColor *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70448e0", "kind": "ParmVarDecl", "loc": { "offset": 74924, "line": 2798, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 74901, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 74908, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7044958", "kind": "ParmVarDecl", "loc": { "offset": 74954, "line": 2799, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 74930, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 74930, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Colormap", "typeAliasDeclId": "0x55bbe6fb6308" } }, { "id": "0x55bbe70449d8", "kind": "ParmVarDecl", "loc": { "offset": 74990, "line": 2800, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 74960, "file": "/usr/include/X11/Xlib.h", "line": 2800, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 74972, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe7044a50", "kind": "ParmVarDecl", "loc": { "offset": 75027, "line": 2801, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 74996, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75002, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XColor *" } }, { "id": "0x55bbe7044ac8", "kind": "ParmVarDecl", "loc": { "offset": 75066, "line": 2803, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75033, "line": 2802, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75039, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XColor *" } } ] }, { "id": "0x55bbe7044d70", "kind": "FunctionDecl", "loc": { "offset": 75081, "line": 2805, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75070, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75144, "line": 2808, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XLowerWindow", "mangledName": "XLowerWindow", "type": { "qualType": "int (Display *, Window)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7044c58", "kind": "ParmVarDecl", "loc": { "offset": 75122, "line": 2806, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75099, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75106, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7044cd0", "kind": "ParmVarDecl", "loc": { "offset": 75144, "line": 2808, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75128, "line": 2807, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75128, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } ] }, { "id": "0x55bbe7044f48", "kind": "FunctionDecl", "loc": { "offset": 75159, "line": 2810, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75148, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75220, "line": 2813, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XMapRaised", "mangledName": "XMapRaised", "type": { "qualType": "int (Display *, Window)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7044e30", "kind": "ParmVarDecl", "loc": { "offset": 75198, "line": 2811, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75175, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75182, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7044ea8", "kind": "ParmVarDecl", "loc": { "offset": 75220, "line": 2813, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75204, "line": 2812, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75204, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } ] }, { "id": "0x55bbe7045120", "kind": "FunctionDecl", "loc": { "offset": 75235, "line": 2815, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75224, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75300, "line": 2818, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XMapSubwindows", "mangledName": "XMapSubwindows", "type": { "qualType": "int (Display *, Window)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7045008", "kind": "ParmVarDecl", "loc": { "offset": 75278, "line": 2816, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75255, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75262, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7045080", "kind": "ParmVarDecl", "loc": { "offset": 75300, "line": 2818, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75284, "line": 2817, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75284, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } ] }, { "id": "0x55bbe70452f8", "kind": "FunctionDecl", "loc": { "offset": 75315, "line": 2820, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75304, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75376, "line": 2823, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XMapWindow", "mangledName": "XMapWindow", "type": { "qualType": "int (Display *, Window)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70451e0", "kind": "ParmVarDecl", "loc": { "offset": 75354, "line": 2821, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75331, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75338, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7045258", "kind": "ParmVarDecl", "loc": { "offset": 75376, "line": 2823, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75360, "line": 2822, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75360, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } ] }, { "id": "0x55bbe7045558", "kind": "FunctionDecl", "loc": { "offset": 75391, "line": 2825, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75380, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75492, "line": 2829, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XMaskEvent", "mangledName": "XMaskEvent", "type": { "qualType": "int (Display *, long, XEvent *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70453b8", "kind": "ParmVarDecl", "loc": { "offset": 75430, "line": 2826, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75407, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75414, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7045438", "kind": "ParmVarDecl", "loc": { "offset": 75458, "line": 2827, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75436, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75436, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "long" } }, { "id": "0x55bbe70454b0", "kind": "ParmVarDecl", "loc": { "offset": 75492, "line": 2829, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75464, "line": 2828, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75470, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XEvent *" } } ] }, { "id": "0x55bbe70456b8", "kind": "FunctionDecl", "loc": { "offset": 75507, "line": 2831, "col": 12, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75496, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75552, "line": 2833, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XMaxCmapsOfScreen", "mangledName": "XMaxCmapsOfScreen", "type": { "qualType": "int (Screen *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7045620", "kind": "ParmVarDecl", "loc": { "offset": 75552, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75530, "line": 2832, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75536, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Screen *" } } ] }, { "id": "0x55bbe7045808", "kind": "FunctionDecl", "loc": { "offset": 75567, "line": 2835, "col": 12, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75556, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75612, "line": 2837, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XMinCmapsOfScreen", "mangledName": "XMinCmapsOfScreen", "type": { "qualType": "int (Screen *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7045770", "kind": "ParmVarDecl", "loc": { "offset": 75612, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75590, "line": 2836, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75596, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Screen *" } } ] }, { "id": "0x55bbe7045cb0", "kind": "FunctionDecl", "loc": { "offset": 75627, "line": 2839, "col": 12, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75616, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75794, "line": 2846, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XMoveResizeWindow", "mangledName": "XMoveResizeWindow", "type": { "qualType": "int (Display *, Window, int, int, unsigned int, unsigned int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70458c0", "kind": "ParmVarDecl", "loc": { "offset": 75673, "line": 2840, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75650, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75657, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7045938", "kind": "ParmVarDecl", "loc": { "offset": 75694, "line": 2841, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75679, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75679, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe70459b8", "kind": "ParmVarDecl", "loc": { "offset": 75713, "line": 2842, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75700, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75700, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7045a38", "kind": "ParmVarDecl", "loc": { "offset": 75732, "line": 2843, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75719, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75719, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7045ab8", "kind": "ParmVarDecl", "loc": { "offset": 75762, "line": 2844, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75738, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75747, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7045b38", "kind": "ParmVarDecl", "loc": { "offset": 75794, "line": 2846, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75768, "line": 2845, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75777, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe7046050", "kind": "FunctionDecl", "loc": { "offset": 75809, "line": 2848, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75798, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75909, "line": 2853, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XMoveWindow", "mangledName": "XMoveWindow", "type": { "qualType": "int (Display *, Window, int, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7045d90", "kind": "ParmVarDecl", "loc": { "offset": 75849, "line": 2849, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75826, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75833, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7045e08", "kind": "ParmVarDecl", "loc": { "offset": 75870, "line": 2850, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75855, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75855, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7045e88", "kind": "ParmVarDecl", "loc": { "offset": 75889, "line": 2851, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75876, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75876, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7045f08", "kind": "ParmVarDecl", "loc": { "offset": 75909, "line": 2853, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75895, "line": 2852, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75895, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe70462c0", "kind": "FunctionDecl", "loc": { "offset": 75924, "line": 2855, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75913, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75997, "line": 2858, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XNextEvent", "mangledName": "XNextEvent", "type": { "qualType": "int (Display *, XEvent *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7046130", "kind": "ParmVarDecl", "loc": { "offset": 75963, "line": 2856, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75940, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75947, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe70461a8", "kind": "ParmVarDecl", "loc": { "offset": 75997, "line": 2858, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 75969, "line": 2857, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 75975, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XEvent *" } } ] }, { "id": "0x55bbe7046418", "kind": "FunctionDecl", "loc": { "offset": 76012, "line": 2860, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 76001, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 76047, "line": 2862, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XNoOp", "mangledName": "XNoOp", "type": { "qualType": "int (Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7046380", "kind": "ParmVarDecl", "loc": { "offset": 76047, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 76023, "line": 2861, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 76030, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe7046790", "kind": "FunctionDecl", "loc": { "offset": 76065, "line": 2864, "col": 15, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 76051, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 76203, "line": 2869, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XParseColor", "mangledName": "XParseColor", "type": { "qualType": "int (Display *, Colormap, const char *, XColor *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70464d0", "kind": "ParmVarDecl", "loc": { "offset": 76105, "line": 2865, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 76082, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 76089, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7046548", "kind": "ParmVarDecl", "loc": { "offset": 76135, "line": 2866, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 76111, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 76111, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Colormap", "typeAliasDeclId": "0x55bbe6fb6308" } }, { "id": "0x55bbe70465c8", "kind": "ParmVarDecl", "loc": { "offset": 76165, "line": 2867, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 76141, "file": "/usr/include/X11/Xlib.h", "line": 2867, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 76153, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe7046640", "kind": "ParmVarDecl", "loc": { "offset": 76203, "line": 2869, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 76171, "line": 2868, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 76177, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XColor *" } } ] }, { "id": "0x55bbe7046b70", "kind": "FunctionDecl", "loc": { "offset": 76218, "line": 2871, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 76207, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 76399, "line": 2877, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XParseGeometry", "mangledName": "XParseGeometry", "type": { "qualType": "int (const char *, int *, int *, unsigned int *, unsigned int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7046868", "kind": "ParmVarDecl", "loc": { "offset": 76269, "line": 2872, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 76238, "file": "/usr/include/X11/Xlib.h", "line": 2872, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 76250, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe70468e8", "kind": "ParmVarDecl", "loc": { "offset": 76295, "line": 2873, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 76275, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 76278, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe7046968", "kind": "ParmVarDecl", "loc": { "offset": 76321, "line": 2874, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 76301, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 76304, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe70469e8", "kind": "ParmVarDecl", "loc": { "offset": 76359, "line": 2875, "col": 37, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 76327, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 76339, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int *" } }, { "id": "0x55bbe7046a68", "kind": "ParmVarDecl", "loc": { "offset": 76399, "line": 2877, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 76365, "line": 2876, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 76377, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int *" } } ] }, { "id": "0x55bbe7046d60", "kind": "FunctionDecl", "loc": { "offset": 76414, "line": 2879, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 76403, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 76487, "line": 2882, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XPeekEvent", "mangledName": "XPeekEvent", "type": { "qualType": "int (Display *, XEvent *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7046c48", "kind": "ParmVarDecl", "loc": { "offset": 76453, "line": 2880, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 76430, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 76437, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7046cc0", "kind": "ParmVarDecl", "loc": { "offset": 76487, "line": 2882, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 76459, "line": 2881, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 76465, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XEvent *" } } ] }, { "id": "0x55bbe70471e0", "kind": "FunctionDecl", "loc": { "offset": 76502, "line": 2884, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 76491, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 76755, "line": 2893, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XPeekIfEvent", "mangledName": "XPeekIfEvent", "type": { "qualType": "int (Display *, XEvent *, int (*)(Display *, XEvent *, XPointer), XPointer)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7046e20", "kind": "ParmVarDecl", "loc": { "offset": 76543, "line": 2885, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 76520, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 76527, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7046e98", "kind": "ParmVarDecl", "loc": { "offset": 76576, "line": 2886, "col": 32, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 76549, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 76555, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XEvent *" } }, { "id": "0x55bbe70470b8", "kind": "ParmVarDecl", "loc": { "offset": 76589, "line": 2887, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 76582, "line": 2887, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 76711, "line": 2891, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int (*)(Display *, XEvent *, XPointer)" } }, { "id": "0x55bbe7047130", "kind": "ParmVarDecl", "loc": { "offset": 76755, "line": 2893, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 76735, "line": 2892, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 76735, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "char *", "qualType": "XPointer", "typeAliasDeclId": "0x55bbe6fb6ab8" } } ] }, { "id": "0x55bbe7047348", "kind": "FunctionDecl", "loc": { "offset": 76770, "line": 2895, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 76759, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 76808, "line": 2897, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XPending", "mangledName": "XPending", "type": { "qualType": "int (Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70472b0", "kind": "ParmVarDecl", "loc": { "offset": 76808, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 76784, "line": 2896, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 76791, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe7047498", "kind": "FunctionDecl", "loc": { "offset": 76823, "line": 2899, "col": 12, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 76812, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 76866, "line": 2901, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XPlanesOfScreen", "mangledName": "XPlanesOfScreen", "type": { "qualType": "int (Screen *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7047400", "kind": "ParmVarDecl", "loc": { "offset": 76866, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 76844, "line": 2900, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 76850, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Screen *" } } ] }, { "id": "0x55bbe70475e8", "kind": "FunctionDecl", "loc": { "offset": 76881, "line": 2903, "col": 12, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 76870, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 76928, "line": 2905, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XProtocolRevision", "mangledName": "XProtocolRevision", "type": { "qualType": "int (Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7047550", "kind": "ParmVarDecl", "loc": { "offset": 76928, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 76904, "line": 2904, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 76911, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe7047738", "kind": "FunctionDecl", "loc": { "offset": 76943, "line": 2907, "col": 12, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 76932, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 76989, "line": 2909, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XProtocolVersion", "mangledName": "XProtocolVersion", "type": { "qualType": "int (Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70476a0", "kind": "ParmVarDecl", "loc": { "offset": 76989, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 76965, "line": 2908, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 76972, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe7047908", "kind": "FunctionDecl", "loc": { "offset": 77005, "line": 2912, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 76994, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 77074, "line": 2915, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XPutBackEvent", "mangledName": "XPutBackEvent", "type": { "qualType": "int (Display *, XEvent *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70477f0", "kind": "ParmVarDecl", "loc": { "offset": 77047, "line": 2913, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77024, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 77031, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7047868", "kind": "ParmVarDecl", "loc": { "offset": 77074, "line": 2915, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77053, "line": 2914, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 77059, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XEvent *" } } ] }, { "id": "0x55bbe7048010", "kind": "FunctionDecl", "loc": { "offset": 77089, "line": 2917, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77078, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 77351, "line": 2928, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XPutImage", "mangledName": "XPutImage", "type": { "qualType": "int (Display *, Drawable, GC, XImage *, int, int, int, int, unsigned int, unsigned int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70479c8", "kind": "ParmVarDecl", "loc": { "offset": 77127, "line": 2918, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77104, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 77111, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7047a40", "kind": "ParmVarDecl", "loc": { "offset": 77150, "line": 2919, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77133, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 77133, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe7047ab8", "kind": "ParmVarDecl", "loc": { "offset": 77169, "line": 2920, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77156, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 77156, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe7047b30", "kind": "ParmVarDecl", "loc": { "offset": 77195, "line": 2921, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77175, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 77181, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XImage *" } }, { "id": "0x55bbe7047bb0", "kind": "ParmVarDecl", "loc": { "offset": 77218, "line": 2922, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77201, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 77201, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7047c30", "kind": "ParmVarDecl", "loc": { "offset": 77241, "line": 2923, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77224, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 77224, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7047cb0", "kind": "ParmVarDecl", "loc": { "offset": 77265, "line": 2924, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77247, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 77247, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7047d30", "kind": "ParmVarDecl", "loc": { "offset": 77289, "line": 2925, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77271, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 77271, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7047db0", "kind": "ParmVarDecl", "loc": { "offset": 77319, "line": 2926, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77295, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 77304, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7047e30", "kind": "ParmVarDecl", "loc": { "offset": 77351, "line": 2928, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77325, "line": 2927, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 77334, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe704a1e8", "kind": "FunctionDecl", "loc": { "offset": 77366, "line": 2930, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77355, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 77404, "line": 2932, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XQLength", "mangledName": "XQLength", "type": { "qualType": "int (Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe704a150", "kind": "ParmVarDecl", "loc": { "offset": 77404, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77380, "line": 2931, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 77387, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe704a690", "kind": "FunctionDecl", "loc": { "offset": 77422, "line": 2934, "col": 15, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77408, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 77636, "line": 2941, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XQueryBestCursor", "mangledName": "XQueryBestCursor", "type": { "qualType": "int (Display *, Drawable, unsigned int, unsigned int, unsigned int *, unsigned int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe704a2a0", "kind": "ParmVarDecl", "loc": { "offset": 77467, "line": 2935, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77444, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 77451, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe704a318", "kind": "ParmVarDecl", "loc": { "offset": 77490, "line": 2936, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77473, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 77473, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe704a398", "kind": "ParmVarDecl", "loc": { "offset": 77527, "line": 2937, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77496, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 77505, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe704a418", "kind": "ParmVarDecl", "loc": { "offset": 77558, "line": 2938, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77533, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 77542, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe704a498", "kind": "ParmVarDecl", "loc": { "offset": 77596, "line": 2939, "col": 37, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77564, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 77576, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int *" } }, { "id": "0x55bbe704a518", "kind": "ParmVarDecl", "loc": { "offset": 77636, "line": 2941, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77602, "line": 2940, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 77614, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int *" } } ] }, { "id": "0x55bbe704abf0", "kind": "FunctionDecl", "loc": { "offset": 77654, "line": 2943, "col": 15, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77640, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 77893, "line": 2951, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XQueryBestSize", "mangledName": "XQueryBestSize", "type": { "qualType": "int (Display *, int, Drawable, unsigned int, unsigned int, unsigned int *, unsigned int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe704a770", "kind": "ParmVarDecl", "loc": { "offset": 77697, "line": 2944, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77674, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 77681, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe704a7f0", "kind": "ParmVarDecl", "loc": { "offset": 77720, "line": 2945, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77703, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 77703, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe704a868", "kind": "ParmVarDecl", "loc": { "offset": 77754, "line": 2946, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77726, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 77726, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe704a8e8", "kind": "ParmVarDecl", "loc": { "offset": 77784, "line": 2947, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77760, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 77769, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe704a968", "kind": "ParmVarDecl", "loc": { "offset": 77815, "line": 2948, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77790, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 77799, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe704a9e8", "kind": "ParmVarDecl", "loc": { "offset": 77853, "line": 2949, "col": 37, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77821, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 77833, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int *" } }, { "id": "0x55bbe704aa68", "kind": "ParmVarDecl", "loc": { "offset": 77893, "line": 2951, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77859, "line": 2950, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 77871, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int *" } } ] }, { "id": "0x55bbe704b010", "kind": "FunctionDecl", "loc": { "offset": 77911, "line": 2953, "col": 15, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77897, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 78130, "line": 2960, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XQueryBestStipple", "mangledName": "XQueryBestStipple", "type": { "qualType": "int (Display *, Drawable, unsigned int, unsigned int, unsigned int *, unsigned int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe704acd8", "kind": "ParmVarDecl", "loc": { "offset": 77957, "line": 2954, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77934, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 77941, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe704ad50", "kind": "ParmVarDecl", "loc": { "offset": 77991, "line": 2955, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77963, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 77963, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe704add0", "kind": "ParmVarDecl", "loc": { "offset": 78021, "line": 2956, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77997, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 78006, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe704ae50", "kind": "ParmVarDecl", "loc": { "offset": 78052, "line": 2957, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 78027, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 78036, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe704aed0", "kind": "ParmVarDecl", "loc": { "offset": 78090, "line": 2958, "col": 37, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 78058, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 78070, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int *" } }, { "id": "0x55bbe704af50", "kind": "ParmVarDecl", "loc": { "offset": 78130, "line": 2960, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 78096, "line": 2959, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 78108, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int *" } } ] }, { "id": "0x55bbe704b428", "kind": "FunctionDecl", "loc": { "offset": 78148, "line": 2962, "col": 15, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 78134, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 78364, "line": 2969, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XQueryBestTile", "mangledName": "XQueryBestTile", "type": { "qualType": "int (Display *, Drawable, unsigned int, unsigned int, unsigned int *, unsigned int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe704b0f0", "kind": "ParmVarDecl", "loc": { "offset": 78191, "line": 2963, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 78168, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 78175, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe704b168", "kind": "ParmVarDecl", "loc": { "offset": 78225, "line": 2964, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 78197, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 78197, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe704b1e8", "kind": "ParmVarDecl", "loc": { "offset": 78255, "line": 2965, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 78231, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 78240, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe704b268", "kind": "ParmVarDecl", "loc": { "offset": 78286, "line": 2966, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 78261, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 78270, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe704b2e8", "kind": "ParmVarDecl", "loc": { "offset": 78324, "line": 2967, "col": 37, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 78292, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 78304, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int *" } }, { "id": "0x55bbe704b368", "kind": "ParmVarDecl", "loc": { "offset": 78364, "line": 2969, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 78330, "line": 2968, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 78342, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int *" } } ] }, { "id": "0x55bbe704b6a0", "kind": "FunctionDecl", "loc": { "offset": 78379, "line": 2971, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 78368, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 78481, "line": 2975, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XQueryColor", "mangledName": "XQueryColor", "type": { "qualType": "int (Display *, Colormap, XColor *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe704b508", "kind": "ParmVarDecl", "loc": { "offset": 78419, "line": 2972, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 78396, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 78403, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe704b580", "kind": "ParmVarDecl", "loc": { "offset": 78449, "line": 2973, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 78425, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 78425, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Colormap", "typeAliasDeclId": "0x55bbe6fb6308" } }, { "id": "0x55bbe704b5f8", "kind": "ParmVarDecl", "loc": { "offset": 78481, "line": 2975, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 78455, "line": 2974, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 78461, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XColor *" } } ] }, { "id": "0x55bbe704ba20", "kind": "FunctionDecl", "loc": { "offset": 78496, "line": 2977, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 78485, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 78625, "line": 2982, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XQueryColors", "mangledName": "XQueryColors", "type": { "qualType": "int (Display *, Colormap, XColor *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe704b768", "kind": "ParmVarDecl", "loc": { "offset": 78537, "line": 2978, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 78514, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 78521, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe704b7e0", "kind": "ParmVarDecl", "loc": { "offset": 78567, "line": 2979, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 78543, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 78543, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Colormap", "typeAliasDeclId": "0x55bbe6fb6308" } }, { "id": "0x55bbe704b858", "kind": "ParmVarDecl", "loc": { "offset": 78599, "line": 2980, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 78573, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 78579, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XColor *" } }, { "id": "0x55bbe704b8d8", "kind": "ParmVarDecl", "loc": { "offset": 78625, "line": 2982, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 78605, "line": 2981, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 78605, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe704be50", "kind": "FunctionDecl", "loc": { "offset": 78641, "line": 2984, "col": 13, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 78629, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 78825, "line": 2990, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XQueryExtension", "mangledName": "XQueryExtension", "type": { "qualType": "int (Display *, const char *, int *, int *, int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe704baf0", "kind": "ParmVarDecl", "loc": { "offset": 78685, "line": 2985, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 78662, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 78669, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe704bb70", "kind": "ParmVarDecl", "loc": { "offset": 78715, "line": 2986, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 78691, "file": "/usr/include/X11/Xlib.h", "line": 2986, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 78703, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe704bbf0", "kind": "ParmVarDecl", "loc": { "offset": 78752, "line": 2987, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 78721, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 78724, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe704bc70", "kind": "ParmVarDecl", "loc": { "offset": 78788, "line": 2988, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 78758, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 78761, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe704bcf0", "kind": "ParmVarDecl", "loc": { "offset": 78825, "line": 2990, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 78794, "line": 2989, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 78797, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe704c160", "kind": "FunctionDecl", "loc": { "offset": 78840, "line": 2992, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 78829, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 78916, "line": 2995, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XQueryKeymap", "mangledName": "XQueryKeymap", "type": { "qualType": "int (Display *, char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe704bf28", "kind": "ParmVarDecl", "loc": { "offset": 78881, "line": 2993, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 78858, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 78865, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe704c020", "kind": "ParmVarDecl", "loc": { "offset": 78892, "line": 2994, "col": 10, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 78887, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 78895, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "char *", "qualType": "char *" } } ] }, { "id": "0x55bbe704c7c0", "kind": "FunctionDecl", "loc": { "offset": 78932, "line": 2997, "col": 13, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 78920, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 79226, "line": 3007, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XQueryPointer", "mangledName": "XQueryPointer", "type": { "qualType": "int (Display *, Window, Window *, Window *, int *, int *, int *, int *, unsigned int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe704c220", "kind": "ParmVarDecl", "loc": { "offset": 78974, "line": 2998, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 78951, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 78958, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe704c298", "kind": "ParmVarDecl", "loc": { "offset": 78995, "line": 2999, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 78980, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 78980, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe704c310", "kind": "ParmVarDecl", "loc": { "offset": 79027, "line": 3000, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 79001, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 79007, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Window *" } }, { "id": "0x55bbe704c388", "kind": "ParmVarDecl", "loc": { "offset": 79060, "line": 3001, "col": 32, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 79033, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 79039, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Window *" } }, { "id": "0x55bbe704c408", "kind": "ParmVarDecl", "loc": { "offset": 79091, "line": 3002, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 79066, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 79069, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe704c488", "kind": "ParmVarDecl", "loc": { "offset": 79122, "line": 3003, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 79097, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 79100, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe704c508", "kind": "ParmVarDecl", "loc": { "offset": 79152, "line": 3004, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 79128, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 79131, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe704c588", "kind": "ParmVarDecl", "loc": { "offset": 79182, "line": 3005, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 79158, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 79161, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe704c608", "kind": "ParmVarDecl", "loc": { "offset": 79226, "line": 3007, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 79188, "line": 3006, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 79200, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int *" } } ] }, { "id": "0x55bbe704cdd0", "kind": "FunctionDecl", "loc": { "offset": 79241, "line": 3009, "col": 12, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 79230, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 79515, "line": 3018, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XQueryTextExtents", "mangledName": "XQueryTextExtents", "type": { "qualType": "int (Display *, XID, const char *, int, int *, int *, int *, XCharStruct *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe704c8b8", "kind": "ParmVarDecl", "loc": { "offset": 79287, "line": 3010, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 79264, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 79271, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe704c930", "kind": "ParmVarDecl", "loc": { "offset": 79312, "line": 3011, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 79293, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 79293, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "XID", "typeAliasDeclId": "0x55bbe6f03908" } }, { "id": "0x55bbe704c9b0", "kind": "ParmVarDecl", "loc": { "offset": 79344, "line": 3012, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 79318, "file": "/usr/include/X11/Xlib.h", "line": 3012, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 79330, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe704ca30", "kind": "ParmVarDecl", "loc": { "offset": 79368, "line": 3013, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 79350, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 79350, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe704cab0", "kind": "ParmVarDecl", "loc": { "offset": 79402, "line": 3014, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 79374, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 79377, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe704cb30", "kind": "ParmVarDecl", "loc": { "offset": 79438, "line": 3015, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 79408, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 79411, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe704cbb0", "kind": "ParmVarDecl", "loc": { "offset": 79475, "line": 3016, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 79444, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 79447, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe704cc28", "kind": "ParmVarDecl", "loc": { "offset": 79515, "line": 3018, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 79481, "line": 3017, "col": 5, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 79492, "col": 16, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XCharStruct *" } } ] }, { "id": "0x55bbe704d3d0", "kind": "FunctionDecl", "loc": { "offset": 79530, "line": 3020, "col": 12, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 79519, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 79809, "line": 3029, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XQueryTextExtents16", "mangledName": "XQueryTextExtents16", "type": { "qualType": "int (Display *, XID, const XChar2b *, int, int *, int *, int *, XCharStruct *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe704cec0", "kind": "ParmVarDecl", "loc": { "offset": 79578, "line": 3021, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 79555, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 79562, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe704cf38", "kind": "ParmVarDecl", "loc": { "offset": 79603, "line": 3022, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 79584, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 79584, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "XID", "typeAliasDeclId": "0x55bbe6f03908" } }, { "id": "0x55bbe704cfb0", "kind": "ParmVarDecl", "loc": { "offset": 79638, "line": 3023, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 79609, "file": "/usr/include/X11/Xlib.h", "line": 3023, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 79624, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const XChar2b *" } }, { "id": "0x55bbe704d030", "kind": "ParmVarDecl", "loc": { "offset": 79662, "line": 3024, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 79644, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 79644, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe704d0b0", "kind": "ParmVarDecl", "loc": { "offset": 79696, "line": 3025, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 79668, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 79671, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe704d130", "kind": "ParmVarDecl", "loc": { "offset": 79732, "line": 3026, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 79702, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 79705, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe704d1b0", "kind": "ParmVarDecl", "loc": { "offset": 79769, "line": 3027, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 79738, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 79741, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe704d228", "kind": "ParmVarDecl", "loc": { "offset": 79809, "line": 3029, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 79775, "line": 3028, "col": 5, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 79786, "col": 16, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XCharStruct *" } } ] }, { "id": "0x55bbe704d8a0", "kind": "FunctionDecl", "loc": { "offset": 79827, "line": 3031, "col": 15, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 79813, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 80033, "line": 3038, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XQueryTree", "mangledName": "XQueryTree", "type": { "qualType": "int (Display *, Window, Window *, Window *, Window **, unsigned int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe704d4c0", "kind": "ParmVarDecl", "loc": { "offset": 79866, "line": 3032, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 79843, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 79850, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe704d538", "kind": "ParmVarDecl", "loc": { "offset": 79887, "line": 3033, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 79872, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 79872, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe704d5b0", "kind": "ParmVarDecl", "loc": { "offset": 79919, "line": 3034, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 79893, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 79899, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Window *" } }, { "id": "0x55bbe704d628", "kind": "ParmVarDecl", "loc": { "offset": 79953, "line": 3035, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 79925, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 79931, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Window *" } }, { "id": "0x55bbe704d6a8", "kind": "ParmVarDecl", "loc": { "offset": 79990, "line": 3036, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 79959, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 79966, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Window **" } }, { "id": "0x55bbe704d728", "kind": "ParmVarDecl", "loc": { "offset": 80033, "line": 3038, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 79996, "line": 3037, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 80008, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int *" } } ] }, { "id": "0x55bbe704da98", "kind": "FunctionDecl", "loc": { "offset": 80048, "line": 3040, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 80037, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 80111, "line": 3043, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XRaiseWindow", "mangledName": "XRaiseWindow", "type": { "qualType": "int (Display *, Window)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe704d980", "kind": "ParmVarDecl", "loc": { "offset": 80089, "line": 3041, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 80066, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 80073, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe704d9f8", "kind": "ParmVarDecl", "loc": { "offset": 80111, "line": 3043, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 80095, "line": 3042, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 80095, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } ] }, { "id": "0x55bbe704e0a0", "kind": "FunctionDecl", "loc": { "offset": 80126, "line": 3045, "col": 12, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 80115, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 80400, "line": 3054, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XReadBitmapFile", "mangledName": "XReadBitmapFile", "type": { "qualType": "int (Display *, Drawable, const char *, unsigned int *, unsigned int *, Pixmap *, int *, int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe704db58", "kind": "ParmVarDecl", "loc": { "offset": 80170, "line": 3046, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 80147, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 80154, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe704dbd0", "kind": "ParmVarDecl", "loc": { "offset": 80194, "line": 3047, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 80176, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 80176, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe704dc50", "kind": "ParmVarDecl", "loc": { "offset": 80228, "line": 3048, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 80200, "file": "/usr/include/X11/Xlib.h", "line": 3048, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 80212, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe704dcd0", "kind": "ParmVarDecl", "loc": { "offset": 80266, "line": 3049, "col": 37, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 80234, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 80246, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int *" } }, { "id": "0x55bbe704dd50", "kind": "ParmVarDecl", "loc": { "offset": 80305, "line": 3050, "col": 38, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 80272, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 80284, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int *" } }, { "id": "0x55bbe704ddf8", "kind": "ParmVarDecl", "loc": { "offset": 80339, "line": 3051, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 80311, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 80317, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Pixmap *" } }, { "id": "0x55bbe704de78", "kind": "ParmVarDecl", "loc": { "offset": 80369, "line": 3052, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 80345, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 80348, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe704def8", "kind": "ParmVarDecl", "loc": { "offset": 80400, "line": 3054, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 80375, "line": 3053, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 80378, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe704e570", "kind": "FunctionDecl", "loc": { "offset": 80415, "line": 3056, "col": 12, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 80404, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 80645, "line": 3063, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XReadBitmapFileData", "mangledName": "XReadBitmapFileData", "type": { "qualType": "int (const char *, unsigned int *, unsigned int *, unsigned char **, int *, int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe704e1c8", "kind": "ParmVarDecl", "loc": { "offset": 80468, "line": 3057, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 80440, "file": "/usr/include/X11/Xlib.h", "line": 3057, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 80452, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe704e248", "kind": "ParmVarDecl", "loc": { "offset": 80506, "line": 3058, "col": 37, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 80474, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 80486, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int *" } }, { "id": "0x55bbe704e2c8", "kind": "ParmVarDecl", "loc": { "offset": 80545, "line": 3059, "col": 38, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 80512, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 80524, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int *" } }, { "id": "0x55bbe704e350", "kind": "ParmVarDecl", "loc": { "offset": 80584, "line": 3060, "col": 38, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 80551, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 80565, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned char **" } }, { "id": "0x55bbe704e3d0", "kind": "ParmVarDecl", "loc": { "offset": 80614, "line": 3061, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 80590, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 80593, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe704e450", "kind": "ParmVarDecl", "loc": { "offset": 80645, "line": 3063, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 80620, "line": 3062, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 80623, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe704ea40", "kind": "FunctionDecl", "loc": { "offset": 80660, "line": 3065, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 80649, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 80852, "line": 3072, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XRebindKeysym", "mangledName": "XRebindKeysym", "type": { "qualType": "int (Display *, KeySym, KeySym *, int, const unsigned char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe704e650", "kind": "ParmVarDecl", "loc": { "offset": 80702, "line": 3066, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 80679, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 80686, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe704e6c8", "kind": "ParmVarDecl", "loc": { "offset": 80728, "line": 3067, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 80708, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 80708, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" } }, { "id": "0x55bbe704e740", "kind": "ParmVarDecl", "loc": { "offset": 80753, "line": 3068, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 80734, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 80740, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "KeySym *" } }, { "id": "0x55bbe704e7c0", "kind": "ParmVarDecl", "loc": { "offset": 80780, "line": 3069, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 80759, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 80759, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe704e840", "kind": "ParmVarDecl", "loc": { "offset": 80821, "line": 3070, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 80786, "file": "/usr/include/X11/Xlib.h", "line": 3070, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 80807, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const unsigned char *" } }, { "id": "0x55bbe704e8c0", "kind": "ParmVarDecl", "loc": { "offset": 80852, "line": 3072, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 80827, "line": 3071, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 80827, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe704edd0", "kind": "FunctionDecl", "loc": { "offset": 80867, "line": 3074, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 80856, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81011, "line": 3079, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XRecolorCursor", "mangledName": "XRecolorCursor", "type": { "qualType": "int (Display *, Cursor, XColor *, XColor *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe704eb20", "kind": "ParmVarDecl", "loc": { "offset": 80910, "line": 3075, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 80887, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 80894, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe704eb98", "kind": "ParmVarDecl", "loc": { "offset": 80936, "line": 3076, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 80916, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 80916, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Cursor", "typeAliasDeclId": "0x55bbe6fb62a0" } }, { "id": "0x55bbe704ec10", "kind": "ParmVarDecl", "loc": { "offset": 80973, "line": 3077, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 80942, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 80948, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XColor *" } }, { "id": "0x55bbe704ec88", "kind": "ParmVarDecl", "loc": { "offset": 81011, "line": 3079, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 80979, "line": 3078, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 80985, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XColor *" } } ] }, { "id": "0x55bbe704eff0", "kind": "FunctionDecl", "loc": { "offset": 81026, "line": 3081, "col": 12, "tokLen": 23, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81015, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81086, "line": 3083, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XRefreshKeyboardMapping", "mangledName": "XRefreshKeyboardMapping", "type": { "qualType": "int (XMappingEvent *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe704eef8", "kind": "ParmVarDecl", "loc": { "offset": 81086, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81055, "line": 3082, "col": 5, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81068, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XMappingEvent *" } } ] }, { "id": "0x55bbe704f1c0", "kind": "FunctionDecl", "loc": { "offset": 81101, "line": 3085, "col": 12, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81090, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81170, "line": 3088, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XRemoveFromSaveSet", "mangledName": "XRemoveFromSaveSet", "type": { "qualType": "int (Display *, Window)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe704f0a8", "kind": "ParmVarDecl", "loc": { "offset": 81148, "line": 3086, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81125, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81132, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe704f120", "kind": "ParmVarDecl", "loc": { "offset": 81170, "line": 3088, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81154, "line": 3087, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81154, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } ] }, { "id": "0x55bbe704f398", "kind": "FunctionDecl", "loc": { "offset": 81185, "line": 3090, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81174, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81256, "line": 3093, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XRemoveHost", "mangledName": "XRemoveHost", "type": { "qualType": "int (Display *, XHostAddress *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe704f280", "kind": "ParmVarDecl", "loc": { "offset": 81225, "line": 3091, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81202, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81209, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe704f2f8", "kind": "ParmVarDecl", "loc": { "offset": 81256, "line": 3093, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81231, "line": 3092, "col": 5, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81243, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XHostAddress *" } } ] }, { "id": "0x55bbe704f5f8", "kind": "FunctionDecl", "loc": { "offset": 81271, "line": 3095, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81260, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81371, "line": 3099, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XRemoveHosts", "mangledName": "XRemoveHosts", "type": { "qualType": "int (Display *, XHostAddress *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe704f458", "kind": "ParmVarDecl", "loc": { "offset": 81312, "line": 3096, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81289, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81296, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe704f4d0", "kind": "ParmVarDecl", "loc": { "offset": 81343, "line": 3097, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81318, "col": 5, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81330, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XHostAddress *" } }, { "id": "0x55bbe704f550", "kind": "ParmVarDecl", "loc": { "offset": 81371, "line": 3099, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81349, "line": 3098, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81349, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe704fa10", "kind": "FunctionDecl", "loc": { "offset": 81386, "line": 3101, "col": 12, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81375, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81516, "line": 3107, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XReparentWindow", "mangledName": "XReparentWindow", "type": { "qualType": "int (Display *, Window, Window, int, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe704f6c0", "kind": "ParmVarDecl", "loc": { "offset": 81430, "line": 3102, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81407, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81414, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe704f738", "kind": "ParmVarDecl", "loc": { "offset": 81451, "line": 3103, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81436, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81436, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe704f7b0", "kind": "ParmVarDecl", "loc": { "offset": 81477, "line": 3104, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81457, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81457, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe704f830", "kind": "ParmVarDecl", "loc": { "offset": 81496, "line": 3105, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81483, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81483, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe704f8b0", "kind": "ParmVarDecl", "loc": { "offset": 81516, "line": 3107, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81502, "line": 3106, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81502, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe704fb80", "kind": "FunctionDecl", "loc": { "offset": 81531, "line": 3109, "col": 12, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81520, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81578, "line": 3111, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XResetScreenSaver", "mangledName": "XResetScreenSaver", "type": { "qualType": "int (Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe704fae8", "kind": "ParmVarDecl", "loc": { "offset": 81578, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81554, "line": 3110, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81561, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe704ff00", "kind": "FunctionDecl", "loc": { "offset": 81593, "line": 3113, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81582, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81718, "line": 3118, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XResizeWindow", "mangledName": "XResizeWindow", "type": { "qualType": "int (Display *, Window, unsigned int, unsigned int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe704fc38", "kind": "ParmVarDecl", "loc": { "offset": 81635, "line": 3114, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81612, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81619, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe704fcb0", "kind": "ParmVarDecl", "loc": { "offset": 81656, "line": 3115, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81641, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81641, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe704fd30", "kind": "ParmVarDecl", "loc": { "offset": 81686, "line": 3116, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81662, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81671, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe704fdb0", "kind": "ParmVarDecl", "loc": { "offset": 81718, "line": 3118, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81692, "line": 3117, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81701, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe7050c00", "kind": "FunctionDecl", "loc": { "offset": 81733, "line": 3120, "col": 12, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81722, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81832, "line": 3124, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XRestackWindows", "mangledName": "XRestackWindows", "type": { "qualType": "int (Display *, Window *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe704ffd0", "kind": "ParmVarDecl", "loc": { "offset": 81777, "line": 3121, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81754, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81761, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7050048", "kind": "ParmVarDecl", "loc": { "offset": 81805, "line": 3122, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81783, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81789, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Window *" } }, { "id": "0x55bbe70500c8", "kind": "ParmVarDecl", "loc": { "offset": 81832, "line": 3124, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81811, "line": 3123, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81811, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7050de8", "kind": "FunctionDecl", "loc": { "offset": 81847, "line": 3126, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81836, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81915, "line": 3129, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XRotateBuffers", "mangledName": "XRotateBuffers", "type": { "qualType": "int (Display *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7050cc8", "kind": "ParmVarDecl", "loc": { "offset": 81890, "line": 3127, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81867, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81874, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7050d48", "kind": "ParmVarDecl", "loc": { "offset": 81915, "line": 3129, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81896, "line": 3128, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81896, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe70511f0", "kind": "FunctionDecl", "loc": { "offset": 81930, "line": 3131, "col": 12, "tokLen": 23, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81919, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82087, "line": 3137, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XRotateWindowProperties", "mangledName": "XRotateWindowProperties", "type": { "qualType": "int (Display *, Window, Atom *, int, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7050ea8", "kind": "ParmVarDecl", "loc": { "offset": 81982, "line": 3132, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81959, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81966, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7050f20", "kind": "ParmVarDecl", "loc": { "offset": 82003, "line": 3133, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 81988, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 81988, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7050f98", "kind": "ParmVarDecl", "loc": { "offset": 82032, "line": 3134, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82009, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82013, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Atom *" } }, { "id": "0x55bbe7051018", "kind": "ParmVarDecl", "loc": { "offset": 82058, "line": 3135, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82038, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82038, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7051098", "kind": "ParmVarDecl", "loc": { "offset": 82087, "line": 3137, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82064, "line": 3136, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82064, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7051360", "kind": "FunctionDecl", "loc": { "offset": 82102, "line": 3139, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82091, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82144, "line": 3141, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XScreenCount", "mangledName": "XScreenCount", "type": { "qualType": "int (Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70512c8", "kind": "ParmVarDecl", "loc": { "offset": 82144, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82120, "line": 3140, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82127, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe7051640", "kind": "FunctionDecl", "loc": { "offset": 82159, "line": 3143, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82148, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82250, "line": 3147, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XSelectInput", "mangledName": "XSelectInput", "type": { "qualType": "int (Display *, Window, long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7051418", "kind": "ParmVarDecl", "loc": { "offset": 82200, "line": 3144, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82177, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82184, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7051490", "kind": "ParmVarDecl", "loc": { "offset": 82221, "line": 3145, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82206, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82206, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7051510", "kind": "ParmVarDecl", "loc": { "offset": 82250, "line": 3147, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82227, "line": 3146, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82227, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "long" } } ] }, { "id": "0x55bbe7051a50", "kind": "FunctionDecl", "loc": { "offset": 82268, "line": 3149, "col": 15, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82254, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82415, "line": 3155, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XSendEvent", "mangledName": "XSendEvent", "type": { "qualType": "int (Display *, Window, int, long, XEvent *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7051708", "kind": "ParmVarDecl", "loc": { "offset": 82307, "line": 3150, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82284, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82291, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7051780", "kind": "ParmVarDecl", "loc": { "offset": 82328, "line": 3151, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82313, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82313, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7051800", "kind": "ParmVarDecl", "loc": { "offset": 82355, "line": 3152, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 82334, "line": 3152, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 82334, "line": 3152, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7051880", "kind": "ParmVarDecl", "loc": { "offset": 82383, "line": 3153, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82361, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82361, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "long" } }, { "id": "0x55bbe70518f8", "kind": "ParmVarDecl", "loc": { "offset": 82415, "line": 3155, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82389, "line": 3154, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82395, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XEvent *" } } ] }, { "id": "0x55bbe7051c48", "kind": "FunctionDecl", "loc": { "offset": 82430, "line": 3157, "col": 12, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82419, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82499, "line": 3160, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetAccessControl", "mangledName": "XSetAccessControl", "type": { "qualType": "int (Display *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7051b28", "kind": "ParmVarDecl", "loc": { "offset": 82476, "line": 3158, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82453, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82460, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7051ba8", "kind": "ParmVarDecl", "loc": { "offset": 82499, "line": 3160, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82482, "line": 3159, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82482, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7051f30", "kind": "FunctionDecl", "loc": { "offset": 82514, "line": 3162, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82503, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82600, "line": 3166, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetArcMode", "mangledName": "XSetArcMode", "type": { "qualType": "int (Display *, GC, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7051d08", "kind": "ParmVarDecl", "loc": { "offset": 82554, "line": 3163, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82531, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82538, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7051d80", "kind": "ParmVarDecl", "loc": { "offset": 82573, "line": 3164, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82560, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82560, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe7051e00", "kind": "ParmVarDecl", "loc": { "offset": 82600, "line": 3166, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82579, "line": 3165, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82579, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7052220", "kind": "FunctionDecl", "loc": { "offset": 82615, "line": 3168, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82604, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82714, "line": 3172, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetBackground", "mangledName": "XSetBackground", "type": { "qualType": "int (Display *, GC, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7051ff8", "kind": "ParmVarDecl", "loc": { "offset": 82658, "line": 3169, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82635, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82642, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7052070", "kind": "ParmVarDecl", "loc": { "offset": 82677, "line": 3170, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82664, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82664, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe70520f0", "kind": "ParmVarDecl", "loc": { "offset": 82714, "line": 3172, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82683, "line": 3171, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82692, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe70524c0", "kind": "FunctionDecl", "loc": { "offset": 82729, "line": 3174, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82718, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82816, "line": 3178, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetClipMask", "mangledName": "XSetClipMask", "type": { "qualType": "int (Display *, GC, Pixmap)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70522e8", "kind": "ParmVarDecl", "loc": { "offset": 82770, "line": 3175, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82747, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82754, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7052360", "kind": "ParmVarDecl", "loc": { "offset": 82789, "line": 3176, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82776, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82776, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe70523d8", "kind": "ParmVarDecl", "loc": { "offset": 82816, "line": 3178, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82795, "line": 3177, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82795, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Pixmap", "typeAliasDeclId": "0x55bbe6fb6238" } } ] }, { "id": "0x55bbe7052850", "kind": "FunctionDecl", "loc": { "offset": 82831, "line": 3180, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82820, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82956, "line": 3185, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetClipOrigin", "mangledName": "XSetClipOrigin", "type": { "qualType": "int (Display *, GC, int, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7052588", "kind": "ParmVarDecl", "loc": { "offset": 82874, "line": 3181, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82851, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82858, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7052600", "kind": "ParmVarDecl", "loc": { "offset": 82893, "line": 3182, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82880, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82880, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe7052680", "kind": "ParmVarDecl", "loc": { "offset": 82924, "line": 3183, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82899, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82899, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7052700", "kind": "ParmVarDecl", "loc": { "offset": 82956, "line": 3185, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82930, "line": 3184, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 82930, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7052db0", "kind": "FunctionDecl", "loc": { "offset": 82971, "line": 3187, "col": 12, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82960, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83180, "line": 3195, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetClipRectangles", "mangledName": "XSetClipRectangles", "type": { "qualType": "int (Display *, GC, int, int, XRectangle *, int, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7052920", "kind": "ParmVarDecl", "loc": { "offset": 83018, "line": 3188, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 82995, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83002, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7052998", "kind": "ParmVarDecl", "loc": { "offset": 83037, "line": 3189, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83024, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83024, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe7052a18", "kind": "ParmVarDecl", "loc": { "offset": 83068, "line": 3190, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83043, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83043, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7052a98", "kind": "ParmVarDecl", "loc": { "offset": 83099, "line": 3191, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83074, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83074, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7052b10", "kind": "ParmVarDecl", "loc": { "offset": 83134, "line": 3192, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83105, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83115, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XRectangle *" } }, { "id": "0x55bbe7052ba8", "kind": "ParmVarDecl", "loc": { "offset": 83153, "line": 3193, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83140, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83140, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7052c28", "kind": "ParmVarDecl", "loc": { "offset": 83180, "line": 3195, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83159, "line": 3194, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83159, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7052fb8", "kind": "FunctionDecl", "loc": { "offset": 83195, "line": 3197, "col": 12, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83184, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83270, "line": 3200, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XSetCloseDownMode", "mangledName": "XSetCloseDownMode", "type": { "qualType": "int (Display *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7052e98", "kind": "ParmVarDecl", "loc": { "offset": 83241, "line": 3198, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83218, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83225, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7052f18", "kind": "ParmVarDecl", "loc": { "offset": 83270, "line": 3200, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83247, "line": 3199, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83247, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7053340", "kind": "FunctionDecl", "loc": { "offset": 83285, "line": 3202, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83274, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83393, "line": 3207, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetCommand", "mangledName": "XSetCommand", "type": { "qualType": "int (Display *, Window, char **, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7053078", "kind": "ParmVarDecl", "loc": { "offset": 83325, "line": 3203, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83302, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83309, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe70530f0", "kind": "ParmVarDecl", "loc": { "offset": 83346, "line": 3204, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83331, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83331, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7053170", "kind": "ParmVarDecl", "loc": { "offset": 83370, "line": 3205, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83352, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83357, "col": 10, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char **" } }, { "id": "0x55bbe70531f0", "kind": "ParmVarDecl", "loc": { "offset": 83393, "line": 3207, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83376, "line": 3206, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83376, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7053760", "kind": "FunctionDecl", "loc": { "offset": 83408, "line": 3209, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83397, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83550, "line": 3215, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetDashes", "mangledName": "XSetDashes", "type": { "qualType": "int (Display *, GC, int, const char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7053410", "kind": "ParmVarDecl", "loc": { "offset": 83447, "line": 3210, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83424, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83431, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7053488", "kind": "ParmVarDecl", "loc": { "offset": 83466, "line": 3211, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83453, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83453, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe7053508", "kind": "ParmVarDecl", "loc": { "offset": 83495, "line": 3212, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83472, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83472, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7053588", "kind": "ParmVarDecl", "loc": { "offset": 83530, "line": 3213, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 83501, "file": "/usr/include/X11/Xlib.h", "line": 3213, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 83513, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe7053608", "kind": "ParmVarDecl", "loc": { "offset": 83550, "line": 3215, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83536, "line": 3214, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83536, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe70539d8", "kind": "FunctionDecl", "loc": { "offset": 83565, "line": 3217, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83554, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83653, "line": 3221, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetFillRule", "mangledName": "XSetFillRule", "type": { "qualType": "int (Display *, GC, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7053838", "kind": "ParmVarDecl", "loc": { "offset": 83606, "line": 3218, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83583, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83590, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe70538b0", "kind": "ParmVarDecl", "loc": { "offset": 83625, "line": 3219, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83612, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83612, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe7053930", "kind": "ParmVarDecl", "loc": { "offset": 83653, "line": 3221, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83631, "line": 3220, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83631, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7053c40", "kind": "FunctionDecl", "loc": { "offset": 83668, "line": 3223, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83657, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83758, "line": 3227, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetFillStyle", "mangledName": "XSetFillStyle", "type": { "qualType": "int (Display *, GC, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7053aa0", "kind": "ParmVarDecl", "loc": { "offset": 83710, "line": 3224, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83687, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83694, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7053b18", "kind": "ParmVarDecl", "loc": { "offset": 83729, "line": 3225, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83716, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83716, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe7053b98", "kind": "ParmVarDecl", "loc": { "offset": 83758, "line": 3227, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83735, "line": 3226, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83735, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7053ee0", "kind": "FunctionDecl", "loc": { "offset": 83773, "line": 3229, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83762, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83852, "line": 3233, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetFont", "mangledName": "XSetFont", "type": { "qualType": "int (Display *, GC, Font)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7053d08", "kind": "ParmVarDecl", "loc": { "offset": 83810, "line": 3230, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83787, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83794, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7053d80", "kind": "ParmVarDecl", "loc": { "offset": 83829, "line": 3231, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83816, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83816, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe7053df8", "kind": "ParmVarDecl", "loc": { "offset": 83852, "line": 3233, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83835, "line": 3232, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83835, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Font", "typeAliasDeclId": "0x55bbe6fb61d0" } } ] }, { "id": "0x55bbe70541d0", "kind": "FunctionDecl", "loc": { "offset": 83867, "line": 3235, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83856, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83963, "line": 3239, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetFontPath", "mangledName": "XSetFontPath", "type": { "qualType": "int (Display *, char **, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7053fa8", "kind": "ParmVarDecl", "loc": { "offset": 83908, "line": 3236, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83885, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83892, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7054028", "kind": "ParmVarDecl", "loc": { "offset": 83939, "line": 3237, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83914, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83919, "col": 10, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char **" } }, { "id": "0x55bbe70540a8", "kind": "ParmVarDecl", "loc": { "offset": 83963, "line": 3239, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83945, "line": 3238, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 83945, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7054438", "kind": "FunctionDecl", "loc": { "offset": 83978, "line": 3241, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83967, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 84077, "line": 3245, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetForeground", "mangledName": "XSetForeground", "type": { "qualType": "int (Display *, GC, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7054298", "kind": "ParmVarDecl", "loc": { "offset": 84021, "line": 3242, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 83998, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 84005, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7054310", "kind": "ParmVarDecl", "loc": { "offset": 84040, "line": 3243, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 84027, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 84027, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe7054390", "kind": "ParmVarDecl", "loc": { "offset": 84077, "line": 3245, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 84046, "line": 3244, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 84055, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe70546a0", "kind": "FunctionDecl", "loc": { "offset": 84092, "line": 3247, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 84081, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 84179, "line": 3251, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetFunction", "mangledName": "XSetFunction", "type": { "qualType": "int (Display *, GC, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7054500", "kind": "ParmVarDecl", "loc": { "offset": 84133, "line": 3248, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 84110, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 84117, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7054578", "kind": "ParmVarDecl", "loc": { "offset": 84152, "line": 3249, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 84139, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 84139, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe70545f8", "kind": "ParmVarDecl", "loc": { "offset": 84179, "line": 3251, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 84158, "line": 3250, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 84158, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7054908", "kind": "FunctionDecl", "loc": { "offset": 84194, "line": 3253, "col": 12, "tokLen": 21, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 84183, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 84300, "line": 3257, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetGraphicsExposures", "mangledName": "XSetGraphicsExposures", "type": { "qualType": "int (Display *, GC, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7054768", "kind": "ParmVarDecl", "loc": { "offset": 84244, "line": 3254, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 84221, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 84228, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe70547e0", "kind": "ParmVarDecl", "loc": { "offset": 84263, "line": 3255, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 84250, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 84250, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe7054860", "kind": "ParmVarDecl", "loc": { "offset": 84300, "line": 3257, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 84269, "line": 3256, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 84269, "line": 3256, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7054c20", "kind": "FunctionDecl", "loc": { "offset": 84315, "line": 3259, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 84304, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 84413, "line": 3263, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetIconName", "mangledName": "XSetIconName", "type": { "qualType": "int (Display *, Window, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70549d0", "kind": "ParmVarDecl", "loc": { "offset": 84356, "line": 3260, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 84333, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 84340, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7054a48", "kind": "ParmVarDecl", "loc": { "offset": 84377, "line": 3261, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 84362, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 84362, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7054ac8", "kind": "ParmVarDecl", "loc": { "offset": 84413, "line": 3263, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 84383, "file": "/usr/include/X11/Xlib.h", "line": 3262, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 84395, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } } ] }, { "id": "0x55bbe7054fa0", "kind": "FunctionDecl", "loc": { "offset": 84428, "line": 3265, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 84417, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 84546, "line": 3270, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XSetInputFocus", "mangledName": "XSetInputFocus", "type": { "qualType": "int (Display *, Window, int, Time)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7054ce8", "kind": "ParmVarDecl", "loc": { "offset": 84471, "line": 3266, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 84448, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 84455, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7054d60", "kind": "ParmVarDecl", "loc": { "offset": 84496, "line": 3267, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 84477, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 84477, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7054de0", "kind": "ParmVarDecl", "loc": { "offset": 84523, "line": 3268, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 84502, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 84502, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7054e58", "kind": "ParmVarDecl", "loc": { "offset": 84546, "line": 3270, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 84529, "line": 3269, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 84529, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" } } ] }, { "id": "0x55bbe7055460", "kind": "FunctionDecl", "loc": { "offset": 84561, "line": 3272, "col": 12, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 84550, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 84746, "line": 3279, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetLineAttributes", "mangledName": "XSetLineAttributes", "type": { "qualType": "int (Display *, GC, unsigned int, int, int, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7055070", "kind": "ParmVarDecl", "loc": { "offset": 84608, "line": 3273, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 84585, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 84592, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe70550e8", "kind": "ParmVarDecl", "loc": { "offset": 84627, "line": 3274, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 84614, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 84614, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe7055168", "kind": "ParmVarDecl", "loc": { "offset": 84662, "line": 3275, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 84633, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 84642, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe70551e8", "kind": "ParmVarDecl", "loc": { "offset": 84690, "line": 3276, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 84668, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 84668, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7055268", "kind": "ParmVarDecl", "loc": { "offset": 84717, "line": 3277, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 84696, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 84696, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe70552e8", "kind": "ParmVarDecl", "loc": { "offset": 84746, "line": 3279, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 84723, "line": 3278, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 84723, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe70556d0", "kind": "FunctionDecl", "loc": { "offset": 84761, "line": 3281, "col": 12, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 84750, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 84845, "line": 3284, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetModifierMapping", "mangledName": "XSetModifierMapping", "type": { "qualType": "int (Display *, XModifierKeymap *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7055540", "kind": "ParmVarDecl", "loc": { "offset": 84809, "line": 3282, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 84786, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 84793, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe70555b8", "kind": "ParmVarDecl", "loc": { "offset": 84845, "line": 3284, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 84815, "line": 3283, "col": 5, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 84830, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XModifierKeymap *" } } ] }, { "id": "0x55bbe7055930", "kind": "FunctionDecl", "loc": { "offset": 84860, "line": 3286, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 84849, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 84958, "line": 3290, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetPlaneMask", "mangledName": "XSetPlaneMask", "type": { "qualType": "int (Display *, GC, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7055790", "kind": "ParmVarDecl", "loc": { "offset": 84902, "line": 3287, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 84879, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 84886, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7055808", "kind": "ParmVarDecl", "loc": { "offset": 84921, "line": 3288, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 84908, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 84908, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe7055888", "kind": "ParmVarDecl", "loc": { "offset": 84958, "line": 3290, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 84927, "line": 3289, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 84936, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe7055c20", "kind": "FunctionDecl", "loc": { "offset": 84973, "line": 3292, "col": 12, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 84962, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85081, "line": 3296, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetPointerMapping", "mangledName": "XSetPointerMapping", "type": { "qualType": "int (Display *, const unsigned char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70559f8", "kind": "ParmVarDecl", "loc": { "offset": 85020, "line": 3293, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 84997, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85004, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7055a78", "kind": "ParmVarDecl", "loc": { "offset": 85058, "line": 3294, "col": 37, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 85026, "file": "/usr/include/X11/Xlib.h", "line": 3294, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 85047, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const unsigned char *" } }, { "id": "0x55bbe7055af8", "kind": "ParmVarDecl", "loc": { "offset": 85081, "line": 3296, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 85064, "line": 3295, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85064, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7056040", "kind": "FunctionDecl", "loc": { "offset": 85096, "line": 3298, "col": 12, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 85085, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85258, "line": 3304, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetScreenSaver", "mangledName": "XSetScreenSaver", "type": { "qualType": "int (Display *, int, int, int, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7055ce8", "kind": "ParmVarDecl", "loc": { "offset": 85140, "line": 3299, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 85117, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85124, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7055d68", "kind": "ParmVarDecl", "loc": { "offset": 85165, "line": 3300, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 85146, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85146, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7055de8", "kind": "ParmVarDecl", "loc": { "offset": 85191, "line": 3301, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 85171, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85171, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7055e68", "kind": "ParmVarDecl", "loc": { "offset": 85224, "line": 3302, "col": 32, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 85197, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85197, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7055ee8", "kind": "ParmVarDecl", "loc": { "offset": 85258, "line": 3304, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 85230, "line": 3303, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85230, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe70563d0", "kind": "FunctionDecl", "loc": { "offset": 85273, "line": 3306, "col": 12, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 85262, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85402, "line": 3311, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetSelectionOwner", "mangledName": "XSetSelectionOwner", "type": { "qualType": "int (Display *, Atom, Window, Time)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7056118", "kind": "ParmVarDecl", "loc": { "offset": 85320, "line": 3307, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 85297, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85304, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7056190", "kind": "ParmVarDecl", "loc": { "offset": 85354, "line": 3308, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 85326, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85326, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } }, { "id": "0x55bbe7056208", "kind": "ParmVarDecl", "loc": { "offset": 85379, "line": 3309, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 85360, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85360, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7056280", "kind": "ParmVarDecl", "loc": { "offset": 85402, "line": 3311, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 85385, "line": 3310, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85385, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" } } ] }, { "id": "0x55bbe7056890", "kind": "FunctionDecl", "loc": { "offset": 85417, "line": 3313, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 85406, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85610, "line": 3320, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetState", "mangledName": "XSetState", "type": { "qualType": "int (Display *, GC, unsigned long, unsigned long, int, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70564a0", "kind": "ParmVarDecl", "loc": { "offset": 85455, "line": 3314, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 85432, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85439, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7056518", "kind": "ParmVarDecl", "loc": { "offset": 85474, "line": 3315, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 85461, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85461, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe7056598", "kind": "ParmVarDecl", "loc": { "offset": 85511, "line": 3316, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 85480, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85489, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe7056618", "kind": "ParmVarDecl", "loc": { "offset": 85547, "line": 3317, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 85517, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85526, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe7056698", "kind": "ParmVarDecl", "loc": { "offset": 85573, "line": 3318, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 85553, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85553, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7056718", "kind": "ParmVarDecl", "loc": { "offset": 85610, "line": 3320, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 85579, "line": 3319, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85588, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe7056bb0", "kind": "FunctionDecl", "loc": { "offset": 85625, "line": 3322, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 85614, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85712, "line": 3326, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetStipple", "mangledName": "XSetStipple", "type": { "qualType": "int (Display *, GC, Pixmap)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7056970", "kind": "ParmVarDecl", "loc": { "offset": 85665, "line": 3323, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 85642, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85649, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe70569e8", "kind": "ParmVarDecl", "loc": { "offset": 85684, "line": 3324, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 85671, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85671, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe7056a60", "kind": "ParmVarDecl", "loc": { "offset": 85712, "line": 3326, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 85690, "line": 3325, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85690, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Pixmap", "typeAliasDeclId": "0x55bbe6fb6238" } } ] }, { "id": "0x55bbe7056e18", "kind": "FunctionDecl", "loc": { "offset": 85727, "line": 3328, "col": 12, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 85716, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85825, "line": 3332, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetSubwindowMode", "mangledName": "XSetSubwindowMode", "type": { "qualType": "int (Display *, GC, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7056c78", "kind": "ParmVarDecl", "loc": { "offset": 85773, "line": 3329, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 85750, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85757, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7056cf0", "kind": "ParmVarDecl", "loc": { "offset": 85792, "line": 3330, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 85779, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85779, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe7056d70", "kind": "ParmVarDecl", "loc": { "offset": 85825, "line": 3332, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 85798, "line": 3331, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85798, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7057108", "kind": "FunctionDecl", "loc": { "offset": 85840, "line": 3334, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 85829, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85959, "line": 3339, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetTSOrigin", "mangledName": "XSetTSOrigin", "type": { "qualType": "int (Display *, GC, int, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7056ee0", "kind": "ParmVarDecl", "loc": { "offset": 85881, "line": 3335, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 85858, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85865, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7056f58", "kind": "ParmVarDecl", "loc": { "offset": 85900, "line": 3336, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 85887, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85887, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe7056fd8", "kind": "ParmVarDecl", "loc": { "offset": 85929, "line": 3337, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 85906, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85906, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7057058", "kind": "ParmVarDecl", "loc": { "offset": 85959, "line": 3339, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 85935, "line": 3338, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85935, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7057370", "kind": "FunctionDecl", "loc": { "offset": 85974, "line": 3341, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 85963, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 86055, "line": 3345, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetTile", "mangledName": "XSetTile", "type": { "qualType": "int (Display *, GC, Pixmap)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70571d8", "kind": "ParmVarDecl", "loc": { "offset": 86011, "line": 3342, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 85988, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 85995, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7057250", "kind": "ParmVarDecl", "loc": { "offset": 86030, "line": 3343, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 86017, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 86017, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe70572c8", "kind": "ParmVarDecl", "loc": { "offset": 86055, "line": 3345, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 86036, "line": 3344, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 86036, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Pixmap", "typeAliasDeclId": "0x55bbe6fb6238" } } ] }, { "id": "0x55bbe7057620", "kind": "FunctionDecl", "loc": { "offset": 86070, "line": 3347, "col": 12, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 86059, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 86183, "line": 3351, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetWindowBackground", "mangledName": "XSetWindowBackground", "type": { "qualType": "int (Display *, Window, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7057438", "kind": "ParmVarDecl", "loc": { "offset": 86119, "line": 3348, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 86096, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 86103, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe70574b0", "kind": "ParmVarDecl", "loc": { "offset": 86140, "line": 3349, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 86125, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 86125, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7057530", "kind": "ParmVarDecl", "loc": { "offset": 86183, "line": 3351, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 86146, "line": 3350, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 86155, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe70578c0", "kind": "FunctionDecl", "loc": { "offset": 86198, "line": 3353, "col": 12, "tokLen": 26, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 86187, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 86312, "line": 3357, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetWindowBackgroundPixmap", "mangledName": "XSetWindowBackgroundPixmap", "type": { "qualType": "int (Display *, Window, Pixmap)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70576e8", "kind": "ParmVarDecl", "loc": { "offset": 86253, "line": 3354, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 86230, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 86237, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7057760", "kind": "ParmVarDecl", "loc": { "offset": 86274, "line": 3355, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 86259, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 86259, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe70577d8", "kind": "ParmVarDecl", "loc": { "offset": 86312, "line": 3357, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 86280, "line": 3356, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 86280, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Pixmap", "typeAliasDeclId": "0x55bbe6fb6238" } } ] }, { "id": "0x55bbe7057b28", "kind": "FunctionDecl", "loc": { "offset": 86327, "line": 3359, "col": 12, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 86316, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 86432, "line": 3363, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XSetWindowBorder", "mangledName": "XSetWindowBorder", "type": { "qualType": "int (Display *, Window, unsigned long)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7057988", "kind": "ParmVarDecl", "loc": { "offset": 86372, "line": 3360, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 86349, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 86356, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7057a00", "kind": "ParmVarDecl", "loc": { "offset": 86393, "line": 3361, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 86378, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 86378, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7057a80", "kind": "ParmVarDecl", "loc": { "offset": 86432, "line": 3363, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 86399, "line": 3362, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 86408, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe7057d88", "kind": "FunctionDecl", "loc": { "offset": 86447, "line": 3365, "col": 12, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 86436, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 86553, "line": 3369, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetWindowBorderPixmap", "mangledName": "XSetWindowBorderPixmap", "type": { "qualType": "int (Display *, Window, Pixmap)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7057bf0", "kind": "ParmVarDecl", "loc": { "offset": 86498, "line": 3366, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 86475, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 86482, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7057c68", "kind": "ParmVarDecl", "loc": { "offset": 86519, "line": 3367, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 86504, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 86504, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7057ce0", "kind": "ParmVarDecl", "loc": { "offset": 86553, "line": 3369, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 86525, "line": 3368, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 86525, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Pixmap", "typeAliasDeclId": "0x55bbe6fb6238" } } ] }, { "id": "0x55bbe7058070", "kind": "FunctionDecl", "loc": { "offset": 86568, "line": 3371, "col": 12, "tokLen": 21, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 86557, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 86670, "line": 3375, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetWindowBorderWidth", "mangledName": "XSetWindowBorderWidth", "type": { "qualType": "int (Display *, Window, unsigned int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7057e50", "kind": "ParmVarDecl", "loc": { "offset": 86618, "line": 3372, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 86595, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 86602, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7057ec8", "kind": "ParmVarDecl", "loc": { "offset": 86639, "line": 3373, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 86624, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 86624, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7057f48", "kind": "ParmVarDecl", "loc": { "offset": 86670, "line": 3375, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 86645, "line": 3374, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 86654, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe7058310", "kind": "FunctionDecl", "loc": { "offset": 86685, "line": 3377, "col": 12, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 86674, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 86784, "line": 3381, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetWindowColormap", "mangledName": "XSetWindowColormap", "type": { "qualType": "int (Display *, Window, Colormap)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7058138", "kind": "ParmVarDecl", "loc": { "offset": 86732, "line": 3378, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 86709, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 86716, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe70581b0", "kind": "ParmVarDecl", "loc": { "offset": 86753, "line": 3379, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 86738, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 86738, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7058228", "kind": "ParmVarDecl", "loc": { "offset": 86784, "line": 3381, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 86759, "line": 3380, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 86759, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Colormap", "typeAliasDeclId": "0x55bbe6fb6308" } } ] }, { "id": "0x55bbe70586a0", "kind": "FunctionDecl", "loc": { "offset": 86799, "line": 3383, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 86788, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 86920, "line": 3388, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XStoreBuffer", "mangledName": "XStoreBuffer", "type": { "qualType": "int (Display *, const char *, int, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70583d8", "kind": "ParmVarDecl", "loc": { "offset": 86840, "line": 3384, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 86817, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 86824, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7058458", "kind": "ParmVarDecl", "loc": { "offset": 86871, "line": 3385, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 86846, "file": "/usr/include/X11/Xlib.h", "line": 3385, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 86858, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe70584d8", "kind": "ParmVarDecl", "loc": { "offset": 86895, "line": 3386, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 86877, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 86877, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7058558", "kind": "ParmVarDecl", "loc": { "offset": 86920, "line": 3388, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 86901, "line": 3387, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 86901, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe70589a0", "kind": "FunctionDecl", "loc": { "offset": 86935, "line": 3390, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 86924, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 87031, "line": 3394, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XStoreBytes", "mangledName": "XStoreBytes", "type": { "qualType": "int (Display *, const char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7058770", "kind": "ParmVarDecl", "loc": { "offset": 86975, "line": 3391, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 86952, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 86959, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe70587f0", "kind": "ParmVarDecl", "loc": { "offset": 87006, "line": 3392, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 86981, "file": "/usr/include/X11/Xlib.h", "line": 3392, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 86993, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe7058870", "kind": "ParmVarDecl", "loc": { "offset": 87031, "line": 3394, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 87012, "line": 3393, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 87012, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7058c68", "kind": "FunctionDecl", "loc": { "offset": 87046, "line": 3396, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 87035, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 87143, "line": 3400, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XStoreColor", "mangledName": "XStoreColor", "type": { "qualType": "int (Display *, Colormap, XColor *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7058a68", "kind": "ParmVarDecl", "loc": { "offset": 87086, "line": 3397, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 87063, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 87070, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7058ae0", "kind": "ParmVarDecl", "loc": { "offset": 87116, "line": 3398, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 87092, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 87092, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Colormap", "typeAliasDeclId": "0x55bbe6fb6308" } }, { "id": "0x55bbe7058bc0", "kind": "ParmVarDecl", "loc": { "offset": 87143, "line": 3400, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 87122, "line": 3399, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 87128, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XColor *" } } ] }, { "id": "0x55bbe7058f50", "kind": "FunctionDecl", "loc": { "offset": 87158, "line": 3402, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 87147, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 87281, "line": 3407, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XStoreColors", "mangledName": "XStoreColors", "type": { "qualType": "int (Display *, Colormap, XColor *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7058d30", "kind": "ParmVarDecl", "loc": { "offset": 87199, "line": 3403, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 87176, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 87183, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7058da8", "kind": "ParmVarDecl", "loc": { "offset": 87229, "line": 3404, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 87205, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 87205, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Colormap", "typeAliasDeclId": "0x55bbe6fb6308" } }, { "id": "0x55bbe7058e20", "kind": "ParmVarDecl", "loc": { "offset": 87255, "line": 3405, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 87235, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 87241, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XColor *" } }, { "id": "0x55bbe7058ea0", "kind": "ParmVarDecl", "loc": { "offset": 87281, "line": 3407, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 87261, "line": 3406, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 87261, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe70591c0", "kind": "FunctionDecl", "loc": { "offset": 87296, "line": 3409, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 87285, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 87394, "line": 3413, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XStoreName", "mangledName": "XStoreName", "type": { "qualType": "int (Display *, Window, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7059020", "kind": "ParmVarDecl", "loc": { "offset": 87335, "line": 3410, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 87312, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 87319, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7059098", "kind": "ParmVarDecl", "loc": { "offset": 87356, "line": 3411, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 87341, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 87341, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7059118", "kind": "ParmVarDecl", "loc": { "offset": 87394, "line": 3413, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 87362, "file": "/usr/include/X11/Xlib.h", "line": 3412, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 87374, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } } ] }, { "id": "0x55bbe70595e0", "kind": "FunctionDecl", "loc": { "offset": 87409, "line": 3415, "col": 12, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 87398, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 87570, "line": 3421, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XStoreNamedColor", "mangledName": "XStoreNamedColor", "type": { "qualType": "int (Display *, Colormap, const char *, unsigned long, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7059288", "kind": "ParmVarDecl", "loc": { "offset": 87454, "line": 3416, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 87431, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 87438, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7059300", "kind": "ParmVarDecl", "loc": { "offset": 87484, "line": 3417, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 87460, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 87460, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Colormap", "typeAliasDeclId": "0x55bbe6fb6308" } }, { "id": "0x55bbe7059380", "kind": "ParmVarDecl", "loc": { "offset": 87515, "line": 3418, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 87490, "file": "/usr/include/X11/Xlib.h", "line": 3418, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 87502, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe7059400", "kind": "ParmVarDecl", "loc": { "offset": 87546, "line": 3419, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 87521, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 87530, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe7059480", "kind": "ParmVarDecl", "loc": { "offset": 87570, "line": 3421, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 87552, "line": 3420, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 87552, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe70597d8", "kind": "FunctionDecl", "loc": { "offset": 87585, "line": 3423, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 87574, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 87645, "line": 3426, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XSync", "mangledName": "XSync", "type": { "qualType": "int (Display *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70596b8", "kind": "ParmVarDecl", "loc": { "offset": 87619, "line": 3424, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 87596, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 87603, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7059738", "kind": "ParmVarDecl", "loc": { "offset": 87645, "line": 3426, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 87625, "line": 3425, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2461, "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 87625, "line": 3425, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7059d20", "kind": "FunctionDecl", "loc": { "offset": 87660, "line": 3428, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 87649, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 87911, "line": 3436, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XTextExtents", "mangledName": "XTextExtents", "type": { "qualType": "int (XFontStruct *, const char *, int, int *, int *, int *, XCharStruct *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7059898", "kind": "ParmVarDecl", "loc": { "offset": 87708, "line": 3429, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 87678, "col": 5, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 87689, "col": 16, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XFontStruct *" } }, { "id": "0x55bbe7059918", "kind": "ParmVarDecl", "loc": { "offset": 87740, "line": 3430, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 87714, "file": "/usr/include/X11/Xlib.h", "line": 3430, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 87726, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe7059998", "kind": "ParmVarDecl", "loc": { "offset": 87764, "line": 3431, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 87746, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 87746, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7059a18", "kind": "ParmVarDecl", "loc": { "offset": 87798, "line": 3432, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 87770, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 87773, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe7059a98", "kind": "ParmVarDecl", "loc": { "offset": 87834, "line": 3433, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 87804, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 87807, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe7059b18", "kind": "ParmVarDecl", "loc": { "offset": 87871, "line": 3434, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 87840, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 87843, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe7059b90", "kind": "ParmVarDecl", "loc": { "offset": 87911, "line": 3436, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 87877, "line": 3435, "col": 5, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 87888, "col": 16, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XCharStruct *" } } ] }, { "id": "0x55bbe705a280", "kind": "FunctionDecl", "loc": { "offset": 87926, "line": 3438, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 87915, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 88182, "line": 3446, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XTextExtents16", "mangledName": "XTextExtents16", "type": { "qualType": "int (XFontStruct *, const XChar2b *, int, int *, int *, int *, XCharStruct *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7059e08", "kind": "ParmVarDecl", "loc": { "offset": 87976, "line": 3439, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 87946, "col": 5, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 87957, "col": 16, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XFontStruct *" } }, { "id": "0x55bbe7059e80", "kind": "ParmVarDecl", "loc": { "offset": 88011, "line": 3440, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 87982, "file": "/usr/include/X11/Xlib.h", "line": 3440, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 87997, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const XChar2b *" } }, { "id": "0x55bbe7059f00", "kind": "ParmVarDecl", "loc": { "offset": 88035, "line": 3441, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 88017, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 88017, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7059f80", "kind": "ParmVarDecl", "loc": { "offset": 88069, "line": 3442, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 88041, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 88044, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe705a000", "kind": "ParmVarDecl", "loc": { "offset": 88105, "line": 3443, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 88075, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 88078, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe705a080", "kind": "ParmVarDecl", "loc": { "offset": 88142, "line": 3444, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 88111, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 88114, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe705a0f8", "kind": "ParmVarDecl", "loc": { "offset": 88182, "line": 3446, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 88148, "line": 3445, "col": 5, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 88159, "col": 16, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XCharStruct *" } } ] }, { "id": "0x55bbe705a590", "kind": "FunctionDecl", "loc": { "offset": 88197, "line": 3448, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 88186, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 88299, "line": 3452, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XTextWidth", "mangledName": "XTextWidth", "type": { "qualType": "int (XFontStruct *, const char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe705a368", "kind": "ParmVarDecl", "loc": { "offset": 88243, "line": 3449, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 88213, "col": 5, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 88224, "col": 16, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XFontStruct *" } }, { "id": "0x55bbe705a3e8", "kind": "ParmVarDecl", "loc": { "offset": 88275, "line": 3450, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 88249, "file": "/usr/include/X11/Xlib.h", "line": 3450, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 88261, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe705a468", "kind": "ParmVarDecl", "loc": { "offset": 88299, "line": 3452, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 88281, "line": 3451, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 88281, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe705a880", "kind": "FunctionDecl", "loc": { "offset": 88314, "line": 3454, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 88303, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 88421, "line": 3458, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XTextWidth16", "mangledName": "XTextWidth16", "type": { "qualType": "int (XFontStruct *, const XChar2b *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe705a658", "kind": "ParmVarDecl", "loc": { "offset": 88362, "line": 3455, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 88332, "col": 5, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 88343, "col": 16, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XFontStruct *" } }, { "id": "0x55bbe705a6d0", "kind": "ParmVarDecl", "loc": { "offset": 88397, "line": 3456, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 88368, "file": "/usr/include/X11/Xlib.h", "line": 3456, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 88383, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const XChar2b *" } }, { "id": "0x55bbe705a750", "kind": "ParmVarDecl", "loc": { "offset": 88421, "line": 3458, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 88403, "line": 3457, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 88403, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe705ae70", "kind": "FunctionDecl", "loc": { "offset": 88437, "line": 3460, "col": 13, "tokLen": 21, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 88425, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 88680, "line": 3469, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XTranslateCoordinates", "mangledName": "XTranslateCoordinates", "type": { "qualType": "int (Display *, Window, Window, int, int, int *, int *, Window *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe705a948", "kind": "ParmVarDecl", "loc": { "offset": 88487, "line": 3461, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 88464, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 88471, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe705a9c0", "kind": "ParmVarDecl", "loc": { "offset": 88512, "line": 3462, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 88493, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 88493, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe705aa38", "kind": "ParmVarDecl", "loc": { "offset": 88538, "line": 3463, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 88518, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 88518, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe705aab8", "kind": "ParmVarDecl", "loc": { "offset": 88561, "line": 3464, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 88544, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 88544, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe705ab38", "kind": "ParmVarDecl", "loc": { "offset": 88584, "line": 3465, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 88567, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 88567, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe705abd0", "kind": "ParmVarDecl", "loc": { "offset": 88615, "line": 3466, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 88590, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 88593, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe705ac50", "kind": "ParmVarDecl", "loc": { "offset": 88646, "line": 3467, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 88621, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 88624, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe705acc8", "kind": "ParmVarDecl", "loc": { "offset": 88680, "line": 3469, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 88652, "line": 3468, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 88658, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Window *" } } ] }, { "id": "0x55bbe705b078", "kind": "FunctionDecl", "loc": { "offset": 88695, "line": 3471, "col": 12, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 88684, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 88761, "line": 3474, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XUndefineCursor", "mangledName": "XUndefineCursor", "type": { "qualType": "int (Display *, Window)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe705af60", "kind": "ParmVarDecl", "loc": { "offset": 88739, "line": 3472, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 88716, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 88723, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe705afd8", "kind": "ParmVarDecl", "loc": { "offset": 88761, "line": 3474, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 88745, "line": 3473, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 88745, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } ] }, { "id": "0x55bbe705b400", "kind": "FunctionDecl", "loc": { "offset": 88776, "line": 3476, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 88765, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 88915, "line": 3481, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XUngrabButton", "mangledName": "XUngrabButton", "type": { "qualType": "int (Display *, unsigned int, unsigned int, Window)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe705b138", "kind": "ParmVarDecl", "loc": { "offset": 88818, "line": 3477, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 88795, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 88802, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe705b1b8", "kind": "ParmVarDecl", "loc": { "offset": 88849, "line": 3478, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 88824, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 88833, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe705b238", "kind": "ParmVarDecl", "loc": { "offset": 88883, "line": 3479, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 88855, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 88864, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe705b2b0", "kind": "ParmVarDecl", "loc": { "offset": 88915, "line": 3481, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 88889, "line": 3480, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 88889, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } ] }, { "id": "0x55bbe705b790", "kind": "FunctionDecl", "loc": { "offset": 88930, "line": 3483, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 88919, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89060, "line": 3488, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XUngrabKey", "mangledName": "XUngrabKey", "type": { "qualType": "int (Display *, int, unsigned int, Window)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe705b4d0", "kind": "ParmVarDecl", "loc": { "offset": 88969, "line": 3484, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 88946, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 88953, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe705b550", "kind": "ParmVarDecl", "loc": { "offset": 88994, "line": 3485, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 88975, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 88975, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe705b5d0", "kind": "ParmVarDecl", "loc": { "offset": 89028, "line": 3486, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89000, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89009, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe705b648", "kind": "ParmVarDecl", "loc": { "offset": 89060, "line": 3488, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89034, "line": 3487, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89034, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } ] }, { "id": "0x55bbe705b9b0", "kind": "FunctionDecl", "loc": { "offset": 89075, "line": 3490, "col": 12, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89064, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89142, "line": 3493, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XUngrabKeyboard", "mangledName": "XUngrabKeyboard", "type": { "qualType": "int (Display *, Time)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe705b860", "kind": "ParmVarDecl", "loc": { "offset": 89119, "line": 3491, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89096, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89103, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe705b8d8", "kind": "ParmVarDecl", "loc": { "offset": 89142, "line": 3493, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89125, "line": 3492, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89125, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" } } ] }, { "id": "0x55bbe705bb88", "kind": "FunctionDecl", "loc": { "offset": 89157, "line": 3495, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89146, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89223, "line": 3498, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XUngrabPointer", "mangledName": "XUngrabPointer", "type": { "qualType": "int (Display *, Time)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe705ba70", "kind": "ParmVarDecl", "loc": { "offset": 89200, "line": 3496, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89177, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89184, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe705bae8", "kind": "ParmVarDecl", "loc": { "offset": 89223, "line": 3498, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89206, "line": 3497, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89206, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" } } ] }, { "id": "0x55bbe705bce0", "kind": "FunctionDecl", "loc": { "offset": 89238, "line": 3500, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89227, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89281, "line": 3502, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XUngrabServer", "mangledName": "XUngrabServer", "type": { "qualType": "int (Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe705bc48", "kind": "ParmVarDecl", "loc": { "offset": 89281, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89257, "line": 3501, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89264, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe705beb0", "kind": "FunctionDecl", "loc": { "offset": 89296, "line": 3504, "col": 12, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89285, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89374, "line": 3507, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XUninstallColormap", "mangledName": "XUninstallColormap", "type": { "qualType": "int (Display *, Colormap)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe705bd98", "kind": "ParmVarDecl", "loc": { "offset": 89343, "line": 3505, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89320, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89327, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe705be10", "kind": "ParmVarDecl", "loc": { "offset": 89374, "line": 3507, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89349, "line": 3506, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89349, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Colormap", "typeAliasDeclId": "0x55bbe6fb6308" } } ] }, { "id": "0x55bbe705c0c0", "kind": "FunctionDecl", "loc": { "offset": 89389, "line": 3509, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89378, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89452, "line": 3512, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XUnloadFont", "mangledName": "XUnloadFont", "type": { "qualType": "int (Display *, Font)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe705bf70", "kind": "ParmVarDecl", "loc": { "offset": 89429, "line": 3510, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89406, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89413, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe705bfe8", "kind": "ParmVarDecl", "loc": { "offset": 89452, "line": 3512, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89435, "line": 3511, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89435, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Font", "typeAliasDeclId": "0x55bbe6fb61d0" } } ] }, { "id": "0x55bbe705c298", "kind": "FunctionDecl", "loc": { "offset": 89467, "line": 3514, "col": 12, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89456, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89534, "line": 3517, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XUnmapSubwindows", "mangledName": "XUnmapSubwindows", "type": { "qualType": "int (Display *, Window)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe705c180", "kind": "ParmVarDecl", "loc": { "offset": 89512, "line": 3515, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89489, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89496, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe705c1f8", "kind": "ParmVarDecl", "loc": { "offset": 89534, "line": 3517, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89518, "line": 3516, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89518, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } ] }, { "id": "0x55bbe705c470", "kind": "FunctionDecl", "loc": { "offset": 89549, "line": 3519, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89538, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89612, "line": 3522, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XUnmapWindow", "mangledName": "XUnmapWindow", "type": { "qualType": "int (Display *, Window)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe705c358", "kind": "ParmVarDecl", "loc": { "offset": 89590, "line": 3520, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89567, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89574, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe705c3d0", "kind": "ParmVarDecl", "loc": { "offset": 89612, "line": 3522, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89596, "line": 3521, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89596, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } ] }, { "id": "0x55bbe705c5c8", "kind": "FunctionDecl", "loc": { "offset": 89627, "line": 3524, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89616, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89671, "line": 3526, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XVendorRelease", "mangledName": "XVendorRelease", "type": { "qualType": "int (Display *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe705c530", "kind": "ParmVarDecl", "loc": { "offset": 89671, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89647, "line": 3525, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89654, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe705cc50", "kind": "FunctionDecl", "loc": { "offset": 89686, "line": 3528, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89675, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89942, "line": 3538, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XWarpPointer", "mangledName": "XWarpPointer", "type": { "qualType": "int (Display *, Window, Window, int, int, unsigned int, unsigned int, int, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe705c680", "kind": "ParmVarDecl", "loc": { "offset": 89727, "line": 3529, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89704, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89711, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe705c6f8", "kind": "ParmVarDecl", "loc": { "offset": 89752, "line": 3530, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89733, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89733, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe705c770", "kind": "ParmVarDecl", "loc": { "offset": 89778, "line": 3531, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89758, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89758, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe705c7f0", "kind": "ParmVarDecl", "loc": { "offset": 89801, "line": 3532, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89784, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89784, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe705c870", "kind": "ParmVarDecl", "loc": { "offset": 89824, "line": 3533, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89807, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89807, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe705c8f0", "kind": "ParmVarDecl", "loc": { "offset": 89858, "line": 3534, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89830, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89839, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe705c970", "kind": "ParmVarDecl", "loc": { "offset": 89893, "line": 3535, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89864, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89873, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe705c9f0", "kind": "ParmVarDecl", "loc": { "offset": 89917, "line": 3536, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89899, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89899, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe705ca70", "kind": "ParmVarDecl", "loc": { "offset": 89942, "line": 3538, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89923, "line": 3537, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89923, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe705cde0", "kind": "FunctionDecl", "loc": { "offset": 89957, "line": 3540, "col": 12, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89946, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 90001, "line": 3542, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XWidthMMOfScreen", "mangledName": "XWidthMMOfScreen", "type": { "qualType": "int (Screen *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe705cd48", "kind": "ParmVarDecl", "loc": { "offset": 90001, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 89979, "line": 3541, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 89985, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Screen *" } } ] }, { "id": "0x55bbe705cf30", "kind": "FunctionDecl", "loc": { "offset": 90016, "line": 3544, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 90005, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 90058, "line": 3546, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XWidthOfScreen", "mangledName": "XWidthOfScreen", "type": { "qualType": "int (Screen *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe705ce98", "kind": "ParmVarDecl", "loc": { "offset": 90058, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 90036, "line": 3545, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 90042, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Screen *" } } ] }, { "id": "0x55bbe705d208", "kind": "FunctionDecl", "loc": { "offset": 90073, "line": 3548, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 90062, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 90197, "line": 3553, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XWindowEvent", "mangledName": "XWindowEvent", "type": { "qualType": "int (Display *, Window, long, XEvent *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe705cfe8", "kind": "ParmVarDecl", "loc": { "offset": 90114, "line": 3549, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 90091, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 90098, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe705d060", "kind": "ParmVarDecl", "loc": { "offset": 90135, "line": 3550, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 90120, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 90120, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe705d0e0", "kind": "ParmVarDecl", "loc": { "offset": 90163, "line": 3551, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 90141, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 90141, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "long" } }, { "id": "0x55bbe705d158", "kind": "ParmVarDecl", "loc": { "offset": 90197, "line": 3553, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 90169, "line": 3552, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 90175, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XEvent *" } } ] }, { "id": "0x55bbe705d760", "kind": "FunctionDecl", "loc": { "offset": 90212, "line": 3555, "col": 12, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 90201, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 90425, "line": 3563, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XWriteBitmapFile", "mangledName": "XWriteBitmapFile", "type": { "qualType": "int (Display *, const char *, Pixmap, unsigned int, unsigned int, int, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe705d2d8", "kind": "ParmVarDecl", "loc": { "offset": 90257, "line": 3556, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 90234, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 90241, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe705d358", "kind": "ParmVarDecl", "loc": { "offset": 90291, "line": 3557, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 90263, "file": "/usr/include/X11/Xlib.h", "line": 3557, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 90275, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe705d3d0", "kind": "ParmVarDecl", "loc": { "offset": 90317, "line": 3558, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 90297, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 90297, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Pixmap", "typeAliasDeclId": "0x55bbe6fb6238" } }, { "id": "0x55bbe705d450", "kind": "ParmVarDecl", "loc": { "offset": 90347, "line": 3559, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 90323, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 90332, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe705d4d0", "kind": "ParmVarDecl", "loc": { "offset": 90378, "line": 3560, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 90353, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 90362, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe705d550", "kind": "ParmVarDecl", "loc": { "offset": 90401, "line": 3561, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 90384, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 90384, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe705d5d0", "kind": "ParmVarDecl", "loc": { "offset": 90425, "line": 3563, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 90407, "line": 3562, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 90407, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe705d8d8", "kind": "FunctionDecl", "loc": { "offset": 90441, "line": 3565, "col": 13, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 90429, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 90462, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XSupportsLocale", "mangledName": "XSupportsLocale", "type": { "qualType": "int (void)" }, "storageClass": "extern" }, { "id": "0x55bbe705da28", "kind": "FunctionDecl", "loc": { "offset": 90479, "line": 3567, "col": 14, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 90466, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 90537, "line": 3569, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetLocaleModifiers", "mangledName": "XSetLocaleModifiers", "type": { "qualType": "char *(const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe705d990", "kind": "ParmVarDecl", "loc": { "offset": 90537, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 90504, "line": 3568, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 90514, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } } ] }, { "id": "0x55bbe705ddd8", "kind": "FunctionDecl", "loc": { "offset": 90552, "line": 3571, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 90541, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 90702, "line": 3576, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XOpenOM", "mangledName": "XOpenOM", "type": { "qualType": "XOM (Display *, struct _XrmHashBucketRec *, const char *, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe705db00", "kind": "ParmVarDecl", "loc": { "offset": 90589, "line": 3572, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 90565, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 90572, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe705db90", "kind": "ParmVarDecl", "loc": { "offset": 90630, "line": 3573, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 90595, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 90619, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "struct _XrmHashBucketRec *" } }, { "id": "0x55bbe705dc10", "kind": "ParmVarDecl", "loc": { "offset": 90665, "line": 3574, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 90636, "file": "/usr/include/X11/Xlib.h", "line": 3574, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 90648, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe705dc90", "kind": "ParmVarDecl", "loc": { "offset": 90702, "line": 3576, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 90671, "file": "/usr/include/X11/Xlib.h", "line": 3575, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 90683, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } } ] }, { "id": "0x55bbe705dfa0", "kind": "FunctionDecl", "loc": { "offset": 90720, "line": 3578, "col": 15, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 90706, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 90749, "line": 3580, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XCloseOM", "mangledName": "XCloseOM", "type": { "qualType": "int (XOM)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe705dea8", "kind": "ParmVarDecl", "loc": { "offset": 90749, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 90734, "line": 3579, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 90734, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XOM *", "qualType": "XOM", "typeAliasDeclId": "0x55bbe70043d0" } } ] }, { "id": "0x55bbe705e188", "kind": "FunctionDecl", "loc": { "offset": 90766, "line": 3582, "col": 14, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 90753, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 3024, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 57, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 90810, "file": "/usr/include/X11/Xlib.h", "line": 3585, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } } }, "name": "XSetOMValues", "mangledName": "XSetOMValues", "type": { "qualType": "char *(XOM, ...)" }, "storageClass": "extern", "variadic": true, "inner": [ { "id": "0x55bbe705e058", "kind": "ParmVarDecl", "loc": { "offset": 90798, "line": 3583, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 90784, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 90784, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XOM *", "qualType": "XOM", "typeAliasDeclId": "0x55bbe70043d0" } }, { "id": "0x55bbe705e230", "kind": "SentinelAttr", "range": { "begin": { "spellingLoc": { "offset": 3008, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 41, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 90810, "file": "/usr/include/X11/Xlib.h", "line": 3585, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 3022, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 55, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 90810, "file": "/usr/include/X11/Xlib.h", "line": 3585, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe705e358", "kind": "FunctionDecl", "loc": { "offset": 90840, "line": 3587, "col": 14, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 90827, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 3024, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 57, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 90884, "file": "/usr/include/X11/Xlib.h", "line": 3590, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } } }, "name": "XGetOMValues", "mangledName": "XGetOMValues", "type": { "qualType": "char *(XOM, ...)" }, "storageClass": "extern", "variadic": true, "inner": [ { "id": "0x55bbe705e2a0", "kind": "ParmVarDecl", "loc": { "offset": 90872, "line": 3588, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 90858, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 90858, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XOM *", "qualType": "XOM", "typeAliasDeclId": "0x55bbe70043d0" } }, { "id": "0x55bbe705e400", "kind": "SentinelAttr", "range": { "begin": { "spellingLoc": { "offset": 3008, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 41, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 90884, "file": "/usr/include/X11/Xlib.h", "line": 3590, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 3022, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 55, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 90884, "file": "/usr/include/X11/Xlib.h", "line": 3590, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe705e568", "kind": "FunctionDecl", "loc": { "offset": 90917, "line": 3592, "col": 17, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 90901, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 90950, "line": 3594, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDisplayOfOM", "mangledName": "XDisplayOfOM", "type": { "qualType": "Display *(XOM)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe705e470", "kind": "ParmVarDecl", "loc": { "offset": 90950, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 90935, "line": 3593, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 90935, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XOM *", "qualType": "XOM", "typeAliasDeclId": "0x55bbe70043d0" } } ] }, { "id": "0x55bbe705e720", "kind": "FunctionDecl", "loc": { "offset": 90967, "line": 3596, "col": 14, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 90954, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 90999, "line": 3598, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XLocaleOfOM", "mangledName": "XLocaleOfOM", "type": { "qualType": "char *(XOM)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe705e620", "kind": "ParmVarDecl", "loc": { "offset": 90999, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 90984, "line": 3597, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 90984, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XOM *", "qualType": "XOM", "typeAliasDeclId": "0x55bbe70043d0" } } ] }, { "id": "0x55bbe705e930", "kind": "FunctionDecl", "loc": { "offset": 91014, "line": 3600, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 91003, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 3024, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 57, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 91055, "file": "/usr/include/X11/Xlib.h", "line": 3603, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } } }, "name": "XCreateOC", "mangledName": "XCreateOC", "type": { "qualType": "XOC (XOM, ...)" }, "storageClass": "extern", "variadic": true, "inner": [ { "id": "0x55bbe705e800", "kind": "ParmVarDecl", "loc": { "offset": 91043, "line": 3601, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 91029, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 91029, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XOM *", "qualType": "XOM", "typeAliasDeclId": "0x55bbe70043d0" } }, { "id": "0x55bbe705e9d8", "kind": "SentinelAttr", "range": { "begin": { "spellingLoc": { "offset": 3008, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 41, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 91055, "file": "/usr/include/X11/Xlib.h", "line": 3603, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 3022, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 55, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 91055, "file": "/usr/include/X11/Xlib.h", "line": 3603, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe705eb38", "kind": "FunctionDecl", "loc": { "offset": 91084, "line": 3605, "col": 13, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 91072, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 91115, "line": 3607, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDestroyOC", "mangledName": "XDestroyOC", "type": { "qualType": "void (XOC)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe705ea48", "kind": "ParmVarDecl", "loc": { "offset": 91115, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 91100, "line": 3606, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 91100, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XOC *", "qualType": "XOC", "typeAliasDeclId": "0x55bbe70045a0" } } ] }, { "id": "0x55bbe705ecf8", "kind": "FunctionDecl", "loc": { "offset": 91130, "line": 3609, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 91119, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 91158, "line": 3611, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XOMOfOC", "mangledName": "XOMOfOC", "type": { "qualType": "XOM (XOC)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe705ec00", "kind": "ParmVarDecl", "loc": { "offset": 91158, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 91143, "line": 3610, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 91143, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XOC *", "qualType": "XOC", "typeAliasDeclId": "0x55bbe70045a0" } } ] }, { "id": "0x55bbe705eee8", "kind": "FunctionDecl", "loc": { "offset": 91175, "line": 3613, "col": 14, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 91162, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 3024, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 57, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 91219, "file": "/usr/include/X11/Xlib.h", "line": 3616, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } } }, "name": "XSetOCValues", "mangledName": "XSetOCValues", "type": { "qualType": "char *(XOC, ...)" }, "storageClass": "extern", "variadic": true, "inner": [ { "id": "0x55bbe705edb0", "kind": "ParmVarDecl", "loc": { "offset": 91207, "line": 3614, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 91193, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 91193, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XOC *", "qualType": "XOC", "typeAliasDeclId": "0x55bbe70045a0" } }, { "id": "0x55bbe705ef90", "kind": "SentinelAttr", "range": { "begin": { "spellingLoc": { "offset": 3008, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 41, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 91219, "file": "/usr/include/X11/Xlib.h", "line": 3616, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 3022, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 55, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 91219, "file": "/usr/include/X11/Xlib.h", "line": 3616, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe705f0b8", "kind": "FunctionDecl", "loc": { "offset": 91249, "line": 3618, "col": 14, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 91236, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 3024, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 57, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 91293, "file": "/usr/include/X11/Xlib.h", "line": 3621, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } } }, "name": "XGetOCValues", "mangledName": "XGetOCValues", "type": { "qualType": "char *(XOC, ...)" }, "storageClass": "extern", "variadic": true, "inner": [ { "id": "0x55bbe705f000", "kind": "ParmVarDecl", "loc": { "offset": 91281, "line": 3619, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 91267, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 91267, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XOC *", "qualType": "XOC", "typeAliasDeclId": "0x55bbe70045a0" } }, { "id": "0x55bbe705f160", "kind": "SentinelAttr", "range": { "begin": { "spellingLoc": { "offset": 3008, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 41, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 91293, "file": "/usr/include/X11/Xlib.h", "line": 3621, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 3022, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 55, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 91293, "file": "/usr/include/X11/Xlib.h", "line": 3621, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe705f528", "kind": "FunctionDecl", "loc": { "offset": 91326, "line": 3623, "col": 17, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 91310, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 91525, "line": 3629, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XCreateFontSet", "mangledName": "XCreateFontSet", "type": { "qualType": "XFontSet (Display *, const char *, char ***, int *, char **)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe705f1d0", "kind": "ParmVarDecl", "loc": { "offset": 91369, "line": 3624, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 91346, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 91353, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe705f250", "kind": "ParmVarDecl", "loc": { "offset": 91414, "line": 3625, "col": 44, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 91375, "file": "/usr/include/X11/Xlib.h", "line": 3625, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 91387, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe705f2d8", "kind": "ParmVarDecl", "loc": { "offset": 91455, "line": 3626, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 91420, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 91426, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char ***" } }, { "id": "0x55bbe705f358", "kind": "ParmVarDecl", "loc": { "offset": 91494, "line": 3627, "col": 38, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 91461, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 91464, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe705f3d8", "kind": "ParmVarDecl", "loc": { "offset": 91525, "line": 3629, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 91500, "line": 3628, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 91505, "col": 10, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char **" } } ] }, { "id": "0x55bbe705f788", "kind": "FunctionDecl", "loc": { "offset": 91541, "line": 3631, "col": 13, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 91529, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 91613, "line": 3634, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XFreeFontSet", "mangledName": "XFreeFontSet", "type": { "qualType": "void (Display *, XFontSet)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe705f600", "kind": "ParmVarDecl", "loc": { "offset": 91582, "line": 3632, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 91559, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 91566, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe705f678", "kind": "ParmVarDecl", "loc": { "offset": 91613, "line": 3634, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 91588, "line": 3633, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 91588, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XOC *", "qualType": "XFontSet", "typeAliasDeclId": "0x55bbe7004620" } } ] }, { "id": "0x55bbe705fad0", "kind": "FunctionDecl", "loc": { "offset": 91628, "line": 3636, "col": 12, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 91617, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 91752, "line": 3640, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XFontsOfFontSet", "mangledName": "XFontsOfFontSet", "type": { "qualType": "int (XFontSet, XFontStruct ***, char ***)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe705f848", "kind": "ParmVarDecl", "loc": { "offset": 91673, "line": 3637, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 91649, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 91649, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XOC *", "qualType": "XFontSet", "typeAliasDeclId": "0x55bbe7004620" } }, { "id": "0x55bbe705f920", "kind": "ParmVarDecl", "loc": { "offset": 91716, "line": 3638, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 91679, "col": 5, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 91692, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XFontStruct ***" } }, { "id": "0x55bbe705f9a8", "kind": "ParmVarDecl", "loc": { "offset": 91752, "line": 3640, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 91722, "line": 3639, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 91728, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char ***" } } ] }, { "id": "0x55bbe705fc90", "kind": "FunctionDecl", "loc": { "offset": 91769, "line": 3642, "col": 14, "tokLen": 26, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 91756, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 91826, "line": 3644, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XBaseFontNameListOfFontSet", "mangledName": "XBaseFontNameListOfFontSet", "type": { "qualType": "char *(XFontSet)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe705fb98", "kind": "ParmVarDecl", "loc": { "offset": 91826, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 91801, "line": 3643, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 91801, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XOC *", "qualType": "XFontSet", "typeAliasDeclId": "0x55bbe7004620" } } ] }, { "id": "0x55bbe705fde0", "kind": "FunctionDecl", "loc": { "offset": 91843, "line": 3646, "col": 14, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 91830, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 91890, "line": 3648, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XLocaleOfFontSet", "mangledName": "XLocaleOfFontSet", "type": { "qualType": "char *(XFontSet)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe705fd48", "kind": "ParmVarDecl", "loc": { "offset": 91890, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 91865, "line": 3647, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 91865, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XOC *", "qualType": "XFontSet", "typeAliasDeclId": "0x55bbe7004620" } } ] }, { "id": "0x55bbe705ff90", "kind": "FunctionDecl", "loc": { "offset": 91906, "line": 3650, "col": 13, "tokLen": 24, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 91894, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 91961, "line": 3652, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XContextDependentDrawing", "mangledName": "XContextDependentDrawing", "type": { "qualType": "int (XFontSet)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe705fe98", "kind": "ParmVarDecl", "loc": { "offset": 91961, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 91936, "line": 3651, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 91936, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XOC *", "qualType": "XFontSet", "typeAliasDeclId": "0x55bbe7004620" } } ] }, { "id": "0x55bbe70600e0", "kind": "FunctionDecl", "loc": { "offset": 91977, "line": 3654, "col": 13, "tokLen": 28, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 91965, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 92036, "line": 3656, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDirectionalDependentDrawing", "mangledName": "XDirectionalDependentDrawing", "type": { "qualType": "int (XFontSet)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7060048", "kind": "ParmVarDecl", "loc": { "offset": 92036, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 92011, "line": 3655, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 92011, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XOC *", "qualType": "XFontSet", "typeAliasDeclId": "0x55bbe7004620" } } ] }, { "id": "0x55bbe7060230", "kind": "FunctionDecl", "loc": { "offset": 92052, "line": 3658, "col": 13, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 92040, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 92101, "line": 3660, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XContextualDrawing", "mangledName": "XContextualDrawing", "type": { "qualType": "int (XFontSet)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7060198", "kind": "ParmVarDecl", "loc": { "offset": 92101, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 92076, "line": 3659, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 92076, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XOC *", "qualType": "XFontSet", "typeAliasDeclId": "0x55bbe7004620" } } ] }, { "id": "0x55bbe7060468", "kind": "FunctionDecl", "loc": { "offset": 92129, "line": 3662, "col": 25, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 92105, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 92177, "line": 3664, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XExtentsOfFontSet", "mangledName": "XExtentsOfFontSet", "type": { "qualType": "XFontSetExtents *(XFontSet)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7060310", "kind": "ParmVarDecl", "loc": { "offset": 92177, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 92152, "line": 3663, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 92152, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XOC *", "qualType": "XFontSet", "typeAliasDeclId": "0x55bbe7004620" } } ] }, { "id": "0x55bbe7060750", "kind": "FunctionDecl", "loc": { "offset": 92192, "line": 3666, "col": 12, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 92181, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 92298, "line": 3670, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XmbTextEscapement", "mangledName": "XmbTextEscapement", "type": { "qualType": "int (XFontSet, const char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7060520", "kind": "ParmVarDecl", "loc": { "offset": 92239, "line": 3667, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 92215, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 92215, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XOC *", "qualType": "XFontSet", "typeAliasDeclId": "0x55bbe7004620" } }, { "id": "0x55bbe70605a0", "kind": "ParmVarDecl", "loc": { "offset": 92269, "line": 3668, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 92245, "file": "/usr/include/X11/Xlib.h", "line": 3668, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 92257, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe7060620", "kind": "ParmVarDecl", "loc": { "offset": 92298, "line": 3670, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 92275, "line": 3669, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 92275, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7060a40", "kind": "FunctionDecl", "loc": { "offset": 92313, "line": 3672, "col": 12, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 92302, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 92422, "line": 3676, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XwcTextEscapement", "mangledName": "XwcTextEscapement", "type": { "qualType": "int (XFontSet, const wchar_t *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7060818", "kind": "ParmVarDecl", "loc": { "offset": 92360, "line": 3673, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 92336, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 92336, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XOC *", "qualType": "XFontSet", "typeAliasDeclId": "0x55bbe7004620" } }, { "id": "0x55bbe7060890", "kind": "ParmVarDecl", "loc": { "offset": 92393, "line": 3674, "col": 32, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 92366, "file": "/usr/include/X11/Xlib.h", "line": 3674, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 92381, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const wchar_t *" } }, { "id": "0x55bbe7060910", "kind": "ParmVarDecl", "loc": { "offset": 92422, "line": 3676, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 92399, "line": 3675, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 92399, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7060cc0", "kind": "FunctionDecl", "loc": { "offset": 92437, "line": 3678, "col": 12, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 92426, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 92545, "line": 3682, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "Xutf8TextEscapement", "mangledName": "Xutf8TextEscapement", "type": { "qualType": "int (XFontSet, const char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7060b08", "kind": "ParmVarDecl", "loc": { "offset": 92486, "line": 3679, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 92462, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 92462, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XOC *", "qualType": "XFontSet", "typeAliasDeclId": "0x55bbe7004620" } }, { "id": "0x55bbe7060b88", "kind": "ParmVarDecl", "loc": { "offset": 92516, "line": 3680, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 92492, "file": "/usr/include/X11/Xlib.h", "line": 3680, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 92504, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe7060c18", "kind": "ParmVarDecl", "loc": { "offset": 92545, "line": 3682, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 92522, "line": 3681, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 92522, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe70610d0", "kind": "FunctionDecl", "loc": { "offset": 92560, "line": 3684, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 92549, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 92753, "line": 3690, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XmbTextExtents", "mangledName": "XmbTextExtents", "type": { "qualType": "int (XFontSet, const char *, int, XRectangle *, XRectangle *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7060d88", "kind": "ParmVarDecl", "loc": { "offset": 92604, "line": 3685, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 92580, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 92580, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XOC *", "qualType": "XFontSet", "typeAliasDeclId": "0x55bbe7004620" } }, { "id": "0x55bbe7060e08", "kind": "ParmVarDecl", "loc": { "offset": 92634, "line": 3686, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 92610, "file": "/usr/include/X11/Xlib.h", "line": 3686, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 92622, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe7060e88", "kind": "ParmVarDecl", "loc": { "offset": 92662, "line": 3687, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 92640, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 92640, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7060f00", "kind": "ParmVarDecl", "loc": { "offset": 92705, "line": 3688, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 92668, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 92678, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XRectangle *" } }, { "id": "0x55bbe7060f78", "kind": "ParmVarDecl", "loc": { "offset": 92753, "line": 3690, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 92711, "line": 3689, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 92721, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XRectangle *" } } ] }, { "id": "0x55bbe70614f0", "kind": "FunctionDecl", "loc": { "offset": 92768, "line": 3692, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 92757, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 92964, "line": 3698, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XwcTextExtents", "mangledName": "XwcTextExtents", "type": { "qualType": "int (XFontSet, const wchar_t *, int, XRectangle *, XRectangle *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70611a8", "kind": "ParmVarDecl", "loc": { "offset": 92812, "line": 3693, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 92788, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 92788, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XOC *", "qualType": "XFontSet", "typeAliasDeclId": "0x55bbe7004620" } }, { "id": "0x55bbe7061220", "kind": "ParmVarDecl", "loc": { "offset": 92845, "line": 3694, "col": 32, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 92818, "file": "/usr/include/X11/Xlib.h", "line": 3694, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 92833, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const wchar_t *" } }, { "id": "0x55bbe70612a0", "kind": "ParmVarDecl", "loc": { "offset": 92873, "line": 3695, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 92851, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 92851, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7061318", "kind": "ParmVarDecl", "loc": { "offset": 92916, "line": 3696, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 92879, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 92889, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XRectangle *" } }, { "id": "0x55bbe7061390", "kind": "ParmVarDecl", "loc": { "offset": 92964, "line": 3698, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 92922, "line": 3697, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 92932, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XRectangle *" } } ] }, { "id": "0x55bbe7061870", "kind": "FunctionDecl", "loc": { "offset": 92979, "line": 3700, "col": 12, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 92968, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 93174, "line": 3706, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "Xutf8TextExtents", "mangledName": "Xutf8TextExtents", "type": { "qualType": "int (XFontSet, const char *, int, XRectangle *, XRectangle *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70615c8", "kind": "ParmVarDecl", "loc": { "offset": 93025, "line": 3701, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 93001, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 93001, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XOC *", "qualType": "XFontSet", "typeAliasDeclId": "0x55bbe7004620" } }, { "id": "0x55bbe7061648", "kind": "ParmVarDecl", "loc": { "offset": 93055, "line": 3702, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 93031, "file": "/usr/include/X11/Xlib.h", "line": 3702, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 93043, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe70616c8", "kind": "ParmVarDecl", "loc": { "offset": 93083, "line": 3703, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 93061, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 93061, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7061740", "kind": "ParmVarDecl", "loc": { "offset": 93126, "line": 3704, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 93089, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 93099, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XRectangle *" } }, { "id": "0x55bbe70617b8", "kind": "ParmVarDecl", "loc": { "offset": 93174, "line": 3706, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 93132, "line": 3705, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 93142, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XRectangle *" } } ] }, { "id": "0x55bbe7061ee0", "kind": "FunctionDecl", "loc": { "offset": 93192, "line": 3708, "col": 15, "tokLen": 21, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 93178, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 93538, "line": 3718, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XmbTextPerCharExtents", "mangledName": "XmbTextPerCharExtents", "type": { "qualType": "int (XFontSet, const char *, int, XRectangle *, XRectangle *, int, int *, XRectangle *, XRectangle *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7061948", "kind": "ParmVarDecl", "loc": { "offset": 93243, "line": 3709, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 93219, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 93219, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XOC *", "qualType": "XFontSet", "typeAliasDeclId": "0x55bbe7004620" } }, { "id": "0x55bbe70619c8", "kind": "ParmVarDecl", "loc": { "offset": 93273, "line": 3710, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 93249, "file": "/usr/include/X11/Xlib.h", "line": 3710, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 93261, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe7061a48", "kind": "ParmVarDecl", "loc": { "offset": 93301, "line": 3711, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 93279, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 93279, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7061ac0", "kind": "ParmVarDecl", "loc": { "offset": 93344, "line": 3712, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 93307, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 93317, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XRectangle *" } }, { "id": "0x55bbe7061b38", "kind": "ParmVarDecl", "loc": { "offset": 93391, "line": 3713, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 93350, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 93360, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XRectangle *" } }, { "id": "0x55bbe7061bb8", "kind": "ParmVarDecl", "loc": { "offset": 93420, "line": 3714, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 93397, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 93397, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7061c38", "kind": "ParmVarDecl", "loc": { "offset": 93447, "line": 3715, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 93426, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 93429, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe7061cb0", "kind": "ParmVarDecl", "loc": { "offset": 93490, "line": 3716, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 93453, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 93463, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XRectangle *" } }, { "id": "0x55bbe7061d28", "kind": "ParmVarDecl", "loc": { "offset": 93538, "line": 3718, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 93496, "line": 3717, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 93506, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XRectangle *" } } ] }, { "id": "0x55bbe7062570", "kind": "FunctionDecl", "loc": { "offset": 93556, "line": 3720, "col": 15, "tokLen": 21, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 93542, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 93905, "line": 3730, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XwcTextPerCharExtents", "mangledName": "XwcTextPerCharExtents", "type": { "qualType": "int (XFontSet, const wchar_t *, int, XRectangle *, XRectangle *, int, int *, XRectangle *, XRectangle *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7061fd8", "kind": "ParmVarDecl", "loc": { "offset": 93607, "line": 3721, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 93583, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 93583, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XOC *", "qualType": "XFontSet", "typeAliasDeclId": "0x55bbe7004620" } }, { "id": "0x55bbe7062050", "kind": "ParmVarDecl", "loc": { "offset": 93640, "line": 3722, "col": 32, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 93613, "file": "/usr/include/X11/Xlib.h", "line": 3722, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 93628, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const wchar_t *" } }, { "id": "0x55bbe70620d0", "kind": "ParmVarDecl", "loc": { "offset": 93668, "line": 3723, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 93646, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 93646, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7062148", "kind": "ParmVarDecl", "loc": { "offset": 93711, "line": 3724, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 93674, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 93684, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XRectangle *" } }, { "id": "0x55bbe70621c0", "kind": "ParmVarDecl", "loc": { "offset": 93758, "line": 3725, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 93717, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 93727, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XRectangle *" } }, { "id": "0x55bbe7062240", "kind": "ParmVarDecl", "loc": { "offset": 93787, "line": 3726, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 93764, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 93764, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe70622c0", "kind": "ParmVarDecl", "loc": { "offset": 93814, "line": 3727, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 93793, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 93796, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe7062338", "kind": "ParmVarDecl", "loc": { "offset": 93857, "line": 3728, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 93820, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 93830, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XRectangle *" } }, { "id": "0x55bbe70623b0", "kind": "ParmVarDecl", "loc": { "offset": 93905, "line": 3730, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 93863, "line": 3729, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 93873, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XRectangle *" } } ] }, { "id": "0x55bbe7062b20", "kind": "FunctionDecl", "loc": { "offset": 93923, "line": 3732, "col": 15, "tokLen": 23, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 93909, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94271, "line": 3742, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "Xutf8TextPerCharExtents", "mangledName": "Xutf8TextPerCharExtents", "type": { "qualType": "int (XFontSet, const char *, int, XRectangle *, XRectangle *, int, int *, XRectangle *, XRectangle *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7062668", "kind": "ParmVarDecl", "loc": { "offset": 93976, "line": 3733, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 93952, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 93952, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XOC *", "qualType": "XFontSet", "typeAliasDeclId": "0x55bbe7004620" } }, { "id": "0x55bbe70626e8", "kind": "ParmVarDecl", "loc": { "offset": 94006, "line": 3734, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 93982, "file": "/usr/include/X11/Xlib.h", "line": 3734, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 93994, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe7062768", "kind": "ParmVarDecl", "loc": { "offset": 94034, "line": 3735, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94012, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94012, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe70627e0", "kind": "ParmVarDecl", "loc": { "offset": 94077, "line": 3736, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94040, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94050, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XRectangle *" } }, { "id": "0x55bbe7062858", "kind": "ParmVarDecl", "loc": { "offset": 94124, "line": 3737, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94083, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94093, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XRectangle *" } }, { "id": "0x55bbe70628d8", "kind": "ParmVarDecl", "loc": { "offset": 94153, "line": 3738, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94130, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94130, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7062958", "kind": "ParmVarDecl", "loc": { "offset": 94180, "line": 3739, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94159, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94162, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe70629d0", "kind": "ParmVarDecl", "loc": { "offset": 94223, "line": 3740, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94186, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94196, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XRectangle *" } }, { "id": "0x55bbe7062a48", "kind": "ParmVarDecl", "loc": { "offset": 94271, "line": 3742, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94229, "line": 3741, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94239, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XRectangle *" } } ] }, { "id": "0x55bbe7063148", "kind": "FunctionDecl", "loc": { "offset": 94287, "line": 3744, "col": 13, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94275, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94467, "line": 3752, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XmbDrawText", "mangledName": "XmbDrawText", "type": { "qualType": "void (Display *, Drawable, GC, int, int, XmbTextItem *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7062c68", "kind": "ParmVarDecl", "loc": { "offset": 94327, "line": 3745, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94304, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94311, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7062ce0", "kind": "ParmVarDecl", "loc": { "offset": 94350, "line": 3746, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94333, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94333, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe7062d58", "kind": "ParmVarDecl", "loc": { "offset": 94369, "line": 3747, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94356, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94356, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe7062dd8", "kind": "ParmVarDecl", "loc": { "offset": 94388, "line": 3748, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94375, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94375, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7062e58", "kind": "ParmVarDecl", "loc": { "offset": 94407, "line": 3749, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94394, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94394, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7062f48", "kind": "ParmVarDecl", "loc": { "offset": 94442, "line": 3750, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94413, "col": 5, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94424, "col": 16, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XmbTextItem *" } }, { "id": "0x55bbe7062fc8", "kind": "ParmVarDecl", "loc": { "offset": 94467, "line": 3752, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94448, "line": 3751, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94448, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7063718", "kind": "FunctionDecl", "loc": { "offset": 94483, "line": 3754, "col": 13, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94471, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94663, "line": 3762, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XwcDrawText", "mangledName": "XwcDrawText", "type": { "qualType": "void (Display *, Drawable, GC, int, int, XwcTextItem *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7063230", "kind": "ParmVarDecl", "loc": { "offset": 94523, "line": 3755, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94500, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94507, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe70632a8", "kind": "ParmVarDecl", "loc": { "offset": 94546, "line": 3756, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94529, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94529, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe7063320", "kind": "ParmVarDecl", "loc": { "offset": 94565, "line": 3757, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94552, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94552, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe70633a0", "kind": "ParmVarDecl", "loc": { "offset": 94584, "line": 3758, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94571, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94571, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7063420", "kind": "ParmVarDecl", "loc": { "offset": 94603, "line": 3759, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94590, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94590, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7063518", "kind": "ParmVarDecl", "loc": { "offset": 94638, "line": 3760, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94609, "col": 5, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94620, "col": 16, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XwcTextItem *" } }, { "id": "0x55bbe7063598", "kind": "ParmVarDecl", "loc": { "offset": 94663, "line": 3762, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94644, "line": 3761, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94644, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7063ba8", "kind": "FunctionDecl", "loc": { "offset": 94679, "line": 3764, "col": 13, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94667, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94861, "line": 3772, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "Xutf8DrawText", "mangledName": "Xutf8DrawText", "type": { "qualType": "void (Display *, Drawable, GC, int, int, XmbTextItem *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7063800", "kind": "ParmVarDecl", "loc": { "offset": 94721, "line": 3765, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94698, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94705, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7063878", "kind": "ParmVarDecl", "loc": { "offset": 94744, "line": 3766, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94727, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94727, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe70638f0", "kind": "ParmVarDecl", "loc": { "offset": 94763, "line": 3767, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94750, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94750, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe7063970", "kind": "ParmVarDecl", "loc": { "offset": 94782, "line": 3768, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94769, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94769, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe70639f0", "kind": "ParmVarDecl", "loc": { "offset": 94801, "line": 3769, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94788, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94788, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7063a68", "kind": "ParmVarDecl", "loc": { "offset": 94836, "line": 3770, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94807, "col": 5, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94818, "col": 16, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XmbTextItem *" } }, { "id": "0x55bbe7063ae8", "kind": "ParmVarDecl", "loc": { "offset": 94861, "line": 3772, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94842, "line": 3771, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94842, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7064198", "kind": "FunctionDecl", "loc": { "offset": 94877, "line": 3774, "col": 13, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94865, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 95088, "line": 3783, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XmbDrawString", "mangledName": "XmbDrawString", "type": { "qualType": "void (Display *, Drawable, XFontSet, GC, int, int, const char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7063c90", "kind": "ParmVarDecl", "loc": { "offset": 94919, "line": 3775, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94896, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94903, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7063d08", "kind": "ParmVarDecl", "loc": { "offset": 94942, "line": 3776, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94925, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94925, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe7063d80", "kind": "ParmVarDecl", "loc": { "offset": 94972, "line": 3777, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94948, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94948, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XOC *", "qualType": "XFontSet", "typeAliasDeclId": "0x55bbe7004620" } }, { "id": "0x55bbe7063df8", "kind": "ParmVarDecl", "loc": { "offset": 94991, "line": 3778, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94978, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94978, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe7063e78", "kind": "ParmVarDecl", "loc": { "offset": 95010, "line": 3779, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 94997, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94997, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7063ef8", "kind": "ParmVarDecl", "loc": { "offset": 95029, "line": 3780, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 95016, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 95016, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7063f78", "kind": "ParmVarDecl", "loc": { "offset": 95059, "line": 3781, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 95035, "file": "/usr/include/X11/Xlib.h", "line": 3781, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 95047, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe7063ff8", "kind": "ParmVarDecl", "loc": { "offset": 95088, "line": 3783, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 95065, "line": 3782, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 95065, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7064788", "kind": "FunctionDecl", "loc": { "offset": 95104, "line": 3785, "col": 13, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 95092, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 95318, "line": 3794, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XwcDrawString", "mangledName": "XwcDrawString", "type": { "qualType": "void (Display *, Drawable, XFontSet, GC, int, int, const wchar_t *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7064288", "kind": "ParmVarDecl", "loc": { "offset": 95146, "line": 3786, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 95123, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 95130, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7064300", "kind": "ParmVarDecl", "loc": { "offset": 95169, "line": 3787, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 95152, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 95152, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe7064378", "kind": "ParmVarDecl", "loc": { "offset": 95199, "line": 3788, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 95175, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 95175, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XOC *", "qualType": "XFontSet", "typeAliasDeclId": "0x55bbe7004620" } }, { "id": "0x55bbe70643f0", "kind": "ParmVarDecl", "loc": { "offset": 95218, "line": 3789, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 95205, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 95205, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe7064470", "kind": "ParmVarDecl", "loc": { "offset": 95237, "line": 3790, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 95224, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 95224, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe70644f0", "kind": "ParmVarDecl", "loc": { "offset": 95256, "line": 3791, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 95243, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 95243, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7064568", "kind": "ParmVarDecl", "loc": { "offset": 95289, "line": 3792, "col": 32, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 95262, "file": "/usr/include/X11/Xlib.h", "line": 3792, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 95277, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const wchar_t *" } }, { "id": "0x55bbe70645e8", "kind": "ParmVarDecl", "loc": { "offset": 95318, "line": 3794, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 95295, "line": 3793, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 95295, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6ed0b68", "kind": "FunctionDecl", "loc": { "offset": 95334, "line": 3796, "col": 13, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 95322, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 95547, "line": 3805, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "Xutf8DrawString", "mangledName": "Xutf8DrawString", "type": { "qualType": "void (Display *, Drawable, XFontSet, GC, int, int, const char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7064878", "kind": "ParmVarDecl", "loc": { "offset": 95378, "line": 3797, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 95355, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 95362, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe70648f0", "kind": "ParmVarDecl", "loc": { "offset": 95401, "line": 3798, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 95384, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 95384, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe7064968", "kind": "ParmVarDecl", "loc": { "offset": 95431, "line": 3799, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 95407, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 95407, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XOC *", "qualType": "XFontSet", "typeAliasDeclId": "0x55bbe7004620" } }, { "id": "0x55bbe70649e0", "kind": "ParmVarDecl", "loc": { "offset": 95450, "line": 3800, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 95437, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 95437, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe7064a60", "kind": "ParmVarDecl", "loc": { "offset": 95469, "line": 3801, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 95456, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 95456, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7064ae0", "kind": "ParmVarDecl", "loc": { "offset": 95488, "line": 3802, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 95475, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 95475, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7064b60", "kind": "ParmVarDecl", "loc": { "offset": 95518, "line": 3803, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 95494, "file": "/usr/include/X11/Xlib.h", "line": 3803, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 95506, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ed0aa0", "kind": "ParmVarDecl", "loc": { "offset": 95547, "line": 3805, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 95524, "line": 3804, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 95524, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6ed1088", "kind": "FunctionDecl", "loc": { "offset": 95563, "line": 3807, "col": 13, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 95551, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 95779, "line": 3816, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XmbDrawImageString", "mangledName": "XmbDrawImageString", "type": { "qualType": "void (Display *, Drawable, XFontSet, GC, int, int, const char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ed0c58", "kind": "ParmVarDecl", "loc": { "offset": 95610, "line": 3808, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 95587, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 95594, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe6ed0cd0", "kind": "ParmVarDecl", "loc": { "offset": 95633, "line": 3809, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 95616, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 95616, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe6ed0d48", "kind": "ParmVarDecl", "loc": { "offset": 95663, "line": 3810, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 95639, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 95639, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XOC *", "qualType": "XFontSet", "typeAliasDeclId": "0x55bbe7004620" } }, { "id": "0x55bbe6ed0dc0", "kind": "ParmVarDecl", "loc": { "offset": 95682, "line": 3811, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 95669, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 95669, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe6ed0e40", "kind": "ParmVarDecl", "loc": { "offset": 95701, "line": 3812, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 95688, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 95688, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe6ed0ec0", "kind": "ParmVarDecl", "loc": { "offset": 95720, "line": 3813, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 95707, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 95707, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe6ed0f40", "kind": "ParmVarDecl", "loc": { "offset": 95750, "line": 3814, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 95726, "file": "/usr/include/X11/Xlib.h", "line": 3814, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 95738, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ed0fc0", "kind": "ParmVarDecl", "loc": { "offset": 95779, "line": 3816, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 95756, "line": 3815, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 95756, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6ed15a0", "kind": "FunctionDecl", "loc": { "offset": 95795, "line": 3818, "col": 13, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 95783, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 96014, "line": 3827, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XwcDrawImageString", "mangledName": "XwcDrawImageString", "type": { "qualType": "void (Display *, Drawable, XFontSet, GC, int, int, const wchar_t *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ed1178", "kind": "ParmVarDecl", "loc": { "offset": 95842, "line": 3819, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 95819, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 95826, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe6ed11f0", "kind": "ParmVarDecl", "loc": { "offset": 95865, "line": 3820, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 95848, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 95848, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe6ed1268", "kind": "ParmVarDecl", "loc": { "offset": 95895, "line": 3821, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 95871, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 95871, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XOC *", "qualType": "XFontSet", "typeAliasDeclId": "0x55bbe7004620" } }, { "id": "0x55bbe6ed12e0", "kind": "ParmVarDecl", "loc": { "offset": 95914, "line": 3822, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 95901, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 95901, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe6ed1360", "kind": "ParmVarDecl", "loc": { "offset": 95933, "line": 3823, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 95920, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 95920, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe6ed13e0", "kind": "ParmVarDecl", "loc": { "offset": 95952, "line": 3824, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 95939, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 95939, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe6ed1458", "kind": "ParmVarDecl", "loc": { "offset": 95985, "line": 3825, "col": 32, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 95958, "file": "/usr/include/X11/Xlib.h", "line": 3825, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 95973, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const wchar_t *" } }, { "id": "0x55bbe6ed14d8", "kind": "ParmVarDecl", "loc": { "offset": 96014, "line": 3827, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 95991, "line": 3826, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 95991, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6ed1ac0", "kind": "FunctionDecl", "loc": { "offset": 96030, "line": 3829, "col": 13, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96018, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 96248, "line": 3838, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "Xutf8DrawImageString", "mangledName": "Xutf8DrawImageString", "type": { "qualType": "void (Display *, Drawable, XFontSet, GC, int, int, const char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ed1690", "kind": "ParmVarDecl", "loc": { "offset": 96079, "line": 3830, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96056, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 96063, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe6ed1708", "kind": "ParmVarDecl", "loc": { "offset": 96102, "line": 3831, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96085, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 96085, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe6ed1780", "kind": "ParmVarDecl", "loc": { "offset": 96132, "line": 3832, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96108, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 96108, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XOC *", "qualType": "XFontSet", "typeAliasDeclId": "0x55bbe7004620" } }, { "id": "0x55bbe6ed17f8", "kind": "ParmVarDecl", "loc": { "offset": 96151, "line": 3833, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96138, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 96138, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe6ed1878", "kind": "ParmVarDecl", "loc": { "offset": 96170, "line": 3834, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96157, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 96157, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe6ed18f8", "kind": "ParmVarDecl", "loc": { "offset": 96189, "line": 3835, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96176, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 96176, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe6ed1978", "kind": "ParmVarDecl", "loc": { "offset": 96219, "line": 3836, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 96195, "file": "/usr/include/X11/Xlib.h", "line": 3836, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 96207, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe6ed19f8", "kind": "ParmVarDecl", "loc": { "offset": 96248, "line": 3838, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96225, "line": 3837, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 96225, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe6ed1e88", "kind": "FunctionDecl", "loc": { "offset": 96263, "line": 3840, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96252, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 96395, "line": 3845, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XOpenIM", "mangledName": "XOpenIM", "type": { "qualType": "XIM (Display *, struct _XrmHashBucketRec *, char *, char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ed1bb0", "kind": "ParmVarDecl", "loc": { "offset": 96296, "line": 3841, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96276, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 96283, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe6ed1c40", "kind": "ParmVarDecl", "loc": { "offset": 96337, "line": 3842, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96302, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 96326, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "struct _XrmHashBucketRec *" } }, { "id": "0x55bbe6ed1cc0", "kind": "ParmVarDecl", "loc": { "offset": 96365, "line": 3843, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96343, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 96347, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" } }, { "id": "0x55bbe6ed1d40", "kind": "ParmVarDecl", "loc": { "offset": 96395, "line": 3845, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96371, "line": 3844, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 96375, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" } } ] }, { "id": "0x55bbe6ed2050", "kind": "FunctionDecl", "loc": { "offset": 96413, "line": 3847, "col": 15, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96399, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 96440, "line": 3849, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XCloseIM", "mangledName": "XCloseIM", "type": { "qualType": "int (XIM)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ed1f58", "kind": "ParmVarDecl", "loc": { "offset": 96440, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96427, "line": 3848, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 96427, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XIM *", "qualType": "XIM", "typeAliasDeclId": "0x55bbe7007980" } } ] }, { "id": "0x55bbe6ed2238", "kind": "FunctionDecl", "loc": { "offset": 96457, "line": 3851, "col": 14, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96444, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 3024, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 57, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 96495, "file": "/usr/include/X11/Xlib.h", "line": 3853, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } } }, "name": "XGetIMValues", "mangledName": "XGetIMValues", "type": { "qualType": "char *(XIM, ...)" }, "storageClass": "extern", "variadic": true, "inner": [ { "id": "0x55bbe6ed2108", "kind": "ParmVarDecl", "loc": { "offset": 96487, "line": 3852, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96475, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 96475, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XIM *", "qualType": "XIM", "typeAliasDeclId": "0x55bbe7007980" } }, { "id": "0x55bbe6ed22e0", "kind": "SentinelAttr", "range": { "begin": { "spellingLoc": { "offset": 3008, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 41, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 96495, "file": "/usr/include/X11/Xlib.h", "line": 3853, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 3022, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 55, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 96495, "file": "/usr/include/X11/Xlib.h", "line": 3853, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6ed2408", "kind": "FunctionDecl", "loc": { "offset": 96525, "line": 3855, "col": 14, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96512, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 3024, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 57, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 96563, "file": "/usr/include/X11/Xlib.h", "line": 3857, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } } }, "name": "XSetIMValues", "mangledName": "XSetIMValues", "type": { "qualType": "char *(XIM, ...)" }, "storageClass": "extern", "variadic": true, "inner": [ { "id": "0x55bbe6ed2350", "kind": "ParmVarDecl", "loc": { "offset": 96555, "line": 3856, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96543, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 96543, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XIM *", "qualType": "XIM", "typeAliasDeclId": "0x55bbe7007980" } }, { "id": "0x55bbe6ed24b0", "kind": "SentinelAttr", "range": { "begin": { "spellingLoc": { "offset": 3008, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 41, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 96563, "file": "/usr/include/X11/Xlib.h", "line": 3857, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 3022, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 55, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 96563, "file": "/usr/include/X11/Xlib.h", "line": 3857, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe6ed2618", "kind": "FunctionDecl", "loc": { "offset": 96596, "line": 3859, "col": 17, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96580, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 96627, "line": 3861, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDisplayOfIM", "mangledName": "XDisplayOfIM", "type": { "qualType": "Display *(XIM)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ed2520", "kind": "ParmVarDecl", "loc": { "offset": 96627, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96614, "line": 3860, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 96614, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XIM *", "qualType": "XIM", "typeAliasDeclId": "0x55bbe7007980" } } ] }, { "id": "0x55bbe6ed27d0", "kind": "FunctionDecl", "loc": { "offset": 96644, "line": 3863, "col": 14, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96631, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 96673, "line": 3865, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XLocaleOfIM", "mangledName": "XLocaleOfIM", "type": { "qualType": "char *(XIM)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe6ed26d0", "kind": "ParmVarDecl", "loc": { "offset": 96673, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96661, "line": 3864, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 96661, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XIM *", "qualType": "XIM", "typeAliasDeclId": "0x55bbe7007980" } } ] }, { "id": "0x55bbe6ed29b0", "kind": "FunctionDecl", "loc": { "offset": 96688, "line": 3867, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96677, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 3024, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 57, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 96723, "file": "/usr/include/X11/Xlib.h", "line": 3869, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } } }, "name": "XCreateIC", "mangledName": "XCreateIC", "type": { "qualType": "XIC (XIM, ...)" }, "storageClass": "extern", "variadic": true, "inner": [ { "id": "0x55bbe6ed2888", "kind": "ParmVarDecl", "loc": { "offset": 96715, "line": 3868, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96703, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 96703, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XIM *", "qualType": "XIM", "typeAliasDeclId": "0x55bbe7007980" } }, { "id": "0x55bbe6ed2a58", "kind": "SentinelAttr", "range": { "begin": { "spellingLoc": { "offset": 3008, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 41, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 96723, "file": "/usr/include/X11/Xlib.h", "line": 3869, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 3022, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 55, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 96723, "file": "/usr/include/X11/Xlib.h", "line": 3869, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe706ed78", "kind": "FunctionDecl", "loc": { "offset": 96752, "line": 3871, "col": 13, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96740, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 96781, "line": 3873, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDestroyIC", "mangledName": "XDestroyIC", "type": { "qualType": "void (XIC)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe706ec80", "kind": "ParmVarDecl", "loc": { "offset": 96781, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96768, "line": 3872, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 96768, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XIC *", "qualType": "XIC", "typeAliasDeclId": "0x55bbe7007b50" } } ] }, { "id": "0x55bbe706eec0", "kind": "FunctionDecl", "loc": { "offset": 96797, "line": 3875, "col": 13, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96785, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 96827, "line": 3877, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetICFocus", "mangledName": "XSetICFocus", "type": { "qualType": "void (XIC)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe706ee30", "kind": "ParmVarDecl", "loc": { "offset": 96827, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96814, "line": 3876, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 96814, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XIC *", "qualType": "XIC", "typeAliasDeclId": "0x55bbe7007b50" } } ] }, { "id": "0x55bbe706f008", "kind": "FunctionDecl", "loc": { "offset": 96843, "line": 3879, "col": 13, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96831, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 96875, "line": 3881, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XUnsetICFocus", "mangledName": "XUnsetICFocus", "type": { "qualType": "void (XIC)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe706ef78", "kind": "ParmVarDecl", "loc": { "offset": 96875, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96862, "line": 3880, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 96862, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XIC *", "qualType": "XIC", "typeAliasDeclId": "0x55bbe7007b50" } } ] }, { "id": "0x55bbe706f1b8", "kind": "FunctionDecl", "loc": { "offset": 96895, "line": 3883, "col": 17, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96879, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 96924, "line": 3885, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XwcResetIC", "mangledName": "XwcResetIC", "type": { "qualType": "wchar_t *(XIC)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe706f0c0", "kind": "ParmVarDecl", "loc": { "offset": 96924, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96911, "line": 3884, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 96911, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XIC *", "qualType": "XIC", "typeAliasDeclId": "0x55bbe7007b50" } } ] }, { "id": "0x55bbe706f370", "kind": "FunctionDecl", "loc": { "offset": 96941, "line": 3887, "col": 14, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96928, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 96970, "line": 3889, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XmbResetIC", "mangledName": "XmbResetIC", "type": { "qualType": "char *(XIC)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe706f270", "kind": "ParmVarDecl", "loc": { "offset": 96970, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96957, "line": 3888, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 96957, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XIC *", "qualType": "XIC", "typeAliasDeclId": "0x55bbe7007b50" } } ] }, { "id": "0x55bbe706f4c0", "kind": "FunctionDecl", "loc": { "offset": 96987, "line": 3891, "col": 14, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 96974, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 97018, "line": 3893, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "Xutf8ResetIC", "mangledName": "Xutf8ResetIC", "type": { "qualType": "char *(XIC)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe706f428", "kind": "ParmVarDecl", "loc": { "offset": 97018, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 97005, "line": 3892, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 97005, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XIC *", "qualType": "XIC", "typeAliasDeclId": "0x55bbe7007b50" } } ] }, { "id": "0x55bbe706f6a8", "kind": "FunctionDecl", "loc": { "offset": 97035, "line": 3895, "col": 14, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 97022, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 3024, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 57, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 97073, "file": "/usr/include/X11/Xlib.h", "line": 3897, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } } }, "name": "XSetICValues", "mangledName": "XSetICValues", "type": { "qualType": "char *(XIC, ...)" }, "storageClass": "extern", "variadic": true, "inner": [ { "id": "0x55bbe706f578", "kind": "ParmVarDecl", "loc": { "offset": 97065, "line": 3896, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 97053, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 97053, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XIC *", "qualType": "XIC", "typeAliasDeclId": "0x55bbe7007b50" } }, { "id": "0x55bbe706f750", "kind": "SentinelAttr", "range": { "begin": { "spellingLoc": { "offset": 3008, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 41, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 97073, "file": "/usr/include/X11/Xlib.h", "line": 3897, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 3022, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 55, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 97073, "file": "/usr/include/X11/Xlib.h", "line": 3897, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe706f878", "kind": "FunctionDecl", "loc": { "offset": 97103, "line": 3899, "col": 14, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 97090, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 3024, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 57, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 97141, "file": "/usr/include/X11/Xlib.h", "line": 3901, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } } }, "name": "XGetICValues", "mangledName": "XGetICValues", "type": { "qualType": "char *(XIC, ...)" }, "storageClass": "extern", "variadic": true, "inner": [ { "id": "0x55bbe706f7c0", "kind": "ParmVarDecl", "loc": { "offset": 97133, "line": 3900, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 97121, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 97121, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XIC *", "qualType": "XIC", "typeAliasDeclId": "0x55bbe7007b50" } }, { "id": "0x55bbe706f920", "kind": "SentinelAttr", "range": { "begin": { "spellingLoc": { "offset": 3008, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 41, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 97141, "file": "/usr/include/X11/Xlib.h", "line": 3901, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 3022, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 55, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 97141, "file": "/usr/include/X11/Xlib.h", "line": 3901, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe706fa88", "kind": "FunctionDecl", "loc": { "offset": 97169, "line": 3903, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 97158, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 97195, "line": 3905, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XIMOfIC", "mangledName": "XIMOfIC", "type": { "qualType": "XIM (XIC)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe706f990", "kind": "ParmVarDecl", "loc": { "offset": 97195, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 97182, "line": 3904, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 97182, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XIC *", "qualType": "XIC", "typeAliasDeclId": "0x55bbe7007b50" } } ] }, { "id": "0x55bbe706fcd0", "kind": "FunctionDecl", "loc": { "offset": 97211, "line": 3907, "col": 13, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 97199, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 97274, "line": 3910, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XFilterEvent", "mangledName": "XFilterEvent", "type": { "qualType": "int (XEvent *, Window)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe706fb40", "kind": "ParmVarDecl", "loc": { "offset": 97248, "line": 3908, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 97229, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 97235, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XEvent *" } }, { "id": "0x55bbe706fbb8", "kind": "ParmVarDecl", "loc": { "offset": 97274, "line": 3910, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 97254, "line": 3909, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 97254, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } ] }, { "id": "0x55bbe70701d0", "kind": "FunctionDecl", "loc": { "offset": 97289, "line": 3912, "col": 12, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 97278, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 97490, "line": 3919, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XmbLookupString", "mangledName": "XmbLookupString", "type": { "qualType": "int (XIC, XKeyPressedEvent *, char *, int, KeySym *, int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe706fd90", "kind": "ParmVarDecl", "loc": { "offset": 97324, "line": 3913, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 97310, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 97310, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XIC *", "qualType": "XIC", "typeAliasDeclId": "0x55bbe7007b50" } }, { "id": "0x55bbe706fe58", "kind": "ParmVarDecl", "loc": { "offset": 97359, "line": 3914, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 97330, "col": 5, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 97346, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XKeyPressedEvent *" } }, { "id": "0x55bbe706fed8", "kind": "ParmVarDecl", "loc": { "offset": 97391, "line": 3915, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 97365, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 97369, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" } }, { "id": "0x55bbe706ff58", "kind": "ParmVarDecl", "loc": { "offset": 97421, "line": 3916, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 97397, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 97397, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe706ffd0", "kind": "ParmVarDecl", "loc": { "offset": 97455, "line": 3917, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 97427, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 97433, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "KeySym *" } }, { "id": "0x55bbe7070050", "kind": "ParmVarDecl", "loc": { "offset": 97490, "line": 3919, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2480, "line": 83, "col": 16, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 97461, "line": 3918, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 97467, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe7070690", "kind": "FunctionDecl", "loc": { "offset": 97505, "line": 3921, "col": 12, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 97494, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 97710, "line": 3928, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XwcLookupString", "mangledName": "XwcLookupString", "type": { "qualType": "int (XIC, XKeyPressedEvent *, wchar_t *, int, KeySym *, int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70702b0", "kind": "ParmVarDecl", "loc": { "offset": 97540, "line": 3922, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 97526, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 97526, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XIC *", "qualType": "XIC", "typeAliasDeclId": "0x55bbe7007b50" } }, { "id": "0x55bbe7070328", "kind": "ParmVarDecl", "loc": { "offset": 97575, "line": 3923, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 97546, "col": 5, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 97562, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XKeyPressedEvent *" } }, { "id": "0x55bbe70703a0", "kind": "ParmVarDecl", "loc": { "offset": 97610, "line": 3924, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 97581, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 97588, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "wchar_t *" } }, { "id": "0x55bbe7070420", "kind": "ParmVarDecl", "loc": { "offset": 97641, "line": 3925, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 97616, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 97616, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7070498", "kind": "ParmVarDecl", "loc": { "offset": 97675, "line": 3926, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 97647, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 97653, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "KeySym *" } }, { "id": "0x55bbe7070518", "kind": "ParmVarDecl", "loc": { "offset": 97710, "line": 3928, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2480, "line": 83, "col": 16, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 97681, "line": 3927, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 97687, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe7070aa0", "kind": "FunctionDecl", "loc": { "offset": 97725, "line": 3930, "col": 12, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 97714, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 97928, "line": 3937, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "Xutf8LookupString", "mangledName": "Xutf8LookupString", "type": { "qualType": "int (XIC, XKeyPressedEvent *, char *, int, KeySym *, int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7070770", "kind": "ParmVarDecl", "loc": { "offset": 97762, "line": 3931, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 97748, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 97748, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XIC *", "qualType": "XIC", "typeAliasDeclId": "0x55bbe7007b50" } }, { "id": "0x55bbe70707e8", "kind": "ParmVarDecl", "loc": { "offset": 97797, "line": 3932, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 97768, "col": 5, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 97784, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XKeyPressedEvent *" } }, { "id": "0x55bbe7070868", "kind": "ParmVarDecl", "loc": { "offset": 97829, "line": 3933, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 97803, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 97807, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" } }, { "id": "0x55bbe70708e8", "kind": "ParmVarDecl", "loc": { "offset": 97859, "line": 3934, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 97835, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 97835, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7070960", "kind": "ParmVarDecl", "loc": { "offset": 97893, "line": 3935, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 97865, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 97871, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "KeySym *" } }, { "id": "0x55bbe70709e0", "kind": "ParmVarDecl", "loc": { "offset": 97928, "line": 3937, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2480, "line": 83, "col": 16, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 97899, "line": 3936, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 97905, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe7070cf0", "kind": "FunctionDecl", "loc": { "offset": 97953, "line": 3939, "col": 22, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 97932, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 3024, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 57, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 98000, "file": "/usr/include/X11/Xlib.h", "line": 3941, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } } }, "name": "XVaCreateNestedList", "mangledName": "XVaCreateNestedList", "type": { "qualType": "XVaNestedList (int, ...)" }, "storageClass": "extern", "variadic": true, "inner": [ { "id": "0x55bbe7070ba8", "kind": "ParmVarDecl", "loc": { "offset": 97992, "line": 3940, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 97978, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 97978, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7070d98", "kind": "SentinelAttr", "range": { "begin": { "spellingLoc": { "offset": 3008, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 41, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 98000, "file": "/usr/include/X11/Xlib.h", "line": 3941, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 3022, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 55, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 98000, "file": "/usr/include/X11/Xlib.h", "line": 3941, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe7071220", "kind": "FunctionDecl", "loc": { "offset": 98065, "line": 3945, "col": 13, "tokLen": 30, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 98053, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 98284, "line": 3952, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XRegisterIMInstantiateCallback", "mangledName": "XRegisterIMInstantiateCallback", "type": { "qualType": "int (Display *, struct _XrmHashBucketRec *, char *, char *, XIDProc, XPointer)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7070e08", "kind": "ParmVarDecl", "loc": { "offset": 98121, "line": 3946, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 98101, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 98108, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7070e98", "kind": "ParmVarDecl", "loc": { "offset": 98162, "line": 3947, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 98127, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 98151, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "struct _XrmHashBucketRec *" } }, { "id": "0x55bbe7070f18", "kind": "ParmVarDecl", "loc": { "offset": 98190, "line": 3948, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 98168, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 98172, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" } }, { "id": "0x55bbe7070f98", "kind": "ParmVarDecl", "loc": { "offset": 98219, "line": 3949, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 98196, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 98200, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" } }, { "id": "0x55bbe7071030", "kind": "ParmVarDecl", "loc": { "offset": 98249, "line": 3950, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 98225, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 98225, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "void (*)(Display *, XPointer, XPointer)", "qualType": "XIDProc", "typeAliasDeclId": "0x55bbe7008500" } }, { "id": "0x55bbe70710a8", "kind": "ParmVarDecl", "loc": { "offset": 98284, "line": 3952, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 98255, "line": 3951, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 98255, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "char *", "qualType": "XPointer", "typeAliasDeclId": "0x55bbe6fb6ab8" } } ] }, { "id": "0x55bbe7071640", "kind": "FunctionDecl", "loc": { "offset": 98300, "line": 3954, "col": 13, "tokLen": 32, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 98288, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 98521, "line": 3961, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XUnregisterIMInstantiateCallback", "mangledName": "XUnregisterIMInstantiateCallback", "type": { "qualType": "int (Display *, struct _XrmHashBucketRec *, char *, char *, XIDProc, XPointer)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7071300", "kind": "ParmVarDecl", "loc": { "offset": 98358, "line": 3955, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 98338, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 98345, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7071390", "kind": "ParmVarDecl", "loc": { "offset": 98399, "line": 3956, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 98364, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 98388, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "struct _XrmHashBucketRec *" } }, { "id": "0x55bbe7071410", "kind": "ParmVarDecl", "loc": { "offset": 98427, "line": 3957, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 98405, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 98409, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" } }, { "id": "0x55bbe7071490", "kind": "ParmVarDecl", "loc": { "offset": 98456, "line": 3958, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 98433, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 98437, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" } }, { "id": "0x55bbe7071508", "kind": "ParmVarDecl", "loc": { "offset": 98486, "line": 3959, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 98462, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 98462, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "void (*)(Display *, XPointer, XPointer)", "qualType": "XIDProc", "typeAliasDeclId": "0x55bbe7008500" } }, { "id": "0x55bbe7071580", "kind": "ParmVarDecl", "loc": { "offset": 98521, "line": 3961, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 98492, "line": 3960, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 98492, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "char *", "qualType": "XPointer", "typeAliasDeclId": "0x55bbe6fb6ab8" } } ] }, { "id": "0x55bbe7071b20", "kind": "TypedefDecl", "loc": { "offset": 98540, "line": 3963, "col": 16, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 98525, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 98757, "line": 3969, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XConnectionWatchProc", "type": { "qualType": "void (*)(Display *, XPointer, int, int, XPointer *)" }, "inner": [ { "id": "0x55bbe7071aa0", "kind": "PointerType", "type": { "qualType": "void (*)(Display *, XPointer, int, int, XPointer *)" }, "inner": [ { "id": "0x55bbe7071a40", "kind": "ParenType", "type": { "qualType": "void (Display *, XPointer, int, int, XPointer *)" }, "inner": [ { "id": "0x55bbe70719f0", "kind": "FunctionProtoType", "type": { "qualType": "void (Display *, XPointer, int, int, XPointer *)" }, "cc": "cdecl", "inner": [ { "id": "0x55bbe6d21340", "kind": "BuiltinType", "type": { "qualType": "void" } }, { "id": "0x55bbe6ff12b0", "kind": "PointerType", "type": { "qualType": "Display *" }, "inner": [ { "id": "0x55bbe6ff1290", "kind": "TypedefType", "type": { "qualType": "Display" }, "decl": { "id": "0x55bbe6fef268", "kind": "TypedefDecl", "name": "Display" }, "inner": [ { "id": "0x55bbe6fe6740", "kind": "ElaboratedType", "type": { "qualType": "struct _XDisplay" }, "inner": [ { "id": "0x55bbe6fe6620", "kind": "RecordType", "type": { "qualType": "struct _XDisplay" }, "decl": { "id": "0x55bbe6fe6598", "kind": "RecordDecl", "name": "_XDisplay" } } ] } ] } ] }, { "id": "0x55bbe6fb6f30", "kind": "TypedefType", "type": { "qualType": "XPointer" }, "decl": { "id": "0x55bbe6fb6ab8", "kind": "TypedefDecl", "name": "XPointer" }, "inner": [ { "id": "0x55bbe6d21ed0", "kind": "PointerType", "type": { "qualType": "char *" }, "inner": [ { "id": "0x55bbe6d21380", "kind": "BuiltinType", "type": { "qualType": "char" } } ] } ] }, { "id": "0x55bbe6d213e0", "kind": "BuiltinType", "type": { "qualType": "int" } }, { "id": "0x55bbe6d213e0", "kind": "BuiltinType", "type": { "qualType": "int" } }, { "id": "0x55bbe7071900", "kind": "PointerType", "type": { "qualType": "XPointer *" }, "inner": [ { "id": "0x55bbe6fb6f30", "kind": "TypedefType", "type": { "qualType": "XPointer" }, "decl": { "id": "0x55bbe6fb6ab8", "kind": "TypedefDecl", "name": "XPointer" }, "inner": [ { "id": "0x55bbe6d21ed0", "kind": "PointerType", "type": { "qualType": "char *" }, "inner": [ { "id": "0x55bbe6d21380", "kind": "BuiltinType", "type": { "qualType": "char" } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7071de0", "kind": "FunctionDecl", "loc": { "offset": 98776, "line": 3972, "col": 15, "tokLen": 26, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 98762, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 98889, "line": 3976, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XInternalConnectionNumbers", "mangledName": "XInternalConnectionNumbers", "type": { "qualType": "int (Display *, int **, int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7071b88", "kind": "ParmVarDecl", "loc": { "offset": 98828, "line": 3973, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 98808, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 98815, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7071c38", "kind": "ParmVarDecl", "loc": { "offset": 98857, "line": 3974, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 98834, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 98838, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int **" } }, { "id": "0x55bbe7071cb8", "kind": "ParmVarDecl", "loc": { "offset": 98889, "line": 3976, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 98863, "line": 3975, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 98866, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe7072038", "kind": "FunctionDecl", "loc": { "offset": 98905, "line": 3978, "col": 13, "tokLen": 26, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 98893, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 98979, "line": 3981, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XProcessInternalConnection", "mangledName": "XProcessInternalConnection", "type": { "qualType": "void (Display *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7071ea8", "kind": "ParmVarDecl", "loc": { "offset": 98957, "line": 3979, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 98937, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 98944, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7071f28", "kind": "ParmVarDecl", "loc": { "offset": 98979, "line": 3981, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 98963, "line": 3980, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 98963, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7072330", "kind": "FunctionDecl", "loc": { "offset": 98997, "line": 3983, "col": 15, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 98983, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 99118, "line": 3987, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XAddConnectionWatch", "mangledName": "XAddConnectionWatch", "type": { "qualType": "int (Display *, XConnectionWatchProc, XPointer)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70720f8", "kind": "ParmVarDecl", "loc": { "offset": 99042, "line": 3984, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 99022, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 99029, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7072190", "kind": "ParmVarDecl", "loc": { "offset": 99083, "line": 3985, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 99048, "col": 5, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 99048, "col": 5, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "void (*)(Display *, XPointer, int, int, XPointer *)", "qualType": "XConnectionWatchProc", "typeAliasDeclId": "0x55bbe7071b20" } }, { "id": "0x55bbe7072208", "kind": "ParmVarDecl", "loc": { "offset": 99118, "line": 3987, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 99089, "line": 3986, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 99089, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "char *", "qualType": "XPointer", "typeAliasDeclId": "0x55bbe6fb6ab8" } } ] }, { "id": "0x55bbe7072608", "kind": "FunctionDecl", "loc": { "offset": 99134, "line": 3989, "col": 13, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 99122, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 99258, "line": 3993, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XRemoveConnectionWatch", "mangledName": "XRemoveConnectionWatch", "type": { "qualType": "void (Display *, XConnectionWatchProc, XPointer)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70723f8", "kind": "ParmVarDecl", "loc": { "offset": 99182, "line": 3990, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 99162, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 99169, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7072470", "kind": "ParmVarDecl", "loc": { "offset": 99223, "line": 3991, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 99188, "col": 5, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 99188, "col": 5, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "void (*)(Display *, XPointer, int, int, XPointer *)", "qualType": "XConnectionWatchProc", "typeAliasDeclId": "0x55bbe7071b20" } }, { "id": "0x55bbe70724e8", "kind": "ParmVarDecl", "loc": { "offset": 99258, "line": 3993, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 99229, "line": 3992, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 99229, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "char *", "qualType": "XPointer", "typeAliasDeclId": "0x55bbe6fb6ab8" } } ] }, { "id": "0x55bbe7072948", "kind": "FunctionDecl", "loc": { "offset": 99274, "line": 3995, "col": 13, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 99262, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 99394, "line": 4000, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetAuthorization", "mangledName": "XSetAuthorization", "type": { "qualType": "void (char *, int, char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70726d8", "kind": "ParmVarDecl", "loc": { "offset": 99316, "line": 3996, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 99297, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 99302, "col": 10, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" } }, { "id": "0x55bbe7072758", "kind": "ParmVarDecl", "loc": { "offset": 99342, "line": 3997, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 99322, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 99322, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe70727d8", "kind": "ParmVarDecl", "loc": { "offset": 99367, "line": 3998, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 99348, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 99353, "col": 10, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" } }, { "id": "0x55bbe7072858", "kind": "ParmVarDecl", "loc": { "offset": 99394, "line": 4000, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 99373, "line": 3999, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 99373, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7072c60", "kind": "FunctionDecl", "loc": { "offset": 99409, "line": 4002, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 99398, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 99492, "line": 4006, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "_Xmbtowc", "mangledName": "_Xmbtowc", "type": { "qualType": "int (wchar_t *, char *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7072a18", "kind": "ParmVarDecl", "loc": { "offset": 99445, "line": 4003, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 99423, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 99431, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "wchar_t *" } }, { "id": "0x55bbe7072a98", "kind": "ParmVarDecl", "loc": { "offset": 99469, "line": 4004, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 99451, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 99456, "col": 10, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" } }, { "id": "0x55bbe7072b18", "kind": "ParmVarDecl", "loc": { "offset": 99492, "line": 4006, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 99475, "line": 4005, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 99475, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7072e48", "kind": "FunctionDecl", "loc": { "offset": 99507, "line": 4008, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 99496, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 99564, "line": 4011, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "_Xwctomb", "mangledName": "_Xwctomb", "type": { "qualType": "int (char *, wchar_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7072d30", "kind": "ParmVarDecl", "loc": { "offset": 99539, "line": 4009, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 99521, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 99526, "col": 10, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" } }, { "id": "0x55bbe7072da8", "kind": "ParmVarDecl", "loc": { "offset": 99564, "line": 4011, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 99545, "line": 4010, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 99545, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "int", "qualType": "wchar_t", "typeAliasDeclId": "0x55bbe6e5a8e8" } } ] }, { "id": "0x55bbe70730f0", "kind": "FunctionDecl", "loc": { "offset": 99580, "line": 4013, "col": 13, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 99568, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 99658, "line": 4016, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGetEventData", "mangledName": "XGetEventData", "type": { "qualType": "int (Display *, XGenericEventCookie *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7072f08", "kind": "ParmVarDecl", "loc": { "offset": 99619, "line": 4014, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 99599, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 99606, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7072fd8", "kind": "ParmVarDecl", "loc": { "offset": 99658, "line": 4016, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 99625, "line": 4015, "col": 5, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 99644, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XGenericEventCookie *" } } ] }, { "id": "0x55bbe7073338", "kind": "FunctionDecl", "loc": { "offset": 99674, "line": 4018, "col": 13, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 99662, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 99753, "line": 4021, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XFreeEventData", "mangledName": "XFreeEventData", "type": { "qualType": "void (Display *, XGenericEventCookie *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe70731b0", "kind": "ParmVarDecl", "loc": { "offset": 99714, "line": 4019, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 99694, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 99701, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7073228", "kind": "ParmVarDecl", "loc": { "offset": 99753, "line": 4021, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 99720, "line": 4020, "col": 5, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 99739, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XGenericEventCookie *" } } ] }, { "id": "0x55bbe7073400", "kind": "TypedefDecl", "loc": { "offset": 4182, "file": "/usr/include/X11/Xmd.h", "line": 101, "col": 14, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 4169, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 4182, "col": 14, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "name": "INT64", "type": { "qualType": "long" }, "inner": [ { "id": "0x55bbe6d21400", "kind": "BuiltinType", "type": { "qualType": "long" } } ] }, { "id": "0x55bbe7073470", "kind": "TypedefDecl", "loc": { "offset": 4201, "line": 102, "col": 13, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 4189, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 4201, "col": 13, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "isReferenced": true, "name": "INT32", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe6d213e0", "kind": "BuiltinType", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe70734e0", "kind": "TypedefDecl", "loc": { "offset": 4257, "line": 106, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 4243, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 4257, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "isReferenced": true, "name": "INT16", "type": { "qualType": "short" }, "inner": [ { "id": "0x55bbe6d213c0", "kind": "BuiltinType", "type": { "qualType": "short" } } ] }, { "id": "0x55bbe7073550", "kind": "TypedefDecl", "loc": { "offset": 4288, "line": 108, "col": 24, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 4265, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 4288, "col": 24, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "isReferenced": true, "name": "INT8", "type": { "qualType": "signed char" }, "inner": [ { "id": "0x55bbe6d213a0", "kind": "BuiltinType", "type": { "qualType": "signed char" } } ] }, { "id": "0x55bbe70735c0", "kind": "TypedefDecl", "loc": { "offset": 4332, "line": 111, "col": 23, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 4310, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 4332, "col": 23, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "name": "CARD64", "type": { "qualType": "unsigned long" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe7073630", "kind": "TypedefDecl", "loc": { "offset": 4361, "line": 112, "col": 22, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 4340, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 4361, "col": 22, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "isReferenced": true, "name": "CARD32", "type": { "qualType": "unsigned int" }, "inner": [ { "id": "0x55bbe6d21480", "kind": "BuiltinType", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe70736a0", "kind": "TypedefDecl", "loc": { "offset": 4472, "line": 117, "col": 24, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 4449, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 4472, "col": 24, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "isReferenced": true, "name": "CARD16", "type": { "qualType": "unsigned short" }, "inner": [ { "id": "0x55bbe6d21460", "kind": "BuiltinType", "type": { "qualType": "unsigned short" } } ] }, { "id": "0x55bbe7073710", "kind": "TypedefDecl", "loc": { "offset": 4503, "line": 118, "col": 24, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 4480, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 4503, "col": 24, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "isReferenced": true, "name": "CARD8", "type": { "qualType": "unsigned char" }, "inner": [ { "id": "0x55bbe6d21440", "kind": "BuiltinType", "type": { "qualType": "unsigned char" } } ] }, { "id": "0x55bbe70737a0", "kind": "TypedefDecl", "loc": { "offset": 4527, "line": 120, "col": 17, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 4511, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 4527, "col": 17, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "name": "BITS32", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" }, "inner": [ { "id": "0x55bbe7073770", "kind": "TypedefType", "type": { "qualType": "CARD32" }, "decl": { "id": "0x55bbe7073630", "kind": "TypedefDecl", "name": "CARD32" }, "inner": [ { "id": "0x55bbe6d21480", "kind": "BuiltinType", "type": { "qualType": "unsigned int" } } ] } ] }, { "id": "0x55bbe7073830", "kind": "TypedefDecl", "loc": { "offset": 4551, "line": 121, "col": 17, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 4535, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 4551, "col": 17, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "name": "BITS16", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" }, "inner": [ { "id": "0x55bbe7073800", "kind": "TypedefType", "type": { "qualType": "CARD16" }, "decl": { "id": "0x55bbe70736a0", "kind": "TypedefDecl", "name": "CARD16" }, "inner": [ { "id": "0x55bbe6d21460", "kind": "BuiltinType", "type": { "qualType": "unsigned short" } } ] } ] }, { "id": "0x55bbe70738c0", "kind": "TypedefDecl", "loc": { "offset": 4575, "line": 123, "col": 16, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 4560, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 4575, "col": 16, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "isReferenced": true, "name": "BYTE", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" }, "inner": [ { "id": "0x55bbe7073890", "kind": "TypedefType", "type": { "qualType": "CARD8" }, "decl": { "id": "0x55bbe7073710", "kind": "TypedefDecl", "name": "CARD8" }, "inner": [ { "id": "0x55bbe6d21440", "kind": "BuiltinType", "type": { "qualType": "unsigned char" } } ] } ] }, { "id": "0x55bbe7073928", "kind": "TypedefDecl", "loc": { "offset": 4596, "line": 124, "col": 16, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 4581, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 4596, "col": 16, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "isReferenced": true, "name": "BOOL", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" }, "inner": [ { "id": "0x55bbe7073890", "kind": "TypedefType", "type": { "qualType": "CARD8" }, "decl": { "id": "0x55bbe7073710", "kind": "TypedefDecl", "name": "CARD8" }, "inner": [ { "id": "0x55bbe6d21440", "kind": "BuiltinType", "type": { "qualType": "unsigned char" } } ] } ] }, { "id": "0x55bbe7073980", "kind": "RecordDecl", "loc": { "offset": 2389, "file": "/usr/include/X11/Xprotostr.h", "line": 54, "col": 16, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 2382, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 2427, "line": 56, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "name": "_xSegment", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7073a50", "kind": "FieldDecl", "loc": { "offset": 2411, "line": 55, "col": 11, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 2405, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 2411, "col": 11, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "name": "x1", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe7073ab0", "kind": "FieldDecl", "loc": { "offset": 2415, "col": 15, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 2405, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 2415, "col": 15, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "name": "y1", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe7073b10", "kind": "FieldDecl", "loc": { "offset": 2419, "col": 19, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 2405, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 2419, "col": 19, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "name": "x2", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe7073b70", "kind": "FieldDecl", "loc": { "offset": 2423, "col": 23, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 2405, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 2423, "col": 23, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "name": "y2", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } } ] }, { "id": "0x55bbe7073c18", "kind": "TypedefDecl", "loc": { "offset": 2429, "line": 56, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 2374, "line": 54, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 2429, "line": 56, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "name": "xSegment", "type": { "desugaredQualType": "struct _xSegment", "qualType": "struct _xSegment" }, "inner": [ { "id": "0x55bbe7073bc0", "kind": "ElaboratedType", "type": { "qualType": "struct _xSegment" }, "ownedTagDecl": { "id": "0x55bbe7073980", "kind": "RecordDecl", "name": "_xSegment" }, "inner": [ { "id": "0x55bbe7073a00", "kind": "RecordType", "type": { "qualType": "struct _xSegment" }, "decl": { "id": "0x55bbe7073980", "kind": "RecordDecl", "name": "_xSegment" } } ] } ] }, { "id": "0x55bbe7073c88", "kind": "RecordDecl", "loc": { "offset": 2468, "line": 60, "col": 16, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 2461, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 2496, "line": 62, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "name": "_xPoint", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7073d40", "kind": "FieldDecl", "loc": { "offset": 2490, "line": 61, "col": 13, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 2482, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 2490, "col": 13, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "name": "x", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe7073da0", "kind": "FieldDecl", "loc": { "offset": 2493, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 2482, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 2493, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "name": "y", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } } ] }, { "id": "0x55bbe7073e48", "kind": "TypedefDecl", "loc": { "offset": 2498, "line": 62, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 2453, "line": 60, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 2498, "line": 62, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "name": "xPoint", "type": { "desugaredQualType": "struct _xPoint", "qualType": "struct _xPoint" }, "inner": [ { "id": "0x55bbe7073df0", "kind": "ElaboratedType", "type": { "qualType": "struct _xPoint" }, "ownedTagDecl": { "id": "0x55bbe7073c88", "kind": "RecordDecl", "name": "_xPoint" }, "inner": [ { "id": "0x55bbe7073d10", "kind": "RecordType", "type": { "qualType": "struct _xPoint" }, "decl": { "id": "0x55bbe7073c88", "kind": "RecordDecl", "name": "_xPoint" } } ] } ] }, { "id": "0x55bbe7073eb8", "kind": "RecordDecl", "loc": { "offset": 2522, "line": 64, "col": 16, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 2515, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 2581, "line": 67, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "name": "_xRectangle", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7073f70", "kind": "FieldDecl", "loc": { "offset": 2548, "line": 65, "col": 13, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 2540, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 2548, "col": 13, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "name": "x", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe7073fd0", "kind": "FieldDecl", "loc": { "offset": 2551, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 2540, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 2551, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "name": "y", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe7074030", "kind": "FieldDecl", "loc": { "offset": 2566, "line": 66, "col": 13, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 2558, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 2566, "col": 13, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "name": "width", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7074090", "kind": "FieldDecl", "loc": { "offset": 2573, "col": 20, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 2558, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 2573, "col": 20, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "name": "height", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe7074138", "kind": "TypedefDecl", "loc": { "offset": 2583, "line": 67, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 2507, "line": 64, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 2583, "line": 67, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "name": "xRectangle", "type": { "desugaredQualType": "struct _xRectangle", "qualType": "struct _xRectangle" }, "inner": [ { "id": "0x55bbe70740e0", "kind": "ElaboratedType", "type": { "qualType": "struct _xRectangle" }, "ownedTagDecl": { "id": "0x55bbe7073eb8", "kind": "RecordDecl", "name": "_xRectangle" }, "inner": [ { "id": "0x55bbe7073f40", "kind": "RecordType", "type": { "qualType": "struct _xRectangle" }, "decl": { "id": "0x55bbe7073eb8", "kind": "RecordDecl", "name": "_xRectangle" } } ] } ] }, { "id": "0x55bbe70741a8", "kind": "RecordDecl", "loc": { "offset": 2624, "line": 71, "col": 16, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 2617, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 2705, "line": 75, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "name": "_xArc", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7074260", "kind": "FieldDecl", "loc": { "offset": 2644, "line": 72, "col": 13, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 2636, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 2644, "col": 13, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "name": "x", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70742c0", "kind": "FieldDecl", "loc": { "offset": 2647, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 2636, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 2647, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "name": "y", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe7074320", "kind": "FieldDecl", "loc": { "offset": 2662, "line": 73, "col": 13, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 2654, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 2662, "col": 13, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "name": "width", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7074380", "kind": "FieldDecl", "loc": { "offset": 2669, "col": 20, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 2654, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 2669, "col": 20, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "name": "height", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70743e0", "kind": "FieldDecl", "loc": { "offset": 2689, "line": 74, "col": 13, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 2681, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 2689, "col": 13, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "name": "angle1", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe7074440", "kind": "FieldDecl", "loc": { "offset": 2697, "col": 21, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 2681, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 2697, "col": 21, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "name": "angle2", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } } ] }, { "id": "0x55bbe70744e8", "kind": "TypedefDecl", "loc": { "offset": 2707, "line": 75, "col": 3, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "range": { "begin": { "offset": 2609, "line": 71, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } }, "end": { "offset": 2707, "line": 75, "col": 3, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xproto.h" } } }, "name": "xArc", "type": { "desugaredQualType": "struct _xArc", "qualType": "struct _xArc" }, "inner": [ { "id": "0x55bbe7074490", "kind": "ElaboratedType", "type": { "qualType": "struct _xArc" }, "ownedTagDecl": { "id": "0x55bbe70741a8", "kind": "RecordDecl", "name": "_xArc" }, "inner": [ { "id": "0x55bbe7074230", "kind": "RecordType", "type": { "qualType": "struct _xArc" }, "decl": { "id": "0x55bbe70741a8", "kind": "RecordDecl", "name": "_xArc" } } ] } ] }, { "id": "0x55bbe7074568", "kind": "TypedefDecl", "loc": { "offset": 8804, "file": "/usr/include/X11/Xproto.h", "line": 259, "col": 16, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8789, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8804, "col": 16, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "KeyButMask", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" }, "inner": [ { "id": "0x55bbe7073800", "kind": "TypedefType", "type": { "qualType": "CARD16" }, "decl": { "id": "0x55bbe70736a0", "kind": "TypedefDecl", "name": "CARD16" }, "inner": [ { "id": "0x55bbe6d21460", "kind": "BuiltinType", "type": { "qualType": "unsigned short" } } ] } ] }, { "id": "0x55bbe70745c0", "kind": "RecordDecl", "loc": { "offset": 9098, "line": 269, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9098, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9311, "line": 276, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7074670", "kind": "FieldDecl", "loc": { "offset": 9117, "line": 270, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9111, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9117, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "byteOrder", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70746f0", "kind": "FieldDecl", "loc": { "offset": 9137, "line": 271, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9132, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9137, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7074750", "kind": "FieldDecl", "loc": { "offset": 9153, "line": 272, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9146, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9153, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "majorVersion", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70747b0", "kind": "FieldDecl", "loc": { "offset": 9167, "col": 26, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9146, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9167, "col": 26, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "minorVersion", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7074810", "kind": "FieldDecl", "loc": { "offset": 9192, "line": 273, "col": 12, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9185, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9192, "col": 12, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "nbytesAuthProto", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7074870", "kind": "FieldDecl", "loc": { "offset": 9249, "line": 274, "col": 12, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9242, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9249, "col": 12, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "name": "nbytesAuthString", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70748d0", "kind": "FieldDecl", "loc": { "offset": 9305, "line": 275, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9298, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9305, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe7074978", "kind": "TypedefDecl", "loc": { "offset": 9313, "line": 276, "col": 3, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9090, "line": 269, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9313, "line": 276, "col": 3, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "xConnClientPrefix", "type": { "desugaredQualType": "xConnClientPrefix", "qualType": "struct xConnClientPrefix" }, "inner": [ { "id": "0x55bbe7074920", "kind": "ElaboratedType", "type": { "qualType": "struct xConnClientPrefix" }, "ownedTagDecl": { "id": "0x55bbe70745c0", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7074640", "kind": "RecordType", "type": { "qualType": "xConnClientPrefix" }, "decl": { "id": "0x55bbe70745c0", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70749e8", "kind": "RecordDecl", "loc": { "offset": 9692, "line": 288, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9692, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9948, "line": 294, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7074aa0", "kind": "FieldDecl", "loc": { "offset": 9720, "line": 289, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9705, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9720, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "success", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe7074b00", "kind": "FieldDecl", "loc": { "offset": 9748, "line": 290, "col": 20, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9733, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9748, "col": 20, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "lengthReason", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7074b60", "kind": "FieldDecl", "loc": { "offset": 9827, "line": 291, "col": 20, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9812, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9827, "col": 20, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "majorVersion", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7074bc0", "kind": "FieldDecl", "loc": { "offset": 9860, "line": 292, "col": 20, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9812, "line": 291, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9860, "line": 292, "col": 20, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "minorVersion", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7082ce0", "kind": "FieldDecl", "loc": { "offset": 9893, "line": 293, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9878, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9893, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe7082d88", "kind": "TypedefDecl", "loc": { "offset": 9950, "line": 294, "col": 3, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9684, "line": 288, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9950, "line": 294, "col": 3, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "name": "xConnSetupPrefix", "type": { "desugaredQualType": "xConnSetupPrefix", "qualType": "struct xConnSetupPrefix" }, "inner": [ { "id": "0x55bbe7082d30", "kind": "ElaboratedType", "type": { "qualType": "struct xConnSetupPrefix" }, "ownedTagDecl": { "id": "0x55bbe70749e8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7074a70", "kind": "RecordType", "type": { "qualType": "xConnSetupPrefix" }, "decl": { "id": "0x55bbe70749e8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7082df8", "kind": "RecordDecl", "loc": { "offset": 9978, "line": 297, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9978, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10687, "line": 312, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7082eb0", "kind": "FieldDecl", "loc": { "offset": 10006, "line": 298, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9991, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10006, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "release", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7082f10", "kind": "FieldDecl", "loc": { "offset": 10034, "line": 299, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10019, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10034, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "ridBase", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7082f70", "kind": "FieldDecl", "loc": { "offset": 10062, "line": 300, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10019, "line": 299, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10062, "line": 300, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "ridMask", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7082fd0", "kind": "FieldDecl", "loc": { "offset": 10090, "line": 301, "col": 20, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10075, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10090, "col": 20, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "name": "motionBufferSize", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7083030", "kind": "FieldDecl", "loc": { "offset": 10127, "line": 302, "col": 20, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10112, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10127, "col": 20, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "nbytesVendor", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7083090", "kind": "FieldDecl", "loc": { "offset": 10204, "line": 303, "col": 20, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10189, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10204, "col": 20, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "maxRequestSize", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70830f0", "kind": "FieldDecl", "loc": { "offset": 10239, "line": 304, "col": 20, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10224, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10239, "col": 20, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "numRoots", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe7083150", "kind": "FieldDecl", "loc": { "offset": 10317, "line": 305, "col": 20, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10302, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10317, "col": 20, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "numFormats", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70831b0", "kind": "FieldDecl", "loc": { "offset": 10386, "line": 306, "col": 20, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10371, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10386, "col": 20, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "imageByteOrder", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe7083210", "kind": "FieldDecl", "loc": { "offset": 10453, "line": 307, "col": 20, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10438, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10453, "col": 20, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "bitmapBitOrder", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe7083270", "kind": "FieldDecl", "loc": { "offset": 10530, "line": 308, "col": 20, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10515, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10530, "col": 20, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "name": "bitmapScanlineUnit", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70832d0", "kind": "FieldDecl", "loc": { "offset": 10589, "line": 309, "col": 20, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10515, "line": 308, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10589, "line": 309, "col": 20, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "bitmapScanlinePad", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe7083330", "kind": "FieldDecl", "loc": { "offset": 10643, "line": 310, "col": 16, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8658, "line": 250, "col": 17, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10632, "line": 310, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 10643, "col": 16, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "minKeyCode", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe7083390", "kind": "FieldDecl", "loc": { "offset": 10655, "col": 28, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8658, "line": 250, "col": 17, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10632, "line": 310, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 10655, "col": 28, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "maxKeyCode", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70833f0", "kind": "FieldDecl", "loc": { "offset": 10681, "line": 311, "col": 15, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10671, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10681, "col": 15, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe7083498", "kind": "TypedefDecl", "loc": { "offset": 10689, "line": 312, "col": 3, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9970, "line": 297, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10689, "line": 312, "col": 3, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "xConnSetup", "type": { "desugaredQualType": "xConnSetup", "qualType": "struct xConnSetup" }, "inner": [ { "id": "0x55bbe7083440", "kind": "ElaboratedType", "type": { "qualType": "struct xConnSetup" }, "ownedTagDecl": { "id": "0x55bbe7082df8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7082e80", "kind": "RecordType", "type": { "qualType": "xConnSetup" }, "decl": { "id": "0x55bbe7082df8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7083508", "kind": "RecordDecl", "loc": { "offset": 10710, "line": 314, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10710, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10855, "line": 320, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70835c0", "kind": "FieldDecl", "loc": { "offset": 10738, "line": 315, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10723, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10738, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "depth", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe7083620", "kind": "FieldDecl", "loc": { "offset": 10764, "line": 316, "col": 20, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10749, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10764, "col": 20, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "bitsPerPixel", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe7083680", "kind": "FieldDecl", "loc": { "offset": 10797, "line": 317, "col": 20, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10782, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10797, "col": 20, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "scanLinePad", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70836e0", "kind": "FieldDecl", "loc": { "offset": 10829, "line": 318, "col": 20, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10814, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10829, "col": 20, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe7083740", "kind": "FieldDecl", "loc": { "offset": 10849, "line": 319, "col": 15, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10839, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10849, "col": 15, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70837e8", "kind": "TypedefDecl", "loc": { "offset": 10857, "line": 320, "col": 3, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10702, "line": 314, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10857, "line": 320, "col": 3, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "xPixmapFormat", "type": { "desugaredQualType": "xPixmapFormat", "qualType": "struct xPixmapFormat" }, "inner": [ { "id": "0x55bbe7083790", "kind": "ElaboratedType", "type": { "qualType": "struct xPixmapFormat" }, "ownedTagDecl": { "id": "0x55bbe7083508", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7083590", "kind": "RecordType", "type": { "qualType": "xPixmapFormat" }, "decl": { "id": "0x55bbe7083508", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7083858", "kind": "RecordDecl", "loc": { "offset": 10900, "line": 324, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10900, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11036, "line": 329, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7083910", "kind": "FieldDecl", "loc": { "offset": 10920, "line": 325, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10913, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10920, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "depth", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe7083970", "kind": "FieldDecl", "loc": { "offset": 10938, "line": 326, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10931, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10938, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70839d0", "kind": "FieldDecl", "loc": { "offset": 10955, "line": 327, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10948, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10955, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "nVisuals", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7083a30", "kind": "FieldDecl", "loc": { "offset": 11026, "line": 328, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11019, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11026, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe7083ad8", "kind": "TypedefDecl", "loc": { "offset": 11038, "line": 329, "col": 7, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10892, "line": 324, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11038, "line": 329, "col": 7, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "xDepth", "type": { "desugaredQualType": "xDepth", "qualType": "struct xDepth" }, "inner": [ { "id": "0x55bbe7083a80", "kind": "ElaboratedType", "type": { "qualType": "struct xDepth" }, "ownedTagDecl": { "id": "0x55bbe7083858", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70838e0", "kind": "RecordType", "type": { "qualType": "xDepth" }, "decl": { "id": "0x55bbe7083858", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7083b48", "kind": "RecordDecl", "loc": { "offset": 11055, "line": 331, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11055, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11295, "line": 342, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7083c00", "kind": "FieldDecl", "loc": { "offset": 11077, "line": 332, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8615, "line": 248, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11068, "line": 332, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 11077, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "visualID", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7083c60", "kind": "FieldDecl", "loc": { "offset": 11170, "line": 336, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11164, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11170, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "class", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe7083cc0", "kind": "FieldDecl", "loc": { "offset": 11194, "line": 338, "col": 11, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11188, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11194, "col": 11, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "bitsPerRGB", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe7083d20", "kind": "FieldDecl", "loc": { "offset": 11217, "line": 339, "col": 12, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11210, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11217, "col": 12, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "colormapEntries", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7083d80", "kind": "FieldDecl", "loc": { "offset": 11245, "line": 340, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11238, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11245, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "redMask", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7083de0", "kind": "FieldDecl", "loc": { "offset": 11254, "col": 21, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11238, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11254, "col": 21, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "greenMask", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7083e40", "kind": "FieldDecl", "loc": { "offset": 11265, "col": 32, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11238, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11265, "col": 32, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "blueMask", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7083ea0", "kind": "FieldDecl", "loc": { "offset": 11286, "line": 341, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11279, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11286, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe7083f48", "kind": "TypedefDecl", "loc": { "offset": 11297, "line": 342, "col": 7, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11047, "line": 331, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11297, "line": 342, "col": 7, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "xVisualType", "type": { "desugaredQualType": "xVisualType", "qualType": "struct xVisualType" }, "inner": [ { "id": "0x55bbe7083ef0", "kind": "ElaboratedType", "type": { "qualType": "struct xVisualType" }, "ownedTagDecl": { "id": "0x55bbe7083b48", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7083bd0", "kind": "RecordType", "type": { "qualType": "xVisualType" }, "decl": { "id": "0x55bbe7083b48", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7083fb8", "kind": "RecordDecl", "loc": { "offset": 11319, "line": 344, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11319, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11806, "line": 357, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7084070", "kind": "FieldDecl", "loc": { "offset": 11347, "line": 345, "col": 20, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11332, "line": 345, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 11347, "col": 20, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "windowId", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70840d0", "kind": "FieldDecl", "loc": { "offset": 11376, "line": 346, "col": 20, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8547, "line": 245, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11361, "line": 346, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 11376, "col": 20, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "defaultColormap", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7084130", "kind": "FieldDecl", "loc": { "offset": 11412, "line": 347, "col": 20, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11397, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11412, "col": 20, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "whitePixel", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7084190", "kind": "FieldDecl", "loc": { "offset": 11424, "col": 32, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11397, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11424, "col": 32, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "blackPixel", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70841f0", "kind": "FieldDecl", "loc": { "offset": 11455, "line": 348, "col": 20, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11440, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11455, "col": 20, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "name": "currentInputMask", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7084250", "kind": "FieldDecl", "loc": { "offset": 11492, "line": 349, "col": 20, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11477, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11492, "col": 20, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "pixWidth", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70842b0", "kind": "FieldDecl", "loc": { "offset": 11502, "col": 30, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11477, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11502, "col": 30, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "pixHeight", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7084310", "kind": "FieldDecl", "loc": { "offset": 11532, "line": 350, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11517, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11532, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "mmWidth", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7084370", "kind": "FieldDecl", "loc": { "offset": 11541, "col": 29, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11517, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11541, "col": 29, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "mmHeight", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70843d0", "kind": "FieldDecl", "loc": { "offset": 11570, "line": 351, "col": 20, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11555, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11570, "col": 20, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "name": "minInstalledMaps", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7084430", "kind": "FieldDecl", "loc": { "offset": 11588, "col": 38, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11555, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11588, "col": 38, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "name": "maxInstalledMaps", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7084490", "kind": "FieldDecl", "loc": { "offset": 11625, "line": 352, "col": 20, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8615, "line": 248, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11610, "line": 352, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 11625, "col": 20, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "rootVisualID", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70844f0", "kind": "FieldDecl", "loc": { "offset": 11658, "line": 353, "col": 20, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11643, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11658, "col": 20, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "backingStore", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe7084570", "kind": "FieldDecl", "loc": { "offset": 11691, "line": 354, "col": 20, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11676, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11691, "col": 20, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "saveUnders", "type": { "desugaredQualType": "unsigned char", "qualType": "BOOL", "typeAliasDeclId": "0x55bbe7073928" } }, { "id": "0x55bbe70845d0", "kind": "FieldDecl", "loc": { "offset": 11722, "line": 355, "col": 20, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11707, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11722, "col": 20, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "rootDepth", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe7084630", "kind": "FieldDecl", "loc": { "offset": 11752, "line": 356, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11737, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11752, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "nDepths", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } } ] }, { "id": "0x55bbe70846d8", "kind": "TypedefDecl", "loc": { "offset": 11808, "line": 357, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11311, "line": 344, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11808, "line": 357, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "xWindowRoot", "type": { "desugaredQualType": "xWindowRoot", "qualType": "struct xWindowRoot" }, "inner": [ { "id": "0x55bbe7084680", "kind": "ElaboratedType", "type": { "qualType": "struct xWindowRoot" }, "ownedTagDecl": { "id": "0x55bbe7083fb8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7084040", "kind": "RecordType", "type": { "qualType": "xWindowRoot" }, "decl": { "id": "0x55bbe7083fb8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7084748", "kind": "RecordDecl", "loc": { "offset": 12053, "line": 367, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12053, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12095, "line": 370, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7084800", "kind": "FieldDecl", "loc": { "offset": 12073, "line": 368, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12066, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12073, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "time", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7084860", "kind": "FieldDecl", "loc": { "offset": 12089, "line": 369, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12083, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12089, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70848c0", "kind": "FieldDecl", "loc": { "offset": 12092, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12083, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12092, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } } ] }, { "id": "0x55bbe7084968", "kind": "TypedefDecl", "loc": { "offset": 12097, "line": 370, "col": 3, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12045, "line": 367, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12097, "line": 370, "col": 3, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "xTimecoord", "type": { "desugaredQualType": "xTimecoord", "qualType": "struct xTimecoord" }, "inner": [ { "id": "0x55bbe7084910", "kind": "ElaboratedType", "type": { "qualType": "struct xTimecoord" }, "ownedTagDecl": { "id": "0x55bbe7084748", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70847d0", "kind": "RecordType", "type": { "qualType": "xTimecoord" }, "decl": { "id": "0x55bbe7084748", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70849d8", "kind": "RecordDecl", "loc": { "offset": 12118, "line": 372, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12118, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12178, "line": 376, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7084a90", "kind": "FieldDecl", "loc": { "offset": 12137, "line": 373, "col": 11, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12131, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12137, "col": 11, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "family", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe7084af0", "kind": "FieldDecl", "loc": { "offset": 12154, "line": 374, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12149, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12154, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7084b50", "kind": "FieldDecl", "loc": { "offset": 12170, "line": 375, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12163, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12170, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe7084bf8", "kind": "TypedefDecl", "loc": { "offset": 12180, "line": 376, "col": 3, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12110, "line": 372, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12180, "line": 376, "col": 3, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "xHostEntry", "type": { "desugaredQualType": "xHostEntry", "qualType": "struct xHostEntry" }, "inner": [ { "id": "0x55bbe7084ba0", "kind": "ElaboratedType", "type": { "qualType": "struct xHostEntry" }, "ownedTagDecl": { "id": "0x55bbe70849d8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7084a60", "kind": "RecordType", "type": { "qualType": "xHostEntry" }, "decl": { "id": "0x55bbe70849d8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7086d00", "kind": "RecordDecl", "loc": { "offset": 12201, "line": 378, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12201, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12323, "line": 385, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7086db0", "kind": "FieldDecl", "loc": { "offset": 12220, "line": 379, "col": 11, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12214, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12220, "col": 11, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "leftSideBearing", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe7086e10", "kind": "FieldDecl", "loc": { "offset": 12240, "line": 380, "col": 4, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12214, "line": 379, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12240, "line": 380, "col": 4, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "name": "rightSideBearing", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe7086e70", "kind": "FieldDecl", "loc": { "offset": 12261, "line": 381, "col": 4, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12214, "line": 379, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12261, "line": 381, "col": 4, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "characterWidth", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe7086ed0", "kind": "FieldDecl", "loc": { "offset": 12280, "line": 382, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12214, "line": 379, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12280, "line": 382, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "ascent", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe7086f30", "kind": "FieldDecl", "loc": { "offset": 12291, "line": 383, "col": 4, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12214, "line": 379, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12291, "line": 383, "col": 4, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "descent", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe7086f90", "kind": "FieldDecl", "loc": { "offset": 12311, "line": 384, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12304, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12311, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "attributes", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe7087038", "kind": "TypedefDecl", "loc": { "offset": 12325, "line": 385, "col": 3, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12193, "line": 378, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12325, "line": 385, "col": 3, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xCharInfo", "type": { "desugaredQualType": "xCharInfo", "qualType": "struct xCharInfo" }, "inner": [ { "id": "0x55bbe7086fe0", "kind": "ElaboratedType", "type": { "qualType": "struct xCharInfo" }, "ownedTagDecl": { "id": "0x55bbe7086d00", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7086d80", "kind": "RecordType", "type": { "qualType": "xCharInfo" }, "decl": { "id": "0x55bbe7086d00", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70870a8", "kind": "RecordDecl", "loc": { "offset": 12345, "line": 387, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12345, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12387, "line": 390, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7087160", "kind": "FieldDecl", "loc": { "offset": 12363, "line": 388, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8591, "line": 247, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 12358, "line": 388, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 12363, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "name", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70871c0", "kind": "FieldDecl", "loc": { "offset": 12380, "line": 389, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12373, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12380, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "value", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe7087268", "kind": "TypedefDecl", "loc": { "offset": 12389, "line": 390, "col": 3, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12337, "line": 387, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12389, "line": 390, "col": 3, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "xFontProp", "type": { "desugaredQualType": "xFontProp", "qualType": "struct xFontProp" }, "inner": [ { "id": "0x55bbe7087210", "kind": "ElaboratedType", "type": { "qualType": "struct xFontProp" }, "ownedTagDecl": { "id": "0x55bbe70870a8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7087130", "kind": "RecordType", "type": { "qualType": "xFontProp" }, "decl": { "id": "0x55bbe70870a8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70872d8", "kind": "RecordDecl", "loc": { "offset": 12470, "line": 395, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12470, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12652, "line": 399, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7087390", "kind": "FieldDecl", "loc": { "offset": 12524, "line": 396, "col": 11, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12518, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12524, "col": 11, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "len", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe7087410", "kind": "FieldDecl", "loc": { "offset": 12645, "line": 398, "col": 10, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12640, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12645, "col": 10, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "delta", "type": { "desugaredQualType": "signed char", "qualType": "INT8", "typeAliasDeclId": "0x55bbe7073550" } } ] }, { "id": "0x55bbe70874b8", "kind": "TypedefDecl", "loc": { "offset": 12654, "line": 399, "col": 3, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12462, "line": 395, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12654, "line": 399, "col": 3, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "xTextElt", "type": { "desugaredQualType": "xTextElt", "qualType": "struct xTextElt" }, "inner": [ { "id": "0x55bbe7087460", "kind": "ElaboratedType", "type": { "qualType": "struct xTextElt" }, "ownedTagDecl": { "id": "0x55bbe70872d8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7087360", "kind": "RecordType", "type": { "qualType": "xTextElt" }, "decl": { "id": "0x55bbe70872d8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7087528", "kind": "RecordDecl", "loc": { "offset": 12674, "line": 402, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12674, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12801, "line": 407, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70875e0", "kind": "FieldDecl", "loc": { "offset": 12694, "line": 403, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12687, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12694, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "pixel", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7087640", "kind": "FieldDecl", "loc": { "offset": 12712, "line": 404, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12705, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12712, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "red", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70876a0", "kind": "FieldDecl", "loc": { "offset": 12717, "col": 17, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12705, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12717, "col": 17, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "green", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7087700", "kind": "FieldDecl", "loc": { "offset": 12724, "col": 24, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12705, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12724, "col": 24, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "blue", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7087760", "kind": "FieldDecl", "loc": { "offset": 12740, "line": 405, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12734, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12740, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "flags", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70877c0", "kind": "FieldDecl", "loc": { "offset": 12796, "line": 406, "col": 11, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12790, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12796, "col": 11, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } } ] }, { "id": "0x55bbe7087868", "kind": "TypedefDecl", "loc": { "offset": 12803, "line": 407, "col": 3, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12666, "line": 402, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12803, "line": 407, "col": 3, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "xColorItem", "type": { "desugaredQualType": "xColorItem", "qualType": "struct xColorItem" }, "inner": [ { "id": "0x55bbe7087810", "kind": "ElaboratedType", "type": { "qualType": "struct xColorItem" }, "ownedTagDecl": { "id": "0x55bbe7087528", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70875b0", "kind": "RecordType", "type": { "qualType": "xColorItem" }, "decl": { "id": "0x55bbe7087528", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70878d8", "kind": "RecordDecl", "loc": { "offset": 12825, "line": 410, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12825, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12868, "line": 412, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7087990", "kind": "FieldDecl", "loc": { "offset": 12845, "line": 411, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12838, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12845, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "red", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70879f0", "kind": "FieldDecl", "loc": { "offset": 12850, "col": 17, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12838, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12850, "col": 17, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "green", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7087a50", "kind": "FieldDecl", "loc": { "offset": 12857, "col": 24, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12838, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12857, "col": 24, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "blue", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7087ab0", "kind": "FieldDecl", "loc": { "offset": 12863, "col": 30, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12838, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12863, "col": 30, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe7087b58", "kind": "TypedefDecl", "loc": { "offset": 12870, "line": 412, "col": 3, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12817, "line": 410, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12870, "line": 412, "col": 3, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "xrgb", "type": { "desugaredQualType": "xrgb", "qualType": "struct xrgb" }, "inner": [ { "id": "0x55bbe7087b00", "kind": "ElaboratedType", "type": { "qualType": "struct xrgb" }, "ownedTagDecl": { "id": "0x55bbe70878d8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7087960", "kind": "RecordType", "type": { "qualType": "xrgb" }, "decl": { "id": "0x55bbe70878d8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7087bd8", "kind": "TypedefDecl", "loc": { "offset": 12891, "line": 414, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12877, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12891, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "KEYCODE", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" }, "inner": [ { "id": "0x55bbe7073890", "kind": "TypedefType", "type": { "qualType": "CARD8" }, "decl": { "id": "0x55bbe7073710", "kind": "TypedefDecl", "name": "CARD8" }, "inner": [ { "id": "0x55bbe6d21440", "kind": "BuiltinType", "type": { "qualType": "unsigned char" } } ] } ] }, { "id": "0x55bbe7087c30", "kind": "RecordDecl", "loc": { "offset": 13117, "line": 425, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13117, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13491, "line": 436, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7087ce0", "kind": "FieldDecl", "loc": { "offset": 13135, "line": 426, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13130, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13135, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7087d40", "kind": "FieldDecl", "loc": { "offset": 13177, "line": 427, "col": 10, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13172, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13177, "col": 10, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "data1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7087da0", "kind": "FieldDecl", "loc": { "offset": 13235, "line": 428, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13228, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13235, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7087e00", "kind": "FieldDecl", "loc": { "offset": 13304, "line": 429, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13297, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13304, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7087e60", "kind": "FieldDecl", "loc": { "offset": 13384, "line": 430, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13377, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13384, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "data00", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7087ec0", "kind": "FieldDecl", "loc": { "offset": 13403, "line": 431, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13396, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13403, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "data01", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7087f20", "kind": "FieldDecl", "loc": { "offset": 13422, "line": 432, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13415, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13422, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "data02", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7087f80", "kind": "FieldDecl", "loc": { "offset": 13441, "line": 433, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13434, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13441, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "data03", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7087fe0", "kind": "FieldDecl", "loc": { "offset": 13460, "line": 434, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13453, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13460, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "data04", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7088040", "kind": "FieldDecl", "loc": { "offset": 13479, "line": 435, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13472, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13479, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "data05", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70880e8", "kind": "TypedefDecl", "loc": { "offset": 13493, "line": 436, "col": 7, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13109, "line": 425, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13493, "line": 436, "col": 7, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xGenericReply", "type": { "desugaredQualType": "xGenericReply", "qualType": "struct xGenericReply" }, "inner": [ { "id": "0x55bbe7088090", "kind": "ElaboratedType", "type": { "qualType": "struct xGenericReply" }, "ownedTagDecl": { "id": "0x55bbe7087c30", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7087cb0", "kind": "RecordType", "type": { "qualType": "xGenericReply" }, "decl": { "id": "0x55bbe7087c30", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7088158", "kind": "RecordDecl", "loc": { "offset": 13550, "line": 440, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13550, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14129, "line": 464, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7088210", "kind": "FieldDecl", "loc": { "offset": 13568, "line": 441, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13563, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13568, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7088270", "kind": "FieldDecl", "loc": { "offset": 13599, "line": 442, "col": 11, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13593, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13599, "col": 11, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "backingStore", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70882d0", "kind": "FieldDecl", "loc": { "offset": 13624, "line": 443, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13617, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13624, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7088330", "kind": "FieldDecl", "loc": { "offset": 13651, "line": 444, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13644, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13651, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7088390", "kind": "FieldDecl", "loc": { "offset": 13714, "line": 445, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8615, "line": 248, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13705, "line": 445, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 13714, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "visualID", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70883f0", "kind": "FieldDecl", "loc": { "offset": 13809, "line": 449, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13802, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13809, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "class", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7088450", "kind": "FieldDecl", "loc": { "offset": 13833, "line": 451, "col": 11, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13827, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13833, "col": 11, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "bitGravity", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70884b0", "kind": "FieldDecl", "loc": { "offset": 13855, "line": 452, "col": 11, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13849, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13855, "col": 11, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "winGravity", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe7088510", "kind": "FieldDecl", "loc": { "offset": 13878, "line": 453, "col": 12, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13871, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13878, "col": 12, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "name": "backingBitPlanes", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7088570", "kind": "FieldDecl", "loc": { "offset": 13907, "line": 454, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13900, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13907, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "backingPixel", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70885d0", "kind": "FieldDecl", "loc": { "offset": 13930, "line": 455, "col": 10, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13925, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13930, "col": 10, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "saveUnder", "type": { "desugaredQualType": "unsigned char", "qualType": "BOOL", "typeAliasDeclId": "0x55bbe7073928" } }, { "id": "0x55bbe7088630", "kind": "FieldDecl", "loc": { "offset": 13950, "line": 456, "col": 10, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13945, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13950, "col": 10, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "mapInstalled", "type": { "desugaredQualType": "unsigned char", "qualType": "BOOL", "typeAliasDeclId": "0x55bbe7073928" } }, { "id": "0x55bbe7088690", "kind": "FieldDecl", "loc": { "offset": 13974, "line": 457, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13968, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13974, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "mapState", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70886f0", "kind": "FieldDecl", "loc": { "offset": 13993, "line": 458, "col": 10, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13988, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13993, "col": 10, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "override", "type": { "desugaredQualType": "unsigned char", "qualType": "BOOL", "typeAliasDeclId": "0x55bbe7073928" } }, { "id": "0x55bbe7088750", "kind": "FieldDecl", "loc": { "offset": 14016, "line": 459, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8547, "line": 245, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 14007, "line": 459, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 14016, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "colormap", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70887b0", "kind": "FieldDecl", "loc": { "offset": 14037, "line": 460, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14030, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14037, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "allEventMasks", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7088810", "kind": "FieldDecl", "loc": { "offset": 14063, "line": 461, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14056, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14063, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "yourEventMask", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7088870", "kind": "FieldDecl", "loc": { "offset": 14089, "line": 462, "col": 12, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14082, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14089, "col": 12, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "name": "doNotPropagateMask", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70888d0", "kind": "FieldDecl", "loc": { "offset": 14120, "line": 463, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14113, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14120, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe7088978", "kind": "TypedefDecl", "loc": { "offset": 14131, "line": 464, "col": 7, "tokLen": 25, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13542, "line": 440, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14131, "line": 464, "col": 7, "tokLen": 25, "includedFrom": { "file": "dwm.c" } } }, "name": "xGetWindowAttributesReply", "type": { "desugaredQualType": "xGetWindowAttributesReply", "qualType": "struct xGetWindowAttributesReply" }, "inner": [ { "id": "0x55bbe7088920", "kind": "ElaboratedType", "type": { "qualType": "struct xGetWindowAttributesReply" }, "ownedTagDecl": { "id": "0x55bbe7088158", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70881e0", "kind": "RecordType", "type": { "qualType": "xGetWindowAttributesReply" }, "decl": { "id": "0x55bbe7088158", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70889e8", "kind": "RecordDecl", "loc": { "offset": 14167, "line": 466, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14167, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14417, "line": 478, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7088aa0", "kind": "FieldDecl", "loc": { "offset": 14185, "line": 467, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14180, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14185, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7088b00", "kind": "FieldDecl", "loc": { "offset": 14217, "line": 468, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14211, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14217, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "depth", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe7088b60", "kind": "FieldDecl", "loc": { "offset": 14235, "line": 469, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14228, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14235, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7088bc0", "kind": "FieldDecl", "loc": { "offset": 14262, "line": 470, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14255, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14262, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7088c20", "kind": "FieldDecl", "loc": { "offset": 14290, "line": 471, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 14283, "line": 471, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 14290, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "root", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7088c80", "kind": "FieldDecl", "loc": { "offset": 14306, "line": 472, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14300, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14306, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe7088d10", "kind": "FieldDecl", "loc": { "offset": 14309, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14300, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14309, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe7088d70", "kind": "FieldDecl", "loc": { "offset": 14323, "line": 473, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14316, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14323, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "width", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7088dd0", "kind": "FieldDecl", "loc": { "offset": 14330, "col": 19, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14316, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14330, "col": 19, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "height", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7088e30", "kind": "FieldDecl", "loc": { "offset": 14349, "line": 474, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14342, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14349, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "borderWidth", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7088e90", "kind": "FieldDecl", "loc": { "offset": 14373, "line": 475, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14366, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14373, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7088ef0", "kind": "FieldDecl", "loc": { "offset": 14390, "line": 476, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14383, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14390, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7088f50", "kind": "FieldDecl", "loc": { "offset": 14407, "line": 477, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14400, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14407, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe7088ff8", "kind": "TypedefDecl", "loc": { "offset": 14419, "line": 478, "col": 7, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14159, "line": 466, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14419, "line": 478, "col": 7, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xGetGeometryReply", "type": { "desugaredQualType": "xGetGeometryReply", "qualType": "struct xGetGeometryReply" }, "inner": [ { "id": "0x55bbe7088fa0", "kind": "ElaboratedType", "type": { "qualType": "struct xGetGeometryReply" }, "ownedTagDecl": { "id": "0x55bbe70889e8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7088a70", "kind": "RecordType", "type": { "qualType": "xGetGeometryReply" }, "decl": { "id": "0x55bbe70889e8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7089068", "kind": "RecordDecl", "loc": { "offset": 14447, "line": 480, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14447, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14666, "line": 491, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7089120", "kind": "FieldDecl", "loc": { "offset": 14465, "line": 481, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14460, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14465, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7089180", "kind": "FieldDecl", "loc": { "offset": 14495, "line": 482, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14490, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14495, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70891e0", "kind": "FieldDecl", "loc": { "offset": 14512, "line": 483, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14505, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14512, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7089240", "kind": "FieldDecl", "loc": { "offset": 14539, "line": 484, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14532, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14539, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70892a0", "kind": "FieldDecl", "loc": { "offset": 14558, "line": 485, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 14551, "line": 485, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 14558, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "root", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7089300", "kind": "FieldDecl", "loc": { "offset": 14564, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 14551, "line": 485, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 14564, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "parent", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7089360", "kind": "FieldDecl", "loc": { "offset": 14583, "line": 486, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14576, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14583, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "nChildren", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70893c0", "kind": "FieldDecl", "loc": { "offset": 14605, "line": 487, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14598, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14605, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7089420", "kind": "FieldDecl", "loc": { "offset": 14622, "line": 488, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14615, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14622, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7089480", "kind": "FieldDecl", "loc": { "offset": 14639, "line": 489, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14632, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14639, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad4", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70894e0", "kind": "FieldDecl", "loc": { "offset": 14656, "line": 490, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14649, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14656, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad5", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe7089588", "kind": "TypedefDecl", "loc": { "offset": 14668, "line": 491, "col": 7, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14439, "line": 480, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14668, "line": 491, "col": 7, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xQueryTreeReply", "type": { "desugaredQualType": "xQueryTreeReply", "qualType": "struct xQueryTreeReply" }, "inner": [ { "id": "0x55bbe7089530", "kind": "ElaboratedType", "type": { "qualType": "struct xQueryTreeReply" }, "ownedTagDecl": { "id": "0x55bbe7089068", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70890f0", "kind": "RecordType", "type": { "qualType": "xQueryTreeReply" }, "decl": { "id": "0x55bbe7089068", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70895f8", "kind": "RecordDecl", "loc": { "offset": 14694, "line": 493, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14694, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14906, "line": 504, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70896b0", "kind": "FieldDecl", "loc": { "offset": 14712, "line": 494, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14707, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14712, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7089710", "kind": "FieldDecl", "loc": { "offset": 14742, "line": 495, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14737, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14742, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7089770", "kind": "FieldDecl", "loc": { "offset": 14759, "line": 496, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14752, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14759, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70897d0", "kind": "FieldDecl", "loc": { "offset": 14786, "line": 497, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14779, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14786, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7089830", "kind": "FieldDecl", "loc": { "offset": 14811, "line": 498, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8591, "line": 247, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 14806, "line": 498, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 14811, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "atom", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7089890", "kind": "FieldDecl", "loc": { "offset": 14828, "line": 499, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14821, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14828, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70898f0", "kind": "FieldDecl", "loc": { "offset": 14845, "line": 500, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14838, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14845, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7089950", "kind": "FieldDecl", "loc": { "offset": 14862, "line": 501, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14855, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14862, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad4", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70899b0", "kind": "FieldDecl", "loc": { "offset": 14879, "line": 502, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14872, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14879, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad5", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7089a10", "kind": "FieldDecl", "loc": { "offset": 14896, "line": 503, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14889, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14896, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad6", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe7089ab8", "kind": "TypedefDecl", "loc": { "offset": 14908, "line": 504, "col": 7, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14686, "line": 493, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14908, "line": 504, "col": 7, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xInternAtomReply", "type": { "desugaredQualType": "xInternAtomReply", "qualType": "struct xInternAtomReply" }, "inner": [ { "id": "0x55bbe7089a60", "kind": "ElaboratedType", "type": { "qualType": "struct xInternAtomReply" }, "ownedTagDecl": { "id": "0x55bbe70895f8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7089680", "kind": "RecordType", "type": { "qualType": "xInternAtomReply" }, "decl": { "id": "0x55bbe70895f8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7089b28", "kind": "RecordDecl", "loc": { "offset": 14935, "line": 506, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14935, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15222, "line": 518, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7089be0", "kind": "FieldDecl", "loc": { "offset": 14953, "line": 507, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14948, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14953, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7089c40", "kind": "FieldDecl", "loc": { "offset": 14983, "line": 508, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14978, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14983, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7089ca0", "kind": "FieldDecl", "loc": { "offset": 15000, "line": 509, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14993, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15000, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7089d00", "kind": "FieldDecl", "loc": { "offset": 15027, "line": 510, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15020, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15027, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7089d60", "kind": "FieldDecl", "loc": { "offset": 15073, "line": 511, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15066, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15073, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "nameLength", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7089dc0", "kind": "FieldDecl", "loc": { "offset": 15127, "line": 512, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15120, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15127, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7089e20", "kind": "FieldDecl", "loc": { "offset": 15144, "line": 513, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15137, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15144, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7089e80", "kind": "FieldDecl", "loc": { "offset": 15161, "line": 514, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15154, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15161, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad4", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7089ee0", "kind": "FieldDecl", "loc": { "offset": 15178, "line": 515, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15171, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15178, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad5", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7089f40", "kind": "FieldDecl", "loc": { "offset": 15195, "line": 516, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15188, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15195, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad6", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7089fa0", "kind": "FieldDecl", "loc": { "offset": 15212, "line": 517, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15205, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15212, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad7", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe708a048", "kind": "TypedefDecl", "loc": { "offset": 15224, "line": 518, "col": 7, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14927, "line": 506, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15224, "line": 518, "col": 7, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xGetAtomNameReply", "type": { "desugaredQualType": "xGetAtomNameReply", "qualType": "struct xGetAtomNameReply" }, "inner": [ { "id": "0x55bbe7089ff0", "kind": "ElaboratedType", "type": { "qualType": "struct xGetAtomNameReply" }, "ownedTagDecl": { "id": "0x55bbe7089b28", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7089bb0", "kind": "RecordType", "type": { "qualType": "xGetAtomNameReply" }, "decl": { "id": "0x55bbe7089b28", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe708a0b8", "kind": "RecordDecl", "loc": { "offset": 15252, "line": 520, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15252, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15547, "line": 531, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe708a170", "kind": "FieldDecl", "loc": { "offset": 15270, "line": 521, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15265, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15270, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe708a1d0", "kind": "FieldDecl", "loc": { "offset": 15301, "line": 522, "col": 11, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15295, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15301, "col": 11, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "format", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe708a230", "kind": "FieldDecl", "loc": { "offset": 15320, "line": 523, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15313, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15320, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe708a290", "kind": "FieldDecl", "loc": { "offset": 15347, "line": 524, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15340, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15347, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708a2f0", "kind": "FieldDecl", "loc": { "offset": 15390, "line": 525, "col": 10, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8591, "line": 247, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 15385, "line": 525, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 15390, "col": 10, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "propertyType", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708a350", "kind": "FieldDecl", "loc": { "offset": 15415, "line": 526, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15408, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15415, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "bytesAfter", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708a3b0", "kind": "FieldDecl", "loc": { "offset": 15438, "line": 527, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15431, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15438, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "nItems", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708a410", "kind": "FieldDecl", "loc": { "offset": 15503, "line": 528, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15496, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15503, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708a470", "kind": "FieldDecl", "loc": { "offset": 15520, "line": 529, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15513, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15520, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708a4d0", "kind": "FieldDecl", "loc": { "offset": 15537, "line": 530, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15530, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15537, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe708a578", "kind": "TypedefDecl", "loc": { "offset": 15549, "line": 531, "col": 7, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15244, "line": 520, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15549, "line": 531, "col": 7, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xGetPropertyReply", "type": { "desugaredQualType": "xGetPropertyReply", "qualType": "struct xGetPropertyReply" }, "inner": [ { "id": "0x55bbe708a520", "kind": "ElaboratedType", "type": { "qualType": "struct xGetPropertyReply" }, "ownedTagDecl": { "id": "0x55bbe708a0b8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe708a140", "kind": "RecordType", "type": { "qualType": "xGetPropertyReply" }, "decl": { "id": "0x55bbe708a0b8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe708a5e8", "kind": "RecordDecl", "loc": { "offset": 15577, "line": 533, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15577, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15807, "line": 545, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe708a6a0", "kind": "FieldDecl", "loc": { "offset": 15595, "line": 534, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15590, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15595, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe708a700", "kind": "FieldDecl", "loc": { "offset": 15625, "line": 535, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15620, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15625, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe708a760", "kind": "FieldDecl", "loc": { "offset": 15642, "line": 536, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15635, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15642, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe708a7c0", "kind": "FieldDecl", "loc": { "offset": 15669, "line": 537, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15662, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15669, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708a820", "kind": "FieldDecl", "loc": { "offset": 15688, "line": 538, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15681, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15688, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "nProperties", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe708a880", "kind": "FieldDecl", "loc": { "offset": 15712, "line": 539, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15705, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15712, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe708a8e0", "kind": "FieldDecl", "loc": { "offset": 15729, "line": 540, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15722, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15729, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708a940", "kind": "FieldDecl", "loc": { "offset": 15746, "line": 541, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15739, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15746, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad4", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708a9a0", "kind": "FieldDecl", "loc": { "offset": 15763, "line": 542, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15756, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15763, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad5", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708aa00", "kind": "FieldDecl", "loc": { "offset": 15780, "line": 543, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15773, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15780, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad6", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708aa60", "kind": "FieldDecl", "loc": { "offset": 15797, "line": 544, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15790, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15797, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad7", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe708ab08", "kind": "TypedefDecl", "loc": { "offset": 15809, "line": 545, "col": 7, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15569, "line": 533, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15809, "line": 545, "col": 7, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xListPropertiesReply", "type": { "desugaredQualType": "xListPropertiesReply", "qualType": "struct xListPropertiesReply" }, "inner": [ { "id": "0x55bbe708aab0", "kind": "ElaboratedType", "type": { "qualType": "struct xListPropertiesReply" }, "ownedTagDecl": { "id": "0x55bbe708a5e8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe708a670", "kind": "RecordType", "type": { "qualType": "xListPropertiesReply" }, "decl": { "id": "0x55bbe708a5e8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe708ab78", "kind": "RecordDecl", "loc": { "offset": 15840, "line": 547, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15840, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16056, "line": 558, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe708ac30", "kind": "FieldDecl", "loc": { "offset": 15858, "line": 548, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15853, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15858, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe708ac90", "kind": "FieldDecl", "loc": { "offset": 15888, "line": 549, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15883, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15888, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe708ad20", "kind": "FieldDecl", "loc": { "offset": 15905, "line": 550, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15898, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15905, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe708ad80", "kind": "FieldDecl", "loc": { "offset": 15932, "line": 551, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15925, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15932, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708ade0", "kind": "FieldDecl", "loc": { "offset": 15960, "line": 552, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 15953, "line": 552, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 15960, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "owner", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708ae40", "kind": "FieldDecl", "loc": { "offset": 15978, "line": 553, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15971, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15978, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708aea0", "kind": "FieldDecl", "loc": { "offset": 15995, "line": 554, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15988, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15995, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708af00", "kind": "FieldDecl", "loc": { "offset": 16012, "line": 555, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16005, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16012, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad4", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708af60", "kind": "FieldDecl", "loc": { "offset": 16029, "line": 556, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16022, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16029, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad5", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708afc0", "kind": "FieldDecl", "loc": { "offset": 16046, "line": 557, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16039, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16046, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad6", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe708b068", "kind": "TypedefDecl", "loc": { "offset": 16058, "line": 558, "col": 7, "tokLen": 23, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15832, "line": 547, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16058, "line": 558, "col": 7, "tokLen": 23, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xGetSelectionOwnerReply", "type": { "desugaredQualType": "xGetSelectionOwnerReply", "qualType": "struct xGetSelectionOwnerReply" }, "inner": [ { "id": "0x55bbe708b010", "kind": "ElaboratedType", "type": { "qualType": "struct xGetSelectionOwnerReply" }, "ownedTagDecl": { "id": "0x55bbe708ab78", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe708ac00", "kind": "RecordType", "type": { "qualType": "xGetSelectionOwnerReply" }, "decl": { "id": "0x55bbe708ab78", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe708b0d8", "kind": "RecordDecl", "loc": { "offset": 16092, "line": 560, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16092, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16309, "line": 571, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe708b190", "kind": "FieldDecl", "loc": { "offset": 16110, "line": 561, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16105, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16110, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe708b1f0", "kind": "FieldDecl", "loc": { "offset": 16140, "line": 562, "col": 10, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16135, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16140, "col": 10, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "status", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe708b250", "kind": "FieldDecl", "loc": { "offset": 16159, "line": 563, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16152, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16159, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe708b2b0", "kind": "FieldDecl", "loc": { "offset": 16186, "line": 564, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16179, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16186, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708b310", "kind": "FieldDecl", "loc": { "offset": 16214, "line": 565, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16207, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16214, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708b370", "kind": "FieldDecl", "loc": { "offset": 16231, "line": 566, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16224, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16231, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708b3d0", "kind": "FieldDecl", "loc": { "offset": 16248, "line": 567, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16241, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16248, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708b430", "kind": "FieldDecl", "loc": { "offset": 16265, "line": 568, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16258, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16265, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad4", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708b490", "kind": "FieldDecl", "loc": { "offset": 16282, "line": 569, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16275, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16282, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad5", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708b4f0", "kind": "FieldDecl", "loc": { "offset": 16299, "line": 570, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16292, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16299, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad6", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe708b598", "kind": "TypedefDecl", "loc": { "offset": 16311, "line": 571, "col": 7, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16084, "line": 560, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16311, "line": 571, "col": 7, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xGrabPointerReply", "type": { "desugaredQualType": "xGrabPointerReply", "qualType": "struct xGrabPointerReply" }, "inner": [ { "id": "0x55bbe708b540", "kind": "ElaboratedType", "type": { "qualType": "struct xGrabPointerReply" }, "ownedTagDecl": { "id": "0x55bbe708b0d8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe708b160", "kind": "RecordType", "type": { "qualType": "xGrabPointerReply" }, "decl": { "id": "0x55bbe708b0d8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe708b640", "kind": "TypedefDecl", "loc": { "offset": 16357, "line": 573, "col": 27, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16331, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16357, "col": 27, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xGrabKeyboardReply", "type": { "desugaredQualType": "xGrabPointerReply", "qualType": "xGrabPointerReply", "typeAliasDeclId": "0x55bbe708b598" }, "inner": [ { "id": "0x55bbe708b610", "kind": "TypedefType", "type": { "qualType": "xGrabPointerReply" }, "decl": { "id": "0x55bbe708b598", "kind": "TypedefDecl", "name": "xGrabPointerReply" }, "inner": [ { "id": "0x55bbe708b540", "kind": "ElaboratedType", "type": { "qualType": "struct xGrabPointerReply" }, "ownedTagDecl": { "id": "0x55bbe708b0d8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe708b160", "kind": "RecordType", "type": { "qualType": "xGrabPointerReply" }, "decl": { "id": "0x55bbe708b0d8", "kind": "RecordDecl", "name": "" } } ] } ] } ] }, { "id": "0x55bbe708b698", "kind": "RecordDecl", "loc": { "offset": 16386, "line": 575, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16386, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16615, "line": 585, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe708b750", "kind": "FieldDecl", "loc": { "offset": 16404, "line": 576, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16399, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16404, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe708b7b0", "kind": "FieldDecl", "loc": { "offset": 16434, "line": 577, "col": 10, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16429, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16434, "col": 10, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "sameScreen", "type": { "desugaredQualType": "unsigned char", "qualType": "BOOL", "typeAliasDeclId": "0x55bbe7073928" } }, { "id": "0x55bbe708b810", "kind": "FieldDecl", "loc": { "offset": 16457, "line": 578, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16450, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16457, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe708b870", "kind": "FieldDecl", "loc": { "offset": 16484, "line": 579, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16477, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16484, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708b8d0", "kind": "FieldDecl", "loc": { "offset": 16512, "line": 580, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 16505, "line": 580, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 16512, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "root", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708b930", "kind": "FieldDecl", "loc": { "offset": 16518, "col": 18, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 16505, "line": 580, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 16518, "col": 18, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "child", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708b990", "kind": "FieldDecl", "loc": { "offset": 16535, "line": 581, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16529, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16535, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "rootX", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe708b9f0", "kind": "FieldDecl", "loc": { "offset": 16542, "col": 18, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16529, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16542, "col": 18, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "rootY", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe708ba50", "kind": "FieldDecl", "loc": { "offset": 16549, "col": 25, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16529, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16549, "col": 25, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "winX", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe708bab0", "kind": "FieldDecl", "loc": { "offset": 16555, "col": 31, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16529, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16555, "col": 31, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "winY", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe708bb10", "kind": "FieldDecl", "loc": { "offset": 16572, "line": 582, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16565, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16572, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "mask", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe708bb70", "kind": "FieldDecl", "loc": { "offset": 16589, "line": 583, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16582, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16589, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe708bbd0", "kind": "FieldDecl", "loc": { "offset": 16606, "line": 584, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16599, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16606, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe708bc78", "kind": "TypedefDecl", "loc": { "offset": 16617, "line": 585, "col": 7, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16378, "line": 575, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16617, "line": 585, "col": 7, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xQueryPointerReply", "type": { "desugaredQualType": "xQueryPointerReply", "qualType": "struct xQueryPointerReply" }, "inner": [ { "id": "0x55bbe708bc20", "kind": "ElaboratedType", "type": { "qualType": "struct xQueryPointerReply" }, "ownedTagDecl": { "id": "0x55bbe708b698", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe708b720", "kind": "RecordType", "type": { "qualType": "xQueryPointerReply" }, "decl": { "id": "0x55bbe708b698", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe708bce8", "kind": "RecordDecl", "loc": { "offset": 16646, "line": 587, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16646, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16855, "line": 598, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe708bda0", "kind": "FieldDecl", "loc": { "offset": 16664, "line": 588, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16659, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16664, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe708be00", "kind": "FieldDecl", "loc": { "offset": 16694, "line": 589, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16689, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16694, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe708be60", "kind": "FieldDecl", "loc": { "offset": 16711, "line": 590, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16704, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16711, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe708bec0", "kind": "FieldDecl", "loc": { "offset": 16738, "line": 591, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16731, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16738, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708bf20", "kind": "FieldDecl", "loc": { "offset": 16757, "line": 592, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16750, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16757, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "nEvents", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708bf80", "kind": "FieldDecl", "loc": { "offset": 16777, "line": 593, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16770, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16777, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708bfe0", "kind": "FieldDecl", "loc": { "offset": 16794, "line": 594, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16787, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16794, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708c040", "kind": "FieldDecl", "loc": { "offset": 16811, "line": 595, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16804, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16811, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad4", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708c0a0", "kind": "FieldDecl", "loc": { "offset": 16828, "line": 596, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16821, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16828, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad5", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708c100", "kind": "FieldDecl", "loc": { "offset": 16845, "line": 597, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16838, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16845, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad6", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe708c1a8", "kind": "TypedefDecl", "loc": { "offset": 16857, "line": 598, "col": 7, "tokLen": 21, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16638, "line": 587, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16857, "line": 598, "col": 7, "tokLen": 21, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xGetMotionEventsReply", "type": { "desugaredQualType": "xGetMotionEventsReply", "qualType": "struct xGetMotionEventsReply" }, "inner": [ { "id": "0x55bbe708c150", "kind": "ElaboratedType", "type": { "qualType": "struct xGetMotionEventsReply" }, "ownedTagDecl": { "id": "0x55bbe708bce8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe708bd70", "kind": "RecordType", "type": { "qualType": "xGetMotionEventsReply" }, "decl": { "id": "0x55bbe708bce8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe708c218", "kind": "RecordDecl", "loc": { "offset": 16889, "line": 600, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16889, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17115, "line": 611, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe708c2d0", "kind": "FieldDecl", "loc": { "offset": 16907, "line": 601, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16902, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16907, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe708c330", "kind": "FieldDecl", "loc": { "offset": 16937, "line": 602, "col": 10, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16932, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16937, "col": 10, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "sameScreen", "type": { "desugaredQualType": "unsigned char", "qualType": "BOOL", "typeAliasDeclId": "0x55bbe7073928" } }, { "id": "0x55bbe708c390", "kind": "FieldDecl", "loc": { "offset": 16960, "line": 603, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16953, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16960, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe708c3f0", "kind": "FieldDecl", "loc": { "offset": 16987, "line": 604, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16980, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16987, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708c450", "kind": "FieldDecl", "loc": { "offset": 17014, "line": 605, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 17007, "line": 605, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 17014, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "child", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708c4b0", "kind": "FieldDecl", "loc": { "offset": 17031, "line": 606, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17025, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17031, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "dstX", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe708c510", "kind": "FieldDecl", "loc": { "offset": 17037, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17025, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17037, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "dstY", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe708c570", "kind": "FieldDecl", "loc": { "offset": 17054, "line": 607, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17047, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17054, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708c5d0", "kind": "FieldDecl", "loc": { "offset": 17071, "line": 608, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17064, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17071, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708c630", "kind": "FieldDecl", "loc": { "offset": 17088, "line": 609, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17081, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17088, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad4", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708c690", "kind": "FieldDecl", "loc": { "offset": 17105, "line": 610, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17098, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17105, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad5", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe708c738", "kind": "TypedefDecl", "loc": { "offset": 17117, "line": 611, "col": 7, "tokLen": 21, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16881, "line": 600, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17117, "line": 611, "col": 7, "tokLen": 21, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xTranslateCoordsReply", "type": { "desugaredQualType": "xTranslateCoordsReply", "qualType": "struct xTranslateCoordsReply" }, "inner": [ { "id": "0x55bbe708c6e0", "kind": "ElaboratedType", "type": { "qualType": "struct xTranslateCoordsReply" }, "ownedTagDecl": { "id": "0x55bbe708c218", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe708c2a0", "kind": "RecordType", "type": { "qualType": "xTranslateCoordsReply" }, "decl": { "id": "0x55bbe708c218", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe708c7a8", "kind": "RecordDecl", "loc": { "offset": 17149, "line": 613, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17149, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17370, "line": 624, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe708c860", "kind": "FieldDecl", "loc": { "offset": 17167, "line": 614, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17162, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17167, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe708c8c0", "kind": "FieldDecl", "loc": { "offset": 17198, "line": 615, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17192, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17198, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "revertTo", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe708c920", "kind": "FieldDecl", "loc": { "offset": 17219, "line": 616, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17212, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17219, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe708c980", "kind": "FieldDecl", "loc": { "offset": 17246, "line": 617, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17239, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17246, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708c9e0", "kind": "FieldDecl", "loc": { "offset": 17274, "line": 618, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 17267, "line": 618, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 17274, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "focus", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708ca40", "kind": "FieldDecl", "loc": { "offset": 17292, "line": 619, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17285, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17292, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708caa0", "kind": "FieldDecl", "loc": { "offset": 17309, "line": 620, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17302, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17309, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708cb00", "kind": "FieldDecl", "loc": { "offset": 17326, "line": 621, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17319, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17326, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708cb60", "kind": "FieldDecl", "loc": { "offset": 17343, "line": 622, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17336, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17343, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad4", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708cbc0", "kind": "FieldDecl", "loc": { "offset": 17360, "line": 623, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17353, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17360, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad5", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe708cc68", "kind": "TypedefDecl", "loc": { "offset": 17372, "line": 624, "col": 7, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17141, "line": 613, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17372, "line": 624, "col": 7, "tokLen": 19, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xGetInputFocusReply", "type": { "desugaredQualType": "xGetInputFocusReply", "qualType": "struct xGetInputFocusReply" }, "inner": [ { "id": "0x55bbe708cc10", "kind": "ElaboratedType", "type": { "qualType": "struct xGetInputFocusReply" }, "ownedTagDecl": { "id": "0x55bbe708c7a8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe708c830", "kind": "RecordType", "type": { "qualType": "xGetInputFocusReply" }, "decl": { "id": "0x55bbe708c7a8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe708cd30", "kind": "RecordDecl", "loc": { "offset": 17402, "line": 626, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17402, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17570, "line": 632, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe708cde0", "kind": "FieldDecl", "loc": { "offset": 17420, "line": 627, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17415, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17420, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe708ce40", "kind": "FieldDecl", "loc": { "offset": 17450, "line": 628, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17445, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17450, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe708cea0", "kind": "FieldDecl", "loc": { "offset": 17467, "line": 629, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17460, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17467, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe708cf00", "kind": "FieldDecl", "loc": { "offset": 17494, "line": 630, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17487, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17494, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708d028", "kind": "FieldDecl", "loc": { "offset": 17557, "line": 631, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17552, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17563, "col": 16, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "map", "type": { "qualType": "BYTE[32]" } } ] }, { "id": "0x55bbe708d0d8", "kind": "TypedefDecl", "loc": { "offset": 17572, "line": 632, "col": 7, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17394, "line": 626, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17572, "line": 632, "col": 7, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "xQueryKeymapReply", "type": { "desugaredQualType": "xQueryKeymapReply", "qualType": "struct xQueryKeymapReply" }, "inner": [ { "id": "0x55bbe708d080", "kind": "ElaboratedType", "type": { "qualType": "struct xQueryKeymapReply" }, "ownedTagDecl": { "id": "0x55bbe708cd30", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe708cdb0", "kind": "RecordType", "type": { "qualType": "xQueryKeymapReply" }, "decl": { "id": "0x55bbe708cd30", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe708d148", "kind": "RecordDecl", "loc": { "offset": 17689, "line": 635, "col": 16, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17682, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18264, "line": 652, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "_xQueryFontReply", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe708d200", "kind": "FieldDecl", "loc": { "offset": 17717, "line": 636, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17712, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17717, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe708d260", "kind": "FieldDecl", "loc": { "offset": 17747, "line": 637, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17742, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17747, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe708d2c0", "kind": "FieldDecl", "loc": { "offset": 17764, "line": 638, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17757, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17764, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe708d320", "kind": "FieldDecl", "loc": { "offset": 17791, "line": 639, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17784, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17791, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708d3a0", "kind": "FieldDecl", "loc": { "offset": 17862, "line": 640, "col": 15, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17852, "col": 5, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17862, "col": 15, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "minBounds", "type": { "desugaredQualType": "xCharInfo", "qualType": "xCharInfo", "typeAliasDeclId": "0x55bbe7087038" } }, { "id": "0x55bbe708d400", "kind": "FieldDecl", "loc": { "offset": 17884, "line": 641, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17877, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17884, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "walign1", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708d460", "kind": "FieldDecl", "loc": { "offset": 17907, "line": 642, "col": 15, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17897, "col": 5, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17907, "col": 15, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "maxBounds", "type": { "desugaredQualType": "xCharInfo", "qualType": "xCharInfo", "typeAliasDeclId": "0x55bbe7087038" } }, { "id": "0x55bbe708d4c0", "kind": "FieldDecl", "loc": { "offset": 17929, "line": 643, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17922, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17929, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "walign2", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708d520", "kind": "FieldDecl", "loc": { "offset": 17949, "line": 644, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17942, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17949, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "minCharOrByte2", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe708d580", "kind": "FieldDecl", "loc": { "offset": 17965, "col": 28, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17942, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17965, "col": 28, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "maxCharOrByte2", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe708d5e0", "kind": "FieldDecl", "loc": { "offset": 17992, "line": 645, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17985, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17992, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "defaultChar", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe708d640", "kind": "FieldDecl", "loc": { "offset": 18016, "line": 646, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18009, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18016, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "nFontProps", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe708d6a0", "kind": "FieldDecl", "loc": { "offset": 18088, "line": 647, "col": 11, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18082, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18088, "col": 11, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "drawDirection", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe708d700", "kind": "FieldDecl", "loc": { "offset": 18113, "line": 648, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18107, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18113, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "minByte1", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe708d760", "kind": "FieldDecl", "loc": { "offset": 18123, "col": 21, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18107, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18123, "col": 21, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "maxByte1", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe708d7c0", "kind": "FieldDecl", "loc": { "offset": 18142, "line": 649, "col": 10, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18137, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18142, "col": 10, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "allCharsExist", "type": { "desugaredQualType": "unsigned char", "qualType": "BOOL", "typeAliasDeclId": "0x55bbe7073928" } }, { "id": "0x55bbe708d820", "kind": "FieldDecl", "loc": { "offset": 18167, "line": 650, "col": 11, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18161, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18167, "col": 11, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "fontAscent", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe708d880", "kind": "FieldDecl", "loc": { "offset": 18179, "col": 23, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18161, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18179, "col": 23, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "fontDescent", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe708d8e0", "kind": "FieldDecl", "loc": { "offset": 18203, "line": 651, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18196, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18203, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "nCharInfos", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe708d988", "kind": "TypedefDecl", "loc": { "offset": 18266, "line": 652, "col": 3, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17674, "line": 635, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18266, "line": 652, "col": 3, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "xQueryFontReply", "type": { "desugaredQualType": "struct _xQueryFontReply", "qualType": "struct _xQueryFontReply" }, "inner": [ { "id": "0x55bbe708d930", "kind": "ElaboratedType", "type": { "qualType": "struct _xQueryFontReply" }, "ownedTagDecl": { "id": "0x55bbe708d148", "kind": "RecordDecl", "name": "_xQueryFontReply" }, "inner": [ { "id": "0x55bbe708d1d0", "kind": "RecordType", "type": { "qualType": "struct _xQueryFontReply" }, "decl": { "id": "0x55bbe708d148", "kind": "RecordDecl", "name": "_xQueryFontReply" } } ] } ] }, { "id": "0x55bbe708d9f8", "kind": "RecordDecl", "loc": { "offset": 18292, "line": 654, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18292, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18558, "line": 663, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe708dab0", "kind": "FieldDecl", "loc": { "offset": 18310, "line": 655, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18305, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18310, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe708db10", "kind": "FieldDecl", "loc": { "offset": 18341, "line": 656, "col": 11, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18335, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18341, "col": 11, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "drawDirection", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe708db70", "kind": "FieldDecl", "loc": { "offset": 18367, "line": 657, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18360, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18367, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe708dbd0", "kind": "FieldDecl", "loc": { "offset": 18394, "line": 658, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18387, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18394, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708dc30", "kind": "FieldDecl", "loc": { "offset": 18421, "line": 659, "col": 11, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18415, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18421, "col": 11, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "fontAscent", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe708dc90", "kind": "FieldDecl", "loc": { "offset": 18433, "col": 23, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18415, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18433, "col": 23, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "fontDescent", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe708dcf0", "kind": "FieldDecl", "loc": { "offset": 18456, "line": 660, "col": 11, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18450, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18456, "col": 11, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "overallAscent", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe708dd50", "kind": "FieldDecl", "loc": { "offset": 18471, "col": 26, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18450, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18471, "col": 26, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "overallDescent", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe708ddd0", "kind": "FieldDecl", "loc": { "offset": 18497, "line": 661, "col": 11, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18491, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18497, "col": 11, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "overallWidth", "type": { "desugaredQualType": "int", "qualType": "INT32", "typeAliasDeclId": "0x55bbe7073470" } }, { "id": "0x55bbe708de30", "kind": "FieldDecl", "loc": { "offset": 18511, "col": 25, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18491, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18511, "col": 25, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "overallLeft", "type": { "desugaredQualType": "int", "qualType": "INT32", "typeAliasDeclId": "0x55bbe7073470" } }, { "id": "0x55bbe708de90", "kind": "FieldDecl", "loc": { "offset": 18524, "col": 38, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18491, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18524, "col": 38, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "overallRight", "type": { "desugaredQualType": "int", "qualType": "INT32", "typeAliasDeclId": "0x55bbe7073470" } }, { "id": "0x55bbe708def0", "kind": "FieldDecl", "loc": { "offset": 18549, "line": 662, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18542, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18549, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe708df98", "kind": "TypedefDecl", "loc": { "offset": 18560, "line": 663, "col": 7, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18284, "line": 654, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18560, "line": 663, "col": 7, "tokLen": 22, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xQueryTextExtentsReply", "type": { "desugaredQualType": "xQueryTextExtentsReply", "qualType": "struct xQueryTextExtentsReply" }, "inner": [ { "id": "0x55bbe708df40", "kind": "ElaboratedType", "type": { "qualType": "struct xQueryTextExtentsReply" }, "ownedTagDecl": { "id": "0x55bbe708d9f8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe708da80", "kind": "RecordType", "type": { "qualType": "xQueryTextExtentsReply" }, "decl": { "id": "0x55bbe708d9f8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe708e008", "kind": "RecordDecl", "loc": { "offset": 18593, "line": 665, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18593, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18818, "line": 677, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe708e0c0", "kind": "FieldDecl", "loc": { "offset": 18611, "line": 666, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18606, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18611, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe708e120", "kind": "FieldDecl", "loc": { "offset": 18641, "line": 667, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18636, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18641, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe708e180", "kind": "FieldDecl", "loc": { "offset": 18658, "line": 668, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18651, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18658, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe708e1e0", "kind": "FieldDecl", "loc": { "offset": 18685, "line": 669, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18678, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18685, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708e240", "kind": "FieldDecl", "loc": { "offset": 18704, "line": 670, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18697, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18704, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "nFonts", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe708e2a0", "kind": "FieldDecl", "loc": { "offset": 18723, "line": 671, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18716, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18723, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe708e300", "kind": "FieldDecl", "loc": { "offset": 18740, "line": 672, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18733, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18740, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708e360", "kind": "FieldDecl", "loc": { "offset": 18757, "line": 673, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18750, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18757, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad4", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708e3c0", "kind": "FieldDecl", "loc": { "offset": 18774, "line": 674, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18767, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18774, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad5", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708e420", "kind": "FieldDecl", "loc": { "offset": 18791, "line": 675, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18784, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18791, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad6", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708e480", "kind": "FieldDecl", "loc": { "offset": 18808, "line": 676, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18801, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18808, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad7", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe708e528", "kind": "TypedefDecl", "loc": { "offset": 18820, "line": 677, "col": 7, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18585, "line": 665, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18820, "line": 677, "col": 7, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xListFontsReply", "type": { "desugaredQualType": "xListFontsReply", "qualType": "struct xListFontsReply" }, "inner": [ { "id": "0x55bbe708e4d0", "kind": "ElaboratedType", "type": { "qualType": "struct xListFontsReply" }, "ownedTagDecl": { "id": "0x55bbe708e008", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe708e090", "kind": "RecordType", "type": { "qualType": "xListFontsReply" }, "decl": { "id": "0x55bbe708e008", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe708e598", "kind": "RecordDecl", "loc": { "offset": 18920, "line": 680, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18920, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19539, "line": 697, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe708e650", "kind": "FieldDecl", "loc": { "offset": 18938, "line": 681, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18933, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18938, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe708e6b0", "kind": "FieldDecl", "loc": { "offset": 18969, "line": 682, "col": 11, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18963, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18969, "col": 11, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "nameLength", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe708e710", "kind": "FieldDecl", "loc": { "offset": 19033, "line": 683, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19026, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19033, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe708e770", "kind": "FieldDecl", "loc": { "offset": 19060, "line": 684, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19053, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19060, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708e7d0", "kind": "FieldDecl", "loc": { "offset": 19131, "line": 685, "col": 15, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19121, "col": 5, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19131, "col": 15, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "minBounds", "type": { "desugaredQualType": "xCharInfo", "qualType": "xCharInfo", "typeAliasDeclId": "0x55bbe7087038" } }, { "id": "0x55bbe708e830", "kind": "FieldDecl", "loc": { "offset": 19153, "line": 686, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19146, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19153, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "walign1", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708e890", "kind": "FieldDecl", "loc": { "offset": 19176, "line": 687, "col": 15, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19166, "col": 5, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19176, "col": 15, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "maxBounds", "type": { "desugaredQualType": "xCharInfo", "qualType": "xCharInfo", "typeAliasDeclId": "0x55bbe7087038" } }, { "id": "0x55bbe708e8f0", "kind": "FieldDecl", "loc": { "offset": 19198, "line": 688, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19191, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19198, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "walign2", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708e950", "kind": "FieldDecl", "loc": { "offset": 19218, "line": 689, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19211, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19218, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "minCharOrByte2", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe708e9b0", "kind": "FieldDecl", "loc": { "offset": 19234, "col": 28, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19211, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19234, "col": 28, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "maxCharOrByte2", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe708ea10", "kind": "FieldDecl", "loc": { "offset": 19261, "line": 690, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19254, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19261, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "defaultChar", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe708ea70", "kind": "FieldDecl", "loc": { "offset": 19285, "line": 691, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19278, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19285, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "nFontProps", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe708ead0", "kind": "FieldDecl", "loc": { "offset": 19357, "line": 692, "col": 11, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19351, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19357, "col": 11, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "drawDirection", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe708eb30", "kind": "FieldDecl", "loc": { "offset": 19382, "line": 693, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19376, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19382, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "minByte1", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe708eb90", "kind": "FieldDecl", "loc": { "offset": 19392, "col": 21, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19376, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19392, "col": 21, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "maxByte1", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe708ebf0", "kind": "FieldDecl", "loc": { "offset": 19411, "line": 694, "col": 10, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19406, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19411, "col": 10, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "allCharsExist", "type": { "desugaredQualType": "unsigned char", "qualType": "BOOL", "typeAliasDeclId": "0x55bbe7073928" } }, { "id": "0x55bbe708ec50", "kind": "FieldDecl", "loc": { "offset": 19436, "line": 695, "col": 11, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19430, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19436, "col": 11, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "fontAscent", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe708ecb0", "kind": "FieldDecl", "loc": { "offset": 19448, "col": 23, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19430, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19448, "col": 23, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "fontDescent", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe708ed40", "kind": "FieldDecl", "loc": { "offset": 19472, "line": 696, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19465, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19472, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "nReplies", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe708ede8", "kind": "TypedefDecl", "loc": { "offset": 19541, "line": 697, "col": 3, "tokLen": 23, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18912, "line": 680, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19541, "line": 697, "col": 3, "tokLen": 23, "includedFrom": { "file": "dwm.c" } } }, "name": "xListFontsWithInfoReply", "type": { "desugaredQualType": "xListFontsWithInfoReply", "qualType": "struct xListFontsWithInfoReply" }, "inner": [ { "id": "0x55bbe708ed90", "kind": "ElaboratedType", "type": { "qualType": "struct xListFontsWithInfoReply" }, "ownedTagDecl": { "id": "0x55bbe708e598", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe708e620", "kind": "RecordType", "type": { "qualType": "xListFontsWithInfoReply" }, "decl": { "id": "0x55bbe708e598", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe708ee58", "kind": "RecordDecl", "loc": { "offset": 19575, "line": 699, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19575, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19800, "line": 711, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe708ef10", "kind": "FieldDecl", "loc": { "offset": 19593, "line": 700, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19588, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19593, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe708ef70", "kind": "FieldDecl", "loc": { "offset": 19623, "line": 701, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19618, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19623, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe708efd0", "kind": "FieldDecl", "loc": { "offset": 19640, "line": 702, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19633, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19640, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe708f030", "kind": "FieldDecl", "loc": { "offset": 19667, "line": 703, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19660, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19667, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708f090", "kind": "FieldDecl", "loc": { "offset": 19686, "line": 704, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19679, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19686, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "nPaths", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe708f0f0", "kind": "FieldDecl", "loc": { "offset": 19705, "line": 705, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19698, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19705, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe708f150", "kind": "FieldDecl", "loc": { "offset": 19722, "line": 706, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19715, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19722, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708f1b0", "kind": "FieldDecl", "loc": { "offset": 19739, "line": 707, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19732, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19739, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad4", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708f210", "kind": "FieldDecl", "loc": { "offset": 19756, "line": 708, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19749, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19756, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad5", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708f270", "kind": "FieldDecl", "loc": { "offset": 19773, "line": 709, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19766, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19773, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad6", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708f2d0", "kind": "FieldDecl", "loc": { "offset": 19790, "line": 710, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19783, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19790, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad7", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe708f378", "kind": "TypedefDecl", "loc": { "offset": 19802, "line": 711, "col": 7, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19567, "line": 699, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19802, "line": 711, "col": 7, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xGetFontPathReply", "type": { "desugaredQualType": "xGetFontPathReply", "qualType": "struct xGetFontPathReply" }, "inner": [ { "id": "0x55bbe708f320", "kind": "ElaboratedType", "type": { "qualType": "struct xGetFontPathReply" }, "ownedTagDecl": { "id": "0x55bbe708ee58", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe708eee0", "kind": "RecordType", "type": { "qualType": "xGetFontPathReply" }, "decl": { "id": "0x55bbe708ee58", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe708f3e8", "kind": "RecordDecl", "loc": { "offset": 19830, "line": 713, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19830, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20042, "line": 724, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe708f4a0", "kind": "FieldDecl", "loc": { "offset": 19848, "line": 714, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19843, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19848, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe708f500", "kind": "FieldDecl", "loc": { "offset": 19879, "line": 715, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19873, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19879, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "depth", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe708f560", "kind": "FieldDecl", "loc": { "offset": 19897, "line": 716, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19890, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19897, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe708f5c0", "kind": "FieldDecl", "loc": { "offset": 19924, "line": 717, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19917, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19924, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708f620", "kind": "FieldDecl", "loc": { "offset": 19945, "line": 718, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8615, "line": 248, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 19936, "line": 718, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 19945, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "visual", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708f680", "kind": "FieldDecl", "loc": { "offset": 19964, "line": 719, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19957, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19964, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708f6e0", "kind": "FieldDecl", "loc": { "offset": 19981, "line": 720, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19974, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19981, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad4", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708f740", "kind": "FieldDecl", "loc": { "offset": 19998, "line": 721, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19991, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19998, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad5", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708f7a0", "kind": "FieldDecl", "loc": { "offset": 20015, "line": 722, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20008, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20015, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad6", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708f800", "kind": "FieldDecl", "loc": { "offset": 20032, "line": 723, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20025, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20032, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad7", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe708f8a8", "kind": "TypedefDecl", "loc": { "offset": 20044, "line": 724, "col": 7, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19822, "line": 713, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20044, "line": 724, "col": 7, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xGetImageReply", "type": { "desugaredQualType": "xGetImageReply", "qualType": "struct xGetImageReply" }, "inner": [ { "id": "0x55bbe708f850", "kind": "ElaboratedType", "type": { "qualType": "struct xGetImageReply" }, "ownedTagDecl": { "id": "0x55bbe708f3e8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe708f470", "kind": "RecordType", "type": { "qualType": "xGetImageReply" }, "decl": { "id": "0x55bbe708f3e8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe708f918", "kind": "RecordDecl", "loc": { "offset": 20069, "line": 726, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20069, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20298, "line": 738, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe708f9d0", "kind": "FieldDecl", "loc": { "offset": 20087, "line": 727, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20082, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20087, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe708fa30", "kind": "FieldDecl", "loc": { "offset": 20117, "line": 728, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20112, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20117, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe708fa90", "kind": "FieldDecl", "loc": { "offset": 20134, "line": 729, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20127, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20134, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe708faf0", "kind": "FieldDecl", "loc": { "offset": 20161, "line": 730, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20154, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20161, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708fb50", "kind": "FieldDecl", "loc": { "offset": 20180, "line": 731, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20173, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20180, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "nColormaps", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe708fbb0", "kind": "FieldDecl", "loc": { "offset": 20203, "line": 732, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20196, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20203, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe708fc10", "kind": "FieldDecl", "loc": { "offset": 20220, "line": 733, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20213, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20220, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708fc70", "kind": "FieldDecl", "loc": { "offset": 20237, "line": 734, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20230, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20237, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad4", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708fcd0", "kind": "FieldDecl", "loc": { "offset": 20254, "line": 735, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20247, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20254, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad5", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708fd30", "kind": "FieldDecl", "loc": { "offset": 20271, "line": 736, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20264, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20271, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad6", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe708fd90", "kind": "FieldDecl", "loc": { "offset": 20288, "line": 737, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20281, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20288, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad7", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe708fe38", "kind": "TypedefDecl", "loc": { "offset": 20300, "line": 738, "col": 7, "tokLen": 28, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20061, "line": 726, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20300, "line": 738, "col": 7, "tokLen": 28, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xListInstalledColormapsReply", "type": { "desugaredQualType": "xListInstalledColormapsReply", "qualType": "struct xListInstalledColormapsReply" }, "inner": [ { "id": "0x55bbe708fde0", "kind": "ElaboratedType", "type": { "qualType": "struct xListInstalledColormapsReply" }, "ownedTagDecl": { "id": "0x55bbe708f918", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe708f9a0", "kind": "RecordType", "type": { "qualType": "xListInstalledColormapsReply" }, "decl": { "id": "0x55bbe708f918", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe708fea8", "kind": "RecordDecl", "loc": { "offset": 20339, "line": 740, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20339, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20567, "line": 751, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe708ff60", "kind": "FieldDecl", "loc": { "offset": 20357, "line": 741, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20352, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20357, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe708ffc0", "kind": "FieldDecl", "loc": { "offset": 20386, "line": 742, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20381, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20386, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7090020", "kind": "FieldDecl", "loc": { "offset": 20403, "line": 743, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20396, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20403, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7090080", "kind": "FieldDecl", "loc": { "offset": 20430, "line": 744, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20423, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20430, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70900e0", "kind": "FieldDecl", "loc": { "offset": 20459, "line": 745, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20452, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20459, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "red", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7090140", "kind": "FieldDecl", "loc": { "offset": 20464, "col": 17, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20452, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20464, "col": 17, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "green", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70901a0", "kind": "FieldDecl", "loc": { "offset": 20471, "col": 24, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20452, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20471, "col": 24, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "blue", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7090200", "kind": "FieldDecl", "loc": { "offset": 20488, "line": 746, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20481, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20488, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7090260", "kind": "FieldDecl", "loc": { "offset": 20505, "line": 747, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20498, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20505, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "pixel", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70902c0", "kind": "FieldDecl", "loc": { "offset": 20523, "line": 748, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20516, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20523, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7090320", "kind": "FieldDecl", "loc": { "offset": 20540, "line": 749, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20533, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20540, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad4", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7090380", "kind": "FieldDecl", "loc": { "offset": 20557, "line": 750, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20550, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20557, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad5", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe7090428", "kind": "TypedefDecl", "loc": { "offset": 20569, "line": 751, "col": 7, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20331, "line": 740, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20569, "line": 751, "col": 7, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xAllocColorReply", "type": { "desugaredQualType": "xAllocColorReply", "qualType": "struct xAllocColorReply" }, "inner": [ { "id": "0x55bbe70903d0", "kind": "ElaboratedType", "type": { "qualType": "struct xAllocColorReply" }, "ownedTagDecl": { "id": "0x55bbe708fea8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe708ff30", "kind": "RecordType", "type": { "qualType": "xAllocColorReply" }, "decl": { "id": "0x55bbe708fea8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7090498", "kind": "RecordDecl", "loc": { "offset": 20596, "line": 753, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20596, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20851, "line": 763, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7090550", "kind": "FieldDecl", "loc": { "offset": 20614, "line": 754, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20609, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20614, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70905b0", "kind": "FieldDecl", "loc": { "offset": 20643, "line": 755, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20638, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20643, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7090610", "kind": "FieldDecl", "loc": { "offset": 20660, "line": 756, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20653, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20660, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7090670", "kind": "FieldDecl", "loc": { "offset": 20687, "line": 757, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20680, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20687, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70906d0", "kind": "FieldDecl", "loc": { "offset": 20715, "line": 758, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20708, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20715, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "pixel", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7090730", "kind": "FieldDecl", "loc": { "offset": 20733, "line": 759, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20726, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20733, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "exactRed", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7090790", "kind": "FieldDecl", "loc": { "offset": 20743, "col": 22, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20726, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20743, "col": 22, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "exactGreen", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70907f0", "kind": "FieldDecl", "loc": { "offset": 20755, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20726, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20755, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "exactBlue", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7090850", "kind": "FieldDecl", "loc": { "offset": 20777, "line": 760, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20770, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20777, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "screenRed", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70908b0", "kind": "FieldDecl", "loc": { "offset": 20788, "col": 23, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20770, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20788, "col": 23, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "screenGreen", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7090910", "kind": "FieldDecl", "loc": { "offset": 20801, "col": 36, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20770, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20801, "col": 36, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "screenBlue", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7090970", "kind": "FieldDecl", "loc": { "offset": 20824, "line": 761, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20817, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20824, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70909d0", "kind": "FieldDecl", "loc": { "offset": 20841, "line": 762, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20834, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20841, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe7090a78", "kind": "TypedefDecl", "loc": { "offset": 20853, "line": 763, "col": 7, "tokLen": 21, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20588, "line": 753, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20853, "line": 763, "col": 7, "tokLen": 21, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xAllocNamedColorReply", "type": { "desugaredQualType": "xAllocNamedColorReply", "qualType": "struct xAllocNamedColorReply" }, "inner": [ { "id": "0x55bbe7090a20", "kind": "ElaboratedType", "type": { "qualType": "struct xAllocNamedColorReply" }, "ownedTagDecl": { "id": "0x55bbe7090498", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7090520", "kind": "RecordType", "type": { "qualType": "xAllocNamedColorReply" }, "decl": { "id": "0x55bbe7090498", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7090ae8", "kind": "RecordDecl", "loc": { "offset": 20885, "line": 765, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20885, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21102, "line": 776, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7090ba0", "kind": "FieldDecl", "loc": { "offset": 20903, "line": 766, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20898, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20903, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7090c00", "kind": "FieldDecl", "loc": { "offset": 20933, "line": 767, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20928, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20933, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7090c60", "kind": "FieldDecl", "loc": { "offset": 20950, "line": 768, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20943, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20950, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7090cc0", "kind": "FieldDecl", "loc": { "offset": 20977, "line": 769, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20970, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20977, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7090d50", "kind": "FieldDecl", "loc": { "offset": 20996, "line": 770, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20989, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20996, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "nPixels", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7090db0", "kind": "FieldDecl", "loc": { "offset": 21005, "col": 21, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20989, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21005, "col": 21, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "nMasks", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7090e10", "kind": "FieldDecl", "loc": { "offset": 21024, "line": 771, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21017, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21024, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7090e70", "kind": "FieldDecl", "loc": { "offset": 21041, "line": 772, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21034, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21041, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad4", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7090ed0", "kind": "FieldDecl", "loc": { "offset": 21058, "line": 773, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21051, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21058, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad5", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7090f30", "kind": "FieldDecl", "loc": { "offset": 21075, "line": 774, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21068, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21075, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad6", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7090f90", "kind": "FieldDecl", "loc": { "offset": 21092, "line": 775, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21085, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21092, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad7", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe7091038", "kind": "TypedefDecl", "loc": { "offset": 21104, "line": 776, "col": 7, "tokLen": 21, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20877, "line": 765, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21104, "line": 776, "col": 7, "tokLen": 21, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xAllocColorCellsReply", "type": { "desugaredQualType": "xAllocColorCellsReply", "qualType": "struct xAllocColorCellsReply" }, "inner": [ { "id": "0x55bbe7090fe0", "kind": "ElaboratedType", "type": { "qualType": "struct xAllocColorCellsReply" }, "ownedTagDecl": { "id": "0x55bbe7090ae8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7090b70", "kind": "RecordType", "type": { "qualType": "xAllocColorCellsReply" }, "decl": { "id": "0x55bbe7090ae8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70910a8", "kind": "RecordDecl", "loc": { "offset": 21136, "line": 778, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21136, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21351, "line": 788, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7091160", "kind": "FieldDecl", "loc": { "offset": 21154, "line": 779, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21149, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21154, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70911c0", "kind": "FieldDecl", "loc": { "offset": 21183, "line": 780, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21178, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21183, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7091220", "kind": "FieldDecl", "loc": { "offset": 21200, "line": 781, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21193, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21200, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7091280", "kind": "FieldDecl", "loc": { "offset": 21227, "line": 782, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21220, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21227, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70912e0", "kind": "FieldDecl", "loc": { "offset": 21246, "line": 783, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21239, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21246, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "nPixels", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7091340", "kind": "FieldDecl", "loc": { "offset": 21266, "line": 784, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21259, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21266, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70913a0", "kind": "FieldDecl", "loc": { "offset": 21283, "line": 785, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21276, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21283, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "redMask", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7091400", "kind": "FieldDecl", "loc": { "offset": 21292, "col": 21, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21276, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21292, "col": 21, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "greenMask", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7091460", "kind": "FieldDecl", "loc": { "offset": 21303, "col": 32, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21276, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21303, "col": 32, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "blueMask", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70914c0", "kind": "FieldDecl", "loc": { "offset": 21324, "line": 786, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21317, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21324, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7091520", "kind": "FieldDecl", "loc": { "offset": 21341, "line": 787, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21334, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21341, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad4", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70915c8", "kind": "TypedefDecl", "loc": { "offset": 21353, "line": 788, "col": 7, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21128, "line": 778, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21353, "line": 788, "col": 7, "tokLen": 22, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xAllocColorPlanesReply", "type": { "desugaredQualType": "xAllocColorPlanesReply", "qualType": "struct xAllocColorPlanesReply" }, "inner": [ { "id": "0x55bbe7091570", "kind": "ElaboratedType", "type": { "qualType": "struct xAllocColorPlanesReply" }, "ownedTagDecl": { "id": "0x55bbe70910a8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7091130", "kind": "RecordType", "type": { "qualType": "xAllocColorPlanesReply" }, "decl": { "id": "0x55bbe70910a8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7091638", "kind": "RecordDecl", "loc": { "offset": 21386, "line": 790, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21386, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21611, "line": 802, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70916f0", "kind": "FieldDecl", "loc": { "offset": 21404, "line": 791, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21399, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21404, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7091750", "kind": "FieldDecl", "loc": { "offset": 21433, "line": 792, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21428, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21433, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70917b0", "kind": "FieldDecl", "loc": { "offset": 21450, "line": 793, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21443, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21450, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7091810", "kind": "FieldDecl", "loc": { "offset": 21477, "line": 794, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21470, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21477, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7091870", "kind": "FieldDecl", "loc": { "offset": 21496, "line": 795, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21489, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21496, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "nColors", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70918d0", "kind": "FieldDecl", "loc": { "offset": 21516, "line": 796, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21509, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21516, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7091930", "kind": "FieldDecl", "loc": { "offset": 21533, "line": 797, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21526, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21533, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7091990", "kind": "FieldDecl", "loc": { "offset": 21550, "line": 798, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21543, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21550, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad4", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70919f0", "kind": "FieldDecl", "loc": { "offset": 21567, "line": 799, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21560, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21567, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad5", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7091a50", "kind": "FieldDecl", "loc": { "offset": 21584, "line": 800, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21577, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21584, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad6", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7091ab0", "kind": "FieldDecl", "loc": { "offset": 21601, "line": 801, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21594, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21601, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad7", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe7091b58", "kind": "TypedefDecl", "loc": { "offset": 21613, "line": 802, "col": 7, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21378, "line": 790, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21613, "line": 802, "col": 7, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xQueryColorsReply", "type": { "desugaredQualType": "xQueryColorsReply", "qualType": "struct xQueryColorsReply" }, "inner": [ { "id": "0x55bbe7091b00", "kind": "ElaboratedType", "type": { "qualType": "struct xQueryColorsReply" }, "ownedTagDecl": { "id": "0x55bbe7091638", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70916c0", "kind": "RecordType", "type": { "qualType": "xQueryColorsReply" }, "decl": { "id": "0x55bbe7091638", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7091bc8", "kind": "RecordDecl", "loc": { "offset": 21641, "line": 804, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21641, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21896, "line": 814, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7091c80", "kind": "FieldDecl", "loc": { "offset": 21659, "line": 805, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21654, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21659, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7091ce0", "kind": "FieldDecl", "loc": { "offset": 21689, "line": 806, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21684, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21689, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7091d40", "kind": "FieldDecl", "loc": { "offset": 21706, "line": 807, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21699, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21706, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7091da0", "kind": "FieldDecl", "loc": { "offset": 21733, "line": 808, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21726, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21733, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7091e00", "kind": "FieldDecl", "loc": { "offset": 21761, "line": 809, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21754, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21761, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "exactRed", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7091e60", "kind": "FieldDecl", "loc": { "offset": 21771, "col": 22, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21754, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21771, "col": 22, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "exactGreen", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7091ec0", "kind": "FieldDecl", "loc": { "offset": 21783, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21754, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21783, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "exactBlue", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7091f20", "kind": "FieldDecl", "loc": { "offset": 21805, "line": 810, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21798, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21805, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "screenRed", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7091f80", "kind": "FieldDecl", "loc": { "offset": 21816, "col": 23, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21798, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21816, "col": 23, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "screenGreen", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7091fe0", "kind": "FieldDecl", "loc": { "offset": 21829, "col": 36, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21798, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21829, "col": 36, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "screenBlue", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7092040", "kind": "FieldDecl", "loc": { "offset": 21852, "line": 811, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21845, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21852, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70920a0", "kind": "FieldDecl", "loc": { "offset": 21869, "line": 812, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21862, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21869, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad4", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7092100", "kind": "FieldDecl", "loc": { "offset": 21886, "line": 813, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21879, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21886, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad5", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70921a8", "kind": "TypedefDecl", "loc": { "offset": 21898, "line": 814, "col": 7, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21633, "line": 804, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21898, "line": 814, "col": 7, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xLookupColorReply", "type": { "desugaredQualType": "xLookupColorReply", "qualType": "struct xLookupColorReply" }, "inner": [ { "id": "0x55bbe7092150", "kind": "ElaboratedType", "type": { "qualType": "struct xLookupColorReply" }, "ownedTagDecl": { "id": "0x55bbe7091bc8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7091c50", "kind": "RecordType", "type": { "qualType": "xLookupColorReply" }, "decl": { "id": "0x55bbe7091bc8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7092218", "kind": "RecordDecl", "loc": { "offset": 21926, "line": 816, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21926, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22150, "line": 827, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70922d0", "kind": "FieldDecl", "loc": { "offset": 21944, "line": 817, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21939, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21944, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7092330", "kind": "FieldDecl", "loc": { "offset": 21974, "line": 818, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21969, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21974, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7092390", "kind": "FieldDecl", "loc": { "offset": 21991, "line": 819, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21984, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21991, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70923f0", "kind": "FieldDecl", "loc": { "offset": 22018, "line": 820, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22011, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22018, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7092450", "kind": "FieldDecl", "loc": { "offset": 22046, "line": 821, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22039, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22046, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "width", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70924b0", "kind": "FieldDecl", "loc": { "offset": 22053, "col": 19, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22039, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22053, "col": 19, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "height", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7092510", "kind": "FieldDecl", "loc": { "offset": 22072, "line": 822, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22065, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22072, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7092570", "kind": "FieldDecl", "loc": { "offset": 22089, "line": 823, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22082, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22089, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad4", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70925d0", "kind": "FieldDecl", "loc": { "offset": 22106, "line": 824, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22099, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22106, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad5", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7092630", "kind": "FieldDecl", "loc": { "offset": 22123, "line": 825, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22116, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22123, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad6", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7092690", "kind": "FieldDecl", "loc": { "offset": 22140, "line": 826, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22133, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22140, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad7", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe7092738", "kind": "TypedefDecl", "loc": { "offset": 22152, "line": 827, "col": 7, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21918, "line": 816, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22152, "line": 827, "col": 7, "tokLen": 19, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xQueryBestSizeReply", "type": { "desugaredQualType": "xQueryBestSizeReply", "qualType": "struct xQueryBestSizeReply" }, "inner": [ { "id": "0x55bbe70926e0", "kind": "ElaboratedType", "type": { "qualType": "struct xQueryBestSizeReply" }, "ownedTagDecl": { "id": "0x55bbe7092218", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70922a0", "kind": "RecordType", "type": { "qualType": "xQueryBestSizeReply" }, "decl": { "id": "0x55bbe7092218", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70927a8", "kind": "RecordDecl", "loc": { "offset": 22182, "line": 829, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22182, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22468, "line": 843, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7092860", "kind": "FieldDecl", "loc": { "offset": 22200, "line": 830, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22195, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22200, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70928c0", "kind": "FieldDecl", "loc": { "offset": 22230, "line": 831, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22225, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22230, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7092920", "kind": "FieldDecl", "loc": { "offset": 22247, "line": 832, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22240, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22247, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7092980", "kind": "FieldDecl", "loc": { "offset": 22274, "line": 833, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22267, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22274, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70929e0", "kind": "FieldDecl", "loc": { "offset": 22300, "line": 834, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22294, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22300, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "present", "type": { "desugaredQualType": "unsigned char", "qualType": "BOOL", "typeAliasDeclId": "0x55bbe7073928" } }, { "id": "0x55bbe7092a40", "kind": "FieldDecl", "loc": { "offset": 22319, "line": 835, "col": 11, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22313, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22319, "col": 11, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "major_opcode", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe7092aa0", "kind": "FieldDecl", "loc": { "offset": 22343, "line": 836, "col": 11, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22337, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22343, "col": 11, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "first_event", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe7092b00", "kind": "FieldDecl", "loc": { "offset": 22366, "line": 837, "col": 11, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22360, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22366, "col": 11, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "first_error", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe7092b60", "kind": "FieldDecl", "loc": { "offset": 22390, "line": 838, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22383, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22390, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7092bc0", "kind": "FieldDecl", "loc": { "offset": 22407, "line": 839, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22400, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22407, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad4", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7092c20", "kind": "FieldDecl", "loc": { "offset": 22424, "line": 840, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22417, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22424, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad5", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7092c80", "kind": "FieldDecl", "loc": { "offset": 22441, "line": 841, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22434, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22441, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad6", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7092ce0", "kind": "FieldDecl", "loc": { "offset": 22458, "line": 842, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22451, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22458, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad7", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe7092db8", "kind": "TypedefDecl", "loc": { "offset": 22470, "line": 843, "col": 7, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22174, "line": 829, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22470, "line": 843, "col": 7, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xQueryExtensionReply", "type": { "desugaredQualType": "xQueryExtensionReply", "qualType": "struct xQueryExtensionReply" }, "inner": [ { "id": "0x55bbe7092d60", "kind": "ElaboratedType", "type": { "qualType": "struct xQueryExtensionReply" }, "ownedTagDecl": { "id": "0x55bbe70927a8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7092830", "kind": "RecordType", "type": { "qualType": "xQueryExtensionReply" }, "decl": { "id": "0x55bbe70927a8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7092e28", "kind": "RecordDecl", "loc": { "offset": 22501, "line": 845, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22501, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22715, "line": 856, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7092ee0", "kind": "FieldDecl", "loc": { "offset": 22519, "line": 846, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22514, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22519, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7092f40", "kind": "FieldDecl", "loc": { "offset": 22550, "line": 847, "col": 11, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22544, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22550, "col": 11, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "nExtensions", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe7092fa0", "kind": "FieldDecl", "loc": { "offset": 22574, "line": 848, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22567, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22574, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7093000", "kind": "FieldDecl", "loc": { "offset": 22601, "line": 849, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22594, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22601, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7093060", "kind": "FieldDecl", "loc": { "offset": 22620, "line": 850, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22613, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22620, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70930c0", "kind": "FieldDecl", "loc": { "offset": 22637, "line": 851, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22630, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22637, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7093120", "kind": "FieldDecl", "loc": { "offset": 22654, "line": 852, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22647, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22654, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad4", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7093180", "kind": "FieldDecl", "loc": { "offset": 22671, "line": 853, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22664, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22671, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad5", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70931e0", "kind": "FieldDecl", "loc": { "offset": 22688, "line": 854, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22681, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22688, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad6", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7093240", "kind": "FieldDecl", "loc": { "offset": 22705, "line": 855, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22698, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22705, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad7", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70932e8", "kind": "TypedefDecl", "loc": { "offset": 22717, "line": 856, "col": 7, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22493, "line": 845, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22717, "line": 856, "col": 7, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xListExtensionsReply", "type": { "desugaredQualType": "xListExtensionsReply", "qualType": "struct xListExtensionsReply" }, "inner": [ { "id": "0x55bbe7093290", "kind": "ElaboratedType", "type": { "qualType": "struct xListExtensionsReply" }, "ownedTagDecl": { "id": "0x55bbe7092e28", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7092eb0", "kind": "RecordType", "type": { "qualType": "xListExtensionsReply" }, "decl": { "id": "0x55bbe7092e28", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7093358", "kind": "RecordDecl", "loc": { "offset": 22749, "line": 859, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22749, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22962, "line": 870, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7093410", "kind": "FieldDecl", "loc": { "offset": 22769, "line": 860, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22762, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22769, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7093470", "kind": "FieldDecl", "loc": { "offset": 22801, "line": 861, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22794, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22801, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "success", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70934d0", "kind": "FieldDecl", "loc": { "offset": 22821, "line": 862, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22814, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22821, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7093530", "kind": "FieldDecl", "loc": { "offset": 22848, "line": 863, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22841, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22848, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7093590", "kind": "FieldDecl", "loc": { "offset": 22867, "line": 864, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22860, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22867, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70935f0", "kind": "FieldDecl", "loc": { "offset": 22884, "line": 865, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22877, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22884, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7093650", "kind": "FieldDecl", "loc": { "offset": 22901, "line": 866, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22894, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22901, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad4", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70936b0", "kind": "FieldDecl", "loc": { "offset": 22918, "line": 867, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22911, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22918, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad5", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7093710", "kind": "FieldDecl", "loc": { "offset": 22935, "line": 868, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22928, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22935, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad6", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7093770", "kind": "FieldDecl", "loc": { "offset": 22952, "line": 869, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22945, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22952, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad7", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe7093818", "kind": "TypedefDecl", "loc": { "offset": 22964, "line": 870, "col": 7, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22741, "line": 859, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 22964, "line": 870, "col": 7, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xSetMappingReply", "type": { "desugaredQualType": "xSetMappingReply", "qualType": "struct xSetMappingReply" }, "inner": [ { "id": "0x55bbe70937c0", "kind": "ElaboratedType", "type": { "qualType": "struct xSetMappingReply" }, "ownedTagDecl": { "id": "0x55bbe7093358", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70933e0", "kind": "RecordType", "type": { "qualType": "xSetMappingReply" }, "decl": { "id": "0x55bbe7093358", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70938c0", "kind": "TypedefDecl", "loc": { "offset": 23007, "line": 871, "col": 26, "tokLen": 23, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 22982, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23007, "col": 26, "tokLen": 23, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xSetPointerMappingReply", "type": { "desugaredQualType": "xSetMappingReply", "qualType": "xSetMappingReply", "typeAliasDeclId": "0x55bbe7093818" }, "inner": [ { "id": "0x55bbe7093890", "kind": "TypedefType", "type": { "qualType": "xSetMappingReply" }, "decl": { "id": "0x55bbe7093818", "kind": "TypedefDecl", "name": "xSetMappingReply" }, "inner": [ { "id": "0x55bbe70937c0", "kind": "ElaboratedType", "type": { "qualType": "struct xSetMappingReply" }, "ownedTagDecl": { "id": "0x55bbe7093358", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70933e0", "kind": "RecordType", "type": { "qualType": "xSetMappingReply" }, "decl": { "id": "0x55bbe7093358", "kind": "RecordDecl", "name": "" } } ] } ] } ] }, { "id": "0x55bbe7093928", "kind": "TypedefDecl", "loc": { "offset": 23057, "line": 872, "col": 26, "tokLen": 24, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23032, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23057, "col": 26, "tokLen": 24, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xSetModifierMappingReply", "type": { "desugaredQualType": "xSetMappingReply", "qualType": "xSetMappingReply", "typeAliasDeclId": "0x55bbe7093818" }, "inner": [ { "id": "0x55bbe7093890", "kind": "TypedefType", "type": { "qualType": "xSetMappingReply" }, "decl": { "id": "0x55bbe7093818", "kind": "TypedefDecl", "name": "xSetMappingReply" }, "inner": [ { "id": "0x55bbe70937c0", "kind": "ElaboratedType", "type": { "qualType": "struct xSetMappingReply" }, "ownedTagDecl": { "id": "0x55bbe7093358", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70933e0", "kind": "RecordType", "type": { "qualType": "xSetMappingReply" }, "decl": { "id": "0x55bbe7093358", "kind": "RecordDecl", "name": "" } } ] } ] } ] }, { "id": "0x55bbe7093980", "kind": "RecordDecl", "loc": { "offset": 23092, "line": 874, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23092, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23343, "line": 885, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7093a30", "kind": "FieldDecl", "loc": { "offset": 23110, "line": 875, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23105, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23110, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7093a90", "kind": "FieldDecl", "loc": { "offset": 23141, "line": 876, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23135, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23141, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "nElts", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe7093af0", "kind": "FieldDecl", "loc": { "offset": 23202, "line": 877, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23195, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23202, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7093b50", "kind": "FieldDecl", "loc": { "offset": 23229, "line": 878, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23222, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23229, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7093bb0", "kind": "FieldDecl", "loc": { "offset": 23248, "line": 879, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23241, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23248, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7093c10", "kind": "FieldDecl", "loc": { "offset": 23265, "line": 880, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23258, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23265, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7093c70", "kind": "FieldDecl", "loc": { "offset": 23282, "line": 881, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23275, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23282, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad4", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7093cd0", "kind": "FieldDecl", "loc": { "offset": 23299, "line": 882, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23292, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23299, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad5", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7093d30", "kind": "FieldDecl", "loc": { "offset": 23316, "line": 883, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23309, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23316, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad6", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7093d90", "kind": "FieldDecl", "loc": { "offset": 23333, "line": 884, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23326, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23333, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad7", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe7093e38", "kind": "TypedefDecl", "loc": { "offset": 23345, "line": 885, "col": 7, "tokLen": 23, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23084, "line": 874, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23345, "line": 885, "col": 7, "tokLen": 23, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xGetPointerMappingReply", "type": { "desugaredQualType": "xGetPointerMappingReply", "qualType": "struct xGetPointerMappingReply" }, "inner": [ { "id": "0x55bbe7093de0", "kind": "ElaboratedType", "type": { "qualType": "struct xGetPointerMappingReply" }, "ownedTagDecl": { "id": "0x55bbe7093980", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7093a00", "kind": "RecordType", "type": { "qualType": "xGetPointerMappingReply" }, "decl": { "id": "0x55bbe7093980", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7093ea8", "kind": "RecordDecl", "loc": { "offset": 23379, "line": 887, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23379, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23580, "line": 898, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7093f60", "kind": "FieldDecl", "loc": { "offset": 23397, "line": 888, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23392, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23397, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7093fc0", "kind": "FieldDecl", "loc": { "offset": 23413, "line": 889, "col": 11, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23407, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23413, "col": 11, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "keySymsPerKeyCode", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe7094020", "kind": "FieldDecl", "loc": { "offset": 23443, "line": 890, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23436, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23443, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7094080", "kind": "FieldDecl", "loc": { "offset": 23470, "line": 891, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23463, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23470, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70940e0", "kind": "FieldDecl", "loc": { "offset": 23489, "line": 892, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23482, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23489, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7094140", "kind": "FieldDecl", "loc": { "offset": 23506, "line": 893, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23499, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23506, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70941a0", "kind": "FieldDecl", "loc": { "offset": 23523, "line": 894, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23516, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23523, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad4", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7094200", "kind": "FieldDecl", "loc": { "offset": 23540, "line": 895, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23533, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23540, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad5", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7094260", "kind": "FieldDecl", "loc": { "offset": 23557, "line": 896, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23550, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23557, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad6", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70942c0", "kind": "FieldDecl", "loc": { "offset": 23574, "line": 897, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23567, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23574, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad7", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe7094368", "kind": "TypedefDecl", "loc": { "offset": 23582, "line": 898, "col": 3, "tokLen": 24, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23371, "line": 887, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23582, "line": 898, "col": 3, "tokLen": 24, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xGetKeyboardMappingReply", "type": { "desugaredQualType": "xGetKeyboardMappingReply", "qualType": "struct xGetKeyboardMappingReply" }, "inner": [ { "id": "0x55bbe7094310", "kind": "ElaboratedType", "type": { "qualType": "struct xGetKeyboardMappingReply" }, "ownedTagDecl": { "id": "0x55bbe7093ea8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7093f30", "kind": "RecordType", "type": { "qualType": "xGetKeyboardMappingReply" }, "decl": { "id": "0x55bbe7093ea8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70943d8", "kind": "RecordDecl", "loc": { "offset": 23617, "line": 900, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23617, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23818, "line": 911, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7094490", "kind": "FieldDecl", "loc": { "offset": 23635, "line": 901, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23630, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23635, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70944f0", "kind": "FieldDecl", "loc": { "offset": 23651, "line": 902, "col": 11, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23645, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23651, "col": 11, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "numKeyPerModifier", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe7094550", "kind": "FieldDecl", "loc": { "offset": 23681, "line": 903, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23674, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23681, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70945b0", "kind": "FieldDecl", "loc": { "offset": 23708, "line": 904, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23701, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23708, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7094610", "kind": "FieldDecl", "loc": { "offset": 23727, "line": 905, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23720, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23727, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7094670", "kind": "FieldDecl", "loc": { "offset": 23744, "line": 906, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23737, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23744, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70946d0", "kind": "FieldDecl", "loc": { "offset": 23761, "line": 907, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23754, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23761, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7094730", "kind": "FieldDecl", "loc": { "offset": 23778, "line": 908, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23771, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23778, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad4", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7094790", "kind": "FieldDecl", "loc": { "offset": 23795, "line": 909, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23788, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23795, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad5", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70947f0", "kind": "FieldDecl", "loc": { "offset": 23812, "line": 910, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23805, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23812, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad6", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe7094898", "kind": "TypedefDecl", "loc": { "offset": 23820, "line": 911, "col": 3, "tokLen": 24, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23609, "line": 900, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23820, "line": 911, "col": 3, "tokLen": 24, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xGetModifierMappingReply", "type": { "desugaredQualType": "xGetModifierMappingReply", "qualType": "struct xGetModifierMappingReply" }, "inner": [ { "id": "0x55bbe7094840", "kind": "ElaboratedType", "type": { "qualType": "struct xGetModifierMappingReply" }, "ownedTagDecl": { "id": "0x55bbe70943d8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7094460", "kind": "RecordType", "type": { "qualType": "xGetModifierMappingReply" }, "decl": { "id": "0x55bbe70943d8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7094908", "kind": "RecordDecl", "loc": { "offset": 23855, "line": 913, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23855, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24138, "line": 923, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70949c0", "kind": "FieldDecl", "loc": { "offset": 23873, "line": 914, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23868, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23873, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7094a20", "kind": "FieldDecl", "loc": { "offset": 23903, "line": 915, "col": 10, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23898, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23903, "col": 10, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "name": "globalAutoRepeat", "type": { "desugaredQualType": "unsigned char", "qualType": "BOOL", "typeAliasDeclId": "0x55bbe7073928" } }, { "id": "0x55bbe7094a80", "kind": "FieldDecl", "loc": { "offset": 23932, "line": 916, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23925, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23932, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7094ae0", "kind": "FieldDecl", "loc": { "offset": 23959, "line": 917, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23952, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23959, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7094b40", "kind": "FieldDecl", "loc": { "offset": 23987, "line": 918, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23980, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 23987, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "ledMask", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7094ba0", "kind": "FieldDecl", "loc": { "offset": 24006, "line": 919, "col": 11, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24000, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24006, "col": 11, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "keyClickPercent", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe7094c00", "kind": "FieldDecl", "loc": { "offset": 24023, "col": 28, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24000, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24023, "col": 28, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "bellPercent", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe7094c60", "kind": "FieldDecl", "loc": { "offset": 24047, "line": 920, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24040, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24047, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "bellPitch", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7094cc0", "kind": "FieldDecl", "loc": { "offset": 24058, "col": 23, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24040, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24058, "col": 23, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "bellDuration", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7096d80", "kind": "FieldDecl", "loc": { "offset": 24083, "line": 921, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24076, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24083, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7096e30", "kind": "FieldDecl", "loc": { "offset": 24097, "line": 922, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24092, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24103, "col": 16, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "map", "type": { "qualType": "BYTE[32]" } } ] }, { "id": "0x55bbe7096ed8", "kind": "TypedefDecl", "loc": { "offset": 24140, "line": 923, "col": 7, "tokLen": 24, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 23847, "line": 913, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24140, "line": 923, "col": 7, "tokLen": 24, "includedFrom": { "file": "dwm.c" } } }, "name": "xGetKeyboardControlReply", "type": { "desugaredQualType": "xGetKeyboardControlReply", "qualType": "struct xGetKeyboardControlReply" }, "inner": [ { "id": "0x55bbe7096e80", "kind": "ElaboratedType", "type": { "qualType": "struct xGetKeyboardControlReply" }, "ownedTagDecl": { "id": "0x55bbe7094908", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7094990", "kind": "RecordType", "type": { "qualType": "xGetKeyboardControlReply" }, "decl": { "id": "0x55bbe7094908", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7096f48", "kind": "RecordDecl", "loc": { "offset": 24175, "line": 925, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24175, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24440, "line": 937, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7097000", "kind": "FieldDecl", "loc": { "offset": 24193, "line": 926, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24188, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24193, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7097060", "kind": "FieldDecl", "loc": { "offset": 24223, "line": 927, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24218, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24223, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70970c0", "kind": "FieldDecl", "loc": { "offset": 24240, "line": 928, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24233, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24240, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7097120", "kind": "FieldDecl", "loc": { "offset": 24267, "line": 929, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24260, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24267, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7097180", "kind": "FieldDecl", "loc": { "offset": 24295, "line": 930, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24288, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24295, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "accelNumerator", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70971e0", "kind": "FieldDecl", "loc": { "offset": 24311, "col": 28, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24288, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24311, "col": 28, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "name": "accelDenominator", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7097240", "kind": "FieldDecl", "loc": { "offset": 24340, "line": 931, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24333, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24340, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "threshold", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70972a0", "kind": "FieldDecl", "loc": { "offset": 24362, "line": 932, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24355, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24362, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7097300", "kind": "FieldDecl", "loc": { "offset": 24379, "line": 933, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24372, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24379, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7097360", "kind": "FieldDecl", "loc": { "offset": 24396, "line": 934, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24389, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24396, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad4", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70973c0", "kind": "FieldDecl", "loc": { "offset": 24413, "line": 935, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24406, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24413, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad5", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7097420", "kind": "FieldDecl", "loc": { "offset": 24430, "line": 936, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24423, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24430, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad6", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70974c8", "kind": "TypedefDecl", "loc": { "offset": 24442, "line": 937, "col": 7, "tokLen": 23, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24167, "line": 925, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24442, "line": 937, "col": 7, "tokLen": 23, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xGetPointerControlReply", "type": { "desugaredQualType": "xGetPointerControlReply", "qualType": "struct xGetPointerControlReply" }, "inner": [ { "id": "0x55bbe7097470", "kind": "ElaboratedType", "type": { "qualType": "struct xGetPointerControlReply" }, "ownedTagDecl": { "id": "0x55bbe7096f48", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7096fd0", "kind": "RecordType", "type": { "qualType": "xGetPointerControlReply" }, "decl": { "id": "0x55bbe7096f48", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7097538", "kind": "RecordDecl", "loc": { "offset": 24476, "line": 939, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24476, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24754, "line": 952, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70975f0", "kind": "FieldDecl", "loc": { "offset": 24494, "line": 940, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24489, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24494, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7097650", "kind": "FieldDecl", "loc": { "offset": 24524, "line": 941, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24519, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24524, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70976b0", "kind": "FieldDecl", "loc": { "offset": 24541, "line": 942, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24534, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24541, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7097710", "kind": "FieldDecl", "loc": { "offset": 24568, "line": 943, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24561, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24568, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7097770", "kind": "FieldDecl", "loc": { "offset": 24596, "line": 944, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24589, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24596, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "timeout", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70977d0", "kind": "FieldDecl", "loc": { "offset": 24605, "col": 21, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24589, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24605, "col": 21, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "interval", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7097830", "kind": "FieldDecl", "loc": { "offset": 24624, "line": 945, "col": 10, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24619, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24624, "col": 10, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "preferBlanking", "type": { "desugaredQualType": "unsigned char", "qualType": "BOOL", "typeAliasDeclId": "0x55bbe7073928" } }, { "id": "0x55bbe7097890", "kind": "FieldDecl", "loc": { "offset": 24649, "line": 946, "col": 10, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24644, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24649, "col": 10, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "allowExposures", "type": { "desugaredQualType": "unsigned char", "qualType": "BOOL", "typeAliasDeclId": "0x55bbe7073928" } }, { "id": "0x55bbe70978f0", "kind": "FieldDecl", "loc": { "offset": 24676, "line": 947, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24669, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24676, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7097950", "kind": "FieldDecl", "loc": { "offset": 24693, "line": 948, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24686, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24693, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70979b0", "kind": "FieldDecl", "loc": { "offset": 24710, "line": 949, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24703, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24710, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad4", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7097a10", "kind": "FieldDecl", "loc": { "offset": 24727, "line": 950, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24720, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24727, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad5", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7097a70", "kind": "FieldDecl", "loc": { "offset": 24744, "line": 951, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24737, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24744, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad6", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe7097b18", "kind": "TypedefDecl", "loc": { "offset": 24756, "line": 952, "col": 7, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24468, "line": 939, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24756, "line": 952, "col": 7, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xGetScreenSaverReply", "type": { "desugaredQualType": "xGetScreenSaverReply", "qualType": "struct xGetScreenSaverReply" }, "inner": [ { "id": "0x55bbe7097ac0", "kind": "ElaboratedType", "type": { "qualType": "struct xGetScreenSaverReply" }, "ownedTagDecl": { "id": "0x55bbe7097538", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70975c0", "kind": "RecordType", "type": { "qualType": "xGetScreenSaverReply" }, "decl": { "id": "0x55bbe7097538", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7097b88", "kind": "RecordDecl", "loc": { "offset": 24787, "line": 954, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24787, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25015, "line": 966, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7097c40", "kind": "FieldDecl", "loc": { "offset": 24805, "line": 955, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24800, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24805, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7097ca0", "kind": "FieldDecl", "loc": { "offset": 24835, "line": 956, "col": 10, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24830, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24835, "col": 10, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "enabled", "type": { "desugaredQualType": "unsigned char", "qualType": "BOOL", "typeAliasDeclId": "0x55bbe7073928" } }, { "id": "0x55bbe7097d00", "kind": "FieldDecl", "loc": { "offset": 24855, "line": 957, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24848, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24855, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7097d60", "kind": "FieldDecl", "loc": { "offset": 24882, "line": 958, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24875, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24882, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7097dc0", "kind": "FieldDecl", "loc": { "offset": 24901, "line": 959, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24894, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24901, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "nHosts", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7097e20", "kind": "FieldDecl", "loc": { "offset": 24920, "line": 960, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24913, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24920, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe7097e80", "kind": "FieldDecl", "loc": { "offset": 24937, "line": 961, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24930, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24937, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7097ee0", "kind": "FieldDecl", "loc": { "offset": 24954, "line": 962, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24947, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24954, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad4", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7097f40", "kind": "FieldDecl", "loc": { "offset": 24971, "line": 963, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24964, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24971, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad5", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7097fa0", "kind": "FieldDecl", "loc": { "offset": 24988, "line": 964, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24981, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 24988, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad6", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7098000", "kind": "FieldDecl", "loc": { "offset": 25005, "line": 965, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24998, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25005, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad7", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70980a8", "kind": "TypedefDecl", "loc": { "offset": 25017, "line": 966, "col": 7, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 24779, "line": 954, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25017, "line": 966, "col": 7, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xListHostsReply", "type": { "desugaredQualType": "xListHostsReply", "qualType": "struct xListHostsReply" }, "inner": [ { "id": "0x55bbe7098050", "kind": "ElaboratedType", "type": { "qualType": "struct xListHostsReply" }, "ownedTagDecl": { "id": "0x55bbe7097b88", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7097c10", "kind": "RecordType", "type": { "qualType": "xListHostsReply" }, "decl": { "id": "0x55bbe7097b88", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7098118", "kind": "RecordDecl", "loc": { "offset": 25224, "line": 976, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25224, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25537, "line": 989, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70981d0", "kind": "FieldDecl", "loc": { "offset": 25242, "line": 977, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25237, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25242, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7098230", "kind": "FieldDecl", "loc": { "offset": 25288, "line": 978, "col": 10, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25283, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25288, "col": 10, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "errorCode", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7098290", "kind": "FieldDecl", "loc": { "offset": 25310, "line": 979, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25303, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25310, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70982f0", "kind": "FieldDecl", "loc": { "offset": 25382, "line": 980, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25375, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25382, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "resourceID", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7098350", "kind": "FieldDecl", "loc": { "offset": 25405, "line": 981, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25398, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25405, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "minorCode", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70983b0", "kind": "FieldDecl", "loc": { "offset": 25426, "line": 982, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25420, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25426, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "majorCode", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe7098410", "kind": "FieldDecl", "loc": { "offset": 25446, "line": 983, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25441, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25446, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7098470", "kind": "FieldDecl", "loc": { "offset": 25463, "line": 984, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25456, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25463, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70984d0", "kind": "FieldDecl", "loc": { "offset": 25480, "line": 985, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25473, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25480, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad4", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7098530", "kind": "FieldDecl", "loc": { "offset": 25497, "line": 986, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25490, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25497, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad5", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7098590", "kind": "FieldDecl", "loc": { "offset": 25514, "line": 987, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25507, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25514, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad6", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70985f0", "kind": "FieldDecl", "loc": { "offset": 25531, "line": 988, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25524, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25531, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad7", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe7098698", "kind": "TypedefDecl", "loc": { "offset": 25539, "line": 989, "col": 3, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25216, "line": 976, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25539, "line": 989, "col": 3, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xError", "type": { "desugaredQualType": "xError", "qualType": "struct xError" }, "inner": [ { "id": "0x55bbe7098640", "kind": "ElaboratedType", "type": { "qualType": "struct xError" }, "ownedTagDecl": { "id": "0x55bbe7098118", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70981a0", "kind": "RecordType", "type": { "qualType": "xError" }, "decl": { "id": "0x55bbe7098118", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7098708", "kind": "RecordDecl", "loc": { "offset": 25739, "line": 996, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25732, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30519, "line": 1214, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "_xEvent", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70987b0", "kind": "RecordDecl", "loc": { "offset": 25753, "line": 997, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25753, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30514, "line": 1213, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "union", "completeDefinition": true, "inner": [ { "id": "0x55bbe7098850", "kind": "RecordDecl", "loc": { "offset": 25762, "line": 998, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25762, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25838, "line": 1002, "col": 6, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7098900", "kind": "FieldDecl", "loc": { "offset": 25781, "line": 999, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25776, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25781, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe7098960", "kind": "FieldDecl", "loc": { "offset": 25797, "line": 1000, "col": 11, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25792, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25797, "col": 11, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "detail", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70989c0", "kind": "FieldDecl", "loc": { "offset": 25817, "line": 1001, "col": 13, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25810, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25817, "col": 13, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe7098a68", "kind": "FieldDecl", "loc": { "offset": 25840, "line": 1002, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25762, "line": 998, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25840, "line": 1002, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "u", "type": { "desugaredQualType": "struct _xEvent::(unnamed at /usr/include/X11/Xproto.h:998:2)", "qualType": "struct (unnamed struct at /usr/include/X11/Xproto.h:998:2)" } }, { "id": "0x55bbe7098ab8", "kind": "RecordDecl", "loc": { "offset": 25844, "line": 1003, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25844, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26023, "line": 1011, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7098b70", "kind": "FieldDecl", "loc": { "offset": 25865, "line": 1004, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25858, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25865, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "pad00", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7098bd0", "kind": "FieldDecl", "loc": { "offset": 25882, "line": 1005, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8635, "line": 249, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 25877, "line": 1005, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 25882, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "time", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7098c30", "kind": "FieldDecl", "loc": { "offset": 25900, "line": 1006, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 25893, "line": 1006, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 25900, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "root", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7098c90", "kind": "FieldDecl", "loc": { "offset": 25906, "col": 19, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 25893, "line": 1006, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 25906, "col": 19, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "event", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe7098cf0", "kind": "FieldDecl", "loc": { "offset": 25913, "col": 26, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 25893, "line": 1006, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 25913, "col": 26, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "child", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe6ff1e70", "kind": "FieldDecl", "loc": { "offset": 25931, "line": 1007, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25925, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25931, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "rootX", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe6ff1ed0", "kind": "FieldDecl", "loc": { "offset": 25938, "col": 19, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25925, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25938, "col": 19, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "rootY", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe6ff1f30", "kind": "FieldDecl", "loc": { "offset": 25945, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25925, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25945, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "eventX", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe6ff1f90", "kind": "FieldDecl", "loc": { "offset": 25953, "col": 34, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25925, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25953, "col": 34, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "eventY", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe6ff2010", "kind": "FieldDecl", "loc": { "offset": 25977, "line": 1008, "col": 17, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25966, "col": 6, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25977, "col": 17, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "state", "type": { "desugaredQualType": "unsigned short", "qualType": "KeyButMask", "typeAliasDeclId": "0x55bbe7074568" } }, { "id": "0x55bbe6ff2070", "kind": "FieldDecl", "loc": { "offset": 25994, "line": 1009, "col": 11, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25989, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 25994, "col": 11, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "sameScreen", "type": { "desugaredQualType": "unsigned char", "qualType": "BOOL", "typeAliasDeclId": "0x55bbe7073928" } }, { "id": "0x55bbe6ff20d0", "kind": "FieldDecl", "loc": { "offset": 26016, "line": 1010, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26011, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26016, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } } ] }, { "id": "0x55bbe6ff2178", "kind": "FieldDecl", "loc": { "offset": 26025, "line": 1011, "col": 4, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25844, "line": 1003, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26025, "line": 1011, "col": 4, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "name": "keyButtonPointer", "type": { "desugaredQualType": "struct _xEvent::(unnamed at /usr/include/X11/Xproto.h:1003:2)", "qualType": "struct (unnamed struct at /usr/include/X11/Xproto.h:1003:2)" } }, { "id": "0x55bbe6ff21c8", "kind": "RecordDecl", "loc": { "offset": 26044, "line": 1012, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26044, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26362, "line": 1022, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6ff2280", "kind": "FieldDecl", "loc": { "offset": 26065, "line": 1013, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26058, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26065, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "pad00", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe6ff22e0", "kind": "FieldDecl", "loc": { "offset": 26082, "line": 1014, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8635, "line": 249, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26077, "line": 1014, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 26082, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "time", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe6ff2340", "kind": "FieldDecl", "loc": { "offset": 26100, "line": 1015, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26093, "line": 1015, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 26100, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "root", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe6ff23a0", "kind": "FieldDecl", "loc": { "offset": 26106, "col": 19, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26093, "line": 1015, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 26106, "col": 19, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "event", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe6ff2400", "kind": "FieldDecl", "loc": { "offset": 26113, "col": 26, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26093, "line": 1015, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 26113, "col": 26, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "child", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe6ff2460", "kind": "FieldDecl", "loc": { "offset": 26131, "line": 1016, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26125, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26131, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "rootX", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe6ff24c0", "kind": "FieldDecl", "loc": { "offset": 26138, "col": 19, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26125, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26138, "col": 19, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "rootY", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe6ff2520", "kind": "FieldDecl", "loc": { "offset": 26145, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26125, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26145, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "eventX", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe6ff2580", "kind": "FieldDecl", "loc": { "offset": 26153, "col": 34, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26125, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26153, "col": 34, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "eventY", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe6ff25e0", "kind": "FieldDecl", "loc": { "offset": 26177, "line": 1017, "col": 17, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26166, "col": 6, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26177, "col": 17, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "state", "type": { "desugaredQualType": "unsigned short", "qualType": "KeyButMask", "typeAliasDeclId": "0x55bbe7074568" } }, { "id": "0x55bbe6ff2640", "kind": "FieldDecl", "loc": { "offset": 26194, "line": 1018, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26189, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26194, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "mode", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe6ff26a0", "kind": "FieldDecl", "loc": { "offset": 26232, "line": 1019, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26227, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26232, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "flags", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } } ] }, { "id": "0x55bbe6ff2748", "kind": "FieldDecl", "loc": { "offset": 26364, "line": 1022, "col": 4, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26044, "line": 1012, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26364, "line": 1022, "col": 4, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "enterLeave", "type": { "desugaredQualType": "struct _xEvent::(unnamed at /usr/include/X11/Xproto.h:1012:2)", "qualType": "struct (unnamed struct at /usr/include/X11/Xproto.h:1012:2)" } }, { "id": "0x55bbe6ff2798", "kind": "RecordDecl", "loc": { "offset": 26377, "line": 1023, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26377, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26492, "line": 1028, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6ff2850", "kind": "FieldDecl", "loc": { "offset": 26398, "line": 1024, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26391, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26398, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "pad00", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe6ff28b0", "kind": "FieldDecl", "loc": { "offset": 26417, "line": 1025, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26410, "line": 1025, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 26417, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe6ff2910", "kind": "FieldDecl", "loc": { "offset": 26435, "line": 1026, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26430, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26435, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "mode", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe6ff2970", "kind": "FieldDecl", "loc": { "offset": 26473, "line": 1027, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26468, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26473, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe6ff29d0", "kind": "FieldDecl", "loc": { "offset": 26479, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26468, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26479, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe6ff2a30", "kind": "FieldDecl", "loc": { "offset": 26485, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26468, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26485, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } } ] }, { "id": "0x55bbe6ff2ad8", "kind": "FieldDecl", "loc": { "offset": 26494, "line": 1028, "col": 4, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26377, "line": 1023, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26494, "line": 1028, "col": 4, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "focus", "type": { "desugaredQualType": "struct _xEvent::(unnamed at /usr/include/X11/Xproto.h:1023:2)", "qualType": "struct (unnamed struct at /usr/include/X11/Xproto.h:1023:2)" } }, { "id": "0x55bbe6ff2b28", "kind": "RecordDecl", "loc": { "offset": 26502, "line": 1029, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26502, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26621, "line": 1035, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6ff2be0", "kind": "FieldDecl", "loc": { "offset": 26523, "line": 1030, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26516, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26523, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "pad00", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe6ff2c40", "kind": "FieldDecl", "loc": { "offset": 26542, "line": 1031, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26535, "line": 1031, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 26542, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe6ff2ca0", "kind": "FieldDecl", "loc": { "offset": 26562, "line": 1032, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26555, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26562, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe6ff2d00", "kind": "FieldDecl", "loc": { "offset": 26565, "col": 16, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26555, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26565, "col": 16, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe6ff2d60", "kind": "FieldDecl", "loc": { "offset": 26568, "col": 19, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26555, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26568, "col": 19, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "width", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe6ff2dc0", "kind": "FieldDecl", "loc": { "offset": 26575, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26555, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26575, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "height", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe6ff2e20", "kind": "FieldDecl", "loc": { "offset": 26595, "line": 1033, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26588, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26595, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "count", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe6ff2e80", "kind": "FieldDecl", "loc": { "offset": 26614, "line": 1034, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26607, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26614, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe6ff2f28", "kind": "FieldDecl", "loc": { "offset": 26623, "line": 1035, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26502, "line": 1029, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26623, "line": 1035, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "expose", "type": { "desugaredQualType": "struct _xEvent::(unnamed at /usr/include/X11/Xproto.h:1029:2)", "qualType": "struct (unnamed struct at /usr/include/X11/Xproto.h:1029:2)" } }, { "id": "0x55bbe6ff2f78", "kind": "RecordDecl", "loc": { "offset": 26632, "line": 1036, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26632, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26811, "line": 1044, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6ff3030", "kind": "FieldDecl", "loc": { "offset": 26653, "line": 1037, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26646, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26653, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "pad00", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe6ff3090", "kind": "FieldDecl", "loc": { "offset": 26674, "line": 1038, "col": 15, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8459, "line": 241, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26665, "line": 1038, "col": 6, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 26674, "col": 15, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "drawable", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe6ff30f0", "kind": "FieldDecl", "loc": { "offset": 26696, "line": 1039, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26689, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26696, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe6ff3150", "kind": "FieldDecl", "loc": { "offset": 26699, "col": 16, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26689, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26699, "col": 16, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe6ff31b0", "kind": "FieldDecl", "loc": { "offset": 26702, "col": 19, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26689, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26702, "col": 19, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "width", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe6ff3210", "kind": "FieldDecl", "loc": { "offset": 26709, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26689, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26709, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "height", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe6ff3270", "kind": "FieldDecl", "loc": { "offset": 26729, "line": 1040, "col": 13, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26722, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26729, "col": 13, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "minorEvent", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe6ff32d0", "kind": "FieldDecl", "loc": { "offset": 26753, "line": 1041, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26746, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26753, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "count", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe6ff3330", "kind": "FieldDecl", "loc": { "offset": 26770, "line": 1042, "col": 11, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26765, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26770, "col": 11, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "majorEvent", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe6ff3390", "kind": "FieldDecl", "loc": { "offset": 26792, "line": 1043, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26787, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26792, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe6ff33f0", "kind": "FieldDecl", "loc": { "offset": 26798, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26787, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26798, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe6ff3450", "kind": "FieldDecl", "loc": { "offset": 26804, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26787, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26804, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } } ] }, { "id": "0x55bbe6ff34f8", "kind": "FieldDecl", "loc": { "offset": 26813, "line": 1044, "col": 4, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26632, "line": 1036, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26813, "line": 1044, "col": 4, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "name": "graphicsExposure", "type": { "desugaredQualType": "struct _xEvent::(unnamed at /usr/include/X11/Xproto.h:1036:2)", "qualType": "struct (unnamed struct at /usr/include/X11/Xproto.h:1036:2)" } }, { "id": "0x55bbe6ff3548", "kind": "RecordDecl", "loc": { "offset": 26832, "line": 1045, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26832, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26947, "line": 1051, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6ff3600", "kind": "FieldDecl", "loc": { "offset": 26853, "line": 1046, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26846, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26853, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "pad00", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe6ff3660", "kind": "FieldDecl", "loc": { "offset": 26874, "line": 1047, "col": 15, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8459, "line": 241, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26865, "line": 1047, "col": 6, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 26874, "col": 15, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "drawable", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe6ff36c0", "kind": "FieldDecl", "loc": { "offset": 26896, "line": 1048, "col": 13, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26889, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26896, "col": 13, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "minorEvent", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe6ff3720", "kind": "FieldDecl", "loc": { "offset": 26918, "line": 1049, "col": 11, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26913, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26918, "col": 11, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "majorEvent", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe6ff3780", "kind": "FieldDecl", "loc": { "offset": 26940, "line": 1050, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26935, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26940, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "bpad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } } ] }, { "id": "0x55bbe6ff3828", "kind": "FieldDecl", "loc": { "offset": 26949, "line": 1051, "col": 4, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26832, "line": 1045, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26949, "line": 1051, "col": 4, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "noExposure", "type": { "desugaredQualType": "struct _xEvent::(unnamed at /usr/include/X11/Xproto.h:1045:2)", "qualType": "struct (unnamed struct at /usr/include/X11/Xproto.h:1045:2)" } }, { "id": "0x55bbe6ff3878", "kind": "RecordDecl", "loc": { "offset": 26962, "line": 1052, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26962, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27057, "line": 1057, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6ff3930", "kind": "FieldDecl", "loc": { "offset": 26983, "line": 1053, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26976, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 26983, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "pad00", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe6ff3990", "kind": "FieldDecl", "loc": { "offset": 27002, "line": 1054, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26995, "line": 1054, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 27002, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe6ff39f0", "kind": "FieldDecl", "loc": { "offset": 27021, "line": 1055, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27015, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27021, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "state", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe6ff3a50", "kind": "FieldDecl", "loc": { "offset": 27038, "line": 1056, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27033, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27038, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe6ff3ab0", "kind": "FieldDecl", "loc": { "offset": 27044, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27033, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27044, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe6ff3b10", "kind": "FieldDecl", "loc": { "offset": 27050, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27033, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27050, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } } ] }, { "id": "0x55bbe6ff3bb8", "kind": "FieldDecl", "loc": { "offset": 27059, "line": 1057, "col": 4, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 26962, "line": 1052, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27059, "line": 1057, "col": 4, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "visibility", "type": { "desugaredQualType": "struct _xEvent::(unnamed at /usr/include/X11/Xproto.h:1052:2)", "qualType": "struct (unnamed struct at /usr/include/X11/Xproto.h:1052:2)" } }, { "id": "0x55bbe6ff3c08", "kind": "RecordDecl", "loc": { "offset": 27072, "line": 1058, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27072, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27229, "line": 1065, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe6ff3cc0", "kind": "FieldDecl", "loc": { "offset": 27093, "line": 1059, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27086, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27093, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "pad00", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe6ff3d20", "kind": "FieldDecl", "loc": { "offset": 27112, "line": 1060, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 27105, "line": 1060, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 27112, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "parent", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe6ff3d80", "kind": "FieldDecl", "loc": { "offset": 27120, "col": 21, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 27105, "line": 1060, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 27120, "col": 21, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe6ff3de0", "kind": "FieldDecl", "loc": { "offset": 27139, "line": 1061, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27133, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27139, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70a0d90", "kind": "FieldDecl", "loc": { "offset": 27142, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27133, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27142, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70a0df0", "kind": "FieldDecl", "loc": { "offset": 27157, "line": 1062, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27150, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27157, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "width", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70a0e50", "kind": "FieldDecl", "loc": { "offset": 27164, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27150, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27164, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "height", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70a0eb0", "kind": "FieldDecl", "loc": { "offset": 27172, "col": 28, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27150, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27172, "col": 28, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "borderWidth", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70a0f10", "kind": "FieldDecl", "loc": { "offset": 27195, "line": 1063, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27190, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27195, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "override", "type": { "desugaredQualType": "unsigned char", "qualType": "BOOL", "typeAliasDeclId": "0x55bbe7073928" } }, { "id": "0x55bbe70a0f70", "kind": "FieldDecl", "loc": { "offset": 27215, "line": 1064, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27210, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27215, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "bpad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } } ] }, { "id": "0x55bbe70a1018", "kind": "FieldDecl", "loc": { "offset": 27231, "line": 1065, "col": 11, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27072, "line": 1058, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27231, "line": 1065, "col": 11, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "createNotify", "type": { "desugaredQualType": "struct _xEvent::(unnamed at /usr/include/X11/Xproto.h:1058:2)", "qualType": "struct (unnamed struct at /usr/include/X11/Xproto.h:1058:2)" } }, { "id": "0x55bbe70a1068", "kind": "RecordDecl", "loc": { "offset": 27651, "line": 1074, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27651, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27707, "line": 1077, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70a1120", "kind": "FieldDecl", "loc": { "offset": 27672, "line": 1075, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27665, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27672, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "pad00", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a1180", "kind": "FieldDecl", "loc": { "offset": 27691, "line": 1076, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 27684, "line": 1076, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 27691, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "event", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a11e0", "kind": "FieldDecl", "loc": { "offset": 27698, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 27684, "line": 1076, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 27698, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70a1288", "kind": "FieldDecl", "loc": { "offset": 27709, "line": 1077, "col": 4, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27651, "line": 1074, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27709, "line": 1077, "col": 4, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "destroyNotify", "type": { "desugaredQualType": "struct _xEvent::(unnamed at /usr/include/X11/Xproto.h:1074:2)", "qualType": "struct (unnamed struct at /usr/include/X11/Xproto.h:1074:2)" } }, { "id": "0x55bbe70a12d8", "kind": "RecordDecl", "loc": { "offset": 27725, "line": 1078, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27725, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27841, "line": 1083, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70a1390", "kind": "FieldDecl", "loc": { "offset": 27746, "line": 1079, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27739, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27746, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "pad00", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a13f0", "kind": "FieldDecl", "loc": { "offset": 27765, "line": 1080, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 27758, "line": 1080, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 27765, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "event", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a1450", "kind": "FieldDecl", "loc": { "offset": 27772, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 27758, "line": 1080, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 27772, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a14b0", "kind": "FieldDecl", "loc": { "offset": 27790, "line": 1081, "col": 11, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27785, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27790, "col": 11, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "fromConfigure", "type": { "desugaredQualType": "unsigned char", "qualType": "BOOL", "typeAliasDeclId": "0x55bbe7073928" } }, { "id": "0x55bbe70a1510", "kind": "FieldDecl", "loc": { "offset": 27815, "line": 1082, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27810, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27815, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70a1570", "kind": "FieldDecl", "loc": { "offset": 27821, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27810, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27821, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70a15d0", "kind": "FieldDecl", "loc": { "offset": 27827, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27810, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27827, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } } ] }, { "id": "0x55bbe70a1678", "kind": "FieldDecl", "loc": { "offset": 27843, "line": 1083, "col": 11, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27725, "line": 1078, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27843, "line": 1083, "col": 11, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "unmapNotify", "type": { "desugaredQualType": "struct _xEvent::(unnamed at /usr/include/X11/Xproto.h:1078:2)", "qualType": "struct (unnamed struct at /usr/include/X11/Xproto.h:1078:2)" } }, { "id": "0x55bbe70a16c8", "kind": "RecordDecl", "loc": { "offset": 27857, "line": 1084, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27857, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27968, "line": 1089, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70a1780", "kind": "FieldDecl", "loc": { "offset": 27878, "line": 1085, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27871, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27878, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "pad00", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a17e0", "kind": "FieldDecl", "loc": { "offset": 27897, "line": 1086, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 27890, "line": 1086, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 27897, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "event", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a1840", "kind": "FieldDecl", "loc": { "offset": 27904, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 27890, "line": 1086, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 27904, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a18a0", "kind": "FieldDecl", "loc": { "offset": 27922, "line": 1087, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27917, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27922, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "override", "type": { "desugaredQualType": "unsigned char", "qualType": "BOOL", "typeAliasDeclId": "0x55bbe7073928" } }, { "id": "0x55bbe70a1900", "kind": "FieldDecl", "loc": { "offset": 27942, "line": 1088, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27937, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27942, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70a1960", "kind": "FieldDecl", "loc": { "offset": 27948, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27937, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27948, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70a19c0", "kind": "FieldDecl", "loc": { "offset": 27954, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27937, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27954, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } } ] }, { "id": "0x55bbe70a1a68", "kind": "FieldDecl", "loc": { "offset": 27970, "line": 1089, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27857, "line": 1084, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 27970, "line": 1089, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "mapNotify", "type": { "desugaredQualType": "struct _xEvent::(unnamed at /usr/include/X11/Xproto.h:1084:2)", "qualType": "struct (unnamed struct at /usr/include/X11/Xproto.h:1084:2)" } }, { "id": "0x55bbe70a1ab8", "kind": "RecordDecl", "loc": { "offset": 27982, "line": 1090, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27982, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28046, "line": 1093, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70a1b70", "kind": "FieldDecl", "loc": { "offset": 28003, "line": 1091, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27996, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28003, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "pad00", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a1bd0", "kind": "FieldDecl", "loc": { "offset": 28022, "line": 1092, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 28015, "line": 1092, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 28022, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "parent", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a1c30", "kind": "FieldDecl", "loc": { "offset": 28030, "col": 21, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 28015, "line": 1092, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 28030, "col": 21, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70a1cd8", "kind": "FieldDecl", "loc": { "offset": 28048, "line": 1093, "col": 11, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 27982, "line": 1090, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28048, "line": 1093, "col": 11, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "mapRequest", "type": { "desugaredQualType": "struct _xEvent::(unnamed at /usr/include/X11/Xproto.h:1090:2)", "qualType": "struct (unnamed struct at /usr/include/X11/Xproto.h:1090:2)" } }, { "id": "0x55bbe70a1d28", "kind": "RecordDecl", "loc": { "offset": 28061, "line": 1094, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28061, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28190, "line": 1100, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70a1de0", "kind": "FieldDecl", "loc": { "offset": 28082, "line": 1095, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28075, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28082, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "pad00", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a1e40", "kind": "FieldDecl", "loc": { "offset": 28101, "line": 1096, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 28094, "line": 1096, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 28101, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "event", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a1ea0", "kind": "FieldDecl", "loc": { "offset": 28108, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 28094, "line": 1096, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 28108, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a1f00", "kind": "FieldDecl", "loc": { "offset": 28116, "col": 28, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 28094, "line": 1096, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 28116, "col": 28, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "parent", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a1f60", "kind": "FieldDecl", "loc": { "offset": 28135, "line": 1097, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28129, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28135, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70a1fc0", "kind": "FieldDecl", "loc": { "offset": 28138, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28129, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28138, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70a2020", "kind": "FieldDecl", "loc": { "offset": 28151, "line": 1098, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28146, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28151, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "override", "type": { "desugaredQualType": "unsigned char", "qualType": "BOOL", "typeAliasDeclId": "0x55bbe7073928" } }, { "id": "0x55bbe70a2080", "kind": "FieldDecl", "loc": { "offset": 28171, "line": 1099, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28166, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28171, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70a20e0", "kind": "FieldDecl", "loc": { "offset": 28177, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28166, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28177, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70a2140", "kind": "FieldDecl", "loc": { "offset": 28183, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28166, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28183, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } } ] }, { "id": "0x55bbe70a21e8", "kind": "FieldDecl", "loc": { "offset": 28192, "line": 1100, "col": 4, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28061, "line": 1094, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28192, "line": 1100, "col": 4, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "reparent", "type": { "desugaredQualType": "struct _xEvent::(unnamed at /usr/include/X11/Xproto.h:1094:2)", "qualType": "struct (unnamed struct at /usr/include/X11/Xproto.h:1094:2)" } }, { "id": "0x55bbe70a2238", "kind": "RecordDecl", "loc": { "offset": 28203, "line": 1101, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28203, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28366, "line": 1108, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70a22f0", "kind": "FieldDecl", "loc": { "offset": 28224, "line": 1102, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28217, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28224, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "pad00", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a2350", "kind": "FieldDecl", "loc": { "offset": 28243, "line": 1103, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 28236, "line": 1103, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 28243, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "event", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a23b0", "kind": "FieldDecl", "loc": { "offset": 28250, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 28236, "line": 1103, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 28250, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a2410", "kind": "FieldDecl", "loc": { "offset": 28258, "col": 28, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 28236, "line": 1103, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 28258, "col": 28, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "aboveSibling", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a2470", "kind": "FieldDecl", "loc": { "offset": 28283, "line": 1104, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28277, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28283, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70a24d0", "kind": "FieldDecl", "loc": { "offset": 28286, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28277, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28286, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70a2530", "kind": "FieldDecl", "loc": { "offset": 28301, "line": 1105, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28294, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28301, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "width", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70a2590", "kind": "FieldDecl", "loc": { "offset": 28308, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28294, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28308, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "height", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70a25f0", "kind": "FieldDecl", "loc": { "offset": 28316, "col": 28, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28294, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28316, "col": 28, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "borderWidth", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70a2650", "kind": "FieldDecl", "loc": { "offset": 28339, "line": 1106, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28334, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28339, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "override", "type": { "desugaredQualType": "unsigned char", "qualType": "BOOL", "typeAliasDeclId": "0x55bbe7073928" } }, { "id": "0x55bbe70a26b0", "kind": "FieldDecl", "loc": { "offset": 28359, "line": 1107, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28354, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28359, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "bpad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } } ] }, { "id": "0x55bbe70a2758", "kind": "FieldDecl", "loc": { "offset": 28368, "line": 1108, "col": 4, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28203, "line": 1101, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28368, "line": 1108, "col": 4, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "configureNotify", "type": { "desugaredQualType": "struct _xEvent::(unnamed at /usr/include/X11/Xproto.h:1101:2)", "qualType": "struct (unnamed struct at /usr/include/X11/Xproto.h:1101:2)" } }, { "id": "0x55bbe70a27a8", "kind": "RecordDecl", "loc": { "offset": 28386, "line": 1109, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28386, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28550, "line": 1116, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70a2860", "kind": "FieldDecl", "loc": { "offset": 28407, "line": 1110, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28400, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28407, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "pad00", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a28c0", "kind": "FieldDecl", "loc": { "offset": 28426, "line": 1111, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 28419, "line": 1111, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 28426, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "parent", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a2920", "kind": "FieldDecl", "loc": { "offset": 28434, "col": 21, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 28419, "line": 1111, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 28434, "col": 21, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a2980", "kind": "FieldDecl", "loc": { "offset": 28442, "col": 29, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 28419, "line": 1111, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 28442, "col": 29, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "sibling", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a29e0", "kind": "FieldDecl", "loc": { "offset": 28462, "line": 1112, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28456, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28462, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70a2a40", "kind": "FieldDecl", "loc": { "offset": 28465, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28456, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28465, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70a2aa0", "kind": "FieldDecl", "loc": { "offset": 28480, "line": 1113, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28473, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28480, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "width", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70a2b00", "kind": "FieldDecl", "loc": { "offset": 28487, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28473, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28487, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "height", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70a2b60", "kind": "FieldDecl", "loc": { "offset": 28495, "col": 28, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28473, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28495, "col": 28, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "borderWidth", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70a2bc0", "kind": "FieldDecl", "loc": { "offset": 28520, "line": 1114, "col": 13, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28513, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28520, "col": 13, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "valueMask", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70a2c20", "kind": "FieldDecl", "loc": { "offset": 28543, "line": 1115, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28536, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28543, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70a2cc8", "kind": "FieldDecl", "loc": { "offset": 28552, "line": 1116, "col": 4, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28386, "line": 1109, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28552, "line": 1116, "col": 4, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "name": "configureRequest", "type": { "desugaredQualType": "struct _xEvent::(unnamed at /usr/include/X11/Xproto.h:1109:2)", "qualType": "struct (unnamed struct at /usr/include/X11/Xproto.h:1109:2)" } }, { "id": "0x55bbe70a2da0", "kind": "RecordDecl", "loc": { "offset": 28571, "line": 1117, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28571, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28680, "line": 1122, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70a2e50", "kind": "FieldDecl", "loc": { "offset": 28592, "line": 1118, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28585, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28592, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "pad00", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a2eb0", "kind": "FieldDecl", "loc": { "offset": 28611, "line": 1119, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 28604, "line": 1119, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 28611, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "event", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a2f10", "kind": "FieldDecl", "loc": { "offset": 28618, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 28604, "line": 1119, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 28618, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a2f70", "kind": "FieldDecl", "loc": { "offset": 28637, "line": 1120, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28631, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28637, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70a2fd0", "kind": "FieldDecl", "loc": { "offset": 28640, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28631, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28640, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70a3030", "kind": "FieldDecl", "loc": { "offset": 28655, "line": 1121, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28648, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28655, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a3090", "kind": "FieldDecl", "loc": { "offset": 28661, "col": 19, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28648, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28661, "col": 19, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a30f0", "kind": "FieldDecl", "loc": { "offset": 28667, "col": 25, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28648, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28667, "col": 25, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a3150", "kind": "FieldDecl", "loc": { "offset": 28673, "col": 31, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28648, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28673, "col": 31, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad4", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70a31f8", "kind": "FieldDecl", "loc": { "offset": 28682, "line": 1122, "col": 4, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28571, "line": 1117, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28682, "line": 1122, "col": 4, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "gravity", "type": { "desugaredQualType": "struct _xEvent::(unnamed at /usr/include/X11/Xproto.h:1117:2)", "qualType": "struct (unnamed struct at /usr/include/X11/Xproto.h:1117:2)" } }, { "id": "0x55bbe70a3248", "kind": "RecordDecl", "loc": { "offset": 28692, "line": 1123, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28692, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28768, "line": 1127, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70a3300", "kind": "FieldDecl", "loc": { "offset": 28713, "line": 1124, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28706, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28713, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "pad00", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a3360", "kind": "FieldDecl", "loc": { "offset": 28732, "line": 1125, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 28725, "line": 1125, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 28732, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a33c0", "kind": "FieldDecl", "loc": { "offset": 28752, "line": 1126, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28745, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28752, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "width", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70a3420", "kind": "FieldDecl", "loc": { "offset": 28759, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28745, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28759, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "height", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe70a34c8", "kind": "FieldDecl", "loc": { "offset": 28770, "line": 1127, "col": 4, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28692, "line": 1123, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28770, "line": 1127, "col": 4, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "resizeRequest", "type": { "desugaredQualType": "struct _xEvent::(unnamed at /usr/include/X11/Xproto.h:1123:2)", "qualType": "struct (unnamed struct at /usr/include/X11/Xproto.h:1123:2)" } }, { "id": "0x55bbe70a3518", "kind": "RecordDecl", "loc": { "offset": 28786, "line": 1128, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28786, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29056, "line": 1135, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70a35d0", "kind": "FieldDecl", "loc": { "offset": 28946, "line": 1131, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28939, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28946, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "pad00", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a3630", "kind": "FieldDecl", "loc": { "offset": 28965, "line": 1132, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 28958, "line": 1132, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 28965, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "event", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a3690", "kind": "FieldDecl", "loc": { "offset": 28972, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 28958, "line": 1132, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 28972, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a36f0", "kind": "FieldDecl", "loc": { "offset": 28980, "col": 28, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 28958, "line": 1132, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 28980, "col": 28, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "parent", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a3750", "kind": "FieldDecl", "loc": { "offset": 28998, "line": 1133, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28993, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 28998, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "place", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70a37b0", "kind": "FieldDecl", "loc": { "offset": 29037, "line": 1134, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29032, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29037, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70a3810", "kind": "FieldDecl", "loc": { "offset": 29043, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29032, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29043, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70a3870", "kind": "FieldDecl", "loc": { "offset": 29049, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29032, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29049, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } } ] }, { "id": "0x55bbe70a3918", "kind": "FieldDecl", "loc": { "offset": 29058, "line": 1135, "col": 4, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 28786, "line": 1128, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29058, "line": 1135, "col": 4, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "circulate", "type": { "desugaredQualType": "struct _xEvent::(unnamed at /usr/include/X11/Xproto.h:1128:2)", "qualType": "struct (unnamed struct at /usr/include/X11/Xproto.h:1128:2)" } }, { "id": "0x55bbe70a3968", "kind": "RecordDecl", "loc": { "offset": 29070, "line": 1136, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29070, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29230, "line": 1144, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70a3a20", "kind": "FieldDecl", "loc": { "offset": 29091, "line": 1137, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29084, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29091, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "pad00", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a3a80", "kind": "FieldDecl", "loc": { "offset": 29110, "line": 1138, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 29103, "line": 1138, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 29110, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a3ae0", "kind": "FieldDecl", "loc": { "offset": 29128, "line": 1139, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8591, "line": 247, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 29123, "line": 1139, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 29128, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "atom", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a3b40", "kind": "FieldDecl", "loc": { "offset": 29144, "line": 1140, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8635, "line": 249, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 29139, "line": 1140, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 29144, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "time", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a3ba0", "kind": "FieldDecl", "loc": { "offset": 29160, "line": 1141, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29155, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29160, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "state", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70a3c00", "kind": "FieldDecl", "loc": { "offset": 29205, "line": 1142, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29200, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29205, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70a3c60", "kind": "FieldDecl", "loc": { "offset": 29223, "line": 1143, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29216, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29223, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe70a3d08", "kind": "FieldDecl", "loc": { "offset": 29232, "line": 1144, "col": 4, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29070, "line": 1136, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29232, "line": 1144, "col": 4, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "property", "type": { "desugaredQualType": "struct _xEvent::(unnamed at /usr/include/X11/Xproto.h:1136:2)", "qualType": "struct (unnamed struct at /usr/include/X11/Xproto.h:1136:2)" } }, { "id": "0x55bbe70a3d58", "kind": "RecordDecl", "loc": { "offset": 29243, "line": 1145, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29243, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29324, "line": 1150, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70a3e10", "kind": "FieldDecl", "loc": { "offset": 29264, "line": 1146, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29257, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29264, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "pad00", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a3e70", "kind": "FieldDecl", "loc": { "offset": 29281, "line": 1147, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8635, "line": 249, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 29276, "line": 1147, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 29281, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "time", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a3ed0", "kind": "FieldDecl", "loc": { "offset": 29299, "line": 1148, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 29292, "line": 1148, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 29299, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a3f30", "kind": "FieldDecl", "loc": { "offset": 29317, "line": 1149, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8591, "line": 247, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 29312, "line": 1149, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 29317, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "atom", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70a3fd8", "kind": "FieldDecl", "loc": { "offset": 29326, "line": 1150, "col": 4, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29243, "line": 1145, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29326, "line": 1150, "col": 4, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "selectionClear", "type": { "desugaredQualType": "struct _xEvent::(unnamed at /usr/include/X11/Xproto.h:1145:2)", "qualType": "struct (unnamed struct at /usr/include/X11/Xproto.h:1145:2)" } }, { "id": "0x55bbe70a4028", "kind": "RecordDecl", "loc": { "offset": 29343, "line": 1151, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29343, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29457, "line": 1156, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70a40e0", "kind": "FieldDecl", "loc": { "offset": 29364, "line": 1152, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29357, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29364, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "pad00", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a4140", "kind": "FieldDecl", "loc": { "offset": 29381, "line": 1153, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8635, "line": 249, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 29376, "line": 1153, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 29381, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "time", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a41a0", "kind": "FieldDecl", "loc": { "offset": 29399, "line": 1154, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 29392, "line": 1154, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 29399, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "owner", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a4200", "kind": "FieldDecl", "loc": { "offset": 29406, "col": 20, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 29392, "line": 1154, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 29406, "col": 20, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "requestor", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a4260", "kind": "FieldDecl", "loc": { "offset": 29427, "line": 1155, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8591, "line": 247, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 29422, "line": 1155, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 29427, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "selection", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a42c0", "kind": "FieldDecl", "loc": { "offset": 29438, "col": 22, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8591, "line": 247, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 29422, "line": 1155, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 29438, "col": 22, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "target", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a4320", "kind": "FieldDecl", "loc": { "offset": 29446, "col": 30, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8591, "line": 247, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 29422, "line": 1155, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 29446, "col": 30, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "property", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70a43c8", "kind": "FieldDecl", "loc": { "offset": 29459, "line": 1156, "col": 4, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29343, "line": 1151, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29459, "line": 1156, "col": 4, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "name": "selectionRequest", "type": { "desugaredQualType": "struct _xEvent::(unnamed at /usr/include/X11/Xproto.h:1151:2)", "qualType": "struct (unnamed struct at /usr/include/X11/Xproto.h:1151:2)" } }, { "id": "0x55bbe70a4418", "kind": "RecordDecl", "loc": { "offset": 29478, "line": 1157, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29478, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29585, "line": 1162, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70a44d0", "kind": "FieldDecl", "loc": { "offset": 29499, "line": 1158, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29492, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29499, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "pad00", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a4530", "kind": "FieldDecl", "loc": { "offset": 29516, "line": 1159, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8635, "line": 249, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 29511, "line": 1159, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 29516, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "time", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a4590", "kind": "FieldDecl", "loc": { "offset": 29534, "line": 1160, "col": 13, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 29527, "line": 1160, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 29534, "col": 13, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "requestor", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a45f0", "kind": "FieldDecl", "loc": { "offset": 29555, "line": 1161, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8591, "line": 247, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 29550, "line": 1161, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 29555, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "selection", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a4650", "kind": "FieldDecl", "loc": { "offset": 29566, "col": 22, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8591, "line": 247, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 29550, "line": 1161, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 29566, "col": 22, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "target", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a46b0", "kind": "FieldDecl", "loc": { "offset": 29574, "col": 30, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8591, "line": 247, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 29550, "line": 1161, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 29574, "col": 30, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "property", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70a4758", "kind": "FieldDecl", "loc": { "offset": 29587, "line": 1162, "col": 4, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29478, "line": 1157, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29587, "line": 1162, "col": 4, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "selectionNotify", "type": { "desugaredQualType": "struct _xEvent::(unnamed at /usr/include/X11/Xproto.h:1157:2)", "qualType": "struct (unnamed struct at /usr/include/X11/Xproto.h:1157:2)" } }, { "id": "0x55bbe70a47a8", "kind": "RecordDecl", "loc": { "offset": 29605, "line": 1163, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29605, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29843, "line": 1174, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70a4860", "kind": "FieldDecl", "loc": { "offset": 29626, "line": 1164, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29619, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29626, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "pad00", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a48c0", "kind": "FieldDecl", "loc": { "offset": 29645, "line": 1165, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 29638, "line": 1165, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 29645, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a4920", "kind": "FieldDecl", "loc": { "offset": 29667, "line": 1166, "col": 15, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8547, "line": 245, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 29658, "line": 1166, "col": 6, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 29667, "col": 15, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "colormap", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a4980", "kind": "FieldDecl", "loc": { "offset": 29758, "line": 1170, "col": 11, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29753, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29758, "col": 11, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "new", "type": { "desugaredQualType": "unsigned char", "qualType": "BOOL", "typeAliasDeclId": "0x55bbe7073928" } }, { "id": "0x55bbe70a49e0", "kind": "FieldDecl", "loc": { "offset": 29780, "line": 1172, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29775, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29780, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "state", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70a4a40", "kind": "FieldDecl", "loc": { "offset": 29830, "line": 1173, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29825, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29830, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70a4aa0", "kind": "FieldDecl", "loc": { "offset": 29836, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29825, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29836, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } } ] }, { "id": "0x55bbe70a4b48", "kind": "FieldDecl", "loc": { "offset": 29845, "line": 1174, "col": 4, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29605, "line": 1163, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29845, "line": 1174, "col": 4, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "colormap", "type": { "desugaredQualType": "struct _xEvent::(unnamed at /usr/include/X11/Xproto.h:1163:2)", "qualType": "struct (unnamed struct at /usr/include/X11/Xproto.h:1163:2)" } }, { "id": "0x55bbe70a4b98", "kind": "RecordDecl", "loc": { "offset": 29856, "line": 1175, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29856, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29966, "line": 1181, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70a4c50", "kind": "FieldDecl", "loc": { "offset": 29877, "line": 1176, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29870, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29877, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "pad00", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a4cb0", "kind": "FieldDecl", "loc": { "offset": 29895, "line": 1177, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29889, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29895, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "request", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70a4d10", "kind": "FieldDecl", "loc": { "offset": 29917, "line": 1178, "col": 14, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8658, "line": 250, "col": 17, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 29909, "line": 1178, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 29917, "col": 14, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "firstKeyCode", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70a4db0", "kind": "FieldDecl", "loc": { "offset": 29942, "line": 1179, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29936, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29942, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "count", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70a4e10", "kind": "FieldDecl", "loc": { "offset": 29959, "line": 1180, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29954, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29959, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } } ] }, { "id": "0x55bbe70a4eb8", "kind": "FieldDecl", "loc": { "offset": 29968, "line": 1181, "col": 4, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29856, "line": 1175, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 29968, "line": 1181, "col": 4, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "mappingNotify", "type": { "desugaredQualType": "struct _xEvent::(unnamed at /usr/include/X11/Xproto.h:1175:2)", "qualType": "struct (unnamed struct at /usr/include/X11/Xproto.h:1175:2)" } }, { "id": "0x55bbe70a4f08", "kind": "RecordDecl", "loc": { "offset": 29984, "line": 1182, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29984, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30493, "line": 1212, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70a4fc0", "kind": "FieldDecl", "loc": { "offset": 30005, "line": 1183, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29998, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30005, "col": 13, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "pad00", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a5020", "kind": "FieldDecl", "loc": { "offset": 30024, "line": 1184, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30017, "line": 1184, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 30024, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a5070", "kind": "RecordDecl", "loc": { "offset": 30037, "line": 1185, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30037, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30487, "line": 1211, "col": 6, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "union", "completeDefinition": true, "inner": [ { "id": "0x55bbe70a5110", "kind": "RecordDecl", "loc": { "offset": 30047, "line": 1186, "col": 3, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30047, "col": 3, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30175, "line": 1193, "col": 3, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70a51c0", "kind": "FieldDecl", "loc": { "offset": 30067, "line": 1187, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8591, "line": 247, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30062, "line": 1187, "col": 7, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 30067, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a5220", "kind": "FieldDecl", "loc": { "offset": 30085, "line": 1188, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30079, "col": 7, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30085, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "longs0", "type": { "desugaredQualType": "int", "qualType": "INT32", "typeAliasDeclId": "0x55bbe7073470" } }, { "id": "0x55bbe70a5280", "kind": "FieldDecl", "loc": { "offset": 30105, "line": 1189, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30099, "col": 7, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30105, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "longs1", "type": { "desugaredQualType": "int", "qualType": "INT32", "typeAliasDeclId": "0x55bbe7073470" } }, { "id": "0x55bbe70a52e0", "kind": "FieldDecl", "loc": { "offset": 30125, "line": 1190, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30119, "col": 7, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30125, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "longs2", "type": { "desugaredQualType": "int", "qualType": "INT32", "typeAliasDeclId": "0x55bbe7073470" } }, { "id": "0x55bbe70a5340", "kind": "FieldDecl", "loc": { "offset": 30145, "line": 1191, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30139, "col": 7, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30145, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "longs3", "type": { "desugaredQualType": "int", "qualType": "INT32", "typeAliasDeclId": "0x55bbe7073470" } }, { "id": "0x55bbe70a53a0", "kind": "FieldDecl", "loc": { "offset": 30165, "line": 1192, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30159, "col": 7, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30165, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "longs4", "type": { "desugaredQualType": "int", "qualType": "INT32", "typeAliasDeclId": "0x55bbe7073470" } } ] }, { "id": "0x55bbe70a5448", "kind": "FieldDecl", "loc": { "offset": 30177, "line": 1193, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30047, "line": 1186, "col": 3, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30177, "line": 1193, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "l", "type": { "desugaredQualType": "struct _xEvent::(unnamed at /usr/include/X11/Xproto.h:1186:3)", "qualType": "struct (unnamed struct at /usr/include/X11/Xproto.h:1186:3)" } }, { "id": "0x55bbe70a5498", "kind": "RecordDecl", "loc": { "offset": 30182, "line": 1194, "col": 3, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30182, "col": 3, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30420, "line": 1206, "col": 3, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70a5550", "kind": "FieldDecl", "loc": { "offset": 30202, "line": 1195, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8591, "line": 247, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30197, "line": 1195, "col": 7, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 30202, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a55b0", "kind": "FieldDecl", "loc": { "offset": 30220, "line": 1196, "col": 13, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30214, "col": 7, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30220, "col": 13, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "shorts0", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70a5610", "kind": "FieldDecl", "loc": { "offset": 30241, "line": 1197, "col": 13, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30235, "col": 7, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30241, "col": 13, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "shorts1", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70a5670", "kind": "FieldDecl", "loc": { "offset": 30262, "line": 1198, "col": 13, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30256, "col": 7, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30262, "col": 13, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "shorts2", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70a56d0", "kind": "FieldDecl", "loc": { "offset": 30283, "line": 1199, "col": 13, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30277, "col": 7, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30283, "col": 13, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "shorts3", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70a5730", "kind": "FieldDecl", "loc": { "offset": 30304, "line": 1200, "col": 13, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30298, "col": 7, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30304, "col": 13, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "shorts4", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70a5790", "kind": "FieldDecl", "loc": { "offset": 30325, "line": 1201, "col": 13, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30319, "col": 7, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30325, "col": 13, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "shorts5", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70a57f0", "kind": "FieldDecl", "loc": { "offset": 30346, "line": 1202, "col": 13, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30340, "col": 7, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30346, "col": 13, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "shorts6", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70a5850", "kind": "FieldDecl", "loc": { "offset": 30367, "line": 1203, "col": 13, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30361, "col": 7, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30367, "col": 13, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "shorts7", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70a58b0", "kind": "FieldDecl", "loc": { "offset": 30388, "line": 1204, "col": 13, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30382, "col": 7, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30388, "col": 13, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "shorts8", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70a5910", "kind": "FieldDecl", "loc": { "offset": 30409, "line": 1205, "col": 13, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30403, "col": 7, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30409, "col": 13, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "shorts9", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } } ] }, { "id": "0x55bbe70a59b8", "kind": "FieldDecl", "loc": { "offset": 30422, "line": 1206, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30182, "line": 1194, "col": 3, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30422, "line": 1206, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "s", "type": { "desugaredQualType": "struct _xEvent::(unnamed at /usr/include/X11/Xproto.h:1194:3)", "qualType": "struct (unnamed struct at /usr/include/X11/Xproto.h:1194:3)" } }, { "id": "0x55bbe70a5a08", "kind": "RecordDecl", "loc": { "offset": 30427, "line": 1207, "col": 3, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30427, "col": 3, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30477, "line": 1210, "col": 3, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70a5ac0", "kind": "FieldDecl", "loc": { "offset": 30447, "line": 1208, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8591, "line": 247, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30442, "line": 1208, "col": 7, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 30447, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a5be8", "kind": "FieldDecl", "loc": { "offset": 30464, "line": 1209, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30459, "col": 7, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30472, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "bytes", "type": { "qualType": "INT8[20]" } } ] }, { "id": "0x55bbe70a5c98", "kind": "FieldDecl", "loc": { "offset": 30479, "line": 1210, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30427, "line": 1207, "col": 3, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30479, "line": 1210, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "b", "type": { "desugaredQualType": "struct _xEvent::(unnamed at /usr/include/X11/Xproto.h:1207:3)", "qualType": "struct (unnamed struct at /usr/include/X11/Xproto.h:1207:3)" } } ] }, { "id": "0x55bbe70a5dc8", "kind": "FieldDecl", "loc": { "offset": 30489, "line": 1211, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 30037, "line": 1185, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30489, "line": 1211, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "u", "type": { "desugaredQualType": "union _xEvent::(unnamed at /usr/include/X11/Xproto.h:1185:6)", "qualType": "union (unnamed union at /usr/include/X11/Xproto.h:1185:6)" } } ] }, { "id": "0x55bbe70a5e78", "kind": "FieldDecl", "loc": { "offset": 30495, "line": 1212, "col": 4, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 29984, "line": 1182, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30495, "line": 1212, "col": 4, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "clientMessage", "type": { "desugaredQualType": "struct _xEvent::(unnamed at /usr/include/X11/Xproto.h:1182:2)", "qualType": "struct (unnamed struct at /usr/include/X11/Xproto.h:1182:2)" } } ] }, { "id": "0x55bbe70a5f88", "kind": "FieldDecl", "loc": { "offset": 30516, "line": 1213, "col": 7, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25753, "line": 997, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30516, "line": 1213, "col": 7, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "u", "type": { "desugaredQualType": "union _xEvent::(unnamed at /usr/include/X11/Xproto.h:997:5)", "qualType": "union (unnamed union at /usr/include/X11/Xproto.h:997:5)" } } ] }, { "id": "0x55bbe70a7068", "kind": "TypedefDecl", "loc": { "offset": 30521, "line": 1214, "col": 3, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 25724, "line": 996, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 30521, "line": 1214, "col": 3, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xEvent", "type": { "desugaredQualType": "struct _xEvent", "qualType": "struct _xEvent" }, "inner": [ { "id": "0x55bbe70a7010", "kind": "ElaboratedType", "type": { "qualType": "struct _xEvent" }, "ownedTagDecl": { "id": "0x55bbe7098708", "kind": "RecordDecl", "name": "_xEvent" }, "inner": [ { "id": "0x55bbe7098790", "kind": "RecordType", "type": { "qualType": "struct _xEvent" }, "decl": { "id": "0x55bbe7098708", "kind": "RecordDecl", "name": "_xEvent" } } ] } ] }, { "id": "0x55bbe70a70d8", "kind": "RecordDecl", "loc": { "offset": 31031, "line": 1231, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31031, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31257, "line": 1244, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70a7190", "kind": "FieldDecl", "loc": { "offset": 31052, "line": 1233, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31044, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31052, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70a71f0", "kind": "FieldDecl", "loc": { "offset": 31070, "line": 1234, "col": 13, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31062, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31070, "col": 13, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "extension", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70a7250", "kind": "FieldDecl", "loc": { "offset": 31093, "line": 1235, "col": 13, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31085, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31093, "col": 13, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "sequenceNumber", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70a72b0", "kind": "FieldDecl", "loc": { "offset": 31121, "line": 1236, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31113, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31121, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a7310", "kind": "FieldDecl", "loc": { "offset": 31141, "line": 1237, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31133, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31141, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "evtype", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70a7370", "kind": "FieldDecl", "loc": { "offset": 31161, "line": 1238, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31153, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31161, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70a73d0", "kind": "FieldDecl", "loc": { "offset": 31179, "line": 1239, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31171, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31179, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a7430", "kind": "FieldDecl", "loc": { "offset": 31197, "line": 1240, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31189, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31197, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad4", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a7490", "kind": "FieldDecl", "loc": { "offset": 31215, "line": 1241, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31207, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31215, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad5", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a74f0", "kind": "FieldDecl", "loc": { "offset": 31233, "line": 1242, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31225, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31233, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad6", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a7550", "kind": "FieldDecl", "loc": { "offset": 31251, "line": 1243, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31243, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31251, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad7", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70a75f8", "kind": "TypedefDecl", "loc": { "offset": 31259, "line": 1244, "col": 3, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31023, "line": 1231, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31259, "line": 1244, "col": 3, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "xGenericEvent", "type": { "desugaredQualType": "xGenericEvent", "qualType": "struct xGenericEvent" }, "inner": [ { "id": "0x55bbe70a75a0", "kind": "ElaboratedType", "type": { "qualType": "struct xGenericEvent" }, "ownedTagDecl": { "id": "0x55bbe70a70d8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70a7160", "kind": "RecordType", "type": { "qualType": "xGenericEvent" }, "decl": { "id": "0x55bbe70a70d8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70a7668", "kind": "RecordDecl", "loc": { "offset": 31494, "line": 1252, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31494, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31540, "line": 1255, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70a7720", "kind": "FieldDecl", "loc": { "offset": 31512, "line": 1253, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31507, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31512, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70a7848", "kind": "FieldDecl", "loc": { "offset": 31527, "line": 1254, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31522, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31533, "col": 16, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "map", "type": { "qualType": "BYTE[31]" } } ] }, { "id": "0x55bbe70a78f8", "kind": "TypedefDecl", "loc": { "offset": 31542, "line": 1255, "col": 7, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31486, "line": 1252, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31542, "line": 1255, "col": 7, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "xKeymapEvent", "type": { "desugaredQualType": "xKeymapEvent", "qualType": "struct xKeymapEvent" }, "inner": [ { "id": "0x55bbe70a78a0", "kind": "ElaboratedType", "type": { "qualType": "struct xKeymapEvent" }, "ownedTagDecl": { "id": "0x55bbe70a7668", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70a76f0", "kind": "RecordType", "type": { "qualType": "xKeymapEvent" }, "decl": { "id": "0x55bbe70a7668", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70a7968", "kind": "RecordDecl", "loc": { "offset": 31822, "line": 1264, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31822, "col": 9, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33177, "line": 1303, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "union", "completeDefinition": true, "inner": [ { "id": "0x55bbe70a7a40", "kind": "FieldDecl", "loc": { "offset": 31848, "line": 1265, "col": 19, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31834, "col": 5, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31848, "col": 19, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "generic", "type": { "desugaredQualType": "xGenericReply", "qualType": "xGenericReply", "typeAliasDeclId": "0x55bbe70880e8" } }, { "id": "0x55bbe70a7ac0", "kind": "FieldDecl", "loc": { "offset": 31879, "line": 1266, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31861, "col": 5, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31879, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "geom", "type": { "desugaredQualType": "xGetGeometryReply", "qualType": "xGetGeometryReply", "typeAliasDeclId": "0x55bbe7088ff8" } }, { "id": "0x55bbe70a7b40", "kind": "FieldDecl", "loc": { "offset": 31905, "line": 1267, "col": 21, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31889, "col": 5, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31905, "col": 21, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "tree", "type": { "desugaredQualType": "xQueryTreeReply", "qualType": "xQueryTreeReply", "typeAliasDeclId": "0x55bbe7089588" } }, { "id": "0x55bbe70a7bc0", "kind": "FieldDecl", "loc": { "offset": 31932, "line": 1268, "col": 22, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31915, "col": 5, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31932, "col": 22, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "atom", "type": { "desugaredQualType": "xInternAtomReply", "qualType": "xInternAtomReply", "typeAliasDeclId": "0x55bbe7089ab8" } }, { "id": "0x55bbe70a7c40", "kind": "FieldDecl", "loc": { "offset": 31960, "line": 1269, "col": 23, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31942, "col": 5, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31960, "col": 23, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "atomName", "type": { "desugaredQualType": "xGetAtomNameReply", "qualType": "xGetAtomNameReply", "typeAliasDeclId": "0x55bbe708a048" } }, { "id": "0x55bbe70a7cc0", "kind": "FieldDecl", "loc": { "offset": 31992, "line": 1270, "col": 23, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31974, "col": 5, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 31992, "col": 23, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "property", "type": { "desugaredQualType": "xGetPropertyReply", "qualType": "xGetPropertyReply", "typeAliasDeclId": "0x55bbe708a578" } }, { "id": "0x55bbe70a7d40", "kind": "FieldDecl", "loc": { "offset": 32027, "line": 1271, "col": 26, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32006, "col": 5, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32027, "col": 26, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "listProperties", "type": { "desugaredQualType": "xListPropertiesReply", "qualType": "xListPropertiesReply", "typeAliasDeclId": "0x55bbe708ab08" } }, { "id": "0x55bbe70a7dc0", "kind": "FieldDecl", "loc": { "offset": 32071, "line": 1272, "col": 29, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32047, "col": 5, "tokLen": 23, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32071, "col": 29, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "selection", "type": { "desugaredQualType": "xGetSelectionOwnerReply", "qualType": "xGetSelectionOwnerReply", "typeAliasDeclId": "0x55bbe708b068" } }, { "id": "0x55bbe70a7e20", "kind": "FieldDecl", "loc": { "offset": 32104, "line": 1273, "col": 23, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32086, "col": 5, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32104, "col": 23, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "grabPointer", "type": { "desugaredQualType": "xGrabPointerReply", "qualType": "xGrabPointerReply", "typeAliasDeclId": "0x55bbe708b598" } }, { "id": "0x55bbe70a7ea0", "kind": "FieldDecl", "loc": { "offset": 32140, "line": 1274, "col": 24, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32121, "col": 5, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32140, "col": 24, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "grabKeyboard", "type": { "desugaredQualType": "xGrabPointerReply", "qualType": "xGrabKeyboardReply", "typeAliasDeclId": "0x55bbe708b640" } }, { "id": "0x55bbe70a7f20", "kind": "FieldDecl", "loc": { "offset": 32177, "line": 1275, "col": 24, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32158, "col": 5, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32177, "col": 24, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "pointer", "type": { "desugaredQualType": "xQueryPointerReply", "qualType": "xQueryPointerReply", "typeAliasDeclId": "0x55bbe708bc78" } }, { "id": "0x55bbe70a7fa0", "kind": "FieldDecl", "loc": { "offset": 32212, "line": 1276, "col": 27, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32190, "col": 5, "tokLen": 21, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32212, "col": 27, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "motionEvents", "type": { "desugaredQualType": "xGetMotionEventsReply", "qualType": "xGetMotionEventsReply", "typeAliasDeclId": "0x55bbe708c1a8" } }, { "id": "0x55bbe70a8020", "kind": "FieldDecl", "loc": { "offset": 32252, "line": 1277, "col": 27, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32230, "col": 5, "tokLen": 21, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32252, "col": 27, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "coords", "type": { "desugaredQualType": "xTranslateCoordsReply", "qualType": "xTranslateCoordsReply", "typeAliasDeclId": "0x55bbe708c738" } }, { "id": "0x55bbe70a80a0", "kind": "FieldDecl", "loc": { "offset": 32284, "line": 1278, "col": 25, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32264, "col": 5, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32284, "col": 25, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "inputFocus", "type": { "desugaredQualType": "xGetInputFocusReply", "qualType": "xGetInputFocusReply", "typeAliasDeclId": "0x55bbe708cc68" } }, { "id": "0x55bbe70a8120", "kind": "FieldDecl", "loc": { "offset": 32323, "line": 1279, "col": 28, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32300, "col": 5, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32323, "col": 28, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "textExtents", "type": { "desugaredQualType": "xQueryTextExtentsReply", "qualType": "xQueryTextExtentsReply", "typeAliasDeclId": "0x55bbe708df98" } }, { "id": "0x55bbe70a81a0", "kind": "FieldDecl", "loc": { "offset": 32356, "line": 1280, "col": 21, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32340, "col": 5, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32356, "col": 21, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "fonts", "type": { "desugaredQualType": "xListFontsReply", "qualType": "xListFontsReply", "typeAliasDeclId": "0x55bbe708e528" } }, { "id": "0x55bbe70a8220", "kind": "FieldDecl", "loc": { "offset": 32385, "line": 1281, "col": 23, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32367, "col": 5, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32385, "col": 23, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "fontPath", "type": { "desugaredQualType": "xGetFontPathReply", "qualType": "xGetFontPathReply", "typeAliasDeclId": "0x55bbe708f378" } }, { "id": "0x55bbe70a82a0", "kind": "FieldDecl", "loc": { "offset": 32414, "line": 1282, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32399, "col": 5, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32414, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "image", "type": { "desugaredQualType": "xGetImageReply", "qualType": "xGetImageReply", "typeAliasDeclId": "0x55bbe708f8a8" } }, { "id": "0x55bbe70a8320", "kind": "FieldDecl", "loc": { "offset": 32454, "line": 1283, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32425, "col": 5, "tokLen": 28, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32454, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "colormaps", "type": { "desugaredQualType": "xListInstalledColormapsReply", "qualType": "xListInstalledColormapsReply", "typeAliasDeclId": "0x55bbe708fe38" } }, { "id": "0x55bbe70a83a0", "kind": "FieldDecl", "loc": { "offset": 32486, "line": 1284, "col": 22, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32469, "col": 5, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32486, "col": 22, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "allocColor", "type": { "desugaredQualType": "xAllocColorReply", "qualType": "xAllocColorReply", "typeAliasDeclId": "0x55bbe7090428" } }, { "id": "0x55bbe70a8420", "kind": "FieldDecl", "loc": { "offset": 32524, "line": 1285, "col": 27, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32502, "col": 5, "tokLen": 21, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32524, "col": 27, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "allocNamedColor", "type": { "desugaredQualType": "xAllocNamedColorReply", "qualType": "xAllocNamedColorReply", "typeAliasDeclId": "0x55bbe7090a78" } }, { "id": "0x55bbe70a84a0", "kind": "FieldDecl", "loc": { "offset": 32567, "line": 1286, "col": 27, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32545, "col": 5, "tokLen": 21, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32567, "col": 27, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "colorCells", "type": { "desugaredQualType": "xAllocColorCellsReply", "qualType": "xAllocColorCellsReply", "typeAliasDeclId": "0x55bbe7091038" } }, { "id": "0x55bbe70a8520", "kind": "FieldDecl", "loc": { "offset": 32606, "line": 1287, "col": 28, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32583, "col": 5, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32606, "col": 28, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "colorPlanes", "type": { "desugaredQualType": "xAllocColorPlanesReply", "qualType": "xAllocColorPlanesReply", "typeAliasDeclId": "0x55bbe70915c8" } }, { "id": "0x55bbe70a85a0", "kind": "FieldDecl", "loc": { "offset": 32641, "line": 1288, "col": 23, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32623, "col": 5, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32641, "col": 23, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "colors", "type": { "desugaredQualType": "xQueryColorsReply", "qualType": "xQueryColorsReply", "typeAliasDeclId": "0x55bbe7091b58" } }, { "id": "0x55bbe70a8620", "kind": "FieldDecl", "loc": { "offset": 32671, "line": 1289, "col": 23, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32653, "col": 5, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32671, "col": 23, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "lookupColor", "type": { "desugaredQualType": "xLookupColorReply", "qualType": "xLookupColorReply", "typeAliasDeclId": "0x55bbe70921a8" } }, { "id": "0x55bbe70a86a0", "kind": "FieldDecl", "loc": { "offset": 32708, "line": 1290, "col": 25, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32688, "col": 5, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32708, "col": 25, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "bestSize", "type": { "desugaredQualType": "xQueryBestSizeReply", "qualType": "xQueryBestSizeReply", "typeAliasDeclId": "0x55bbe7092738" } }, { "id": "0x55bbe70a8720", "kind": "FieldDecl", "loc": { "offset": 32743, "line": 1291, "col": 26, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32722, "col": 5, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32743, "col": 26, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "extension", "type": { "desugaredQualType": "xQueryExtensionReply", "qualType": "xQueryExtensionReply", "typeAliasDeclId": "0x55bbe7092db8" } }, { "id": "0x55bbe70a87a0", "kind": "FieldDecl", "loc": { "offset": 32779, "line": 1292, "col": 26, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32758, "col": 5, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32779, "col": 26, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "extensions", "type": { "desugaredQualType": "xListExtensionsReply", "qualType": "xListExtensionsReply", "typeAliasDeclId": "0x55bbe70932e8" } }, { "id": "0x55bbe70a8820", "kind": "FieldDecl", "loc": { "offset": 32820, "line": 1293, "col": 30, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32795, "col": 5, "tokLen": 24, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32820, "col": 30, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "name": "setModifierMapping", "type": { "desugaredQualType": "xSetMappingReply", "qualType": "xSetModifierMappingReply", "typeAliasDeclId": "0x55bbe7093928" } }, { "id": "0x55bbe70a88a0", "kind": "FieldDecl", "loc": { "offset": 32869, "line": 1294, "col": 30, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32844, "col": 5, "tokLen": 24, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32869, "col": 30, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "name": "getModifierMapping", "type": { "desugaredQualType": "xGetModifierMappingReply", "qualType": "xGetModifierMappingReply", "typeAliasDeclId": "0x55bbe7094898" } }, { "id": "0x55bbe70a8920", "kind": "FieldDecl", "loc": { "offset": 32917, "line": 1295, "col": 29, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32893, "col": 5, "tokLen": 23, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32917, "col": 29, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "setPointerMapping", "type": { "desugaredQualType": "xSetMappingReply", "qualType": "xSetPointerMappingReply", "typeAliasDeclId": "0x55bbe70938c0" } }, { "id": "0x55bbe70a89a0", "kind": "FieldDecl", "loc": { "offset": 32965, "line": 1296, "col": 30, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32940, "col": 5, "tokLen": 24, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 32965, "col": 30, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "name": "getKeyboardMapping", "type": { "desugaredQualType": "xGetKeyboardMappingReply", "qualType": "xGetKeyboardMappingReply", "typeAliasDeclId": "0x55bbe7094368" } }, { "id": "0x55bbe70a8a20", "kind": "FieldDecl", "loc": { "offset": 33013, "line": 1297, "col": 29, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 32989, "col": 5, "tokLen": 23, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33013, "col": 29, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "getPointerMapping", "type": { "desugaredQualType": "xGetPointerMappingReply", "qualType": "xGetPointerMappingReply", "typeAliasDeclId": "0x55bbe7093e38" } }, { "id": "0x55bbe70a8aa0", "kind": "FieldDecl", "loc": { "offset": 33060, "line": 1298, "col": 29, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33036, "col": 5, "tokLen": 23, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33060, "col": 29, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "pointerControl", "type": { "desugaredQualType": "xGetPointerControlReply", "qualType": "xGetPointerControlReply", "typeAliasDeclId": "0x55bbe70974c8" } }, { "id": "0x55bbe70a8b20", "kind": "FieldDecl", "loc": { "offset": 33101, "line": 1299, "col": 26, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33080, "col": 5, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33101, "col": 26, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "screenSaver", "type": { "desugaredQualType": "xGetScreenSaverReply", "qualType": "xGetScreenSaverReply", "typeAliasDeclId": "0x55bbe7097b18" } }, { "id": "0x55bbe70a8ba0", "kind": "FieldDecl", "loc": { "offset": 33134, "line": 1300, "col": 21, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33118, "col": 5, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33134, "col": 21, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "hosts", "type": { "desugaredQualType": "xListHostsReply", "qualType": "xListHostsReply", "typeAliasDeclId": "0x55bbe70980a8" } }, { "id": "0x55bbe70a8c20", "kind": "FieldDecl", "loc": { "offset": 33152, "line": 1301, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33145, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33152, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "error", "type": { "desugaredQualType": "xError", "qualType": "xError", "typeAliasDeclId": "0x55bbe7098698" } }, { "id": "0x55bbe70a8ca0", "kind": "FieldDecl", "loc": { "offset": 33170, "line": 1302, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33163, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33170, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "event", "type": { "desugaredQualType": "struct _xEvent", "qualType": "xEvent", "typeAliasDeclId": "0x55bbe70a7068" } } ] }, { "id": "0x55bbe70a8e28", "kind": "TypedefDecl", "loc": { "offset": 33179, "line": 1303, "col": 3, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 31814, "line": 1264, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33179, "line": 1303, "col": 3, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "xReply", "type": { "desugaredQualType": "xReply", "qualType": "union xReply" }, "inner": [ { "id": "0x55bbe70a8dd0", "kind": "ElaboratedType", "type": { "qualType": "union xReply" }, "ownedTagDecl": { "id": "0x55bbe70a7968", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70a79f0", "kind": "RecordType", "type": { "qualType": "xReply" }, "decl": { "id": "0x55bbe70a7968", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70a8e98", "kind": "RecordDecl", "loc": { "offset": 33380, "line": 1314, "col": 16, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33373, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33571, "line": 1319, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "_xReq", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70a8f50", "kind": "FieldDecl", "loc": { "offset": 33395, "line": 1315, "col": 8, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33389, "col": 2, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33395, "col": 8, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70a8fb0", "kind": "FieldDecl", "loc": { "offset": 33411, "line": 1316, "col": 8, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33405, "col": 2, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33411, "col": 8, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "data", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70a9010", "kind": "FieldDecl", "loc": { "offset": 33474, "line": 1317, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33467, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33474, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe70a90b8", "kind": "TypedefDecl", "loc": { "offset": 33573, "line": 1319, "col": 3, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33365, "line": 1314, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33573, "line": 1319, "col": 3, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "xReq", "type": { "desugaredQualType": "struct _xReq", "qualType": "struct _xReq" }, "inner": [ { "id": "0x55bbe70a9060", "kind": "ElaboratedType", "type": { "qualType": "struct _xReq" }, "ownedTagDecl": { "id": "0x55bbe70a8e98", "kind": "RecordDecl", "name": "_xReq" }, "inner": [ { "id": "0x55bbe70a8f20", "kind": "RecordType", "type": { "qualType": "struct _xReq" }, "decl": { "id": "0x55bbe70a8e98", "kind": "RecordDecl", "name": "_xReq" } } ] } ] }, { "id": "0x55bbe70a9128", "kind": "RecordDecl", "loc": { "offset": 33879, "line": 1328, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33879, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34015, "line": 1333, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70a91e0", "kind": "FieldDecl", "loc": { "offset": 33898, "line": 1329, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33892, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33898, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70a9240", "kind": "FieldDecl", "loc": { "offset": 33916, "line": 1330, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33911, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33916, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70a92a0", "kind": "FieldDecl", "loc": { "offset": 33932, "line": 1331, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33925, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33932, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70a9300", "kind": "FieldDecl", "loc": { "offset": 33951, "line": 1332, "col": 12, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33944, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 33951, "col": 12, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "id", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70a93a8", "kind": "TypedefDecl", "loc": { "offset": 34017, "line": 1333, "col": 7, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 33871, "line": 1328, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34017, "line": 1333, "col": 7, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "xResourceReq", "type": { "desugaredQualType": "xResourceReq", "qualType": "struct xResourceReq" }, "inner": [ { "id": "0x55bbe70a9350", "kind": "ElaboratedType", "type": { "qualType": "struct xResourceReq" }, "ownedTagDecl": { "id": "0x55bbe70a9128", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70a91b0", "kind": "RecordType", "type": { "qualType": "xResourceReq" }, "decl": { "id": "0x55bbe70a9128", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70a9418", "kind": "RecordDecl", "loc": { "offset": 34040, "line": 1335, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34040, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34320, "line": 1349, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70a94d0", "kind": "FieldDecl", "loc": { "offset": 34059, "line": 1336, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34053, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34059, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70a9530", "kind": "FieldDecl", "loc": { "offset": 34078, "line": 1337, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34072, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34078, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "depth", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70a9590", "kind": "FieldDecl", "loc": { "offset": 34096, "line": 1338, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34089, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34096, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70a95f0", "kind": "FieldDecl", "loc": { "offset": 34115, "line": 1339, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 34108, "line": 1339, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 34115, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "wid", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a9650", "kind": "FieldDecl", "loc": { "offset": 34120, "col": 17, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 34108, "line": 1339, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 34120, "col": 17, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "parent", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a96b0", "kind": "FieldDecl", "loc": { "offset": 34138, "line": 1340, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34132, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34138, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70a9710", "kind": "FieldDecl", "loc": { "offset": 34141, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34132, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34141, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70a9770", "kind": "FieldDecl", "loc": { "offset": 34155, "line": 1341, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34148, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34155, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "width", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70a97d0", "kind": "FieldDecl", "loc": { "offset": 34162, "col": 19, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34148, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34162, "col": 19, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "height", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70a9830", "kind": "FieldDecl", "loc": { "offset": 34170, "col": 27, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34148, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34170, "col": 27, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "borderWidth", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70a9890", "kind": "FieldDecl", "loc": { "offset": 34268, "line": 1345, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34261, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34268, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "class", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70a98f0", "kind": "FieldDecl", "loc": { "offset": 34295, "line": 1347, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8615, "line": 248, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 34286, "line": 1347, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 34295, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "visual", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a9950", "kind": "FieldDecl", "loc": { "offset": 34314, "line": 1348, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34307, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34314, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "mask", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70a99f8", "kind": "TypedefDecl", "loc": { "offset": 34322, "line": 1349, "col": 3, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34032, "line": 1335, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34322, "line": 1349, "col": 3, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "name": "xCreateWindowReq", "type": { "desugaredQualType": "xCreateWindowReq", "qualType": "struct xCreateWindowReq" }, "inner": [ { "id": "0x55bbe70a99a0", "kind": "ElaboratedType", "type": { "qualType": "struct xCreateWindowReq" }, "ownedTagDecl": { "id": "0x55bbe70a9418", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70a94a0", "kind": "RecordType", "type": { "qualType": "xCreateWindowReq" }, "decl": { "id": "0x55bbe70a9418", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70a9a68", "kind": "RecordDecl", "loc": { "offset": 34349, "line": 1351, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34349, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34451, "line": 1357, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70a9b20", "kind": "FieldDecl", "loc": { "offset": 34368, "line": 1352, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34362, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34368, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70a9b80", "kind": "FieldDecl", "loc": { "offset": 34386, "line": 1353, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34381, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34386, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70a9be0", "kind": "FieldDecl", "loc": { "offset": 34402, "line": 1354, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34395, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34402, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70a9c40", "kind": "FieldDecl", "loc": { "offset": 34421, "line": 1355, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 34414, "line": 1355, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 34421, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70a9ca0", "kind": "FieldDecl", "loc": { "offset": 34440, "line": 1356, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34433, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34440, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "valueMask", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70a9d48", "kind": "TypedefDecl", "loc": { "offset": 34453, "line": 1357, "col": 3, "tokLen": 26, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34341, "line": 1351, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34453, "line": 1357, "col": 3, "tokLen": 26, "includedFrom": { "file": "dwm.c" } } }, "name": "xChangeWindowAttributesReq", "type": { "desugaredQualType": "xChangeWindowAttributesReq", "qualType": "struct xChangeWindowAttributesReq" }, "inner": [ { "id": "0x55bbe70a9cf0", "kind": "ElaboratedType", "type": { "qualType": "struct xChangeWindowAttributesReq" }, "ownedTagDecl": { "id": "0x55bbe70a9a68", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70a9af0", "kind": "RecordType", "type": { "qualType": "xChangeWindowAttributesReq" }, "decl": { "id": "0x55bbe70a9a68", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70a9db8", "kind": "RecordDecl", "loc": { "offset": 34490, "line": 1359, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34490, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34571, "line": 1364, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70a9e70", "kind": "FieldDecl", "loc": { "offset": 34509, "line": 1360, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34503, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34509, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70a9ed0", "kind": "FieldDecl", "loc": { "offset": 34527, "line": 1361, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34522, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34527, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "mode", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70a9f30", "kind": "FieldDecl", "loc": { "offset": 34544, "line": 1362, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34537, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34544, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70a9f90", "kind": "FieldDecl", "loc": { "offset": 34563, "line": 1363, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 34556, "line": 1363, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 34563, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70aa038", "kind": "TypedefDecl", "loc": { "offset": 34573, "line": 1364, "col": 3, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34482, "line": 1359, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34573, "line": 1364, "col": 3, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "xChangeSaveSetReq", "type": { "desugaredQualType": "xChangeSaveSetReq", "qualType": "struct xChangeSaveSetReq" }, "inner": [ { "id": "0x55bbe70a9fe0", "kind": "ElaboratedType", "type": { "qualType": "struct xChangeSaveSetReq" }, "ownedTagDecl": { "id": "0x55bbe70a9db8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70a9e40", "kind": "RecordType", "type": { "qualType": "xChangeSaveSetReq" }, "decl": { "id": "0x55bbe70a9db8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70aa0a8", "kind": "RecordDecl", "loc": { "offset": 34601, "line": 1366, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34601, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34705, "line": 1372, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70aa160", "kind": "FieldDecl", "loc": { "offset": 34620, "line": 1367, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34614, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34620, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70aa1c0", "kind": "FieldDecl", "loc": { "offset": 34638, "line": 1368, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34633, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34638, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70aa220", "kind": "FieldDecl", "loc": { "offset": 34654, "line": 1369, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34647, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34654, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70aa280", "kind": "FieldDecl", "loc": { "offset": 34673, "line": 1370, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 34666, "line": 1370, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 34673, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70aa2e0", "kind": "FieldDecl", "loc": { "offset": 34681, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 34666, "line": 1370, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 34681, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "parent", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70aa340", "kind": "FieldDecl", "loc": { "offset": 34699, "line": 1371, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34693, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34699, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70aa3a0", "kind": "FieldDecl", "loc": { "offset": 34702, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34693, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34702, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } } ] }, { "id": "0x55bbe70aa448", "kind": "TypedefDecl", "loc": { "offset": 34707, "line": 1372, "col": 3, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34593, "line": 1366, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34707, "line": 1372, "col": 3, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "name": "xReparentWindowReq", "type": { "desugaredQualType": "xReparentWindowReq", "qualType": "struct xReparentWindowReq" }, "inner": [ { "id": "0x55bbe70aa3f0", "kind": "ElaboratedType", "type": { "qualType": "struct xReparentWindowReq" }, "ownedTagDecl": { "id": "0x55bbe70aa0a8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70aa130", "kind": "RecordType", "type": { "qualType": "xReparentWindowReq" }, "decl": { "id": "0x55bbe70aa0a8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70aa4b8", "kind": "RecordDecl", "loc": { "offset": 34736, "line": 1374, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34736, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34851, "line": 1381, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70aa570", "kind": "FieldDecl", "loc": { "offset": 34755, "line": 1375, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34749, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34755, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70aa5d0", "kind": "FieldDecl", "loc": { "offset": 34774, "line": 1376, "col": 11, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34768, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34774, "col": 11, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70aa630", "kind": "FieldDecl", "loc": { "offset": 34790, "line": 1377, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34783, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34790, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70aa690", "kind": "FieldDecl", "loc": { "offset": 34809, "line": 1378, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 34802, "line": 1378, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 34809, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70aa6f0", "kind": "FieldDecl", "loc": { "offset": 34828, "line": 1379, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34821, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34828, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "mask", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70aa750", "kind": "FieldDecl", "loc": { "offset": 34845, "line": 1380, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34838, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34845, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe70aa7f8", "kind": "TypedefDecl", "loc": { "offset": 34853, "line": 1381, "col": 3, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34728, "line": 1374, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34853, "line": 1381, "col": 3, "tokLen": 19, "includedFrom": { "file": "dwm.c" } } }, "name": "xConfigureWindowReq", "type": { "desugaredQualType": "xConfigureWindowReq", "qualType": "struct xConfigureWindowReq" }, "inner": [ { "id": "0x55bbe70aa7a0", "kind": "ElaboratedType", "type": { "qualType": "struct xConfigureWindowReq" }, "ownedTagDecl": { "id": "0x55bbe70aa4b8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70aa540", "kind": "RecordType", "type": { "qualType": "xConfigureWindowReq" }, "decl": { "id": "0x55bbe70aa4b8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70aa868", "kind": "RecordDecl", "loc": { "offset": 34883, "line": 1383, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34883, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34970, "line": 1388, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70aa920", "kind": "FieldDecl", "loc": { "offset": 34902, "line": 1384, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34896, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34902, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70aa980", "kind": "FieldDecl", "loc": { "offset": 34921, "line": 1385, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34915, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34921, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "direction", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70aa9e0", "kind": "FieldDecl", "loc": { "offset": 34943, "line": 1386, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34936, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34943, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70aaa40", "kind": "FieldDecl", "loc": { "offset": 34962, "line": 1387, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 34955, "line": 1387, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 34962, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70aaae8", "kind": "TypedefDecl", "loc": { "offset": 34972, "line": 1388, "col": 3, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34875, "line": 1383, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 34972, "line": 1388, "col": 3, "tokLen": 19, "includedFrom": { "file": "dwm.c" } } }, "name": "xCirculateWindowReq", "type": { "desugaredQualType": "xCirculateWindowReq", "qualType": "struct xCirculateWindowReq" }, "inner": [ { "id": "0x55bbe70aaa90", "kind": "ElaboratedType", "type": { "qualType": "struct xCirculateWindowReq" }, "ownedTagDecl": { "id": "0x55bbe70aa868", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70aa8f0", "kind": "RecordType", "type": { "qualType": "xCirculateWindowReq" }, "decl": { "id": "0x55bbe70aa868", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70aab58", "kind": "RecordDecl", "loc": { "offset": 35002, "line": 1390, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35002, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35177, "line": 1396, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70aac10", "kind": "FieldDecl", "loc": { "offset": 35056, "line": 1391, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35050, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35056, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70aac70", "kind": "FieldDecl", "loc": { "offset": 35074, "line": 1392, "col": 10, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35069, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35074, "col": 10, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "onlyIfExists", "type": { "desugaredQualType": "unsigned char", "qualType": "BOOL", "typeAliasDeclId": "0x55bbe7073928" } }, { "id": "0x55bbe70aacd0", "kind": "FieldDecl", "loc": { "offset": 35099, "line": 1393, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35092, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35099, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70aad30", "kind": "FieldDecl", "loc": { "offset": 35118, "line": 1394, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35111, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35118, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "nbytes", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70aade0", "kind": "FieldDecl", "loc": { "offset": 35172, "line": 1395, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35165, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35172, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe70aae88", "kind": "TypedefDecl", "loc": { "offset": 35179, "line": 1396, "col": 3, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 34994, "line": 1390, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35179, "line": 1396, "col": 3, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "xInternAtomReq", "type": { "desugaredQualType": "xInternAtomReq", "qualType": "struct xInternAtomReq" }, "inner": [ { "id": "0x55bbe70aae30", "kind": "ElaboratedType", "type": { "qualType": "struct xInternAtomReq" }, "ownedTagDecl": { "id": "0x55bbe70aab58", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70aabe0", "kind": "RecordType", "type": { "qualType": "xInternAtomReq" }, "decl": { "id": "0x55bbe70aab58", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70aaef8", "kind": "RecordDecl", "loc": { "offset": 35204, "line": 1398, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35204, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35420, "line": 1407, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70aafb0", "kind": "FieldDecl", "loc": { "offset": 35223, "line": 1399, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35217, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35223, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70ab010", "kind": "FieldDecl", "loc": { "offset": 35242, "line": 1400, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35236, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35242, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "mode", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70ab070", "kind": "FieldDecl", "loc": { "offset": 35259, "line": 1401, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35252, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35259, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70ab0d0", "kind": "FieldDecl", "loc": { "offset": 35278, "line": 1402, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 35271, "line": 1402, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 35278, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70ab130", "kind": "FieldDecl", "loc": { "offset": 35295, "line": 1403, "col": 10, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8591, "line": 247, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 35290, "line": 1403, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 35295, "col": 10, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "property", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70ab190", "kind": "FieldDecl", "loc": { "offset": 35305, "col": 20, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8591, "line": 247, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 35290, "line": 1403, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 35305, "col": 20, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70ab1f0", "kind": "FieldDecl", "loc": { "offset": 35321, "line": 1404, "col": 11, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35315, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35321, "col": 11, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "format", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70ab318", "kind": "FieldDecl", "loc": { "offset": 35338, "line": 1405, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35333, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35343, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "qualType": "BYTE[3]" } }, { "id": "0x55bbe70ab378", "kind": "FieldDecl", "loc": { "offset": 35357, "line": 1406, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35350, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35357, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "nUnits", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70ab428", "kind": "TypedefDecl", "loc": { "offset": 35422, "line": 1407, "col": 3, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35196, "line": 1398, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35422, "line": 1407, "col": 3, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "name": "xChangePropertyReq", "type": { "desugaredQualType": "xChangePropertyReq", "qualType": "struct xChangePropertyReq" }, "inner": [ { "id": "0x55bbe70ab3d0", "kind": "ElaboratedType", "type": { "qualType": "struct xChangePropertyReq" }, "ownedTagDecl": { "id": "0x55bbe70aaef8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70aaf80", "kind": "RecordType", "type": { "qualType": "xChangePropertyReq" }, "decl": { "id": "0x55bbe70aaef8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70ab498", "kind": "RecordDecl", "loc": { "offset": 35451, "line": 1409, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35451, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35550, "line": 1415, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70ab550", "kind": "FieldDecl", "loc": { "offset": 35470, "line": 1410, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35464, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35470, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70ab5b0", "kind": "FieldDecl", "loc": { "offset": 35488, "line": 1411, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35483, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35488, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70ab610", "kind": "FieldDecl", "loc": { "offset": 35504, "line": 1412, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35497, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35504, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70ab670", "kind": "FieldDecl", "loc": { "offset": 35523, "line": 1413, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 35516, "line": 1413, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 35523, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70ab6d0", "kind": "FieldDecl", "loc": { "offset": 35540, "line": 1414, "col": 10, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8591, "line": 247, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 35535, "line": 1414, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 35540, "col": 10, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "property", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70ab778", "kind": "TypedefDecl", "loc": { "offset": 35552, "line": 1415, "col": 3, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35443, "line": 1409, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35552, "line": 1415, "col": 3, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "name": "xDeletePropertyReq", "type": { "desugaredQualType": "xDeletePropertyReq", "qualType": "struct xDeletePropertyReq" }, "inner": [ { "id": "0x55bbe70ab720", "kind": "ElaboratedType", "type": { "qualType": "struct xDeletePropertyReq" }, "ownedTagDecl": { "id": "0x55bbe70ab498", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70ab520", "kind": "RecordType", "type": { "qualType": "xDeletePropertyReq" }, "decl": { "id": "0x55bbe70ab498", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70ab7e8", "kind": "RecordDecl", "loc": { "offset": 35581, "line": 1417, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35581, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35815, "line": 1429, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70ab8a0", "kind": "FieldDecl", "loc": { "offset": 35600, "line": 1418, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35594, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35600, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70ab900", "kind": "FieldDecl", "loc": { "offset": 35691, "line": 1422, "col": 10, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35686, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35691, "col": 10, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "delete", "type": { "desugaredQualType": "unsigned char", "qualType": "BOOL", "typeAliasDeclId": "0x55bbe7073928" } }, { "id": "0x55bbe70ab960", "kind": "FieldDecl", "loc": { "offset": 35717, "line": 1424, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35710, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35717, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70ab9c0", "kind": "FieldDecl", "loc": { "offset": 35736, "line": 1425, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 35729, "line": 1425, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 35736, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70aba20", "kind": "FieldDecl", "loc": { "offset": 35753, "line": 1426, "col": 10, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8591, "line": 247, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 35748, "line": 1426, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 35753, "col": 10, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "property", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70aba80", "kind": "FieldDecl", "loc": { "offset": 35763, "col": 20, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8591, "line": 247, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 35748, "line": 1426, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 35763, "col": 20, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "type", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70abae0", "kind": "FieldDecl", "loc": { "offset": 35780, "line": 1427, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35773, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35780, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "longOffset", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70abb40", "kind": "FieldDecl", "loc": { "offset": 35803, "line": 1428, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35796, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35803, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "longLength", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70abbe8", "kind": "TypedefDecl", "loc": { "offset": 35817, "line": 1429, "col": 3, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35573, "line": 1417, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35817, "line": 1429, "col": 3, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "xGetPropertyReq", "type": { "desugaredQualType": "xGetPropertyReq", "qualType": "struct xGetPropertyReq" }, "inner": [ { "id": "0x55bbe70abb90", "kind": "ElaboratedType", "type": { "qualType": "struct xGetPropertyReq" }, "ownedTagDecl": { "id": "0x55bbe70ab7e8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70ab870", "kind": "RecordType", "type": { "qualType": "xGetPropertyReq" }, "decl": { "id": "0x55bbe70ab7e8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70abc58", "kind": "RecordDecl", "loc": { "offset": 35843, "line": 1431, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35843, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35958, "line": 1438, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70abd10", "kind": "FieldDecl", "loc": { "offset": 35862, "line": 1432, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35856, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35862, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70abd70", "kind": "FieldDecl", "loc": { "offset": 35880, "line": 1433, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35875, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35880, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70abdd0", "kind": "FieldDecl", "loc": { "offset": 35896, "line": 1434, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35889, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35896, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70abe30", "kind": "FieldDecl", "loc": { "offset": 35915, "line": 1435, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 35908, "line": 1435, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 35915, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70abe90", "kind": "FieldDecl", "loc": { "offset": 35932, "line": 1436, "col": 10, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8591, "line": 247, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 35927, "line": 1436, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 35932, "col": 10, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "selection", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70abef0", "kind": "FieldDecl", "loc": { "offset": 35952, "line": 1437, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8635, "line": 249, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 35947, "line": 1437, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 35952, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "time", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70abf98", "kind": "TypedefDecl", "loc": { "offset": 35960, "line": 1438, "col": 3, "tokLen": 21, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35835, "line": 1431, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 35960, "line": 1438, "col": 3, "tokLen": 21, "includedFrom": { "file": "dwm.c" } } }, "name": "xSetSelectionOwnerReq", "type": { "desugaredQualType": "xSetSelectionOwnerReq", "qualType": "struct xSetSelectionOwnerReq" }, "inner": [ { "id": "0x55bbe70abf40", "kind": "ElaboratedType", "type": { "qualType": "struct xSetSelectionOwnerReq" }, "ownedTagDecl": { "id": "0x55bbe70abc58", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70abce0", "kind": "RecordType", "type": { "qualType": "xSetSelectionOwnerReq" }, "decl": { "id": "0x55bbe70abc58", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70ac008", "kind": "RecordDecl", "loc": { "offset": 35992, "line": 1440, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35992, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36132, "line": 1447, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70ac0c0", "kind": "FieldDecl", "loc": { "offset": 36011, "line": 1441, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36005, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36011, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70ac120", "kind": "FieldDecl", "loc": { "offset": 36029, "line": 1442, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36024, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36029, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70ac180", "kind": "FieldDecl", "loc": { "offset": 36045, "line": 1443, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36038, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36045, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70ac1e0", "kind": "FieldDecl", "loc": { "offset": 36064, "line": 1444, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36057, "line": 1444, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 36064, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "requestor", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70ac240", "kind": "FieldDecl", "loc": { "offset": 36084, "line": 1445, "col": 10, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8591, "line": 247, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36079, "line": 1445, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 36084, "col": 10, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "selection", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70ac2a0", "kind": "FieldDecl", "loc": { "offset": 36095, "col": 21, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8591, "line": 247, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36079, "line": 1445, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 36095, "col": 21, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "target", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70ac300", "kind": "FieldDecl", "loc": { "offset": 36103, "col": 29, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8591, "line": 247, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36079, "line": 1445, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 36103, "col": 29, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "property", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70ac360", "kind": "FieldDecl", "loc": { "offset": 36122, "line": 1446, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8635, "line": 249, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36117, "line": 1446, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 36122, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "time", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70ac408", "kind": "TypedefDecl", "loc": { "offset": 36134, "line": 1447, "col": 7, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 35984, "line": 1440, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36134, "line": 1447, "col": 7, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } }, "name": "xConvertSelectionReq", "type": { "desugaredQualType": "xConvertSelectionReq", "qualType": "struct xConvertSelectionReq" }, "inner": [ { "id": "0x55bbe70ac3b0", "kind": "ElaboratedType", "type": { "qualType": "struct xConvertSelectionReq" }, "ownedTagDecl": { "id": "0x55bbe70ac008", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70ac090", "kind": "RecordType", "type": { "qualType": "xConvertSelectionReq" }, "decl": { "id": "0x55bbe70ac008", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70ac478", "kind": "RecordDecl", "loc": { "offset": 36165, "line": 1449, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36165, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36296, "line": 1456, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70ac530", "kind": "FieldDecl", "loc": { "offset": 36184, "line": 1450, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36178, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36184, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70ac590", "kind": "FieldDecl", "loc": { "offset": 36202, "line": 1451, "col": 10, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36197, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36202, "col": 10, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "propagate", "type": { "desugaredQualType": "unsigned char", "qualType": "BOOL", "typeAliasDeclId": "0x55bbe7073928" } }, { "id": "0x55bbe70ac5f0", "kind": "FieldDecl", "loc": { "offset": 36224, "line": 1452, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36217, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36224, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70ac650", "kind": "FieldDecl", "loc": { "offset": 36243, "line": 1453, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36236, "line": 1453, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 36243, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "destination", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70ac6b0", "kind": "FieldDecl", "loc": { "offset": 36267, "line": 1454, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36260, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36267, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "eventMask", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70ac710", "kind": "FieldDecl", "loc": { "offset": 36289, "line": 1455, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36282, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36289, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "event", "type": { "desugaredQualType": "struct _xEvent", "qualType": "xEvent", "typeAliasDeclId": "0x55bbe70a7068" } } ] }, { "id": "0x55bbe70ac7b8", "kind": "TypedefDecl", "loc": { "offset": 36298, "line": 1456, "col": 3, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36157, "line": 1449, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36298, "line": 1456, "col": 3, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "xSendEventReq", "type": { "desugaredQualType": "xSendEventReq", "qualType": "struct xSendEventReq" }, "inner": [ { "id": "0x55bbe70ac760", "kind": "ElaboratedType", "type": { "qualType": "struct xSendEventReq" }, "ownedTagDecl": { "id": "0x55bbe70ac478", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70ac500", "kind": "RecordType", "type": { "qualType": "xSendEventReq" }, "decl": { "id": "0x55bbe70ac478", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70ac828", "kind": "RecordDecl", "loc": { "offset": 36322, "line": 1458, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36322, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36528, "line": 1468, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70ac8e0", "kind": "FieldDecl", "loc": { "offset": 36341, "line": 1459, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36335, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36341, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70ac940", "kind": "FieldDecl", "loc": { "offset": 36359, "line": 1460, "col": 10, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36354, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36359, "col": 10, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "ownerEvents", "type": { "desugaredQualType": "unsigned char", "qualType": "BOOL", "typeAliasDeclId": "0x55bbe7073928" } }, { "id": "0x55bbe70ac9a0", "kind": "FieldDecl", "loc": { "offset": 36383, "line": 1461, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36376, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36383, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70aca00", "kind": "FieldDecl", "loc": { "offset": 36402, "line": 1462, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36395, "line": 1462, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 36402, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "grabWindow", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70aca60", "kind": "FieldDecl", "loc": { "offset": 36425, "line": 1463, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36418, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36425, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "eventMask", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70acac0", "kind": "FieldDecl", "loc": { "offset": 36445, "line": 1464, "col": 10, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36440, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36445, "col": 10, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "pointerMode", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70acb20", "kind": "FieldDecl", "loc": { "offset": 36458, "col": 23, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36440, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36458, "col": 23, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "keyboardMode", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70acb80", "kind": "FieldDecl", "loc": { "offset": 36483, "line": 1465, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36476, "line": 1465, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 36483, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "confineTo", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70acbe0", "kind": "FieldDecl", "loc": { "offset": 36505, "line": 1466, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8523, "line": 244, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36498, "line": 1466, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 36505, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "cursor", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70acc40", "kind": "FieldDecl", "loc": { "offset": 36522, "line": 1467, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8635, "line": 249, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36517, "line": 1467, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 36522, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "time", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70acce8", "kind": "TypedefDecl", "loc": { "offset": 36530, "line": 1468, "col": 3, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36314, "line": 1458, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36530, "line": 1468, "col": 3, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "xGrabPointerReq", "type": { "desugaredQualType": "xGrabPointerReq", "qualType": "struct xGrabPointerReq" }, "inner": [ { "id": "0x55bbe70acc90", "kind": "ElaboratedType", "type": { "qualType": "struct xGrabPointerReq" }, "ownedTagDecl": { "id": "0x55bbe70ac828", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70ac8b0", "kind": "RecordType", "type": { "qualType": "xGrabPointerReq" }, "decl": { "id": "0x55bbe70ac828", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70acd58", "kind": "RecordDecl", "loc": { "offset": 36556, "line": 1470, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36556, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36801, "line": 1482, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70aee30", "kind": "FieldDecl", "loc": { "offset": 36575, "line": 1471, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36569, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36575, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70aee90", "kind": "FieldDecl", "loc": { "offset": 36593, "line": 1472, "col": 10, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36588, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36593, "col": 10, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "ownerEvents", "type": { "desugaredQualType": "unsigned char", "qualType": "BOOL", "typeAliasDeclId": "0x55bbe7073928" } }, { "id": "0x55bbe70aeef0", "kind": "FieldDecl", "loc": { "offset": 36617, "line": 1473, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36610, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36617, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70aef50", "kind": "FieldDecl", "loc": { "offset": 36636, "line": 1474, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36629, "line": 1474, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 36636, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "grabWindow", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70aefb0", "kind": "FieldDecl", "loc": { "offset": 36659, "line": 1475, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36652, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36659, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "eventMask", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70af010", "kind": "FieldDecl", "loc": { "offset": 36679, "line": 1476, "col": 10, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36674, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36679, "col": 10, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "pointerMode", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70af070", "kind": "FieldDecl", "loc": { "offset": 36692, "col": 23, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36674, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36692, "col": 23, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "keyboardMode", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70af0d0", "kind": "FieldDecl", "loc": { "offset": 36717, "line": 1477, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36710, "line": 1477, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 36717, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "confineTo", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70af130", "kind": "FieldDecl", "loc": { "offset": 36739, "line": 1478, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8523, "line": 244, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36732, "line": 1478, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 36739, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "cursor", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70af190", "kind": "FieldDecl", "loc": { "offset": 36757, "line": 1479, "col": 11, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36751, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36757, "col": 11, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "button", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70af1f0", "kind": "FieldDecl", "loc": { "offset": 36774, "line": 1480, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36769, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36774, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70af250", "kind": "FieldDecl", "loc": { "offset": 36790, "line": 1481, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36783, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36790, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "modifiers", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe70af2f8", "kind": "TypedefDecl", "loc": { "offset": 36803, "line": 1482, "col": 3, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36548, "line": 1470, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36803, "line": 1482, "col": 3, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "xGrabButtonReq", "type": { "desugaredQualType": "xGrabButtonReq", "qualType": "struct xGrabButtonReq" }, "inner": [ { "id": "0x55bbe70af2a0", "kind": "ElaboratedType", "type": { "qualType": "struct xGrabButtonReq" }, "ownedTagDecl": { "id": "0x55bbe70acd58", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70aee00", "kind": "RecordType", "type": { "qualType": "xGrabButtonReq" }, "decl": { "id": "0x55bbe70acd58", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70af368", "kind": "RecordDecl", "loc": { "offset": 36828, "line": 1484, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36828, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36954, "line": 1491, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70af420", "kind": "FieldDecl", "loc": { "offset": 36847, "line": 1485, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36841, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36847, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70af480", "kind": "FieldDecl", "loc": { "offset": 36866, "line": 1486, "col": 11, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36860, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36866, "col": 11, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "button", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70af4e0", "kind": "FieldDecl", "loc": { "offset": 36885, "line": 1487, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36878, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36885, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70af540", "kind": "FieldDecl", "loc": { "offset": 36904, "line": 1488, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36897, "line": 1488, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 36904, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "grabWindow", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70af5a0", "kind": "FieldDecl", "loc": { "offset": 36927, "line": 1489, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36920, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36927, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "modifiers", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70af600", "kind": "FieldDecl", "loc": { "offset": 36949, "line": 1490, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36942, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36949, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe70af6a8", "kind": "TypedefDecl", "loc": { "offset": 36956, "line": 1491, "col": 3, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36820, "line": 1484, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 36956, "line": 1491, "col": 3, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "name": "xUngrabButtonReq", "type": { "desugaredQualType": "xUngrabButtonReq", "qualType": "struct xUngrabButtonReq" }, "inner": [ { "id": "0x55bbe70af650", "kind": "ElaboratedType", "type": { "qualType": "struct xUngrabButtonReq" }, "ownedTagDecl": { "id": "0x55bbe70af368", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70af3f0", "kind": "RecordType", "type": { "qualType": "xUngrabButtonReq" }, "decl": { "id": "0x55bbe70af368", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70af718", "kind": "RecordDecl", "loc": { "offset": 36983, "line": 1493, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36983, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37117, "line": 1501, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70af7d0", "kind": "FieldDecl", "loc": { "offset": 37002, "line": 1494, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36996, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37002, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70af830", "kind": "FieldDecl", "loc": { "offset": 37020, "line": 1495, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37015, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37020, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70af890", "kind": "FieldDecl", "loc": { "offset": 37036, "line": 1496, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37029, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37036, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70af8f0", "kind": "FieldDecl", "loc": { "offset": 37055, "line": 1497, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8523, "line": 244, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37048, "line": 1497, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 37055, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "cursor", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70af950", "kind": "FieldDecl", "loc": { "offset": 37072, "line": 1498, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8635, "line": 249, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37067, "line": 1498, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 37072, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "time", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70af9b0", "kind": "FieldDecl", "loc": { "offset": 37089, "line": 1499, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37082, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37089, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "eventMask", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70afa10", "kind": "FieldDecl", "loc": { "offset": 37111, "line": 1500, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37104, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37111, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe70afab8", "kind": "TypedefDecl", "loc": { "offset": 37119, "line": 1501, "col": 3, "tokLen": 27, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 36975, "line": 1493, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37119, "line": 1501, "col": 3, "tokLen": 27, "includedFrom": { "file": "dwm.c" } } }, "name": "xChangeActivePointerGrabReq", "type": { "desugaredQualType": "xChangeActivePointerGrabReq", "qualType": "struct xChangeActivePointerGrabReq" }, "inner": [ { "id": "0x55bbe70afa60", "kind": "ElaboratedType", "type": { "qualType": "struct xChangeActivePointerGrabReq" }, "ownedTagDecl": { "id": "0x55bbe70af718", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70af7a0", "kind": "RecordType", "type": { "qualType": "xChangeActivePointerGrabReq" }, "decl": { "id": "0x55bbe70af718", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70afb28", "kind": "RecordDecl", "loc": { "offset": 37157, "line": 1503, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37157, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37316, "line": 1511, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70afbe0", "kind": "FieldDecl", "loc": { "offset": 37176, "line": 1504, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37170, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37176, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70afc40", "kind": "FieldDecl", "loc": { "offset": 37194, "line": 1505, "col": 10, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37189, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37194, "col": 10, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "ownerEvents", "type": { "desugaredQualType": "unsigned char", "qualType": "BOOL", "typeAliasDeclId": "0x55bbe7073928" } }, { "id": "0x55bbe70afca0", "kind": "FieldDecl", "loc": { "offset": 37218, "line": 1506, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37211, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37218, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70afd00", "kind": "FieldDecl", "loc": { "offset": 37237, "line": 1507, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37230, "line": 1507, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 37237, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "grabWindow", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70afd60", "kind": "FieldDecl", "loc": { "offset": 37258, "line": 1508, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8635, "line": 249, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37253, "line": 1508, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 37258, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "time", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70afdc0", "kind": "FieldDecl", "loc": { "offset": 37273, "line": 1509, "col": 10, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37268, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37273, "col": 10, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "pointerMode", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70afe20", "kind": "FieldDecl", "loc": { "offset": 37286, "col": 23, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37268, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37286, "col": 23, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "keyboardMode", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70afe80", "kind": "FieldDecl", "loc": { "offset": 37311, "line": 1510, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37304, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37311, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe70aff28", "kind": "TypedefDecl", "loc": { "offset": 37318, "line": 1511, "col": 3, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37149, "line": 1503, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37318, "line": 1511, "col": 3, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "name": "xGrabKeyboardReq", "type": { "desugaredQualType": "xGrabKeyboardReq", "qualType": "struct xGrabKeyboardReq" }, "inner": [ { "id": "0x55bbe70afed0", "kind": "ElaboratedType", "type": { "qualType": "struct xGrabKeyboardReq" }, "ownedTagDecl": { "id": "0x55bbe70afb28", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70afbb0", "kind": "RecordType", "type": { "qualType": "xGrabKeyboardReq" }, "decl": { "id": "0x55bbe70afb28", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70aff98", "kind": "RecordDecl", "loc": { "offset": 37345, "line": 1513, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37345, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37537, "line": 1522, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b0050", "kind": "FieldDecl", "loc": { "offset": 37364, "line": 1514, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37358, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37364, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b00b0", "kind": "FieldDecl", "loc": { "offset": 37382, "line": 1515, "col": 10, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37377, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37382, "col": 10, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "ownerEvents", "type": { "desugaredQualType": "unsigned char", "qualType": "BOOL", "typeAliasDeclId": "0x55bbe7073928" } }, { "id": "0x55bbe70b0110", "kind": "FieldDecl", "loc": { "offset": 37406, "line": 1516, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37399, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37406, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b0170", "kind": "FieldDecl", "loc": { "offset": 37425, "line": 1517, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37418, "line": 1517, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 37425, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "grabWindow", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b01d0", "kind": "FieldDecl", "loc": { "offset": 37448, "line": 1518, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37441, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37448, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "modifiers", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b0230", "kind": "FieldDecl", "loc": { "offset": 37469, "line": 1519, "col": 11, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37463, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37469, "col": 11, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "key", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b0290", "kind": "FieldDecl", "loc": { "offset": 37483, "line": 1520, "col": 10, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37478, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37483, "col": 10, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "pointerMode", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b02f0", "kind": "FieldDecl", "loc": { "offset": 37496, "col": 23, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37478, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37496, "col": 23, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "keyboardMode", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b0350", "kind": "FieldDecl", "loc": { "offset": 37519, "line": 1521, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37514, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37519, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b03b0", "kind": "FieldDecl", "loc": { "offset": 37525, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37514, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37525, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b0410", "kind": "FieldDecl", "loc": { "offset": 37531, "col": 22, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37514, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37531, "col": 22, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad3", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } } ] }, { "id": "0x55bbe70b04b8", "kind": "TypedefDecl", "loc": { "offset": 37539, "line": 1522, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37337, "line": 1513, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37539, "line": 1522, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "xGrabKeyReq", "type": { "desugaredQualType": "xGrabKeyReq", "qualType": "struct xGrabKeyReq" }, "inner": [ { "id": "0x55bbe70b0460", "kind": "ElaboratedType", "type": { "qualType": "struct xGrabKeyReq" }, "ownedTagDecl": { "id": "0x55bbe70aff98", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b0020", "kind": "RecordType", "type": { "qualType": "xGrabKeyReq" }, "decl": { "id": "0x55bbe70aff98", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b0528", "kind": "RecordDecl", "loc": { "offset": 37561, "line": 1524, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37561, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37684, "line": 1531, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b05e0", "kind": "FieldDecl", "loc": { "offset": 37580, "line": 1525, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37574, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37580, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b0640", "kind": "FieldDecl", "loc": { "offset": 37599, "line": 1526, "col": 11, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37593, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37599, "col": 11, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "key", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b06a0", "kind": "FieldDecl", "loc": { "offset": 37615, "line": 1527, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37608, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37615, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b0700", "kind": "FieldDecl", "loc": { "offset": 37634, "line": 1528, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37627, "line": 1528, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 37634, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "grabWindow", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b0760", "kind": "FieldDecl", "loc": { "offset": 37657, "line": 1529, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37650, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37657, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "modifiers", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b07c0", "kind": "FieldDecl", "loc": { "offset": 37679, "line": 1530, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37672, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37679, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe70b0868", "kind": "TypedefDecl", "loc": { "offset": 37686, "line": 1531, "col": 3, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37553, "line": 1524, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37686, "line": 1531, "col": 3, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "xUngrabKeyReq", "type": { "desugaredQualType": "xUngrabKeyReq", "qualType": "struct xUngrabKeyReq" }, "inner": [ { "id": "0x55bbe70b0810", "kind": "ElaboratedType", "type": { "qualType": "struct xUngrabKeyReq" }, "ownedTagDecl": { "id": "0x55bbe70b0528", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b05b0", "kind": "RecordType", "type": { "qualType": "xUngrabKeyReq" }, "decl": { "id": "0x55bbe70b0528", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b08d8", "kind": "RecordDecl", "loc": { "offset": 37710, "line": 1533, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37710, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37788, "line": 1538, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b0990", "kind": "FieldDecl", "loc": { "offset": 37729, "line": 1534, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37723, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37729, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b09f0", "kind": "FieldDecl", "loc": { "offset": 37748, "line": 1535, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37742, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37748, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "mode", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b0a50", "kind": "FieldDecl", "loc": { "offset": 37765, "line": 1536, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37758, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37765, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b0ab0", "kind": "FieldDecl", "loc": { "offset": 37782, "line": 1537, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8635, "line": 249, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37777, "line": 1537, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 37782, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "time", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70b0b58", "kind": "TypedefDecl", "loc": { "offset": 37790, "line": 1538, "col": 3, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37702, "line": 1533, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37790, "line": 1538, "col": 3, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "xAllowEventsReq", "type": { "desugaredQualType": "xAllowEventsReq", "qualType": "struct xAllowEventsReq" }, "inner": [ { "id": "0x55bbe70b0b00", "kind": "ElaboratedType", "type": { "qualType": "struct xAllowEventsReq" }, "ownedTagDecl": { "id": "0x55bbe70b08d8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b0960", "kind": "RecordType", "type": { "qualType": "xAllowEventsReq" }, "decl": { "id": "0x55bbe70b08d8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b0bc8", "kind": "RecordDecl", "loc": { "offset": 37816, "line": 1540, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37816, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37918, "line": 1546, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b0c80", "kind": "FieldDecl", "loc": { "offset": 37835, "line": 1541, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37829, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37835, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b0ce0", "kind": "FieldDecl", "loc": { "offset": 37853, "line": 1542, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37848, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37853, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b0d40", "kind": "FieldDecl", "loc": { "offset": 37869, "line": 1543, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37862, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37869, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b0da0", "kind": "FieldDecl", "loc": { "offset": 37888, "line": 1544, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37881, "line": 1544, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 37888, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b0e10", "kind": "FieldDecl", "loc": { "offset": 37905, "line": 1545, "col": 10, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8635, "line": 249, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37900, "line": 1545, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 37905, "col": 10, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "start", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b0e70", "kind": "FieldDecl", "loc": { "offset": 37912, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8635, "line": 249, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37900, "line": 1545, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 37912, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "stop", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70b0f18", "kind": "TypedefDecl", "loc": { "offset": 37920, "line": 1546, "col": 3, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37808, "line": 1540, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37920, "line": 1546, "col": 3, "tokLen": 19, "includedFrom": { "file": "dwm.c" } } }, "name": "xGetMotionEventsReq", "type": { "desugaredQualType": "xGetMotionEventsReq", "qualType": "struct xGetMotionEventsReq" }, "inner": [ { "id": "0x55bbe70b0ec0", "kind": "ElaboratedType", "type": { "qualType": "struct xGetMotionEventsReq" }, "ownedTagDecl": { "id": "0x55bbe70b0bc8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b0c50", "kind": "RecordType", "type": { "qualType": "xGetMotionEventsReq" }, "decl": { "id": "0x55bbe70b0bc8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b0f88", "kind": "RecordDecl", "loc": { "offset": 37950, "line": 1548, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37950, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38060, "line": 1554, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b1040", "kind": "FieldDecl", "loc": { "offset": 37969, "line": 1549, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37963, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37969, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b10a0", "kind": "FieldDecl", "loc": { "offset": 37987, "line": 1550, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37982, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 37987, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b1100", "kind": "FieldDecl", "loc": { "offset": 38003, "line": 1551, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37996, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38003, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b1160", "kind": "FieldDecl", "loc": { "offset": 38022, "line": 1552, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38015, "line": 1552, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 38022, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "srcWid", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b11c0", "kind": "FieldDecl", "loc": { "offset": 38030, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38015, "line": 1552, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 38030, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "dstWid", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b1220", "kind": "FieldDecl", "loc": { "offset": 38048, "line": 1553, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38042, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38048, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcX", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70b1280", "kind": "FieldDecl", "loc": { "offset": 38054, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38042, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38054, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcY", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } } ] }, { "id": "0x55bbe70b1328", "kind": "TypedefDecl", "loc": { "offset": 38062, "line": 1554, "col": 3, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 37942, "line": 1548, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38062, "line": 1554, "col": 3, "tokLen": 19, "includedFrom": { "file": "dwm.c" } } }, "name": "xTranslateCoordsReq", "type": { "desugaredQualType": "xTranslateCoordsReq", "qualType": "struct xTranslateCoordsReq" }, "inner": [ { "id": "0x55bbe70b12d0", "kind": "ElaboratedType", "type": { "qualType": "struct xTranslateCoordsReq" }, "ownedTagDecl": { "id": "0x55bbe70b0f88", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b1010", "kind": "RecordType", "type": { "qualType": "xTranslateCoordsReq" }, "decl": { "id": "0x55bbe70b0f88", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b1398", "kind": "RecordDecl", "loc": { "offset": 38092, "line": 1556, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38092, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38256, "line": 1564, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b1450", "kind": "FieldDecl", "loc": { "offset": 38111, "line": 1557, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38105, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38111, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b14b0", "kind": "FieldDecl", "loc": { "offset": 38129, "line": 1558, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38124, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38129, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b1510", "kind": "FieldDecl", "loc": { "offset": 38145, "line": 1559, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38138, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38145, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b1570", "kind": "FieldDecl", "loc": { "offset": 38164, "line": 1560, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38157, "line": 1560, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 38164, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "srcWid", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b15d0", "kind": "FieldDecl", "loc": { "offset": 38172, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38157, "line": 1560, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 38172, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "dstWid", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b1630", "kind": "FieldDecl", "loc": { "offset": 38190, "line": 1561, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38184, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38190, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcX", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70b1690", "kind": "FieldDecl", "loc": { "offset": 38196, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38184, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38196, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcY", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70b16f0", "kind": "FieldDecl", "loc": { "offset": 38213, "line": 1562, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38206, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38213, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "srcWidth", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b1750", "kind": "FieldDecl", "loc": { "offset": 38223, "col": 22, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38206, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38223, "col": 22, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "srcHeight", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b17b0", "kind": "FieldDecl", "loc": { "offset": 38244, "line": 1563, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38238, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38244, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "dstX", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70b1810", "kind": "FieldDecl", "loc": { "offset": 38250, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38238, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38250, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "dstY", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } } ] }, { "id": "0x55bbe70b18b8", "kind": "TypedefDecl", "loc": { "offset": 38258, "line": 1564, "col": 3, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38084, "line": 1556, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38258, "line": 1564, "col": 3, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "xWarpPointerReq", "type": { "desugaredQualType": "xWarpPointerReq", "qualType": "struct xWarpPointerReq" }, "inner": [ { "id": "0x55bbe70b1860", "kind": "ElaboratedType", "type": { "qualType": "struct xWarpPointerReq" }, "ownedTagDecl": { "id": "0x55bbe70b1398", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b1420", "kind": "RecordType", "type": { "qualType": "xWarpPointerReq" }, "decl": { "id": "0x55bbe70b1398", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b1928", "kind": "RecordDecl", "loc": { "offset": 38284, "line": 1566, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38284, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38384, "line": 1572, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b19e0", "kind": "FieldDecl", "loc": { "offset": 38303, "line": 1567, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38297, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38303, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b1a40", "kind": "FieldDecl", "loc": { "offset": 38322, "line": 1568, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38316, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38322, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "revertTo", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b1aa0", "kind": "FieldDecl", "loc": { "offset": 38343, "line": 1569, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38336, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38343, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b1b00", "kind": "FieldDecl", "loc": { "offset": 38362, "line": 1570, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38355, "line": 1570, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 38362, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "focus", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b1b60", "kind": "FieldDecl", "loc": { "offset": 38378, "line": 1571, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8635, "line": 249, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38373, "line": 1571, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 38378, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "time", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70b1c08", "kind": "TypedefDecl", "loc": { "offset": 38386, "line": 1572, "col": 3, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38276, "line": 1566, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38386, "line": 1572, "col": 3, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "xSetInputFocusReq", "type": { "desugaredQualType": "xSetInputFocusReq", "qualType": "struct xSetInputFocusReq" }, "inner": [ { "id": "0x55bbe70b1bb0", "kind": "ElaboratedType", "type": { "qualType": "struct xSetInputFocusReq" }, "ownedTagDecl": { "id": "0x55bbe70b1928", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b19b0", "kind": "RecordType", "type": { "qualType": "xSetInputFocusReq" }, "decl": { "id": "0x55bbe70b1928", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b1c78", "kind": "RecordDecl", "loc": { "offset": 38414, "line": 1574, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38414, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38567, "line": 1581, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b1d30", "kind": "FieldDecl", "loc": { "offset": 38433, "line": 1575, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38427, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38433, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b1d90", "kind": "FieldDecl", "loc": { "offset": 38451, "line": 1576, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38446, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38451, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b1df0", "kind": "FieldDecl", "loc": { "offset": 38467, "line": 1577, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38460, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38467, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b1e50", "kind": "FieldDecl", "loc": { "offset": 38484, "line": 1578, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8479, "line": 242, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38479, "line": 1578, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 38484, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "fid", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b1eb0", "kind": "FieldDecl", "loc": { "offset": 38500, "line": 1579, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38493, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38500, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "nbytes", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b1f10", "kind": "FieldDecl", "loc": { "offset": 38517, "line": 1580, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38512, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38517, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b1f70", "kind": "FieldDecl", "loc": { "offset": 38523, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38512, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38523, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } } ] }, { "id": "0x55bbe70b2018", "kind": "TypedefDecl", "loc": { "offset": 38569, "line": 1581, "col": 3, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38406, "line": 1574, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38569, "line": 1581, "col": 3, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "xOpenFontReq", "type": { "desugaredQualType": "xOpenFontReq", "qualType": "struct xOpenFontReq" }, "inner": [ { "id": "0x55bbe70b1fc0", "kind": "ElaboratedType", "type": { "qualType": "struct xOpenFontReq" }, "ownedTagDecl": { "id": "0x55bbe70b1c78", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b1d00", "kind": "RecordType", "type": { "qualType": "xOpenFontReq" }, "decl": { "id": "0x55bbe70b1c78", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b2088", "kind": "RecordDecl", "loc": { "offset": 38592, "line": 1583, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38592, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38677, "line": 1588, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b2140", "kind": "FieldDecl", "loc": { "offset": 38611, "line": 1584, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38605, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38611, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b21a0", "kind": "FieldDecl", "loc": { "offset": 38629, "line": 1585, "col": 10, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38624, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38629, "col": 10, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "oddLength", "type": { "desugaredQualType": "unsigned char", "qualType": "BOOL", "typeAliasDeclId": "0x55bbe7073928" } }, { "id": "0x55bbe70b2200", "kind": "FieldDecl", "loc": { "offset": 38651, "line": 1586, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38644, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38651, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b2260", "kind": "FieldDecl", "loc": { "offset": 38668, "line": 1587, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8479, "line": 242, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38663, "line": 1587, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 38668, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "fid", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70b2308", "kind": "TypedefDecl", "loc": { "offset": 38679, "line": 1588, "col": 7, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38584, "line": 1583, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38679, "line": 1588, "col": 7, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } }, "name": "xQueryTextExtentsReq", "type": { "desugaredQualType": "xQueryTextExtentsReq", "qualType": "struct xQueryTextExtentsReq" }, "inner": [ { "id": "0x55bbe70b22b0", "kind": "ElaboratedType", "type": { "qualType": "struct xQueryTextExtentsReq" }, "ownedTagDecl": { "id": "0x55bbe70b2088", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b2110", "kind": "RecordType", "type": { "qualType": "xQueryTextExtentsReq" }, "decl": { "id": "0x55bbe70b2088", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b2378", "kind": "RecordDecl", "loc": { "offset": 38710, "line": 1590, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38710, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38854, "line": 1596, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b2430", "kind": "FieldDecl", "loc": { "offset": 38729, "line": 1591, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38723, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38729, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b2490", "kind": "FieldDecl", "loc": { "offset": 38747, "line": 1592, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38742, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38747, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b24f0", "kind": "FieldDecl", "loc": { "offset": 38763, "line": 1593, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38756, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38763, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b2550", "kind": "FieldDecl", "loc": { "offset": 38782, "line": 1594, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38775, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38782, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "maxNames", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b25b0", "kind": "FieldDecl", "loc": { "offset": 38803, "line": 1595, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38796, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38803, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "nbytes", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe70b2658", "kind": "TypedefDecl", "loc": { "offset": 38856, "line": 1596, "col": 3, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38702, "line": 1590, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38856, "line": 1596, "col": 3, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xListFontsReq", "type": { "desugaredQualType": "xListFontsReq", "qualType": "struct xListFontsReq" }, "inner": [ { "id": "0x55bbe70b2600", "kind": "ElaboratedType", "type": { "qualType": "struct xListFontsReq" }, "ownedTagDecl": { "id": "0x55bbe70b2378", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b2400", "kind": "RecordType", "type": { "qualType": "xListFontsReq" }, "decl": { "id": "0x55bbe70b2378", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b2700", "kind": "TypedefDecl", "loc": { "offset": 38894, "line": 1598, "col": 23, "tokLen": 21, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38872, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38894, "col": 23, "tokLen": 21, "includedFrom": { "file": "dwm.c" } } }, "name": "xListFontsWithInfoReq", "type": { "desugaredQualType": "xListFontsReq", "qualType": "xListFontsReq", "typeAliasDeclId": "0x55bbe70b2658" }, "inner": [ { "id": "0x55bbe70b26d0", "kind": "TypedefType", "type": { "qualType": "xListFontsReq" }, "decl": { "id": "0x55bbe70b2658", "kind": "TypedefDecl", "name": "xListFontsReq" }, "inner": [ { "id": "0x55bbe70b2600", "kind": "ElaboratedType", "type": { "qualType": "struct xListFontsReq" }, "ownedTagDecl": { "id": "0x55bbe70b2378", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b2400", "kind": "RecordType", "type": { "qualType": "xListFontsReq" }, "decl": { "id": "0x55bbe70b2378", "kind": "RecordDecl", "name": "" } } ] } ] } ] }, { "id": "0x55bbe70b2758", "kind": "RecordDecl", "loc": { "offset": 38926, "line": 1600, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38926, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39072, "line": 1606, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b2810", "kind": "FieldDecl", "loc": { "offset": 38945, "line": 1601, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38939, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38945, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b2870", "kind": "FieldDecl", "loc": { "offset": 38963, "line": 1602, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38958, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38963, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b28d0", "kind": "FieldDecl", "loc": { "offset": 38979, "line": 1603, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38972, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38979, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b2930", "kind": "FieldDecl", "loc": { "offset": 38998, "line": 1604, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38991, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 38998, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "nFonts", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b2990", "kind": "FieldDecl", "loc": { "offset": 39015, "line": 1605, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39010, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39015, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b29f0", "kind": "FieldDecl", "loc": { "offset": 39021, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39010, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39021, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } } ] }, { "id": "0x55bbe70b2a98", "kind": "TypedefDecl", "loc": { "offset": 39074, "line": 1606, "col": 3, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 38918, "line": 1600, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39074, "line": 1606, "col": 3, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "xSetFontPathReq", "type": { "desugaredQualType": "xSetFontPathReq", "qualType": "struct xSetFontPathReq" }, "inner": [ { "id": "0x55bbe70b2a40", "kind": "ElaboratedType", "type": { "qualType": "struct xSetFontPathReq" }, "ownedTagDecl": { "id": "0x55bbe70b2758", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b27e0", "kind": "RecordType", "type": { "qualType": "xSetFontPathReq" }, "decl": { "id": "0x55bbe70b2758", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b2b08", "kind": "RecordDecl", "loc": { "offset": 39100, "line": 1608, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39100, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39229, "line": 1615, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b2bc0", "kind": "FieldDecl", "loc": { "offset": 39119, "line": 1609, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39113, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39119, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b2c20", "kind": "FieldDecl", "loc": { "offset": 39138, "line": 1610, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39132, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39138, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "depth", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b2c80", "kind": "FieldDecl", "loc": { "offset": 39156, "line": 1611, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39149, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39156, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b2ce0", "kind": "FieldDecl", "loc": { "offset": 39175, "line": 1612, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8501, "line": 243, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 39168, "line": 1612, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 39175, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pid", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b2d40", "kind": "FieldDecl", "loc": { "offset": 39193, "line": 1613, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8459, "line": 241, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 39184, "line": 1613, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 39193, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "drawable", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b2da0", "kind": "FieldDecl", "loc": { "offset": 39214, "line": 1614, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39207, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39214, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "width", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b2e20", "kind": "FieldDecl", "loc": { "offset": 39221, "col": 19, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39207, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39221, "col": 19, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "height", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe70b2ec8", "kind": "TypedefDecl", "loc": { "offset": 39231, "line": 1615, "col": 3, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39092, "line": 1608, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39231, "line": 1615, "col": 3, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "name": "xCreatePixmapReq", "type": { "desugaredQualType": "xCreatePixmapReq", "qualType": "struct xCreatePixmapReq" }, "inner": [ { "id": "0x55bbe70b2e70", "kind": "ElaboratedType", "type": { "qualType": "struct xCreatePixmapReq" }, "ownedTagDecl": { "id": "0x55bbe70b2b08", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b2b90", "kind": "RecordType", "type": { "qualType": "xCreatePixmapReq" }, "decl": { "id": "0x55bbe70b2b08", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b2f38", "kind": "RecordDecl", "loc": { "offset": 39258, "line": 1617, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39258, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39376, "line": 1624, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b2ff0", "kind": "FieldDecl", "loc": { "offset": 39277, "line": 1618, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39271, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39277, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b3050", "kind": "FieldDecl", "loc": { "offset": 39295, "line": 1619, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39290, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39295, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b30b0", "kind": "FieldDecl", "loc": { "offset": 39311, "line": 1620, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39304, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39311, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b3110", "kind": "FieldDecl", "loc": { "offset": 39332, "line": 1621, "col": 14, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8571, "line": 246, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 39323, "line": 1621, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 39332, "col": 14, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "gc", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b3170", "kind": "FieldDecl", "loc": { "offset": 39349, "line": 1622, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8459, "line": 241, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 39340, "line": 1622, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 39349, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "drawable", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b31d0", "kind": "FieldDecl", "loc": { "offset": 39370, "line": 1623, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39363, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39370, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "mask", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70b3278", "kind": "TypedefDecl", "loc": { "offset": 39378, "line": 1624, "col": 3, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39250, "line": 1617, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39378, "line": 1624, "col": 3, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "xCreateGCReq", "type": { "desugaredQualType": "xCreateGCReq", "qualType": "struct xCreateGCReq" }, "inner": [ { "id": "0x55bbe70b3220", "kind": "ElaboratedType", "type": { "qualType": "struct xCreateGCReq" }, "ownedTagDecl": { "id": "0x55bbe70b2f38", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b2fc0", "kind": "RecordType", "type": { "qualType": "xCreateGCReq" }, "decl": { "id": "0x55bbe70b2f38", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b32e8", "kind": "RecordDecl", "loc": { "offset": 39401, "line": 1626, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39401, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39496, "line": 1632, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b33a0", "kind": "FieldDecl", "loc": { "offset": 39420, "line": 1627, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39414, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39420, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b3400", "kind": "FieldDecl", "loc": { "offset": 39438, "line": 1628, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39433, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39438, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b3460", "kind": "FieldDecl", "loc": { "offset": 39454, "line": 1629, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39447, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39454, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b34c0", "kind": "FieldDecl", "loc": { "offset": 39475, "line": 1630, "col": 14, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8571, "line": 246, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 39466, "line": 1630, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 39475, "col": 14, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "gc", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b3520", "kind": "FieldDecl", "loc": { "offset": 39490, "line": 1631, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39483, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39490, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "mask", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70b35c8", "kind": "TypedefDecl", "loc": { "offset": 39498, "line": 1632, "col": 3, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39393, "line": 1626, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39498, "line": 1632, "col": 3, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "xChangeGCReq", "type": { "desugaredQualType": "xChangeGCReq", "qualType": "struct xChangeGCReq" }, "inner": [ { "id": "0x55bbe70b3570", "kind": "ElaboratedType", "type": { "qualType": "struct xChangeGCReq" }, "ownedTagDecl": { "id": "0x55bbe70b32e8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b3370", "kind": "RecordType", "type": { "qualType": "xChangeGCReq" }, "decl": { "id": "0x55bbe70b32e8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b3638", "kind": "RecordDecl", "loc": { "offset": 39521, "line": 1634, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39521, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39626, "line": 1640, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b36f0", "kind": "FieldDecl", "loc": { "offset": 39540, "line": 1635, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39534, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39540, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b3750", "kind": "FieldDecl", "loc": { "offset": 39558, "line": 1636, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39553, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39558, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b37b0", "kind": "FieldDecl", "loc": { "offset": 39574, "line": 1637, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39567, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39574, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b3810", "kind": "FieldDecl", "loc": { "offset": 39595, "line": 1638, "col": 14, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8571, "line": 246, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 39586, "line": 1638, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 39595, "col": 14, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "srcGC", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b3870", "kind": "FieldDecl", "loc": { "offset": 39602, "col": 21, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8571, "line": 246, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 39586, "line": 1638, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 39602, "col": 21, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "dstGC", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b38d0", "kind": "FieldDecl", "loc": { "offset": 39620, "line": 1639, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39613, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39620, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "mask", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70b3978", "kind": "TypedefDecl", "loc": { "offset": 39628, "line": 1640, "col": 3, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39513, "line": 1634, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39628, "line": 1640, "col": 3, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "xCopyGCReq", "type": { "desugaredQualType": "xCopyGCReq", "qualType": "struct xCopyGCReq" }, "inner": [ { "id": "0x55bbe70b3920", "kind": "ElaboratedType", "type": { "qualType": "struct xCopyGCReq" }, "ownedTagDecl": { "id": "0x55bbe70b3638", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b36c0", "kind": "RecordType", "type": { "qualType": "xCopyGCReq" }, "decl": { "id": "0x55bbe70b3638", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b39e8", "kind": "RecordDecl", "loc": { "offset": 39649, "line": 1642, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39649, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39815, "line": 1649, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b3aa0", "kind": "FieldDecl", "loc": { "offset": 39668, "line": 1643, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39662, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39668, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b3b00", "kind": "FieldDecl", "loc": { "offset": 39686, "line": 1644, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39681, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39686, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b3b60", "kind": "FieldDecl", "loc": { "offset": 39702, "line": 1645, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39695, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39702, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b3bc0", "kind": "FieldDecl", "loc": { "offset": 39723, "line": 1646, "col": 14, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8571, "line": 246, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 39714, "line": 1646, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 39723, "col": 14, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "gc", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b3c20", "kind": "FieldDecl", "loc": { "offset": 39738, "line": 1647, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39731, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39738, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "dashOffset", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b3c80", "kind": "FieldDecl", "loc": { "offset": 39761, "line": 1648, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39754, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39761, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "nDashes", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe70b3d28", "kind": "TypedefDecl", "loc": { "offset": 39817, "line": 1649, "col": 3, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39641, "line": 1642, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39817, "line": 1649, "col": 3, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "xSetDashesReq", "type": { "desugaredQualType": "xSetDashesReq", "qualType": "struct xSetDashesReq" }, "inner": [ { "id": "0x55bbe70b3cd0", "kind": "ElaboratedType", "type": { "qualType": "struct xSetDashesReq" }, "ownedTagDecl": { "id": "0x55bbe70b39e8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b3a70", "kind": "RecordType", "type": { "qualType": "xSetDashesReq" }, "decl": { "id": "0x55bbe70b39e8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b3d98", "kind": "RecordDecl", "loc": { "offset": 39841, "line": 1651, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39841, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39952, "line": 1657, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b3e50", "kind": "FieldDecl", "loc": { "offset": 39860, "line": 1652, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39854, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39860, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b3eb0", "kind": "FieldDecl", "loc": { "offset": 39878, "line": 1653, "col": 10, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39873, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39878, "col": 10, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "ordering", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b3f10", "kind": "FieldDecl", "loc": { "offset": 39899, "line": 1654, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39892, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39899, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b3f70", "kind": "FieldDecl", "loc": { "offset": 39920, "line": 1655, "col": 14, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8571, "line": 246, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 39911, "line": 1655, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 39920, "col": 14, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "gc", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b3fd0", "kind": "FieldDecl", "loc": { "offset": 39934, "line": 1656, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39928, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39934, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "xOrigin", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70b4030", "kind": "FieldDecl", "loc": { "offset": 39943, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39928, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39943, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "yOrigin", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } } ] }, { "id": "0x55bbe70b40d8", "kind": "TypedefDecl", "loc": { "offset": 39954, "line": 1657, "col": 3, "tokLen": 21, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39833, "line": 1651, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 39954, "line": 1657, "col": 3, "tokLen": 21, "includedFrom": { "file": "dwm.c" } } }, "name": "xSetClipRectanglesReq", "type": { "desugaredQualType": "xSetClipRectanglesReq", "qualType": "struct xSetClipRectanglesReq" }, "inner": [ { "id": "0x55bbe70b4080", "kind": "ElaboratedType", "type": { "qualType": "struct xSetClipRectanglesReq" }, "ownedTagDecl": { "id": "0x55bbe70b3d98", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b3e20", "kind": "RecordType", "type": { "qualType": "xSetClipRectanglesReq" }, "decl": { "id": "0x55bbe70b3d98", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b4148", "kind": "RecordDecl", "loc": { "offset": 39986, "line": 1659, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39986, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40114, "line": 1666, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b4200", "kind": "FieldDecl", "loc": { "offset": 40005, "line": 1660, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39999, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40005, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b4260", "kind": "FieldDecl", "loc": { "offset": 40023, "line": 1661, "col": 10, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40018, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40023, "col": 10, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "exposures", "type": { "desugaredQualType": "unsigned char", "qualType": "BOOL", "typeAliasDeclId": "0x55bbe7073928" } }, { "id": "0x55bbe70b42c0", "kind": "FieldDecl", "loc": { "offset": 40045, "line": 1662, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40038, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40045, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b4320", "kind": "FieldDecl", "loc": { "offset": 40064, "line": 1663, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40057, "line": 1663, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 40064, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b4380", "kind": "FieldDecl", "loc": { "offset": 40082, "line": 1664, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40076, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40082, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70b43e0", "kind": "FieldDecl", "loc": { "offset": 40085, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40076, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40085, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70b4440", "kind": "FieldDecl", "loc": { "offset": 40099, "line": 1665, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40092, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40099, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "width", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b44a0", "kind": "FieldDecl", "loc": { "offset": 40106, "col": 19, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40092, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40106, "col": 19, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "height", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe70b4548", "kind": "TypedefDecl", "loc": { "offset": 40116, "line": 1666, "col": 3, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 39978, "line": 1659, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40116, "line": 1666, "col": 3, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "xClearAreaReq", "type": { "desugaredQualType": "xClearAreaReq", "qualType": "struct xClearAreaReq" }, "inner": [ { "id": "0x55bbe70b44f0", "kind": "ElaboratedType", "type": { "qualType": "struct xClearAreaReq" }, "ownedTagDecl": { "id": "0x55bbe70b4148", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b41d0", "kind": "RecordType", "type": { "qualType": "xClearAreaReq" }, "decl": { "id": "0x55bbe70b4148", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b45b8", "kind": "RecordDecl", "loc": { "offset": 40140, "line": 1668, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40140, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40317, "line": 1676, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b4670", "kind": "FieldDecl", "loc": { "offset": 40159, "line": 1669, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40153, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40159, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b46d0", "kind": "FieldDecl", "loc": { "offset": 40177, "line": 1670, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40172, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40177, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b4730", "kind": "FieldDecl", "loc": { "offset": 40193, "line": 1671, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40186, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40193, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b4790", "kind": "FieldDecl", "loc": { "offset": 40214, "line": 1672, "col": 14, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8459, "line": 241, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40205, "line": 1672, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 40214, "col": 14, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "srcDrawable", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b47f0", "kind": "FieldDecl", "loc": { "offset": 40227, "col": 27, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8459, "line": 241, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40205, "line": 1672, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 40227, "col": 27, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "dstDrawable", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b4850", "kind": "FieldDecl", "loc": { "offset": 40253, "line": 1673, "col": 14, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8571, "line": 246, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40244, "line": 1673, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 40253, "col": 14, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "gc", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b48b0", "kind": "FieldDecl", "loc": { "offset": 40267, "line": 1674, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40261, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40267, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcX", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70b4910", "kind": "FieldDecl", "loc": { "offset": 40273, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40261, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40273, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcY", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70b4970", "kind": "FieldDecl", "loc": { "offset": 40279, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40261, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40279, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "dstX", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70b49d0", "kind": "FieldDecl", "loc": { "offset": 40285, "col": 29, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40261, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40285, "col": 29, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "dstY", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70b4a30", "kind": "FieldDecl", "loc": { "offset": 40302, "line": 1675, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40295, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40302, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "width", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b4a90", "kind": "FieldDecl", "loc": { "offset": 40309, "col": 19, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40295, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40309, "col": 19, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "height", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe70b4b38", "kind": "TypedefDecl", "loc": { "offset": 40319, "line": 1676, "col": 3, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40132, "line": 1668, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40319, "line": 1676, "col": 3, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "xCopyAreaReq", "type": { "desugaredQualType": "xCopyAreaReq", "qualType": "struct xCopyAreaReq" }, "inner": [ { "id": "0x55bbe70b4ae0", "kind": "ElaboratedType", "type": { "qualType": "struct xCopyAreaReq" }, "ownedTagDecl": { "id": "0x55bbe70b45b8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b4640", "kind": "RecordType", "type": { "qualType": "xCopyAreaReq" }, "decl": { "id": "0x55bbe70b45b8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b4ba8", "kind": "RecordDecl", "loc": { "offset": 40342, "line": 1678, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40342, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40540, "line": 1687, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b4c60", "kind": "FieldDecl", "loc": { "offset": 40361, "line": 1679, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40355, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40361, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b4cc0", "kind": "FieldDecl", "loc": { "offset": 40379, "line": 1680, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40374, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40379, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b4d20", "kind": "FieldDecl", "loc": { "offset": 40395, "line": 1681, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40388, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40395, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b4d80", "kind": "FieldDecl", "loc": { "offset": 40416, "line": 1682, "col": 14, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8459, "line": 241, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40407, "line": 1682, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 40416, "col": 14, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "srcDrawable", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b4e30", "kind": "FieldDecl", "loc": { "offset": 40429, "col": 27, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8459, "line": 241, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40407, "line": 1682, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 40429, "col": 27, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "dstDrawable", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b4e90", "kind": "FieldDecl", "loc": { "offset": 40455, "line": 1683, "col": 14, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8571, "line": 246, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40446, "line": 1683, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 40455, "col": 14, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "gc", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b4ef0", "kind": "FieldDecl", "loc": { "offset": 40469, "line": 1684, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40463, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40469, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcX", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70b4f50", "kind": "FieldDecl", "loc": { "offset": 40475, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40463, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40475, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcY", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70b4fb0", "kind": "FieldDecl", "loc": { "offset": 40481, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40463, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40481, "col": 23, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "dstX", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70b5010", "kind": "FieldDecl", "loc": { "offset": 40487, "col": 29, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40463, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40487, "col": 29, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "dstY", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70b5070", "kind": "FieldDecl", "loc": { "offset": 40504, "line": 1685, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40497, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40504, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "width", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b50d0", "kind": "FieldDecl", "loc": { "offset": 40511, "col": 19, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40497, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40511, "col": 19, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "height", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b5130", "kind": "FieldDecl", "loc": { "offset": 40530, "line": 1686, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40523, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40530, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "bitPlane", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70b51d8", "kind": "TypedefDecl", "loc": { "offset": 40542, "line": 1687, "col": 3, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40334, "line": 1678, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40542, "line": 1687, "col": 3, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "xCopyPlaneReq", "type": { "desugaredQualType": "xCopyPlaneReq", "qualType": "struct xCopyPlaneReq" }, "inner": [ { "id": "0x55bbe70b5180", "kind": "ElaboratedType", "type": { "qualType": "struct xCopyPlaneReq" }, "ownedTagDecl": { "id": "0x55bbe70b4ba8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b4c30", "kind": "RecordType", "type": { "qualType": "xCopyPlaneReq" }, "decl": { "id": "0x55bbe70b4ba8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b5248", "kind": "RecordDecl", "loc": { "offset": 40566, "line": 1689, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40566, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40673, "line": 1695, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b5300", "kind": "FieldDecl", "loc": { "offset": 40585, "line": 1690, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40579, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40585, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b5360", "kind": "FieldDecl", "loc": { "offset": 40603, "line": 1691, "col": 10, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40598, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40603, "col": 10, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "coordMode", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b53c0", "kind": "FieldDecl", "loc": { "offset": 40625, "line": 1692, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40618, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40625, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b5420", "kind": "FieldDecl", "loc": { "offset": 40646, "line": 1693, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8459, "line": 241, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40637, "line": 1693, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 40646, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "drawable", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b5480", "kind": "FieldDecl", "loc": { "offset": 40669, "line": 1694, "col": 14, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8571, "line": 246, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40660, "line": 1694, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 40669, "col": 14, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "gc", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70b5528", "kind": "TypedefDecl", "loc": { "offset": 40675, "line": 1695, "col": 3, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40558, "line": 1689, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40675, "line": 1695, "col": 3, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xPolyPointReq", "type": { "desugaredQualType": "xPolyPointReq", "qualType": "struct xPolyPointReq" }, "inner": [ { "id": "0x55bbe70b54d0", "kind": "ElaboratedType", "type": { "qualType": "struct xPolyPointReq" }, "ownedTagDecl": { "id": "0x55bbe70b5248", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b52d0", "kind": "RecordType", "type": { "qualType": "xPolyPointReq" }, "decl": { "id": "0x55bbe70b5248", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b55d0", "kind": "TypedefDecl", "loc": { "offset": 40713, "line": 1697, "col": 23, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40691, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40713, "col": 23, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "xPolyLineReq", "type": { "desugaredQualType": "xPolyPointReq", "qualType": "xPolyPointReq", "typeAliasDeclId": "0x55bbe70b5528" }, "inner": [ { "id": "0x55bbe70b55a0", "kind": "TypedefType", "type": { "qualType": "xPolyPointReq" }, "decl": { "id": "0x55bbe70b5528", "kind": "TypedefDecl", "name": "xPolyPointReq" }, "inner": [ { "id": "0x55bbe70b54d0", "kind": "ElaboratedType", "type": { "qualType": "struct xPolyPointReq" }, "ownedTagDecl": { "id": "0x55bbe70b5248", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b52d0", "kind": "RecordType", "type": { "qualType": "xPolyPointReq" }, "decl": { "id": "0x55bbe70b5248", "kind": "RecordDecl", "name": "" } } ] } ] } ] }, { "id": "0x55bbe70b5628", "kind": "RecordDecl", "loc": { "offset": 40864, "line": 1701, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40864, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40965, "line": 1707, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b56e0", "kind": "FieldDecl", "loc": { "offset": 40883, "line": 1702, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40877, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40883, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b5740", "kind": "FieldDecl", "loc": { "offset": 40901, "line": 1703, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40896, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40901, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b57a0", "kind": "FieldDecl", "loc": { "offset": 40917, "line": 1704, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40910, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40917, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b5800", "kind": "FieldDecl", "loc": { "offset": 40938, "line": 1705, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8459, "line": 241, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40929, "line": 1705, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 40938, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "drawable", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b5860", "kind": "FieldDecl", "loc": { "offset": 40961, "line": 1706, "col": 14, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8571, "line": 246, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40952, "line": 1706, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 40961, "col": 14, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "gc", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70b5908", "kind": "TypedefDecl", "loc": { "offset": 40967, "line": 1707, "col": 3, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40856, "line": 1701, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 40967, "line": 1707, "col": 3, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xPolySegmentReq", "type": { "desugaredQualType": "xPolySegmentReq", "qualType": "struct xPolySegmentReq" }, "inner": [ { "id": "0x55bbe70b58b0", "kind": "ElaboratedType", "type": { "qualType": "struct xPolySegmentReq" }, "ownedTagDecl": { "id": "0x55bbe70b5628", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b56b0", "kind": "RecordType", "type": { "qualType": "xPolySegmentReq" }, "decl": { "id": "0x55bbe70b5628", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b59b0", "kind": "TypedefDecl", "loc": { "offset": 41009, "line": 1709, "col": 25, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 40985, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41009, "col": 25, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "xPolyArcReq", "type": { "desugaredQualType": "xPolySegmentReq", "qualType": "xPolySegmentReq", "typeAliasDeclId": "0x55bbe70b5908" }, "inner": [ { "id": "0x55bbe70b5980", "kind": "TypedefType", "type": { "qualType": "xPolySegmentReq" }, "decl": { "id": "0x55bbe70b5908", "kind": "TypedefDecl", "name": "xPolySegmentReq" }, "inner": [ { "id": "0x55bbe70b58b0", "kind": "ElaboratedType", "type": { "qualType": "struct xPolySegmentReq" }, "ownedTagDecl": { "id": "0x55bbe70b5628", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b56b0", "kind": "RecordType", "type": { "qualType": "xPolySegmentReq" }, "decl": { "id": "0x55bbe70b5628", "kind": "RecordDecl", "name": "" } } ] } ] } ] }, { "id": "0x55bbe70b5a18", "kind": "TypedefDecl", "loc": { "offset": 41046, "line": 1710, "col": 25, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41022, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41046, "col": 25, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "xPolyRectangleReq", "type": { "desugaredQualType": "xPolySegmentReq", "qualType": "xPolySegmentReq", "typeAliasDeclId": "0x55bbe70b5908" }, "inner": [ { "id": "0x55bbe70b5980", "kind": "TypedefType", "type": { "qualType": "xPolySegmentReq" }, "decl": { "id": "0x55bbe70b5908", "kind": "TypedefDecl", "name": "xPolySegmentReq" }, "inner": [ { "id": "0x55bbe70b58b0", "kind": "ElaboratedType", "type": { "qualType": "struct xPolySegmentReq" }, "ownedTagDecl": { "id": "0x55bbe70b5628", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b56b0", "kind": "RecordType", "type": { "qualType": "xPolySegmentReq" }, "decl": { "id": "0x55bbe70b5628", "kind": "RecordDecl", "name": "" } } ] } ] } ] }, { "id": "0x55bbe70b5a80", "kind": "TypedefDecl", "loc": { "offset": 41089, "line": 1711, "col": 25, "tokLen": 21, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41065, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41089, "col": 25, "tokLen": 21, "includedFrom": { "file": "dwm.c" } } }, "name": "xPolyFillRectangleReq", "type": { "desugaredQualType": "xPolySegmentReq", "qualType": "xPolySegmentReq", "typeAliasDeclId": "0x55bbe70b5908" }, "inner": [ { "id": "0x55bbe70b5980", "kind": "TypedefType", "type": { "qualType": "xPolySegmentReq" }, "decl": { "id": "0x55bbe70b5908", "kind": "TypedefDecl", "name": "xPolySegmentReq" }, "inner": [ { "id": "0x55bbe70b58b0", "kind": "ElaboratedType", "type": { "qualType": "struct xPolySegmentReq" }, "ownedTagDecl": { "id": "0x55bbe70b5628", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b56b0", "kind": "RecordType", "type": { "qualType": "xPolySegmentReq" }, "decl": { "id": "0x55bbe70b5628", "kind": "RecordDecl", "name": "" } } ] } ] } ] }, { "id": "0x55bbe70b5ae8", "kind": "TypedefDecl", "loc": { "offset": 41136, "line": 1712, "col": 25, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41112, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41136, "col": 25, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "xPolyFillArcReq", "type": { "desugaredQualType": "xPolySegmentReq", "qualType": "xPolySegmentReq", "typeAliasDeclId": "0x55bbe70b5908" }, "inner": [ { "id": "0x55bbe70b5980", "kind": "TypedefType", "type": { "qualType": "xPolySegmentReq" }, "decl": { "id": "0x55bbe70b5908", "kind": "TypedefDecl", "name": "xPolySegmentReq" }, "inner": [ { "id": "0x55bbe70b58b0", "kind": "ElaboratedType", "type": { "qualType": "struct xPolySegmentReq" }, "ownedTagDecl": { "id": "0x55bbe70b5628", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b56b0", "kind": "RecordType", "type": { "qualType": "xPolySegmentReq" }, "decl": { "id": "0x55bbe70b5628", "kind": "RecordDecl", "name": "" } } ] } ] } ] }, { "id": "0x55bbe70b5b40", "kind": "RecordDecl", "loc": { "offset": 41169, "line": 1714, "col": 16, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41162, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41329, "line": 1723, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "_FillPolyReq", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b5bf0", "kind": "FieldDecl", "loc": { "offset": 41194, "line": 1715, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41188, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41194, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b5c50", "kind": "FieldDecl", "loc": { "offset": 41212, "line": 1716, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41207, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41212, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b5cb0", "kind": "FieldDecl", "loc": { "offset": 41228, "line": 1717, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41221, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41228, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b5d10", "kind": "FieldDecl", "loc": { "offset": 41249, "line": 1718, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8459, "line": 241, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 41240, "line": 1718, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 41249, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "drawable", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b5d70", "kind": "FieldDecl", "loc": { "offset": 41272, "line": 1719, "col": 14, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8571, "line": 246, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 41263, "line": 1719, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 41272, "col": 14, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "gc", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b5dd0", "kind": "FieldDecl", "loc": { "offset": 41285, "line": 1720, "col": 10, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41280, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41285, "col": 10, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "shape", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b5e30", "kind": "FieldDecl", "loc": { "offset": 41301, "line": 1721, "col": 10, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41296, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41301, "col": 10, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "coordMode", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b5e90", "kind": "FieldDecl", "loc": { "offset": 41323, "line": 1722, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41316, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41323, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe70b5f38", "kind": "TypedefDecl", "loc": { "offset": 41331, "line": 1723, "col": 3, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41154, "line": 1714, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41331, "line": 1723, "col": 3, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "xFillPolyReq", "type": { "desugaredQualType": "struct _FillPolyReq", "qualType": "struct _FillPolyReq" }, "inner": [ { "id": "0x55bbe70b5ee0", "kind": "ElaboratedType", "type": { "qualType": "struct _FillPolyReq" }, "ownedTagDecl": { "id": "0x55bbe70b5b40", "kind": "RecordDecl", "name": "_FillPolyReq" }, "inner": [ { "id": "0x55bbe70b5bc0", "kind": "RecordType", "type": { "qualType": "struct _FillPolyReq" }, "decl": { "id": "0x55bbe70b5b40", "kind": "RecordDecl", "name": "_FillPolyReq" } } ] } ] }, { "id": "0x55bbe70b5fa8", "kind": "RecordDecl", "loc": { "offset": 41362, "line": 1726, "col": 16, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41355, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41573, "line": 1737, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "_PutImageReq", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b6060", "kind": "FieldDecl", "loc": { "offset": 41387, "line": 1727, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41381, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41387, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b60c0", "kind": "FieldDecl", "loc": { "offset": 41406, "line": 1728, "col": 11, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41400, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41406, "col": 11, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "format", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b6120", "kind": "FieldDecl", "loc": { "offset": 41425, "line": 1729, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41418, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41425, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b6180", "kind": "FieldDecl", "loc": { "offset": 41446, "line": 1730, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8459, "line": 241, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 41437, "line": 1730, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 41446, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "drawable", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b61e0", "kind": "FieldDecl", "loc": { "offset": 41469, "line": 1731, "col": 14, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8571, "line": 246, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 41460, "line": 1731, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 41469, "col": 14, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "gc", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b6240", "kind": "FieldDecl", "loc": { "offset": 41484, "line": 1732, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41477, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41484, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "width", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b62a0", "kind": "FieldDecl", "loc": { "offset": 41491, "col": 19, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41477, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41491, "col": 19, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "height", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b6300", "kind": "FieldDecl", "loc": { "offset": 41509, "line": 1733, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41503, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41509, "col": 11, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "dstX", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70b6360", "kind": "FieldDecl", "loc": { "offset": 41515, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41503, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41515, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "dstY", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70b63c0", "kind": "FieldDecl", "loc": { "offset": 41531, "line": 1734, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41525, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41531, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "leftPad", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b6420", "kind": "FieldDecl", "loc": { "offset": 41550, "line": 1735, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41544, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41550, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "depth", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b6480", "kind": "FieldDecl", "loc": { "offset": 41568, "line": 1736, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41561, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41568, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe70b6528", "kind": "TypedefDecl", "loc": { "offset": 41575, "line": 1737, "col": 3, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41347, "line": 1726, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41575, "line": 1737, "col": 3, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "xPutImageReq", "type": { "desugaredQualType": "struct _PutImageReq", "qualType": "struct _PutImageReq" }, "inner": [ { "id": "0x55bbe70b64d0", "kind": "ElaboratedType", "type": { "qualType": "struct _PutImageReq" }, "ownedTagDecl": { "id": "0x55bbe70b5fa8", "kind": "RecordDecl", "name": "_PutImageReq" }, "inner": [ { "id": "0x55bbe70b6030", "kind": "RecordType", "type": { "qualType": "struct _PutImageReq" }, "decl": { "id": "0x55bbe70b5fa8", "kind": "RecordDecl", "name": "_PutImageReq" } } ] } ] }, { "id": "0x55bbe70b6598", "kind": "RecordDecl", "loc": { "offset": 41598, "line": 1739, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41598, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41750, "line": 1747, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b6650", "kind": "FieldDecl", "loc": { "offset": 41617, "line": 1740, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41611, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41617, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b66b0", "kind": "FieldDecl", "loc": { "offset": 41636, "line": 1741, "col": 11, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41630, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41636, "col": 11, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "format", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b6710", "kind": "FieldDecl", "loc": { "offset": 41655, "line": 1742, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41648, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41655, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b6770", "kind": "FieldDecl", "loc": { "offset": 41676, "line": 1743, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8459, "line": 241, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 41667, "line": 1743, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 41676, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "drawable", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b67d0", "kind": "FieldDecl", "loc": { "offset": 41696, "line": 1744, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41690, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41696, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70b6830", "kind": "FieldDecl", "loc": { "offset": 41699, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41690, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41699, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70b6890", "kind": "FieldDecl", "loc": { "offset": 41713, "line": 1745, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41706, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41713, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "width", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b68f0", "kind": "FieldDecl", "loc": { "offset": 41720, "col": 19, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41706, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41720, "col": 19, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "height", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b6950", "kind": "FieldDecl", "loc": { "offset": 41739, "line": 1746, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41732, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41739, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "planeMask", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70b69f8", "kind": "TypedefDecl", "loc": { "offset": 41752, "line": 1747, "col": 3, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41590, "line": 1739, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41752, "line": 1747, "col": 3, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "xGetImageReq", "type": { "desugaredQualType": "xGetImageReq", "qualType": "struct xGetImageReq" }, "inner": [ { "id": "0x55bbe70b69a0", "kind": "ElaboratedType", "type": { "qualType": "struct xGetImageReq" }, "ownedTagDecl": { "id": "0x55bbe70b6598", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b6620", "kind": "RecordType", "type": { "qualType": "xGetImageReq" }, "decl": { "id": "0x55bbe70b6598", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b6a68", "kind": "RecordDecl", "loc": { "offset": 41829, "line": 1751, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41829, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41990, "line": 1758, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b6b20", "kind": "FieldDecl", "loc": { "offset": 41848, "line": 1752, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41842, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41848, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b6b80", "kind": "FieldDecl", "loc": { "offset": 41867, "line": 1753, "col": 11, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41861, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41867, "col": 11, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b6be0", "kind": "FieldDecl", "loc": { "offset": 41883, "line": 1754, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41876, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41883, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b6c40", "kind": "FieldDecl", "loc": { "offset": 41904, "line": 1755, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8459, "line": 241, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 41895, "line": 1755, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 41904, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "drawable", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b6ca0", "kind": "FieldDecl", "loc": { "offset": 41927, "line": 1756, "col": 14, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8571, "line": 246, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 41918, "line": 1756, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 41927, "col": 14, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "gc", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b6d00", "kind": "FieldDecl", "loc": { "offset": 41941, "line": 1757, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41935, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41941, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70b6d60", "kind": "FieldDecl", "loc": { "offset": 41944, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41935, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41944, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } } ] }, { "id": "0x55bbe70b6e40", "kind": "TypedefDecl", "loc": { "offset": 41992, "line": 1758, "col": 3, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 41821, "line": 1751, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 41992, "line": 1758, "col": 3, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xPolyTextReq", "type": { "desugaredQualType": "xPolyTextReq", "qualType": "struct xPolyTextReq" }, "inner": [ { "id": "0x55bbe70b6db0", "kind": "ElaboratedType", "type": { "qualType": "struct xPolyTextReq" }, "ownedTagDecl": { "id": "0x55bbe70b6a68", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b6af0", "kind": "RecordType", "type": { "qualType": "xPolyTextReq" }, "decl": { "id": "0x55bbe70b6a68", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b6ee0", "kind": "TypedefDecl", "loc": { "offset": 42028, "line": 1760, "col": 22, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42007, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42028, "col": 22, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "xPolyText8Req", "type": { "desugaredQualType": "xPolyTextReq", "qualType": "xPolyTextReq", "typeAliasDeclId": "0x55bbe70b6e40" }, "inner": [ { "id": "0x55bbe70b6eb0", "kind": "TypedefType", "type": { "qualType": "xPolyTextReq" }, "decl": { "id": "0x55bbe70b6e40", "kind": "TypedefDecl", "name": "xPolyTextReq" }, "inner": [ { "id": "0x55bbe70b6db0", "kind": "ElaboratedType", "type": { "qualType": "struct xPolyTextReq" }, "ownedTagDecl": { "id": "0x55bbe70b6a68", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b6af0", "kind": "RecordType", "type": { "qualType": "xPolyTextReq" }, "decl": { "id": "0x55bbe70b6a68", "kind": "RecordDecl", "name": "" } } ] } ] } ] }, { "id": "0x55bbe70b6f48", "kind": "TypedefDecl", "loc": { "offset": 42064, "line": 1761, "col": 22, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42043, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42064, "col": 22, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "xPolyText16Req", "type": { "desugaredQualType": "xPolyTextReq", "qualType": "xPolyTextReq", "typeAliasDeclId": "0x55bbe70b6e40" }, "inner": [ { "id": "0x55bbe70b6eb0", "kind": "TypedefType", "type": { "qualType": "xPolyTextReq" }, "decl": { "id": "0x55bbe70b6e40", "kind": "TypedefDecl", "name": "xPolyTextReq" }, "inner": [ { "id": "0x55bbe70b6db0", "kind": "ElaboratedType", "type": { "qualType": "struct xPolyTextReq" }, "ownedTagDecl": { "id": "0x55bbe70b6a68", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b6af0", "kind": "RecordType", "type": { "qualType": "xPolyTextReq" }, "decl": { "id": "0x55bbe70b6a68", "kind": "RecordDecl", "name": "" } } ] } ] } ] }, { "id": "0x55bbe70b6fa0", "kind": "RecordDecl", "loc": { "offset": 42089, "line": 1763, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42089, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42209, "line": 1770, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b7050", "kind": "FieldDecl", "loc": { "offset": 42108, "line": 1764, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42102, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42108, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b70b0", "kind": "FieldDecl", "loc": { "offset": 42126, "line": 1765, "col": 10, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42121, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42126, "col": 10, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "nChars", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b7110", "kind": "FieldDecl", "loc": { "offset": 42145, "line": 1766, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42138, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42145, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b7170", "kind": "FieldDecl", "loc": { "offset": 42166, "line": 1767, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8459, "line": 241, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42157, "line": 1767, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 42166, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "drawable", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b71d0", "kind": "FieldDecl", "loc": { "offset": 42189, "line": 1768, "col": 14, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8571, "line": 246, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42180, "line": 1768, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 42189, "col": 14, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "gc", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b7230", "kind": "FieldDecl", "loc": { "offset": 42203, "line": 1769, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42197, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42203, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70b7290", "kind": "FieldDecl", "loc": { "offset": 42206, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42197, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42206, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } } ] }, { "id": "0x55bbe70b7338", "kind": "TypedefDecl", "loc": { "offset": 42211, "line": 1770, "col": 3, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42081, "line": 1763, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42211, "line": 1770, "col": 3, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xImageTextReq", "type": { "desugaredQualType": "xImageTextReq", "qualType": "struct xImageTextReq" }, "inner": [ { "id": "0x55bbe70b72e0", "kind": "ElaboratedType", "type": { "qualType": "struct xImageTextReq" }, "ownedTagDecl": { "id": "0x55bbe70b6fa0", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b7020", "kind": "RecordType", "type": { "qualType": "xImageTextReq" }, "decl": { "id": "0x55bbe70b6fa0", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b73e0", "kind": "TypedefDecl", "loc": { "offset": 42249, "line": 1772, "col": 23, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42227, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42249, "col": 23, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "xImageText8Req", "type": { "desugaredQualType": "xImageTextReq", "qualType": "xImageTextReq", "typeAliasDeclId": "0x55bbe70b7338" }, "inner": [ { "id": "0x55bbe70b73b0", "kind": "TypedefType", "type": { "qualType": "xImageTextReq" }, "decl": { "id": "0x55bbe70b7338", "kind": "TypedefDecl", "name": "xImageTextReq" }, "inner": [ { "id": "0x55bbe70b72e0", "kind": "ElaboratedType", "type": { "qualType": "struct xImageTextReq" }, "ownedTagDecl": { "id": "0x55bbe70b6fa0", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b7020", "kind": "RecordType", "type": { "qualType": "xImageTextReq" }, "decl": { "id": "0x55bbe70b6fa0", "kind": "RecordDecl", "name": "" } } ] } ] } ] }, { "id": "0x55bbe70b7448", "kind": "TypedefDecl", "loc": { "offset": 42287, "line": 1773, "col": 23, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42265, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42287, "col": 23, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "xImageText16Req", "type": { "desugaredQualType": "xImageTextReq", "qualType": "xImageTextReq", "typeAliasDeclId": "0x55bbe70b7338" }, "inner": [ { "id": "0x55bbe70b73b0", "kind": "TypedefType", "type": { "qualType": "xImageTextReq" }, "decl": { "id": "0x55bbe70b7338", "kind": "TypedefDecl", "name": "xImageTextReq" }, "inner": [ { "id": "0x55bbe70b72e0", "kind": "ElaboratedType", "type": { "qualType": "struct xImageTextReq" }, "ownedTagDecl": { "id": "0x55bbe70b6fa0", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b7020", "kind": "RecordType", "type": { "qualType": "xImageTextReq" }, "decl": { "id": "0x55bbe70b6fa0", "kind": "RecordDecl", "name": "" } } ] } ] } ] }, { "id": "0x55bbe70b74a0", "kind": "RecordDecl", "loc": { "offset": 42313, "line": 1775, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42313, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42434, "line": 1782, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b7550", "kind": "FieldDecl", "loc": { "offset": 42332, "line": 1776, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42326, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42332, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b75b0", "kind": "FieldDecl", "loc": { "offset": 42350, "line": 1777, "col": 10, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42345, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42350, "col": 10, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "alloc", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b7610", "kind": "FieldDecl", "loc": { "offset": 42368, "line": 1778, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42361, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42368, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b7670", "kind": "FieldDecl", "loc": { "offset": 42389, "line": 1779, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8547, "line": 245, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42380, "line": 1779, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 42389, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "mid", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b76d0", "kind": "FieldDecl", "loc": { "offset": 42405, "line": 1780, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42398, "line": 1780, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 42405, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b7730", "kind": "FieldDecl", "loc": { "offset": 42426, "line": 1781, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8615, "line": 248, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42417, "line": 1781, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 42426, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "visual", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70b77d8", "kind": "TypedefDecl", "loc": { "offset": 42436, "line": 1782, "col": 3, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42305, "line": 1775, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42436, "line": 1782, "col": 3, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "name": "xCreateColormapReq", "type": { "desugaredQualType": "xCreateColormapReq", "qualType": "struct xCreateColormapReq" }, "inner": [ { "id": "0x55bbe70b7780", "kind": "ElaboratedType", "type": { "qualType": "struct xCreateColormapReq" }, "ownedTagDecl": { "id": "0x55bbe70b74a0", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b7520", "kind": "RecordType", "type": { "qualType": "xCreateColormapReq" }, "decl": { "id": "0x55bbe70b74a0", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b7848", "kind": "RecordDecl", "loc": { "offset": 42465, "line": 1784, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42465, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42566, "line": 1790, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b7900", "kind": "FieldDecl", "loc": { "offset": 42484, "line": 1785, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42478, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42484, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b7960", "kind": "FieldDecl", "loc": { "offset": 42502, "line": 1786, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42497, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42502, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b79c0", "kind": "FieldDecl", "loc": { "offset": 42518, "line": 1787, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42511, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42518, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b7a20", "kind": "FieldDecl", "loc": { "offset": 42539, "line": 1788, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8547, "line": 245, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42530, "line": 1788, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 42539, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "mid", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b7a80", "kind": "FieldDecl", "loc": { "offset": 42557, "line": 1789, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8547, "line": 245, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42548, "line": 1789, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 42557, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "srcCmap", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70b7b28", "kind": "TypedefDecl", "loc": { "offset": 42568, "line": 1790, "col": 3, "tokLen": 23, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42457, "line": 1784, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42568, "line": 1790, "col": 3, "tokLen": 23, "includedFrom": { "file": "dwm.c" } } }, "name": "xCopyColormapAndFreeReq", "type": { "desugaredQualType": "xCopyColormapAndFreeReq", "qualType": "struct xCopyColormapAndFreeReq" }, "inner": [ { "id": "0x55bbe70b7ad0", "kind": "ElaboratedType", "type": { "qualType": "struct xCopyColormapAndFreeReq" }, "ownedTagDecl": { "id": "0x55bbe70b7848", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b78d0", "kind": "RecordType", "type": { "qualType": "xCopyColormapAndFreeReq" }, "decl": { "id": "0x55bbe70b7848", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b7b98", "kind": "RecordDecl", "loc": { "offset": 42602, "line": 1792, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42602, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42728, "line": 1799, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b7c50", "kind": "FieldDecl", "loc": { "offset": 42621, "line": 1793, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42615, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42621, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b7cb0", "kind": "FieldDecl", "loc": { "offset": 42639, "line": 1794, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42634, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42639, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b7d10", "kind": "FieldDecl", "loc": { "offset": 42655, "line": 1795, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42648, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42655, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b7d70", "kind": "FieldDecl", "loc": { "offset": 42676, "line": 1796, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8547, "line": 245, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42667, "line": 1796, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 42676, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "cmap", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b7dd0", "kind": "FieldDecl", "loc": { "offset": 42693, "line": 1797, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42686, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42693, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "red", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b7e30", "kind": "FieldDecl", "loc": { "offset": 42698, "col": 17, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42686, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42698, "col": 17, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "green", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b7e90", "kind": "FieldDecl", "loc": { "offset": 42705, "col": 24, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42686, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42705, "col": 24, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "blue", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b7ef0", "kind": "FieldDecl", "loc": { "offset": 42722, "line": 1798, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42715, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42722, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe70b7f98", "kind": "TypedefDecl", "loc": { "offset": 42730, "line": 1799, "col": 3, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42594, "line": 1792, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42730, "line": 1799, "col": 3, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "xAllocColorReq", "type": { "desugaredQualType": "xAllocColorReq", "qualType": "struct xAllocColorReq" }, "inner": [ { "id": "0x55bbe70b7f40", "kind": "ElaboratedType", "type": { "qualType": "struct xAllocColorReq" }, "ownedTagDecl": { "id": "0x55bbe70b7b98", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b7c20", "kind": "RecordType", "type": { "qualType": "xAllocColorReq" }, "decl": { "id": "0x55bbe70b7b98", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b8008", "kind": "RecordDecl", "loc": { "offset": 42755, "line": 1801, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42755, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42903, "line": 1808, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b80c0", "kind": "FieldDecl", "loc": { "offset": 42774, "line": 1802, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42768, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42774, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b8120", "kind": "FieldDecl", "loc": { "offset": 42792, "line": 1803, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42787, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42792, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b8180", "kind": "FieldDecl", "loc": { "offset": 42808, "line": 1804, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42801, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42808, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b81e0", "kind": "FieldDecl", "loc": { "offset": 42829, "line": 1805, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8547, "line": 245, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42820, "line": 1805, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 42829, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "cmap", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b8240", "kind": "FieldDecl", "loc": { "offset": 42846, "line": 1806, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42839, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42846, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "nbytes", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b82a0", "kind": "FieldDecl", "loc": { "offset": 42891, "line": 1807, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42886, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42891, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b8300", "kind": "FieldDecl", "loc": { "offset": 42897, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42886, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42897, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } } ] }, { "id": "0x55bbe70b83a8", "kind": "TypedefDecl", "loc": { "offset": 42905, "line": 1808, "col": 3, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42747, "line": 1801, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42905, "line": 1808, "col": 3, "tokLen": 19, "includedFrom": { "file": "dwm.c" } } }, "name": "xAllocNamedColorReq", "type": { "desugaredQualType": "xAllocNamedColorReq", "qualType": "struct xAllocNamedColorReq" }, "inner": [ { "id": "0x55bbe70b8350", "kind": "ElaboratedType", "type": { "qualType": "struct xAllocNamedColorReq" }, "ownedTagDecl": { "id": "0x55bbe70b8008", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b8090", "kind": "RecordType", "type": { "qualType": "xAllocNamedColorReq" }, "decl": { "id": "0x55bbe70b8008", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b8418", "kind": "RecordDecl", "loc": { "offset": 42935, "line": 1810, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42935, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43049, "line": 1816, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b84d0", "kind": "FieldDecl", "loc": { "offset": 42954, "line": 1811, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42948, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42954, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b8530", "kind": "FieldDecl", "loc": { "offset": 42972, "line": 1812, "col": 10, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42967, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42972, "col": 10, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "contiguous", "type": { "desugaredQualType": "unsigned char", "qualType": "BOOL", "typeAliasDeclId": "0x55bbe7073928" } }, { "id": "0x55bbe70b8590", "kind": "FieldDecl", "loc": { "offset": 42995, "line": 1813, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42988, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 42995, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b85f0", "kind": "FieldDecl", "loc": { "offset": 43016, "line": 1814, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8547, "line": 245, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 43007, "line": 1814, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 43016, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "cmap", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b8650", "kind": "FieldDecl", "loc": { "offset": 43033, "line": 1815, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43026, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43033, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "colors", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b86b0", "kind": "FieldDecl", "loc": { "offset": 43041, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43026, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43041, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "planes", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe70b8758", "kind": "TypedefDecl", "loc": { "offset": 43051, "line": 1816, "col": 3, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 42927, "line": 1810, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43051, "line": 1816, "col": 3, "tokLen": 19, "includedFrom": { "file": "dwm.c" } } }, "name": "xAllocColorCellsReq", "type": { "desugaredQualType": "xAllocColorCellsReq", "qualType": "struct xAllocColorCellsReq" }, "inner": [ { "id": "0x55bbe70b8700", "kind": "ElaboratedType", "type": { "qualType": "struct xAllocColorCellsReq" }, "ownedTagDecl": { "id": "0x55bbe70b8418", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b84a0", "kind": "RecordType", "type": { "qualType": "xAllocColorCellsReq" }, "decl": { "id": "0x55bbe70b8418", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b87c8", "kind": "RecordDecl", "loc": { "offset": 43081, "line": 1818, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43081, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43205, "line": 1824, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b8880", "kind": "FieldDecl", "loc": { "offset": 43100, "line": 1819, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43094, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43100, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b88e0", "kind": "FieldDecl", "loc": { "offset": 43118, "line": 1820, "col": 10, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43113, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43118, "col": 10, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "contiguous", "type": { "desugaredQualType": "unsigned char", "qualType": "BOOL", "typeAliasDeclId": "0x55bbe7073928" } }, { "id": "0x55bbe70b8940", "kind": "FieldDecl", "loc": { "offset": 43141, "line": 1821, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43134, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43141, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b89a0", "kind": "FieldDecl", "loc": { "offset": 43162, "line": 1822, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8547, "line": 245, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 43153, "line": 1822, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 43162, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "cmap", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b8a00", "kind": "FieldDecl", "loc": { "offset": 43179, "line": 1823, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43172, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43179, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "colors", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b8a60", "kind": "FieldDecl", "loc": { "offset": 43187, "col": 20, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43172, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43187, "col": 20, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "red", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b8ac0", "kind": "FieldDecl", "loc": { "offset": 43192, "col": 25, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43172, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43192, "col": 25, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "green", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b8b20", "kind": "FieldDecl", "loc": { "offset": 43199, "col": 32, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43172, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43199, "col": 32, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "blue", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe70b8bc8", "kind": "TypedefDecl", "loc": { "offset": 43207, "line": 1824, "col": 3, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43073, "line": 1818, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43207, "line": 1824, "col": 3, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } }, "name": "xAllocColorPlanesReq", "type": { "desugaredQualType": "xAllocColorPlanesReq", "qualType": "struct xAllocColorPlanesReq" }, "inner": [ { "id": "0x55bbe70b8b70", "kind": "ElaboratedType", "type": { "qualType": "struct xAllocColorPlanesReq" }, "ownedTagDecl": { "id": "0x55bbe70b87c8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b8850", "kind": "RecordType", "type": { "qualType": "xAllocColorPlanesReq" }, "decl": { "id": "0x55bbe70b87c8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b8c38", "kind": "RecordDecl", "loc": { "offset": 43238, "line": 1826, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43238, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43340, "line": 1832, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b8cf0", "kind": "FieldDecl", "loc": { "offset": 43257, "line": 1827, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43251, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43257, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b8d50", "kind": "FieldDecl", "loc": { "offset": 43275, "line": 1828, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43270, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43275, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b8db0", "kind": "FieldDecl", "loc": { "offset": 43291, "line": 1829, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43284, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43291, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b8e50", "kind": "FieldDecl", "loc": { "offset": 43312, "line": 1830, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8547, "line": 245, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 43303, "line": 1830, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 43312, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "cmap", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b8eb0", "kind": "FieldDecl", "loc": { "offset": 43329, "line": 1831, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43322, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43329, "col": 12, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "planeMask", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70b8f58", "kind": "TypedefDecl", "loc": { "offset": 43342, "line": 1832, "col": 3, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43230, "line": 1826, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43342, "line": 1832, "col": 3, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "name": "xFreeColorsReq", "type": { "desugaredQualType": "xFreeColorsReq", "qualType": "struct xFreeColorsReq" }, "inner": [ { "id": "0x55bbe70b8f00", "kind": "ElaboratedType", "type": { "qualType": "struct xFreeColorsReq" }, "ownedTagDecl": { "id": "0x55bbe70b8c38", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b8cc0", "kind": "RecordType", "type": { "qualType": "xFreeColorsReq" }, "decl": { "id": "0x55bbe70b8c38", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b8fc8", "kind": "RecordDecl", "loc": { "offset": 43367, "line": 1834, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43367, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43447, "line": 1839, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b9080", "kind": "FieldDecl", "loc": { "offset": 43386, "line": 1835, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43380, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43386, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b90e0", "kind": "FieldDecl", "loc": { "offset": 43404, "line": 1836, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43399, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43404, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b9140", "kind": "FieldDecl", "loc": { "offset": 43420, "line": 1837, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43413, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43420, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b91a0", "kind": "FieldDecl", "loc": { "offset": 43441, "line": 1838, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8547, "line": 245, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 43432, "line": 1838, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 43441, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "cmap", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70b9248", "kind": "TypedefDecl", "loc": { "offset": 43449, "line": 1839, "col": 3, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43359, "line": 1834, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43449, "line": 1839, "col": 3, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "xStoreColorsReq", "type": { "desugaredQualType": "xStoreColorsReq", "qualType": "struct xStoreColorsReq" }, "inner": [ { "id": "0x55bbe70b91f0", "kind": "ElaboratedType", "type": { "qualType": "struct xStoreColorsReq" }, "ownedTagDecl": { "id": "0x55bbe70b8fc8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b9050", "kind": "RecordType", "type": { "qualType": "xStoreColorsReq" }, "decl": { "id": "0x55bbe70b8fc8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b92b8", "kind": "RecordDecl", "loc": { "offset": 43475, "line": 1841, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43475, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43724, "line": 1849, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b9370", "kind": "FieldDecl", "loc": { "offset": 43494, "line": 1842, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43488, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43494, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b93d0", "kind": "FieldDecl", "loc": { "offset": 43513, "line": 1843, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43507, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43513, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "flags", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b9430", "kind": "FieldDecl", "loc": { "offset": 43580, "line": 1844, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43573, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43580, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b9490", "kind": "FieldDecl", "loc": { "offset": 43601, "line": 1845, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8547, "line": 245, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 43592, "line": 1845, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 43601, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "cmap", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b94f0", "kind": "FieldDecl", "loc": { "offset": 43618, "line": 1846, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43611, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43618, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "pixel", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b9550", "kind": "FieldDecl", "loc": { "offset": 43636, "line": 1847, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43629, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43636, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "nbytes", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b95b0", "kind": "FieldDecl", "loc": { "offset": 43708, "line": 1848, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43703, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43708, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b9610", "kind": "FieldDecl", "loc": { "offset": 43714, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43703, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43714, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } } ] }, { "id": "0x55bbe70b96b8", "kind": "TypedefDecl", "loc": { "offset": 43726, "line": 1849, "col": 7, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43467, "line": 1841, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43726, "line": 1849, "col": 7, "tokLen": 19, "includedFrom": { "file": "dwm.c" } } }, "name": "xStoreNamedColorReq", "type": { "desugaredQualType": "xStoreNamedColorReq", "qualType": "struct xStoreNamedColorReq" }, "inner": [ { "id": "0x55bbe70b9660", "kind": "ElaboratedType", "type": { "qualType": "struct xStoreNamedColorReq" }, "ownedTagDecl": { "id": "0x55bbe70b92b8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b9340", "kind": "RecordType", "type": { "qualType": "xStoreNamedColorReq" }, "decl": { "id": "0x55bbe70b92b8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b9728", "kind": "RecordDecl", "loc": { "offset": 43756, "line": 1851, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43756, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43836, "line": 1856, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b97e0", "kind": "FieldDecl", "loc": { "offset": 43775, "line": 1852, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43769, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43775, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b9840", "kind": "FieldDecl", "loc": { "offset": 43793, "line": 1853, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43788, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43793, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b98a0", "kind": "FieldDecl", "loc": { "offset": 43809, "line": 1854, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43802, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43809, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b9900", "kind": "FieldDecl", "loc": { "offset": 43830, "line": 1855, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8547, "line": 245, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 43821, "line": 1855, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 43830, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "cmap", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70b99a8", "kind": "TypedefDecl", "loc": { "offset": 43838, "line": 1856, "col": 3, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43748, "line": 1851, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43838, "line": 1856, "col": 3, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "xQueryColorsReq", "type": { "desugaredQualType": "xQueryColorsReq", "qualType": "struct xQueryColorsReq" }, "inner": [ { "id": "0x55bbe70b9950", "kind": "ElaboratedType", "type": { "qualType": "struct xQueryColorsReq" }, "ownedTagDecl": { "id": "0x55bbe70b9728", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b97b0", "kind": "RecordType", "type": { "qualType": "xQueryColorsReq" }, "decl": { "id": "0x55bbe70b9728", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b9a18", "kind": "RecordDecl", "loc": { "offset": 43864, "line": 1858, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43864, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44076, "line": 1865, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b9ad0", "kind": "FieldDecl", "loc": { "offset": 43926, "line": 1859, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43920, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43926, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b9b30", "kind": "FieldDecl", "loc": { "offset": 43944, "line": 1860, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43939, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43944, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b9b90", "kind": "FieldDecl", "loc": { "offset": 43960, "line": 1861, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43953, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43960, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b9bf0", "kind": "FieldDecl", "loc": { "offset": 43981, "line": 1862, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8547, "line": 245, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 43972, "line": 1862, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 43981, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "cmap", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70b9c50", "kind": "FieldDecl", "loc": { "offset": 43998, "line": 1863, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43991, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 43998, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "nbytes", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70b9cb0", "kind": "FieldDecl", "loc": { "offset": 44064, "line": 1864, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44059, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44064, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b9d10", "kind": "FieldDecl", "loc": { "offset": 44070, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44059, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44070, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } } ] }, { "id": "0x55bbe70b9db8", "kind": "TypedefDecl", "loc": { "offset": 44078, "line": 1865, "col": 3, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 43856, "line": 1858, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44078, "line": 1865, "col": 3, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "xLookupColorReq", "type": { "desugaredQualType": "xLookupColorReq", "qualType": "struct xLookupColorReq" }, "inner": [ { "id": "0x55bbe70b9d60", "kind": "ElaboratedType", "type": { "qualType": "struct xLookupColorReq" }, "ownedTagDecl": { "id": "0x55bbe70b9a18", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b9aa0", "kind": "RecordType", "type": { "qualType": "xLookupColorReq" }, "decl": { "id": "0x55bbe70b9a18", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70b9e28", "kind": "RecordDecl", "loc": { "offset": 44104, "line": 1867, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44104, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44305, "line": 1876, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70b9ee0", "kind": "FieldDecl", "loc": { "offset": 44123, "line": 1868, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44117, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44123, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70b9f40", "kind": "FieldDecl", "loc": { "offset": 44141, "line": 1869, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44136, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44141, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70b9fa0", "kind": "FieldDecl", "loc": { "offset": 44157, "line": 1870, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44150, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44157, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70ba000", "kind": "FieldDecl", "loc": { "offset": 44176, "line": 1871, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8523, "line": 244, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 44169, "line": 1871, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 44176, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "cid", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70ba060", "kind": "FieldDecl", "loc": { "offset": 44192, "line": 1872, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8501, "line": 243, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 44185, "line": 1872, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 44192, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "source", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70ba0c0", "kind": "FieldDecl", "loc": { "offset": 44200, "col": 20, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8501, "line": 243, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 44185, "line": 1872, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 44200, "col": 20, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "mask", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70ba120", "kind": "FieldDecl", "loc": { "offset": 44217, "line": 1873, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44210, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44217, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "foreRed", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70ba180", "kind": "FieldDecl", "loc": { "offset": 44226, "col": 21, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44210, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44226, "col": 21, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "foreGreen", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70ba1e0", "kind": "FieldDecl", "loc": { "offset": 44237, "col": 32, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44210, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44237, "col": 32, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "foreBlue", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70ba240", "kind": "FieldDecl", "loc": { "offset": 44258, "line": 1874, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44251, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44258, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "backRed", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70ba2a0", "kind": "FieldDecl", "loc": { "offset": 44267, "col": 21, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44251, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44267, "col": 21, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "backGreen", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70ba300", "kind": "FieldDecl", "loc": { "offset": 44278, "col": 32, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44251, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44278, "col": 32, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "backBlue", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70ba360", "kind": "FieldDecl", "loc": { "offset": 44299, "line": 1875, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44292, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44299, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70ba3c0", "kind": "FieldDecl", "loc": { "offset": 44302, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44292, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44302, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe70ba468", "kind": "TypedefDecl", "loc": { "offset": 44307, "line": 1876, "col": 3, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44096, "line": 1867, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44307, "line": 1876, "col": 3, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "name": "xCreateCursorReq", "type": { "desugaredQualType": "xCreateCursorReq", "qualType": "struct xCreateCursorReq" }, "inner": [ { "id": "0x55bbe70ba410", "kind": "ElaboratedType", "type": { "qualType": "struct xCreateCursorReq" }, "ownedTagDecl": { "id": "0x55bbe70b9e28", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70b9eb0", "kind": "RecordType", "type": { "qualType": "xCreateCursorReq" }, "decl": { "id": "0x55bbe70b9e28", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70ba4d8", "kind": "RecordDecl", "loc": { "offset": 44334, "line": 1878, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44334, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44549, "line": 1887, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70ba590", "kind": "FieldDecl", "loc": { "offset": 44353, "line": 1879, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44347, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44353, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70ba5f0", "kind": "FieldDecl", "loc": { "offset": 44371, "line": 1880, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44366, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44371, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70ba650", "kind": "FieldDecl", "loc": { "offset": 44387, "line": 1881, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44380, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44387, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70ba6b0", "kind": "FieldDecl", "loc": { "offset": 44406, "line": 1882, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8523, "line": 244, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 44399, "line": 1882, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 44406, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "cid", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70ba710", "kind": "FieldDecl", "loc": { "offset": 44420, "line": 1883, "col": 10, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8479, "line": 242, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 44415, "line": 1883, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 44420, "col": 10, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "source", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70ba770", "kind": "FieldDecl", "loc": { "offset": 44428, "col": 18, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8479, "line": 242, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 44415, "line": 1883, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 44428, "col": 18, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "mask", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70ba7d0", "kind": "FieldDecl", "loc": { "offset": 44445, "line": 1884, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44438, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44445, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "sourceChar", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70ba830", "kind": "FieldDecl", "loc": { "offset": 44457, "col": 24, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44438, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44457, "col": 24, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "maskChar", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70ba890", "kind": "FieldDecl", "loc": { "offset": 44478, "line": 1885, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44471, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44478, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "foreRed", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70ba8f0", "kind": "FieldDecl", "loc": { "offset": 44487, "col": 21, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44471, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44487, "col": 21, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "foreGreen", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70ba950", "kind": "FieldDecl", "loc": { "offset": 44498, "col": 32, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44471, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44498, "col": 32, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "foreBlue", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70ba9b0", "kind": "FieldDecl", "loc": { "offset": 44519, "line": 1886, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44512, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44519, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "backRed", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70baa10", "kind": "FieldDecl", "loc": { "offset": 44528, "col": 21, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44512, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44528, "col": 21, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "backGreen", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70baa70", "kind": "FieldDecl", "loc": { "offset": 44539, "col": 32, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44512, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44539, "col": 32, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "backBlue", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe70bab18", "kind": "TypedefDecl", "loc": { "offset": 44551, "line": 1887, "col": 3, "tokLen": 21, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44326, "line": 1878, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44551, "line": 1887, "col": 3, "tokLen": 21, "includedFrom": { "file": "dwm.c" } } }, "name": "xCreateGlyphCursorReq", "type": { "desugaredQualType": "xCreateGlyphCursorReq", "qualType": "struct xCreateGlyphCursorReq" }, "inner": [ { "id": "0x55bbe70baac0", "kind": "ElaboratedType", "type": { "qualType": "struct xCreateGlyphCursorReq" }, "ownedTagDecl": { "id": "0x55bbe70ba4d8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70ba560", "kind": "RecordType", "type": { "qualType": "xCreateGlyphCursorReq" }, "decl": { "id": "0x55bbe70ba4d8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70bab88", "kind": "RecordDecl", "loc": { "offset": 44583, "line": 1889, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44583, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44745, "line": 1896, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70bac40", "kind": "FieldDecl", "loc": { "offset": 44602, "line": 1890, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44596, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44602, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70baca0", "kind": "FieldDecl", "loc": { "offset": 44620, "line": 1891, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44615, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44620, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70bad00", "kind": "FieldDecl", "loc": { "offset": 44636, "line": 1892, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44629, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44636, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70bad60", "kind": "FieldDecl", "loc": { "offset": 44655, "line": 1893, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8523, "line": 244, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 44648, "line": 1893, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 44655, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "cursor", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70badc0", "kind": "FieldDecl", "loc": { "offset": 44674, "line": 1894, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44667, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44674, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "foreRed", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70bae60", "kind": "FieldDecl", "loc": { "offset": 44683, "col": 21, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44667, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44683, "col": 21, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "foreGreen", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70baec0", "kind": "FieldDecl", "loc": { "offset": 44694, "col": 32, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44667, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44694, "col": 32, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "foreBlue", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70baf20", "kind": "FieldDecl", "loc": { "offset": 44715, "line": 1895, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44708, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44715, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "backRed", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70baf80", "kind": "FieldDecl", "loc": { "offset": 44724, "col": 21, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44708, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44724, "col": 21, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "backGreen", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70bafe0", "kind": "FieldDecl", "loc": { "offset": 44735, "col": 32, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44708, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44735, "col": 32, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "backBlue", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe70bb088", "kind": "TypedefDecl", "loc": { "offset": 44747, "line": 1896, "col": 3, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44575, "line": 1889, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44747, "line": 1896, "col": 3, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "xRecolorCursorReq", "type": { "desugaredQualType": "xRecolorCursorReq", "qualType": "struct xRecolorCursorReq" }, "inner": [ { "id": "0x55bbe70bb030", "kind": "ElaboratedType", "type": { "qualType": "struct xRecolorCursorReq" }, "ownedTagDecl": { "id": "0x55bbe70bab88", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70bac10", "kind": "RecordType", "type": { "qualType": "xRecolorCursorReq" }, "decl": { "id": "0x55bbe70bab88", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70bb0f8", "kind": "RecordDecl", "loc": { "offset": 44775, "line": 1898, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44775, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44968, "line": 1908, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70bb1b0", "kind": "FieldDecl", "loc": { "offset": 44794, "line": 1899, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44788, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44794, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70bb210", "kind": "FieldDecl", "loc": { "offset": 44886, "line": 1903, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44880, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44886, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "class", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70bb270", "kind": "FieldDecl", "loc": { "offset": 44911, "line": 1905, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44904, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44911, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70bb2d0", "kind": "FieldDecl", "loc": { "offset": 44932, "line": 1906, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8459, "line": 241, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 44923, "line": 1906, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 44932, "col": 14, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "drawable", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70bb330", "kind": "FieldDecl", "loc": { "offset": 44953, "line": 1907, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44946, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44953, "col": 12, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "width", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70bb390", "kind": "FieldDecl", "loc": { "offset": 44960, "col": 19, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44946, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44960, "col": 19, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "height", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe70bb438", "kind": "TypedefDecl", "loc": { "offset": 44970, "line": 1908, "col": 3, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44767, "line": 1898, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 44970, "line": 1908, "col": 3, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "xQueryBestSizeReq", "type": { "desugaredQualType": "xQueryBestSizeReq", "qualType": "struct xQueryBestSizeReq" }, "inner": [ { "id": "0x55bbe70bb3e0", "kind": "ElaboratedType", "type": { "qualType": "struct xQueryBestSizeReq" }, "ownedTagDecl": { "id": "0x55bbe70bb0f8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70bb180", "kind": "RecordType", "type": { "qualType": "xQueryBestSizeReq" }, "decl": { "id": "0x55bbe70bb0f8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70bb4a8", "kind": "RecordDecl", "loc": { "offset": 44998, "line": 1910, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44998, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45148, "line": 1916, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70bb560", "kind": "FieldDecl", "loc": { "offset": 45017, "line": 1911, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45011, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45017, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70bb5c0", "kind": "FieldDecl", "loc": { "offset": 45035, "line": 1912, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45030, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45035, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70bb620", "kind": "FieldDecl", "loc": { "offset": 45051, "line": 1913, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45044, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45051, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70bb680", "kind": "FieldDecl", "loc": { "offset": 45070, "line": 1914, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45063, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45070, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "nbytes", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70bb6e0", "kind": "FieldDecl", "loc": { "offset": 45136, "line": 1915, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45131, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45136, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70bb740", "kind": "FieldDecl", "loc": { "offset": 45142, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45131, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45142, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } } ] }, { "id": "0x55bbe70bb7e8", "kind": "TypedefDecl", "loc": { "offset": 45150, "line": 1916, "col": 3, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 44990, "line": 1910, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45150, "line": 1916, "col": 3, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "name": "xQueryExtensionReq", "type": { "desugaredQualType": "xQueryExtensionReq", "qualType": "struct xQueryExtensionReq" }, "inner": [ { "id": "0x55bbe70bb790", "kind": "ElaboratedType", "type": { "qualType": "struct xQueryExtensionReq" }, "ownedTagDecl": { "id": "0x55bbe70bb4a8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70bb530", "kind": "RecordType", "type": { "qualType": "xQueryExtensionReq" }, "decl": { "id": "0x55bbe70bb4a8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70bb858", "kind": "RecordDecl", "loc": { "offset": 45179, "line": 1918, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45179, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45260, "line": 1922, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70bb910", "kind": "FieldDecl", "loc": { "offset": 45200, "line": 1919, "col": 13, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45192, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45200, "col": 13, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70bb970", "kind": "FieldDecl", "loc": { "offset": 45221, "line": 1920, "col": 13, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45213, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45221, "col": 13, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "numKeyPerModifier", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70bb9d0", "kind": "FieldDecl", "loc": { "offset": 45252, "line": 1921, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45244, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45252, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe70bba78", "kind": "TypedefDecl", "loc": { "offset": 45262, "line": 1922, "col": 3, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45171, "line": 1918, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45262, "line": 1922, "col": 3, "tokLen": 22, "includedFrom": { "file": "dwm.c" } } }, "name": "xSetModifierMappingReq", "type": { "desugaredQualType": "xSetModifierMappingReq", "qualType": "struct xSetModifierMappingReq" }, "inner": [ { "id": "0x55bbe70bba20", "kind": "ElaboratedType", "type": { "qualType": "struct xSetModifierMappingReq" }, "ownedTagDecl": { "id": "0x55bbe70bb858", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70bb8e0", "kind": "RecordType", "type": { "qualType": "xSetModifierMappingReq" }, "decl": { "id": "0x55bbe70bb858", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70bbae8", "kind": "RecordDecl", "loc": { "offset": 45295, "line": 1924, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45295, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45394, "line": 1928, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70bbba0", "kind": "FieldDecl", "loc": { "offset": 45314, "line": 1925, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45308, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45314, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70bbc00", "kind": "FieldDecl", "loc": { "offset": 45333, "line": 1926, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45327, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45333, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "nElts", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70bbc60", "kind": "FieldDecl", "loc": { "offset": 45386, "line": 1927, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45379, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45386, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe70bbd08", "kind": "TypedefDecl", "loc": { "offset": 45396, "line": 1928, "col": 3, "tokLen": 21, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45287, "line": 1924, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45396, "line": 1928, "col": 3, "tokLen": 21, "includedFrom": { "file": "dwm.c" } } }, "name": "xSetPointerMappingReq", "type": { "desugaredQualType": "xSetPointerMappingReq", "qualType": "struct xSetPointerMappingReq" }, "inner": [ { "id": "0x55bbe70bbcb0", "kind": "ElaboratedType", "type": { "qualType": "struct xSetPointerMappingReq" }, "ownedTagDecl": { "id": "0x55bbe70bbae8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70bbb70", "kind": "RecordType", "type": { "qualType": "xSetPointerMappingReq" }, "decl": { "id": "0x55bbe70bbae8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70bbd78", "kind": "RecordDecl", "loc": { "offset": 45428, "line": 1930, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45428, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45549, "line": 1937, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70bbe30", "kind": "FieldDecl", "loc": { "offset": 45447, "line": 1931, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45441, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45447, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70bbe90", "kind": "FieldDecl", "loc": { "offset": 45465, "line": 1932, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45460, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45465, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70bbef0", "kind": "FieldDecl", "loc": { "offset": 45481, "line": 1933, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45474, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45481, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70bbf50", "kind": "FieldDecl", "loc": { "offset": 45501, "line": 1934, "col": 13, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8658, "line": 250, "col": 17, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45493, "line": 1934, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 45501, "col": 13, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "firstKeyCode", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70bbfb0", "kind": "FieldDecl", "loc": { "offset": 45525, "line": 1935, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45519, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45525, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "count", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70bc010", "kind": "FieldDecl", "loc": { "offset": 45543, "line": 1936, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45536, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45543, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe70bc0b8", "kind": "TypedefDecl", "loc": { "offset": 45551, "line": 1937, "col": 3, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45420, "line": 1930, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45551, "line": 1937, "col": 3, "tokLen": 22, "includedFrom": { "file": "dwm.c" } } }, "name": "xGetKeyboardMappingReq", "type": { "desugaredQualType": "xGetKeyboardMappingReq", "qualType": "struct xGetKeyboardMappingReq" }, "inner": [ { "id": "0x55bbe70bc060", "kind": "ElaboratedType", "type": { "qualType": "struct xGetKeyboardMappingReq" }, "ownedTagDecl": { "id": "0x55bbe70bbd78", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70bbe00", "kind": "RecordType", "type": { "qualType": "xGetKeyboardMappingReq" }, "decl": { "id": "0x55bbe70bbd78", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70bc128", "kind": "RecordDecl", "loc": { "offset": 45584, "line": 1939, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45584, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45723, "line": 1946, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70bc1e0", "kind": "FieldDecl", "loc": { "offset": 45603, "line": 1940, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45597, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45603, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70bc240", "kind": "FieldDecl", "loc": { "offset": 45622, "line": 1941, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45616, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45622, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "keyCodes", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70bc2a0", "kind": "FieldDecl", "loc": { "offset": 45643, "line": 1942, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45636, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45643, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70bc300", "kind": "FieldDecl", "loc": { "offset": 45663, "line": 1943, "col": 13, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8658, "line": 250, "col": 17, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45655, "line": 1943, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 45663, "col": 13, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "firstKeyCode", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70bc360", "kind": "FieldDecl", "loc": { "offset": 45687, "line": 1944, "col": 11, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45681, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45687, "col": 11, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "keySymsPerKeyCode", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70bc3c0", "kind": "FieldDecl", "loc": { "offset": 45717, "line": 1945, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45710, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45717, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad1", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe70bc468", "kind": "TypedefDecl", "loc": { "offset": 45725, "line": 1946, "col": 3, "tokLen": 25, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45576, "line": 1939, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45725, "line": 1946, "col": 3, "tokLen": 25, "includedFrom": { "file": "dwm.c" } } }, "name": "xChangeKeyboardMappingReq", "type": { "desugaredQualType": "xChangeKeyboardMappingReq", "qualType": "struct xChangeKeyboardMappingReq" }, "inner": [ { "id": "0x55bbe70bc410", "kind": "ElaboratedType", "type": { "qualType": "struct xChangeKeyboardMappingReq" }, "ownedTagDecl": { "id": "0x55bbe70bc128", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70bc1b0", "kind": "RecordType", "type": { "qualType": "xChangeKeyboardMappingReq" }, "decl": { "id": "0x55bbe70bc128", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70bc4d8", "kind": "RecordDecl", "loc": { "offset": 45761, "line": 1948, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45761, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45839, "line": 1953, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70bc590", "kind": "FieldDecl", "loc": { "offset": 45780, "line": 1949, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45774, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45780, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70bc5f0", "kind": "FieldDecl", "loc": { "offset": 45798, "line": 1950, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45793, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45798, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70bc650", "kind": "FieldDecl", "loc": { "offset": 45814, "line": 1951, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45807, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45814, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70bc6b0", "kind": "FieldDecl", "loc": { "offset": 45833, "line": 1952, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45826, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45833, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "mask", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } } ] }, { "id": "0x55bbe70bc758", "kind": "TypedefDecl", "loc": { "offset": 45841, "line": 1953, "col": 3, "tokLen": 25, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45753, "line": 1948, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45841, "line": 1953, "col": 3, "tokLen": 25, "includedFrom": { "file": "dwm.c" } } }, "name": "xChangeKeyboardControlReq", "type": { "desugaredQualType": "xChangeKeyboardControlReq", "qualType": "struct xChangeKeyboardControlReq" }, "inner": [ { "id": "0x55bbe70bc700", "kind": "ElaboratedType", "type": { "qualType": "struct xChangeKeyboardControlReq" }, "ownedTagDecl": { "id": "0x55bbe70bc4d8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70bc560", "kind": "RecordType", "type": { "qualType": "xChangeKeyboardControlReq" }, "decl": { "id": "0x55bbe70bc4d8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70bc7c8", "kind": "RecordDecl", "loc": { "offset": 45877, "line": 1955, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45877, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45961, "line": 1959, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70bc880", "kind": "FieldDecl", "loc": { "offset": 45896, "line": 1956, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45890, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45896, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70bc8e0", "kind": "FieldDecl", "loc": { "offset": 45914, "line": 1957, "col": 10, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45909, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45914, "col": 10, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "percent", "type": { "desugaredQualType": "signed char", "qualType": "INT8", "typeAliasDeclId": "0x55bbe7073550" } }, { "id": "0x55bbe70bc940", "kind": "FieldDecl", "loc": { "offset": 45953, "line": 1958, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45946, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45953, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe70bc9e8", "kind": "TypedefDecl", "loc": { "offset": 45963, "line": 1959, "col": 3, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45869, "line": 1955, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 45963, "line": 1959, "col": 3, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "xBellReq", "type": { "desugaredQualType": "xBellReq", "qualType": "struct xBellReq" }, "inner": [ { "id": "0x55bbe70bc990", "kind": "ElaboratedType", "type": { "qualType": "struct xBellReq" }, "ownedTagDecl": { "id": "0x55bbe70bc7c8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70bc850", "kind": "RecordType", "type": { "qualType": "xBellReq" }, "decl": { "id": "0x55bbe70bc7c8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70bca58", "kind": "RecordDecl", "loc": { "offset": 45982, "line": 1961, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45982, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46124, "line": 1968, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70bcb10", "kind": "FieldDecl", "loc": { "offset": 46001, "line": 1962, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45995, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46001, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70bcb70", "kind": "FieldDecl", "loc": { "offset": 46019, "line": 1963, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46014, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46019, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70bcbd0", "kind": "FieldDecl", "loc": { "offset": 46035, "line": 1964, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46028, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46035, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70bcc30", "kind": "FieldDecl", "loc": { "offset": 46053, "line": 1965, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46047, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46053, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "accelNum", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70bcc90", "kind": "FieldDecl", "loc": { "offset": 46063, "col": 21, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46047, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46063, "col": 21, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "accelDenum", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70bccf0", "kind": "FieldDecl", "loc": { "offset": 46085, "line": 1966, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46079, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46085, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "threshold", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70bcd50", "kind": "FieldDecl", "loc": { "offset": 46105, "line": 1967, "col": 10, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46100, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46105, "col": 10, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "doAccel", "type": { "desugaredQualType": "unsigned char", "qualType": "BOOL", "typeAliasDeclId": "0x55bbe7073928" } }, { "id": "0x55bbe70bcdb0", "kind": "FieldDecl", "loc": { "offset": 46114, "col": 19, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46100, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46114, "col": 19, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "doThresh", "type": { "desugaredQualType": "unsigned char", "qualType": "BOOL", "typeAliasDeclId": "0x55bbe7073928" } } ] }, { "id": "0x55bbe70bce70", "kind": "TypedefDecl", "loc": { "offset": 46126, "line": 1968, "col": 3, "tokLen": 24, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 45974, "line": 1961, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46126, "line": 1968, "col": 3, "tokLen": 24, "includedFrom": { "file": "dwm.c" } } }, "name": "xChangePointerControlReq", "type": { "desugaredQualType": "xChangePointerControlReq", "qualType": "struct xChangePointerControlReq" }, "inner": [ { "id": "0x55bbe70bce00", "kind": "ElaboratedType", "type": { "qualType": "struct xChangePointerControlReq" }, "ownedTagDecl": { "id": "0x55bbe70bca58", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70bcae0", "kind": "RecordType", "type": { "qualType": "xChangePointerControlReq" }, "decl": { "id": "0x55bbe70bca58", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70bcee0", "kind": "RecordDecl", "loc": { "offset": 46161, "line": 1970, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46161, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46303, "line": 1977, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70bcf90", "kind": "FieldDecl", "loc": { "offset": 46180, "line": 1971, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46174, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46180, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70bcff0", "kind": "FieldDecl", "loc": { "offset": 46198, "line": 1972, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46193, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46198, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70bd050", "kind": "FieldDecl", "loc": { "offset": 46214, "line": 1973, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46207, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46214, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70bd0b0", "kind": "FieldDecl", "loc": { "offset": 46232, "line": 1974, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46226, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46232, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "timeout", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70bd110", "kind": "FieldDecl", "loc": { "offset": 46241, "col": 20, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46226, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46241, "col": 20, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "interval", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } }, { "id": "0x55bbe70bd170", "kind": "FieldDecl", "loc": { "offset": 46260, "line": 1975, "col": 10, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46255, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46260, "col": 10, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "preferBlank", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70bd1d0", "kind": "FieldDecl", "loc": { "offset": 46273, "col": 23, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46255, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46273, "col": 23, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "allowExpose", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70bd230", "kind": "FieldDecl", "loc": { "offset": 46297, "line": 1976, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46290, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46297, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "pad2", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe70bd2d8", "kind": "TypedefDecl", "loc": { "offset": 46305, "line": 1977, "col": 3, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46153, "line": 1970, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46305, "line": 1977, "col": 3, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "name": "xSetScreenSaverReq", "type": { "desugaredQualType": "xSetScreenSaverReq", "qualType": "struct xSetScreenSaverReq" }, "inner": [ { "id": "0x55bbe70bd280", "kind": "ElaboratedType", "type": { "qualType": "struct xSetScreenSaverReq" }, "ownedTagDecl": { "id": "0x55bbe70bcee0", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70bcf60", "kind": "RecordType", "type": { "qualType": "xSetScreenSaverReq" }, "decl": { "id": "0x55bbe70bcee0", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70bd348", "kind": "RecordDecl", "loc": { "offset": 46334, "line": 1979, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46334, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46455, "line": 1986, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70bd400", "kind": "FieldDecl", "loc": { "offset": 46353, "line": 1980, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46347, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46353, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70bd460", "kind": "FieldDecl", "loc": { "offset": 46371, "line": 1981, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46366, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46371, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "mode", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70bd4c0", "kind": "FieldDecl", "loc": { "offset": 46388, "line": 1982, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46381, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46388, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70bd520", "kind": "FieldDecl", "loc": { "offset": 46406, "line": 1983, "col": 11, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46400, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46406, "col": 11, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "hostFamily", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70bd580", "kind": "FieldDecl", "loc": { "offset": 46427, "line": 1984, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46422, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46427, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70bd5e0", "kind": "FieldDecl", "loc": { "offset": 46443, "line": 1985, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46436, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46443, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "hostLength", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe70bd688", "kind": "TypedefDecl", "loc": { "offset": 46457, "line": 1986, "col": 3, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46326, "line": 1979, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46457, "line": 1986, "col": 3, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "xChangeHostsReq", "type": { "desugaredQualType": "xChangeHostsReq", "qualType": "struct xChangeHostsReq" }, "inner": [ { "id": "0x55bbe70bd630", "kind": "ElaboratedType", "type": { "qualType": "struct xChangeHostsReq" }, "ownedTagDecl": { "id": "0x55bbe70bd348", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70bd3d0", "kind": "RecordType", "type": { "qualType": "xChangeHostsReq" }, "decl": { "id": "0x55bbe70bd348", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70bd6f8", "kind": "RecordDecl", "loc": { "offset": 46483, "line": 1988, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46483, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46548, "line": 1992, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70bd7b0", "kind": "FieldDecl", "loc": { "offset": 46502, "line": 1989, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46496, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46502, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70bd810", "kind": "FieldDecl", "loc": { "offset": 46520, "line": 1990, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46515, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46520, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70bd870", "kind": "FieldDecl", "loc": { "offset": 46536, "line": 1991, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46529, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46536, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe70bd918", "kind": "TypedefDecl", "loc": { "offset": 46550, "line": 1992, "col": 7, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46475, "line": 1988, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46550, "line": 1992, "col": 7, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "xListHostsReq", "type": { "desugaredQualType": "xListHostsReq", "qualType": "struct xListHostsReq" }, "inner": [ { "id": "0x55bbe70bd8c0", "kind": "ElaboratedType", "type": { "qualType": "struct xListHostsReq" }, "ownedTagDecl": { "id": "0x55bbe70bd6f8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70bd780", "kind": "RecordType", "type": { "qualType": "xListHostsReq" }, "decl": { "id": "0x55bbe70bd6f8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70bd988", "kind": "RecordDecl", "loc": { "offset": 46574, "line": 1994, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46574, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46640, "line": 1998, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70bda40", "kind": "FieldDecl", "loc": { "offset": 46593, "line": 1995, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46587, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46593, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70bdaa0", "kind": "FieldDecl", "loc": { "offset": 46611, "line": 1996, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46606, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46611, "col": 10, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "mode", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70bdb00", "kind": "FieldDecl", "loc": { "offset": 46628, "line": 1997, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46621, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46628, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } } ] }, { "id": "0x55bbe70bdba8", "kind": "TypedefDecl", "loc": { "offset": 46642, "line": 1998, "col": 7, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46566, "line": 1994, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46642, "line": 1998, "col": 7, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "xChangeModeReq", "type": { "desugaredQualType": "xChangeModeReq", "qualType": "struct xChangeModeReq" }, "inner": [ { "id": "0x55bbe70bdb50", "kind": "ElaboratedType", "type": { "qualType": "struct xChangeModeReq" }, "ownedTagDecl": { "id": "0x55bbe70bd988", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70bda10", "kind": "RecordType", "type": { "qualType": "xChangeModeReq" }, "decl": { "id": "0x55bbe70bd988", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70bdc50", "kind": "TypedefDecl", "loc": { "offset": 46682, "line": 2000, "col": 24, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46659, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46682, "col": 24, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } }, "name": "xSetAccessControlReq", "type": { "desugaredQualType": "xChangeModeReq", "qualType": "xChangeModeReq", "typeAliasDeclId": "0x55bbe70bdba8" }, "inner": [ { "id": "0x55bbe70bdc20", "kind": "TypedefType", "type": { "qualType": "xChangeModeReq" }, "decl": { "id": "0x55bbe70bdba8", "kind": "TypedefDecl", "name": "xChangeModeReq" }, "inner": [ { "id": "0x55bbe70bdb50", "kind": "ElaboratedType", "type": { "qualType": "struct xChangeModeReq" }, "ownedTagDecl": { "id": "0x55bbe70bd988", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70bda10", "kind": "RecordType", "type": { "qualType": "xChangeModeReq" }, "decl": { "id": "0x55bbe70bd988", "kind": "RecordDecl", "name": "" } } ] } ] } ] }, { "id": "0x55bbe70bdcb8", "kind": "TypedefDecl", "loc": { "offset": 46727, "line": 2001, "col": 24, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46704, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46727, "col": 24, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } }, "name": "xSetCloseDownModeReq", "type": { "desugaredQualType": "xChangeModeReq", "qualType": "xChangeModeReq", "typeAliasDeclId": "0x55bbe70bdba8" }, "inner": [ { "id": "0x55bbe70bdc20", "kind": "TypedefType", "type": { "qualType": "xChangeModeReq" }, "decl": { "id": "0x55bbe70bdba8", "kind": "TypedefDecl", "name": "xChangeModeReq" }, "inner": [ { "id": "0x55bbe70bdb50", "kind": "ElaboratedType", "type": { "qualType": "struct xChangeModeReq" }, "ownedTagDecl": { "id": "0x55bbe70bd988", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70bda10", "kind": "RecordType", "type": { "qualType": "xChangeModeReq" }, "decl": { "id": "0x55bbe70bd988", "kind": "RecordDecl", "name": "" } } ] } ] } ] }, { "id": "0x55bbe70bdd20", "kind": "TypedefDecl", "loc": { "offset": 46772, "line": 2002, "col": 24, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46749, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46772, "col": 24, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } }, "name": "xForceScreenSaverReq", "type": { "desugaredQualType": "xChangeModeReq", "qualType": "xChangeModeReq", "typeAliasDeclId": "0x55bbe70bdba8" }, "inner": [ { "id": "0x55bbe70bdc20", "kind": "TypedefType", "type": { "qualType": "xChangeModeReq" }, "decl": { "id": "0x55bbe70bdba8", "kind": "TypedefDecl", "name": "xChangeModeReq" }, "inner": [ { "id": "0x55bbe70bdb50", "kind": "ElaboratedType", "type": { "qualType": "struct xChangeModeReq" }, "ownedTagDecl": { "id": "0x55bbe70bd988", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70bda10", "kind": "RecordType", "type": { "qualType": "xChangeModeReq" }, "decl": { "id": "0x55bbe70bd988", "kind": "RecordDecl", "name": "" } } ] } ] } ] }, { "id": "0x55bbe70bdd78", "kind": "RecordDecl", "loc": { "offset": 46803, "line": 2004, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46803, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46959, "line": 2011, "col": 5, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70bde30", "kind": "FieldDecl", "loc": { "offset": 46853, "line": 2005, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46847, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46853, "col": 11, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "reqType", "type": { "desugaredQualType": "unsigned char", "qualType": "CARD8", "typeAliasDeclId": "0x55bbe7073710" } }, { "id": "0x55bbe70bde90", "kind": "FieldDecl", "loc": { "offset": 46871, "line": 2006, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46866, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46871, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pad", "type": { "desugaredQualType": "unsigned char", "qualType": "BYTE", "typeAliasDeclId": "0x55bbe70738c0" } }, { "id": "0x55bbe70bdef0", "kind": "FieldDecl", "loc": { "offset": 46887, "line": 2007, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46880, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46887, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "length", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70bdf50", "kind": "FieldDecl", "loc": { "offset": 46906, "line": 2008, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 8435, "line": 240, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 46899, "line": 2008, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 46906, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "window", "type": { "desugaredQualType": "unsigned int", "qualType": "CARD32", "typeAliasDeclId": "0x55bbe7073630" } }, { "id": "0x55bbe70bdfb0", "kind": "FieldDecl", "loc": { "offset": 46925, "line": 2009, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46918, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46925, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "nAtoms", "type": { "desugaredQualType": "unsigned short", "qualType": "CARD16", "typeAliasDeclId": "0x55bbe70736a0" } }, { "id": "0x55bbe70be010", "kind": "FieldDecl", "loc": { "offset": 46943, "line": 2010, "col": 11, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46937, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46943, "col": 11, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "nPositions", "type": { "desugaredQualType": "short", "qualType": "INT16", "typeAliasDeclId": "0x55bbe70734e0" } } ] }, { "id": "0x55bbe70be0b8", "kind": "TypedefDecl", "loc": { "offset": 46961, "line": 2011, "col": 7, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 46795, "line": 2004, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 46961, "line": 2011, "col": 7, "tokLen": 20, "includedFrom": { "file": "dwm.c" } } }, "name": "xRotatePropertiesReq", "type": { "desugaredQualType": "xRotatePropertiesReq", "qualType": "struct xRotatePropertiesReq" }, "inner": [ { "id": "0x55bbe70be060", "kind": "ElaboratedType", "type": { "qualType": "struct xRotatePropertiesReq" }, "ownedTagDecl": { "id": "0x55bbe70bdd78", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70bde00", "kind": "RecordType", "type": { "qualType": "xRotatePropertiesReq" }, "decl": { "id": "0x55bbe70bdd78", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70be128", "kind": "RecordDecl", "loc": { "offset": 3187, "file": "/usr/include/X11/Xutil.h", "line": 81, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3187, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3681, "line": 94, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70be1e8", "kind": "FieldDecl", "loc": { "offset": 3206, "line": 82, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3201, "col": 6, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3206, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "flags", "type": { "qualType": "long" } }, { "id": "0x55bbe70be250", "kind": "FieldDecl", "loc": { "offset": 3273, "line": 83, "col": 6, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3269, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3273, "col": 6, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe70be2b8", "kind": "FieldDecl", "loc": { "offset": 3276, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3269, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3276, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe70be320", "kind": "FieldDecl", "loc": { "offset": 3333, "line": 84, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3329, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3333, "col": 6, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "width", "type": { "qualType": "int" } }, { "id": "0x55bbe70be388", "kind": "FieldDecl", "loc": { "offset": 3340, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3329, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3340, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "height", "type": { "qualType": "int" } }, { "id": "0x55bbe70be3f0", "kind": "FieldDecl", "loc": { "offset": 3396, "line": 85, "col": 6, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3392, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3396, "col": 6, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "min_width", "type": { "qualType": "int" } }, { "id": "0x55bbe70be458", "kind": "FieldDecl", "loc": { "offset": 3407, "col": 17, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3392, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3407, "col": 17, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "min_height", "type": { "qualType": "int" } }, { "id": "0x55bbe70be4c0", "kind": "FieldDecl", "loc": { "offset": 3424, "line": 86, "col": 6, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3420, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3424, "col": 6, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "max_width", "type": { "qualType": "int" } }, { "id": "0x55bbe70be528", "kind": "FieldDecl", "loc": { "offset": 3435, "col": 17, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3420, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3435, "col": 17, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "max_height", "type": { "qualType": "int" } }, { "id": "0x55bbe70be590", "kind": "FieldDecl", "loc": { "offset": 3456, "line": 87, "col": 10, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3452, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3456, "col": 10, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "width_inc", "type": { "qualType": "int" } }, { "id": "0x55bbe70be5f8", "kind": "FieldDecl", "loc": { "offset": 3467, "col": 21, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3452, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3467, "col": 21, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "height_inc", "type": { "qualType": "int" } }, { "id": "0x55bbe70be648", "kind": "RecordDecl", "loc": { "offset": 3480, "line": 88, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3480, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3542, "line": 91, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70be708", "kind": "FieldDecl", "loc": { "offset": 3495, "line": 89, "col": 7, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3491, "col": 3, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3495, "col": 7, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe70be770", "kind": "FieldDecl", "loc": { "offset": 3520, "line": 90, "col": 7, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3516, "col": 3, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3520, "col": 7, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "y", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe70be818", "kind": "FieldDecl", "loc": { "offset": 3544, "line": 91, "col": 4, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3480, "line": 88, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3544, "line": 91, "col": 4, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "min_aspect", "type": { "desugaredQualType": "struct XSizeHints::(unnamed at /usr/include/X11/Xutil.h:88:2)", "qualType": "struct (unnamed struct at /usr/include/X11/Xutil.h:88:2)" } }, { "id": "0x55bbe70be888", "kind": "FieldDecl", "loc": { "offset": 3556, "col": 16, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3480, "line": 88, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3556, "line": 91, "col": 16, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "max_aspect", "type": { "desugaredQualType": "struct XSizeHints::(unnamed at /usr/include/X11/Xutil.h:88:2)", "qualType": "struct (unnamed struct at /usr/include/X11/Xutil.h:88:2)" } }, { "id": "0x55bbe70be8f0", "kind": "FieldDecl", "loc": { "offset": 3573, "line": 92, "col": 6, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3569, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3573, "col": 6, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "base_width", "type": { "qualType": "int" } }, { "id": "0x55bbe70be958", "kind": "FieldDecl", "loc": { "offset": 3585, "col": 18, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3569, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3585, "col": 18, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "base_height", "type": { "qualType": "int" } }, { "id": "0x55bbe70be9c0", "kind": "FieldDecl", "loc": { "offset": 3635, "line": 93, "col": 6, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3631, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3635, "col": 6, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "win_gravity", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe70bea68", "kind": "TypedefDecl", "loc": { "offset": 3683, "line": 94, "col": 3, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3179, "line": 81, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3683, "line": 94, "col": 3, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XSizeHints", "type": { "desugaredQualType": "XSizeHints", "qualType": "struct XSizeHints" }, "inner": [ { "id": "0x55bbe70bea10", "kind": "ElaboratedType", "type": { "qualType": "struct XSizeHints" }, "ownedTagDecl": { "id": "0x55bbe70be128", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70be1b0", "kind": "RecordType", "type": { "qualType": "XSizeHints" }, "decl": { "id": "0x55bbe70be128", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe70bead8", "kind": "RecordDecl", "loc": { "offset": 4613, "line": 119, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4613, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5126, "line": 130, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe70beb98", "kind": "FieldDecl", "loc": { "offset": 4628, "line": 120, "col": 7, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4623, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4628, "col": 7, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "flags", "type": { "qualType": "long" } }, { "id": "0x55bbe70bec00", "kind": "FieldDecl", "loc": { "offset": 4696, "line": 121, "col": 7, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "file": "/usr/include/X11/Xlib.h", "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4691, "file": "/usr/include/X11/Xutil.h", "line": 121, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 4696, "col": 7, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "input", "type": { "qualType": "int" } }, { "id": "0x55bbe70bec68", "kind": "FieldDecl", "loc": { "offset": 4789, "line": 123, "col": 6, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4785, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4789, "col": 6, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "initial_state", "type": { "qualType": "int" } }, { "id": "0x55bbe70becc8", "kind": "FieldDecl", "loc": { "offset": 4828, "line": 124, "col": 9, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4821, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4828, "col": 9, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "icon_pixmap", "type": { "desugaredQualType": "unsigned long", "qualType": "Pixmap", "typeAliasDeclId": "0x55bbe6fb6238" } }, { "id": "0x55bbe70bed28", "kind": "FieldDecl", "loc": { "offset": 4881, "line": 125, "col": 9, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4874, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4881, "col": 9, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "icon_window", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe70bed90", "kind": "FieldDecl", "loc": { "offset": 4932, "line": 126, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4928, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4932, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "icon_x", "type": { "qualType": "int" } }, { "id": "0x55bbe70bedf8", "kind": "FieldDecl", "loc": { "offset": 4940, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4928, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4940, "col": 14, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "icon_y", "type": { "qualType": "int" } }, { "id": "0x55bbe71571f0", "kind": "FieldDecl", "loc": { "offset": 4988, "line": 127, "col": 9, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4981, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4988, "col": 9, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "icon_mask", "type": { "desugaredQualType": "unsigned long", "qualType": "Pixmap", "typeAliasDeclId": "0x55bbe6fb6238" } }, { "id": "0x55bbe7157250", "kind": "FieldDecl", "loc": { "offset": 5027, "line": 128, "col": 6, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5023, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5027, "col": 6, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "window_group", "type": { "desugaredQualType": "unsigned long", "qualType": "XID", "typeAliasDeclId": "0x55bbe6f03908" } } ] }, { "id": "0x55bbe71572f8", "kind": "TypedefDecl", "loc": { "offset": 5128, "line": 130, "col": 3, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4605, "line": 119, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5128, "line": 130, "col": 3, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XWMHints", "type": { "desugaredQualType": "XWMHints", "qualType": "struct XWMHints" }, "inner": [ { "id": "0x55bbe71572a0", "kind": "ElaboratedType", "type": { "qualType": "struct XWMHints" }, "ownedTagDecl": { "id": "0x55bbe70bead8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe70beb60", "kind": "RecordType", "type": { "qualType": "XWMHints" }, "decl": { "id": "0x55bbe70bead8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7157368", "kind": "RecordDecl", "loc": { "offset": 6221, "line": 163, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6221, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6445, "line": 168, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7157428", "kind": "FieldDecl", "loc": { "offset": 6249, "line": 164, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6234, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6249, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "value", "type": { "qualType": "unsigned char *" } }, { "id": "0x55bbe7157488", "kind": "FieldDecl", "loc": { "offset": 6298, "line": 165, "col": 10, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6293, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6298, "col": 10, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "encoding", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } }, { "id": "0x55bbe71574f0", "kind": "FieldDecl", "loc": { "offset": 6334, "line": 166, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6330, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6334, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "format", "type": { "qualType": "int" } }, { "id": "0x55bbe7157558", "kind": "FieldDecl", "loc": { "offset": 6400, "line": 167, "col": 19, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6386, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6400, "col": 19, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "nitems", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe7157608", "kind": "TypedefDecl", "loc": { "offset": 6447, "line": 168, "col": 3, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6213, "line": 163, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6447, "line": 168, "col": 3, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XTextProperty", "type": { "desugaredQualType": "XTextProperty", "qualType": "struct XTextProperty" }, "inner": [ { "id": "0x55bbe71575b0", "kind": "ElaboratedType", "type": { "qualType": "struct XTextProperty" }, "ownedTagDecl": { "id": "0x55bbe7157368", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe71573f0", "kind": "RecordType", "type": { "qualType": "XTextProperty" }, "decl": { "id": "0x55bbe7157368", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7157678", "kind": "EnumDecl", "loc": { "offset": 6554, "line": 174, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6554, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6876, "line": 181, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "inner": [ { "id": "0x55bbe7157740", "kind": "EnumConstantDecl", "loc": { "offset": 6565, "line": 175, "col": 5, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6565, "col": 5, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6565, "col": 5, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "XStringStyle", "type": { "qualType": "int" } }, { "id": "0x55bbe7157790", "kind": "EnumConstantDecl", "loc": { "offset": 6597, "line": 176, "col": 5, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6597, "col": 5, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6597, "col": 5, "tokLen": 18, "includedFrom": { "file": "dwm.c" } } }, "name": "XCompoundTextStyle", "type": { "qualType": "int" } }, { "id": "0x55bbe71577e0", "kind": "EnumConstantDecl", "loc": { "offset": 6642, "line": 177, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6642, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6642, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "XTextStyle", "type": { "qualType": "int" } }, { "id": "0x55bbe7157830", "kind": "EnumConstantDecl", "loc": { "offset": 6707, "line": 178, "col": 5, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6707, "col": 5, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6707, "col": 5, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "name": "XStdICCTextStyle", "type": { "qualType": "int" } }, { "id": "0x55bbe7157880", "kind": "EnumConstantDecl", "loc": { "offset": 6840, "line": 180, "col": 5, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6840, "col": 5, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6840, "col": 5, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "name": "XUTF8StringStyle", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7157928", "kind": "TypedefDecl", "loc": { "offset": 6878, "line": 181, "col": 3, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6546, "line": 174, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6878, "line": 181, "col": 3, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XICCEncodingStyle", "type": { "desugaredQualType": "XICCEncodingStyle", "qualType": "enum XICCEncodingStyle" }, "inner": [ { "id": "0x55bbe71578d0", "kind": "ElaboratedType", "type": { "qualType": "enum XICCEncodingStyle" }, "ownedTagDecl": { "id": "0x55bbe7157678", "kind": "EnumDecl", "name": "" }, "inner": [ { "id": "0x55bbe7157720", "kind": "EnumType", "type": { "qualType": "XICCEncodingStyle" }, "decl": { "id": "0x55bbe7157678", "kind": "EnumDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7157998", "kind": "RecordDecl", "loc": { "offset": 6906, "line": 183, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6906, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6999, "line": 187, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7157a58", "kind": "FieldDecl", "loc": { "offset": 6920, "line": 184, "col": 6, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6916, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6920, "col": 6, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "min_width", "type": { "qualType": "int" } }, { "id": "0x55bbe7157ac0", "kind": "FieldDecl", "loc": { "offset": 6931, "col": 17, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6916, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6931, "col": 17, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "min_height", "type": { "qualType": "int" } }, { "id": "0x55bbe7157b28", "kind": "FieldDecl", "loc": { "offset": 6948, "line": 185, "col": 6, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6944, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6948, "col": 6, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "max_width", "type": { "qualType": "int" } }, { "id": "0x55bbe7157b90", "kind": "FieldDecl", "loc": { "offset": 6959, "col": 17, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6944, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6959, "col": 17, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "max_height", "type": { "qualType": "int" } }, { "id": "0x55bbe7157bf8", "kind": "FieldDecl", "loc": { "offset": 6976, "line": 186, "col": 6, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6972, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6976, "col": 6, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "width_inc", "type": { "qualType": "int" } }, { "id": "0x55bbe7157c60", "kind": "FieldDecl", "loc": { "offset": 6987, "col": 17, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6972, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6987, "col": 17, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "height_inc", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7157d08", "kind": "TypedefDecl", "loc": { "offset": 7001, "line": 187, "col": 3, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6898, "line": 183, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7001, "line": 187, "col": 3, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XIconSize", "type": { "desugaredQualType": "XIconSize", "qualType": "struct XIconSize" }, "inner": [ { "id": "0x55bbe7157cb0", "kind": "ElaboratedType", "type": { "qualType": "struct XIconSize" }, "ownedTagDecl": { "id": "0x55bbe7157998", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7157a20", "kind": "RecordType", "type": { "qualType": "XIconSize" }, "decl": { "id": "0x55bbe7157998", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7157d78", "kind": "RecordDecl", "loc": { "offset": 7021, "line": 189, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7021, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7065, "line": 192, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7157e38", "kind": "FieldDecl", "loc": { "offset": 7037, "line": 190, "col": 8, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7031, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7037, "col": 8, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "res_name", "type": { "qualType": "char *" } }, { "id": "0x55bbe7157ea0", "kind": "FieldDecl", "loc": { "offset": 7054, "line": 191, "col": 8, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7048, "col": 2, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7054, "col": 8, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "res_class", "type": { "qualType": "char *" } } ] }, { "id": "0x55bbe7157f48", "kind": "TypedefDecl", "loc": { "offset": 7067, "line": 192, "col": 3, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7013, "line": 189, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7067, "line": 192, "col": 3, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XClassHint", "type": { "desugaredQualType": "XClassHint", "qualType": "struct XClassHint" }, "inner": [ { "id": "0x55bbe7157ef0", "kind": "ElaboratedType", "type": { "qualType": "struct XClassHint" }, "ownedTagDecl": { "id": "0x55bbe7157d78", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7157e00", "kind": "RecordType", "type": { "qualType": "XClassHint" }, "decl": { "id": "0x55bbe7157d78", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7157fb8", "kind": "RecordDecl", "loc": { "offset": 8224, "line": 231, "col": 16, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8217, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8336, "line": 234, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "_XComposeStatus", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7158070", "kind": "FieldDecl", "loc": { "offset": 8255, "line": 232, "col": 14, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8246, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8255, "col": 14, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "compose_ptr", "type": { "desugaredQualType": "char *", "qualType": "XPointer", "typeAliasDeclId": "0x55bbe6fb6ab8" } }, { "id": "0x55bbe71580d8", "kind": "FieldDecl", "loc": { "offset": 8302, "line": 233, "col": 9, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8298, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8302, "col": 9, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "chars_matched", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7158188", "kind": "TypedefDecl", "loc": { "offset": 8338, "line": 234, "col": 3, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8209, "line": 231, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8338, "line": 234, "col": 3, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XComposeStatus", "type": { "desugaredQualType": "struct _XComposeStatus", "qualType": "struct _XComposeStatus" }, "inner": [ { "id": "0x55bbe7158130", "kind": "ElaboratedType", "type": { "qualType": "struct _XComposeStatus" }, "ownedTagDecl": { "id": "0x55bbe7157fb8", "kind": "RecordDecl", "name": "_XComposeStatus" }, "inner": [ { "id": "0x55bbe7158040", "kind": "RecordType", "type": { "qualType": "struct _XComposeStatus" }, "decl": { "id": "0x55bbe7157fb8", "kind": "RecordDecl", "name": "_XComposeStatus" } } ] } ] }, { "id": "0x55bbe71581f8", "kind": "RecordDecl", "loc": { "offset": 9639, "line": 273, "col": 16, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9632, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9639, "col": 16, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "_XRegion", "tagUsed": "struct" }, { "id": "0x55bbe7158360", "kind": "TypedefDecl", "loc": { "offset": 9649, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9624, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9649, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "Region", "type": { "qualType": "struct _XRegion *" }, "inner": [ { "id": "0x55bbe7158310", "kind": "PointerType", "type": { "qualType": "struct _XRegion *" }, "inner": [ { "id": "0x55bbe71582a0", "kind": "ElaboratedType", "type": { "qualType": "struct _XRegion" }, "ownedTagDecl": { "id": "0x55bbe71581f8", "kind": "RecordDecl", "name": "_XRegion" }, "inner": [ { "id": "0x55bbe7158280", "kind": "RecordType", "type": { "qualType": "struct _XRegion" }, "decl": { "id": "0x55bbe71581f8", "kind": "RecordDecl", "name": "_XRegion" } } ] } ] } ] }, { "id": "0x55bbe71583d0", "kind": "RecordDecl", "loc": { "offset": 9915, "line": 287, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9915, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10215, "line": 302, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7158480", "kind": "FieldDecl", "loc": { "offset": 9934, "line": 288, "col": 11, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9926, "col": 3, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9934, "col": 11, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "visual", "type": { "qualType": "Visual *" } }, { "id": "0x55bbe71584e0", "kind": "FieldDecl", "loc": { "offset": 9953, "line": 289, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9944, "col": 3, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9953, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "visualid", "type": { "desugaredQualType": "unsigned long", "qualType": "VisualID", "typeAliasDeclId": "0x55bbe6fb6008" } }, { "id": "0x55bbe7158548", "kind": "FieldDecl", "loc": { "offset": 9969, "line": 290, "col": 7, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9965, "col": 3, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9969, "col": 7, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "screen", "type": { "qualType": "int" } }, { "id": "0x55bbe71585b0", "kind": "FieldDecl", "loc": { "offset": 9983, "line": 291, "col": 7, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9979, "col": 3, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9983, "col": 7, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "depth", "type": { "qualType": "int" } }, { "id": "0x55bbe7158618", "kind": "FieldDecl", "loc": { "offset": 10079, "line": 295, "col": 7, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10075, "col": 3, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10079, "col": 7, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "class", "type": { "qualType": "int" } }, { "id": "0x55bbe7158680", "kind": "FieldDecl", "loc": { "offset": 10109, "line": 297, "col": 17, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10095, "col": 3, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10109, "col": 17, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "red_mask", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe71586e8", "kind": "FieldDecl", "loc": { "offset": 10135, "line": 298, "col": 17, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10121, "col": 3, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10135, "col": 17, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "green_mask", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe7158750", "kind": "FieldDecl", "loc": { "offset": 10163, "line": 299, "col": 17, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10149, "col": 3, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10163, "col": 17, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "blue_mask", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe71587b8", "kind": "FieldDecl", "loc": { "offset": 10180, "line": 300, "col": 7, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10176, "col": 3, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10180, "col": 7, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "name": "colormap_size", "type": { "qualType": "int" } }, { "id": "0x55bbe7158820", "kind": "FieldDecl", "loc": { "offset": 10201, "line": 301, "col": 7, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10197, "col": 3, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10201, "col": 7, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "bits_per_rgb", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71588c8", "kind": "TypedefDecl", "loc": { "offset": 10217, "line": 302, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9907, "line": 287, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10217, "line": 302, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XVisualInfo", "type": { "desugaredQualType": "XVisualInfo", "qualType": "struct XVisualInfo" }, "inner": [ { "id": "0x55bbe7158870", "kind": "ElaboratedType", "type": { "qualType": "struct XVisualInfo" }, "ownedTagDecl": { "id": "0x55bbe71583d0", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7158450", "kind": "RecordType", "type": { "qualType": "XVisualInfo" }, "decl": { "id": "0x55bbe71583d0", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7158938", "kind": "RecordDecl", "loc": { "offset": 10701, "line": 320, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10701, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11008, "line": 331, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe71589f0", "kind": "FieldDecl", "loc": { "offset": 10720, "line": 321, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10711, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10720, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "colormap", "type": { "desugaredQualType": "unsigned long", "qualType": "Colormap", "typeAliasDeclId": "0x55bbe6fb6308" } }, { "id": "0x55bbe7158a58", "kind": "FieldDecl", "loc": { "offset": 10745, "line": 322, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10731, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10745, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "red_max", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe7158ac0", "kind": "FieldDecl", "loc": { "offset": 10769, "line": 323, "col": 16, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10755, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10769, "col": 16, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "red_mult", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe7158b28", "kind": "FieldDecl", "loc": { "offset": 10794, "line": 324, "col": 16, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10780, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10794, "col": 16, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "green_max", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe7158b90", "kind": "FieldDecl", "loc": { "offset": 10820, "line": 325, "col": 16, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10806, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10820, "col": 16, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "green_mult", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe7158bf8", "kind": "FieldDecl", "loc": { "offset": 10847, "line": 326, "col": 16, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10833, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10847, "col": 16, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "blue_max", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe7158c60", "kind": "FieldDecl", "loc": { "offset": 10872, "line": 327, "col": 16, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10858, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10872, "col": 16, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "blue_mult", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe7158cc8", "kind": "FieldDecl", "loc": { "offset": 10898, "line": 328, "col": 16, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10884, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10898, "col": 16, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "name": "base_pixel", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe7158d28", "kind": "FieldDecl", "loc": { "offset": 10920, "line": 329, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10911, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10920, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "visualid", "type": { "desugaredQualType": "unsigned long", "qualType": "VisualID", "typeAliasDeclId": "0x55bbe6fb6008" } }, { "id": "0x55bbe7158d88", "kind": "FieldDecl", "loc": { "offset": 10967, "line": 330, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10963, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10967, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "killid", "type": { "desugaredQualType": "unsigned long", "qualType": "XID", "typeAliasDeclId": "0x55bbe6f03908" } } ] }, { "id": "0x55bbe7158e38", "kind": "TypedefDecl", "loc": { "offset": 11010, "line": 331, "col": 3, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10693, "line": 320, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11010, "line": 331, "col": 3, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XStandardColormap", "type": { "desugaredQualType": "XStandardColormap", "qualType": "struct XStandardColormap" }, "inner": [ { "id": "0x55bbe7158de0", "kind": "ElaboratedType", "type": { "qualType": "struct XStandardColormap" }, "ownedTagDecl": { "id": "0x55bbe7158938", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe71589c0", "kind": "RecordType", "type": { "qualType": "XStandardColormap" }, "decl": { "id": "0x55bbe7158938", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7158ec0", "kind": "TypedefDecl", "loc": { "offset": 11626, "line": 357, "col": 13, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11614, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11626, "col": 13, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XContext", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe6d213e0", "kind": "BuiltinType", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7159098", "kind": "FunctionDecl", "loc": { "offset": 11861, "line": 366, "col": 20, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11842, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11888, "line": 368, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XAllocClassHint", "mangledName": "XAllocClassHint", "type": { "qualType": "XClassHint *(void)" }, "storageClass": "extern" }, { "id": "0x55bbe715f268", "kind": "FunctionDecl", "loc": { "offset": 11910, "line": 370, "col": 19, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11892, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11936, "line": 372, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XAllocIconSize", "mangledName": "XAllocIconSize", "type": { "qualType": "XIconSize *(void)" }, "storageClass": "extern" }, { "id": "0x55bbe715f488", "kind": "FunctionDecl", "loc": { "offset": 11959, "line": 374, "col": 20, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11940, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11986, "line": 376, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XAllocSizeHints", "mangledName": "XAllocSizeHints", "type": { "qualType": "XSizeHints *(void)" }, "storageClass": "extern" }, { "id": "0x55bbe715f6a8", "kind": "FunctionDecl", "loc": { "offset": 12016, "line": 378, "col": 27, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11990, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12050, "line": 380, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XAllocStandardColormap", "mangledName": "XAllocStandardColormap", "type": { "qualType": "XStandardColormap *(void)" }, "storageClass": "extern" }, { "id": "0x55bbe715f8c8", "kind": "FunctionDecl", "loc": { "offset": 12071, "line": 382, "col": 18, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12054, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12096, "line": 384, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XAllocWMHints", "mangledName": "XAllocWMHints", "type": { "qualType": "XWMHints *(void)" }, "storageClass": "extern" }, { "id": "0x55bbe715fb30", "kind": "FunctionDecl", "loc": { "offset": 12111, "line": 386, "col": 12, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12100, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12177, "line": 389, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XClipBox", "mangledName": "XClipBox", "type": { "qualType": "int (Region, XRectangle *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe715f9a0", "kind": "ParmVarDecl", "loc": { "offset": 12140, "line": 387, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12125, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12125, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XRegion *", "qualType": "Region", "typeAliasDeclId": "0x55bbe7158360" } }, { "id": "0x55bbe715fa18", "kind": "ParmVarDecl", "loc": { "offset": 12177, "line": 389, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12146, "line": 388, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12156, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XRectangle *" } } ] }, { "id": "0x55bbe715fcd8", "kind": "FunctionDecl", "loc": { "offset": 12195, "line": 391, "col": 15, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12181, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12219, "line": 393, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XCreateRegion", "mangledName": "XCreateRegion", "type": { "qualType": "Region (void)" }, "storageClass": "extern" }, { "id": "0x55bbe715fe40", "kind": "FunctionDecl", "loc": { "offset": 12242, "line": 395, "col": 20, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12223, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12262, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDefaultString", "mangledName": "XDefaultString", "type": { "qualType": "const char *(void)" }, "storageClass": "extern" }, { "id": "0x55bbe71600f0", "kind": "FunctionDecl", "loc": { "offset": 12277, "line": 397, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12266, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12371, "line": 401, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDeleteContext", "mangledName": "XDeleteContext", "type": { "qualType": "int (Display *, XID, XContext)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe715fef0", "kind": "ParmVarDecl", "loc": { "offset": 12320, "line": 398, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12297, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12304, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe715ff68", "kind": "ParmVarDecl", "loc": { "offset": 12341, "line": 399, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12326, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12326, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "XID", "typeAliasDeclId": "0x55bbe6f03908" } }, { "id": "0x55bbe7160000", "kind": "ParmVarDecl", "loc": { "offset": 12371, "line": 401, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12347, "line": 400, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12347, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "int", "qualType": "XContext", "typeAliasDeclId": "0x55bbe7158ec0" } } ] }, { "id": "0x55bbe71602b0", "kind": "FunctionDecl", "loc": { "offset": 12386, "line": 403, "col": 12, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12375, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12422, "line": 405, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XDestroyRegion", "mangledName": "XDestroyRegion", "type": { "qualType": "int (Region)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe71601b8", "kind": "ParmVarDecl", "loc": { "offset": 12422, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12406, "line": 404, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12406, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XRegion *", "qualType": "Region", "typeAliasDeclId": "0x55bbe7158360" } } ] }, { "id": "0x55bbe7160400", "kind": "FunctionDecl", "loc": { "offset": 12437, "line": 407, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12426, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12471, "line": 409, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XEmptyRegion", "mangledName": "XEmptyRegion", "type": { "qualType": "int (Region)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7160368", "kind": "ParmVarDecl", "loc": { "offset": 12471, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12455, "line": 408, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12455, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XRegion *", "qualType": "Region", "typeAliasDeclId": "0x55bbe7158360" } } ] }, { "id": "0x55bbe7160650", "kind": "FunctionDecl", "loc": { "offset": 12486, "line": 411, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12475, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12543, "line": 414, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XEqualRegion", "mangledName": "XEqualRegion", "type": { "qualType": "int (Region, Region)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe71604b8", "kind": "ParmVarDecl", "loc": { "offset": 12520, "line": 412, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12504, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12504, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XRegion *", "qualType": "Region", "typeAliasDeclId": "0x55bbe7158360" } }, { "id": "0x55bbe7160530", "kind": "ParmVarDecl", "loc": { "offset": 12543, "line": 414, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12526, "line": 413, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12526, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XRegion *", "qualType": "Region", "typeAliasDeclId": "0x55bbe7158360" } } ] }, { "id": "0x55bbe71609c0", "kind": "FunctionDecl", "loc": { "offset": 12558, "line": 416, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12547, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12684, "line": 421, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XFindContext", "mangledName": "XFindContext", "type": { "qualType": "int (Display *, XID, XContext, XPointer *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7160710", "kind": "ParmVarDecl", "loc": { "offset": 12599, "line": 417, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12576, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12583, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7160788", "kind": "ParmVarDecl", "loc": { "offset": 12620, "line": 418, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12605, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12605, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "XID", "typeAliasDeclId": "0x55bbe6f03908" } }, { "id": "0x55bbe7160800", "kind": "ParmVarDecl", "loc": { "offset": 12649, "line": 419, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12626, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12626, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "int", "qualType": "XContext", "typeAliasDeclId": "0x55bbe7158ec0" } }, { "id": "0x55bbe7160878", "kind": "ParmVarDecl", "loc": { "offset": 12684, "line": 421, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12655, "line": 420, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12663, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XPointer *" } } ] }, { "id": "0x55bbe7160cb0", "kind": "FunctionDecl", "loc": { "offset": 12702, "line": 423, "col": 15, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12688, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12809, "line": 427, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XGetClassHint", "mangledName": "XGetClassHint", "type": { "qualType": "int (Display *, Window, XClassHint *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7160a90", "kind": "ParmVarDecl", "loc": { "offset": 12744, "line": 424, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12721, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12728, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7160b08", "kind": "ParmVarDecl", "loc": { "offset": 12765, "line": 425, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12750, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12750, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7160b80", "kind": "ParmVarDecl", "loc": { "offset": 12809, "line": 427, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12771, "line": 426, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12781, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XClassHint *" } } ] }, { "id": "0x55bbe71610a0", "kind": "FunctionDecl", "loc": { "offset": 12827, "line": 429, "col": 15, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12813, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12962, "line": 434, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGetIconSizes", "mangledName": "XGetIconSizes", "type": { "qualType": "int (Display *, Window, XIconSize **, int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7160d78", "kind": "ParmVarDecl", "loc": { "offset": 12869, "line": 430, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12846, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12853, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7160df0", "kind": "ParmVarDecl", "loc": { "offset": 12890, "line": 431, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12875, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12875, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7160ed0", "kind": "ParmVarDecl", "loc": { "offset": 12931, "line": 432, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12896, "col": 5, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12906, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XIconSize **" } }, { "id": "0x55bbe7160f50", "kind": "ParmVarDecl", "loc": { "offset": 12962, "line": 434, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12937, "line": 433, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12940, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe71613c0", "kind": "FunctionDecl", "loc": { "offset": 12980, "line": 436, "col": 15, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12966, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13083, "line": 440, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGetNormalHints", "mangledName": "XGetNormalHints", "type": { "qualType": "int (Display *, Window, XSizeHints *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe71611a0", "kind": "ParmVarDecl", "loc": { "offset": 13024, "line": 437, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13001, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13008, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7161218", "kind": "ParmVarDecl", "loc": { "offset": 13045, "line": 438, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13030, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13030, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7161290", "kind": "ParmVarDecl", "loc": { "offset": 13083, "line": 440, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13051, "line": 439, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13061, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XSizeHints *" } } ] }, { "id": "0x55bbe7161830", "kind": "FunctionDecl", "loc": { "offset": 13101, "line": 442, "col": 15, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13087, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13270, "line": 448, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGetRGBColormaps", "mangledName": "XGetRGBColormaps", "type": { "qualType": "int (Display *, Window, XStandardColormap **, int *, Atom)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7161488", "kind": "ParmVarDecl", "loc": { "offset": 13146, "line": 443, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13123, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13130, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7161500", "kind": "ParmVarDecl", "loc": { "offset": 13167, "line": 444, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13152, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13152, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe71615e0", "kind": "ParmVarDecl", "loc": { "offset": 13213, "line": 445, "col": 45, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13173, "col": 5, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13191, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XStandardColormap **" } }, { "id": "0x55bbe7161660", "kind": "ParmVarDecl", "loc": { "offset": 13243, "line": 446, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13219, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13222, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe71616d8", "kind": "ParmVarDecl", "loc": { "offset": 13270, "line": 448, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13249, "line": 447, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13249, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } } ] }, { "id": "0x55bbe7161bc0", "kind": "FunctionDecl", "loc": { "offset": 13288, "line": 450, "col": 15, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13274, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13415, "line": 455, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGetSizeHints", "mangledName": "XGetSizeHints", "type": { "qualType": "int (Display *, Window, XSizeHints *, Atom)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7161908", "kind": "ParmVarDecl", "loc": { "offset": 13330, "line": 451, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13307, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13314, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7161980", "kind": "ParmVarDecl", "loc": { "offset": 13351, "line": 452, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13336, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13336, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe71619f8", "kind": "ParmVarDecl", "loc": { "offset": 13388, "line": 453, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13357, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13367, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XSizeHints *" } }, { "id": "0x55bbe7161a70", "kind": "ParmVarDecl", "loc": { "offset": 13415, "line": 455, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13394, "line": 454, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13394, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } } ] }, { "id": "0x55bbe7161f40", "kind": "FunctionDecl", "loc": { "offset": 13433, "line": 457, "col": 15, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13419, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13576, "line": 462, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGetStandardColormap", "mangledName": "XGetStandardColormap", "type": { "qualType": "int (Display *, Window, XStandardColormap *, Atom)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7161c90", "kind": "ParmVarDecl", "loc": { "offset": 13482, "line": 458, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13459, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13466, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7161d08", "kind": "ParmVarDecl", "loc": { "offset": 13503, "line": 459, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13488, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13488, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7161d80", "kind": "ParmVarDecl", "loc": { "offset": 13549, "line": 460, "col": 45, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13509, "col": 5, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13526, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XStandardColormap *" } }, { "id": "0x55bbe7161df8", "kind": "ParmVarDecl", "loc": { "offset": 13576, "line": 462, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13555, "line": 461, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13555, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } } ] }, { "id": "0x55bbe7162340", "kind": "FunctionDecl", "loc": { "offset": 13594, "line": 464, "col": 15, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13580, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13735, "line": 469, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XGetTextProperty", "mangledName": "XGetTextProperty", "type": { "qualType": "int (Display *, Window, XTextProperty *, Atom)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7162010", "kind": "ParmVarDecl", "loc": { "offset": 13639, "line": 465, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13616, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13623, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7162088", "kind": "ParmVarDecl", "loc": { "offset": 13665, "line": 466, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13645, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13645, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7162178", "kind": "ParmVarDecl", "loc": { "offset": 13708, "line": 467, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13671, "col": 5, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13684, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XTextProperty *" } }, { "id": "0x55bbe71621f0", "kind": "ParmVarDecl", "loc": { "offset": 13735, "line": 469, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13714, "line": 468, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13714, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } } ] }, { "id": "0x55bbe7162748", "kind": "FunctionDecl", "loc": { "offset": 13759, "line": 471, "col": 21, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13739, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13901, "line": 476, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGetVisualInfo", "mangledName": "XGetVisualInfo", "type": { "qualType": "XVisualInfo *(Display *, long, XVisualInfo *, int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7162430", "kind": "ParmVarDecl", "loc": { "offset": 13802, "line": 472, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13779, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13786, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe71624b0", "kind": "ParmVarDecl", "loc": { "offset": 13830, "line": 473, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13808, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13808, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "long" } }, { "id": "0x55bbe7162588", "kind": "ParmVarDecl", "loc": { "offset": 13869, "line": 474, "col": 38, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13836, "col": 5, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13847, "col": 16, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XVisualInfo *" } }, { "id": "0x55bbe7162608", "kind": "ParmVarDecl", "loc": { "offset": 13901, "line": 476, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13875, "line": 475, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13878, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe7162a30", "kind": "FunctionDecl", "loc": { "offset": 13919, "line": 478, "col": 15, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13905, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14032, "line": 482, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGetWMClientMachine", "mangledName": "XGetWMClientMachine", "type": { "qualType": "int (Display *, Window, XTextProperty *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7162818", "kind": "ParmVarDecl", "loc": { "offset": 13967, "line": 479, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13944, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13951, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7162890", "kind": "ParmVarDecl", "loc": { "offset": 13988, "line": 480, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13973, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 13973, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7162908", "kind": "ParmVarDecl", "loc": { "offset": 14032, "line": 482, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 13994, "line": 481, "col": 5, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14007, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XTextProperty *" } } ] }, { "id": "0x55bbe7162c88", "kind": "FunctionDecl", "loc": { "offset": 14053, "line": 484, "col": 18, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14036, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14115, "line": 487, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XGetWMHints", "mangledName": "XGetWMHints", "type": { "qualType": "XWMHints *(Display *, Window)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7162af8", "kind": "ParmVarDecl", "loc": { "offset": 14093, "line": 485, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14070, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14077, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7162b70", "kind": "ParmVarDecl", "loc": { "offset": 14115, "line": 487, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14099, "line": 486, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14099, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } ] }, { "id": "0x55bbe7162ee0", "kind": "FunctionDecl", "loc": { "offset": 14133, "line": 489, "col": 15, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14119, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14241, "line": 493, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGetWMIconName", "mangledName": "XGetWMIconName", "type": { "qualType": "int (Display *, Window, XTextProperty *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7162d48", "kind": "ParmVarDecl", "loc": { "offset": 14176, "line": 490, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14153, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14160, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7162dc0", "kind": "ParmVarDecl", "loc": { "offset": 14197, "line": 491, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14182, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14182, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7162e38", "kind": "ParmVarDecl", "loc": { "offset": 14241, "line": 493, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14203, "line": 492, "col": 5, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14216, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XTextProperty *" } } ] }, { "id": "0x55bbe71631b0", "kind": "FunctionDecl", "loc": { "offset": 14259, "line": 495, "col": 15, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14245, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14363, "line": 499, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGetWMName", "mangledName": "XGetWMName", "type": { "qualType": "int (Display *, Window, XTextProperty *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7162fa8", "kind": "ParmVarDecl", "loc": { "offset": 14298, "line": 496, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14275, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14282, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7163020", "kind": "ParmVarDecl", "loc": { "offset": 14319, "line": 497, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14304, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14304, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7163098", "kind": "ParmVarDecl", "loc": { "offset": 14363, "line": 499, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14325, "line": 498, "col": 5, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14338, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XTextProperty *" } } ] }, { "id": "0x55bbe7163530", "kind": "FunctionDecl", "loc": { "offset": 14381, "line": 501, "col": 15, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14367, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14520, "line": 506, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XGetWMNormalHints", "mangledName": "XGetWMNormalHints", "type": { "qualType": "int (Display *, Window, XSizeHints *, long *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7163278", "kind": "ParmVarDecl", "loc": { "offset": 14427, "line": 502, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14404, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14411, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe71632f0", "kind": "ParmVarDecl", "loc": { "offset": 14448, "line": 503, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14433, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14433, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7163368", "kind": "ParmVarDecl", "loc": { "offset": 14485, "line": 504, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14454, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14464, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XSizeHints *" } }, { "id": "0x55bbe71633e8", "kind": "ParmVarDecl", "loc": { "offset": 14520, "line": 506, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14491, "line": 505, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14495, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "long *" } } ] }, { "id": "0x55bbe7163940", "kind": "FunctionDecl", "loc": { "offset": 14538, "line": 508, "col": 15, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14524, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14701, "line": 514, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGetWMSizeHints", "mangledName": "XGetWMSizeHints", "type": { "qualType": "int (Display *, Window, XSizeHints *, long *, Atom)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7163600", "kind": "ParmVarDecl", "loc": { "offset": 14582, "line": 509, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14559, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14566, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7163678", "kind": "ParmVarDecl", "loc": { "offset": 14603, "line": 510, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14588, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14588, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe71636f0", "kind": "ParmVarDecl", "loc": { "offset": 14640, "line": 511, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14609, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14619, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XSizeHints *" } }, { "id": "0x55bbe7163770", "kind": "ParmVarDecl", "loc": { "offset": 14674, "line": 512, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14646, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14650, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "long *" } }, { "id": "0x55bbe71637e8", "kind": "ParmVarDecl", "loc": { "offset": 14701, "line": 514, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14680, "line": 513, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14680, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } } ] }, { "id": "0x55bbe7163bb0", "kind": "FunctionDecl", "loc": { "offset": 14719, "line": 516, "col": 15, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14705, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14821, "line": 520, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XGetZoomHints", "mangledName": "XGetZoomHints", "type": { "qualType": "int (Display *, Window, XSizeHints *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7163a18", "kind": "ParmVarDecl", "loc": { "offset": 14761, "line": 517, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14738, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14745, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7163a90", "kind": "ParmVarDecl", "loc": { "offset": 14782, "line": 518, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14767, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14767, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7163b08", "kind": "ParmVarDecl", "loc": { "offset": 14821, "line": 520, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14788, "line": 519, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14798, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XSizeHints *" } } ] }, { "id": "0x55bbe7163e90", "kind": "FunctionDecl", "loc": { "offset": 14836, "line": 522, "col": 12, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14825, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14928, "line": 526, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XIntersectRegion", "mangledName": "XIntersectRegion", "type": { "qualType": "int (Region, Region, Region)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7163c78", "kind": "ParmVarDecl", "loc": { "offset": 14875, "line": 523, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14858, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14858, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XRegion *", "qualType": "Region", "typeAliasDeclId": "0x55bbe7158360" } }, { "id": "0x55bbe7163cf0", "kind": "ParmVarDecl", "loc": { "offset": 14898, "line": 524, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14881, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14881, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XRegion *", "qualType": "Region", "typeAliasDeclId": "0x55bbe7158360" } }, { "id": "0x55bbe7163d68", "kind": "ParmVarDecl", "loc": { "offset": 14928, "line": 526, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14904, "line": 525, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14904, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XRegion *", "qualType": "Region", "typeAliasDeclId": "0x55bbe7158360" } } ] }, { "id": "0x55bbe7164168", "kind": "FunctionDecl", "loc": { "offset": 14944, "line": 528, "col": 13, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14932, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15032, "line": 532, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XConvertCase", "mangledName": "XConvertCase", "type": { "qualType": "void (KeySym, KeySym *, KeySym *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7163f58", "kind": "ParmVarDecl", "loc": { "offset": 14979, "line": 529, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14962, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14962, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" } }, { "id": "0x55bbe7163fd0", "kind": "ParmVarDecl", "loc": { "offset": 15005, "line": 530, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 14985, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 14991, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "KeySym *" } }, { "id": "0x55bbe7164048", "kind": "ParmVarDecl", "loc": { "offset": 15032, "line": 532, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15011, "line": 531, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15017, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "KeySym *" } } ] }, { "id": "0x55bbe71645f0", "kind": "FunctionDecl", "loc": { "offset": 15047, "line": 534, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15036, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15234, "line": 540, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XLookupString", "mangledName": "XLookupString", "type": { "qualType": "int (XKeyEvent *, char *, int, KeySym *, XComposeStatus *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7164230", "kind": "ParmVarDecl", "loc": { "offset": 15096, "line": 535, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15066, "col": 5, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15075, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XKeyEvent *" } }, { "id": "0x55bbe71642b0", "kind": "ParmVarDecl", "loc": { "offset": 15128, "line": 536, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15102, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15106, "col": 9, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" } }, { "id": "0x55bbe7164330", "kind": "ParmVarDecl", "loc": { "offset": 15158, "line": 537, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15134, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15134, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe71643a8", "kind": "ParmVarDecl", "loc": { "offset": 15192, "line": 538, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15164, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15170, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "KeySym *" } }, { "id": "0x55bbe7164498", "kind": "ParmVarDecl", "loc": { "offset": 15234, "line": 540, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15198, "line": 539, "col": 5, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15212, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XComposeStatus *" } } ] }, { "id": "0x55bbe7164a20", "kind": "FunctionDecl", "loc": { "offset": 15252, "line": 542, "col": 15, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15238, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15405, "line": 548, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XMatchVisualInfo", "mangledName": "XMatchVisualInfo", "type": { "qualType": "int (Display *, int, int, int, XVisualInfo *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe71646c8", "kind": "ParmVarDecl", "loc": { "offset": 15297, "line": 543, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15274, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15281, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7164748", "kind": "ParmVarDecl", "loc": { "offset": 15321, "line": 544, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15303, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15303, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe71647c8", "kind": "ParmVarDecl", "loc": { "offset": 15344, "line": 545, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15327, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15327, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7164848", "kind": "ParmVarDecl", "loc": { "offset": 15367, "line": 546, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15350, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15350, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe71648c0", "kind": "ParmVarDecl", "loc": { "offset": 15405, "line": 548, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15373, "line": 547, "col": 5, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15384, "col": 16, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XVisualInfo *" } } ] }, { "id": "0x55bbe7164d20", "kind": "FunctionDecl", "loc": { "offset": 15420, "line": 550, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15409, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15495, "line": 554, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XOffsetRegion", "mangledName": "XOffsetRegion", "type": { "qualType": "int (Region, int, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7164af8", "kind": "ParmVarDecl", "loc": { "offset": 15454, "line": 551, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15439, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15439, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XRegion *", "qualType": "Region", "typeAliasDeclId": "0x55bbe7158360" } }, { "id": "0x55bbe7164b78", "kind": "ParmVarDecl", "loc": { "offset": 15474, "line": 552, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15460, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15460, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7164bf8", "kind": "ParmVarDecl", "loc": { "offset": 15495, "line": 554, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15480, "line": 553, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15480, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7164f90", "kind": "FunctionDecl", "loc": { "offset": 15511, "line": 556, "col": 13, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15499, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15585, "line": 560, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XPointInRegion", "mangledName": "XPointInRegion", "type": { "qualType": "int (Region, int, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7164de8", "kind": "ParmVarDecl", "loc": { "offset": 15546, "line": 557, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15531, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15531, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XRegion *", "qualType": "Region", "typeAliasDeclId": "0x55bbe7158360" } }, { "id": "0x55bbe7164e68", "kind": "ParmVarDecl", "loc": { "offset": 15565, "line": 558, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15552, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15552, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7164ee8", "kind": "ParmVarDecl", "loc": { "offset": 15585, "line": 560, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15571, "line": 559, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15571, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71652e8", "kind": "FunctionDecl", "loc": { "offset": 15603, "line": 562, "col": 15, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15589, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15691, "line": 566, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XPolygonRegion", "mangledName": "XPolygonRegion", "type": { "qualType": "Region (XPoint *, int, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7165058", "kind": "ParmVarDecl", "loc": { "offset": 15644, "line": 563, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15623, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15629, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XPoint *" } }, { "id": "0x55bbe71650d8", "kind": "ParmVarDecl", "loc": { "offset": 15663, "line": 564, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15650, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15650, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe71651c0", "kind": "ParmVarDecl", "loc": { "offset": 15691, "line": 566, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15669, "line": 565, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15669, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7165710", "kind": "FunctionDecl", "loc": { "offset": 15706, "line": 568, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15695, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15840, "line": 574, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XRectInRegion", "mangledName": "XRectInRegion", "type": { "qualType": "int (Region, int, int, unsigned int, unsigned int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe71653b0", "kind": "ParmVarDecl", "loc": { "offset": 15740, "line": 569, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15725, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15725, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XRegion *", "qualType": "Region", "typeAliasDeclId": "0x55bbe7158360" } }, { "id": "0x55bbe7165430", "kind": "ParmVarDecl", "loc": { "offset": 15759, "line": 570, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15746, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15746, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe71654b0", "kind": "ParmVarDecl", "loc": { "offset": 15778, "line": 571, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15765, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15765, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7165530", "kind": "ParmVarDecl", "loc": { "offset": 15808, "line": 572, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15784, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15793, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe71655b0", "kind": "ParmVarDecl", "loc": { "offset": 15840, "line": 574, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15814, "line": 573, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15823, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe7165aa0", "kind": "FunctionDecl", "loc": { "offset": 15855, "line": 576, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15844, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15977, "line": 581, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSaveContext", "mangledName": "XSaveContext", "type": { "qualType": "int (Display *, XID, XContext, const char *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe71657e8", "kind": "ParmVarDecl", "loc": { "offset": 15896, "line": 577, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15873, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15880, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7165860", "kind": "ParmVarDecl", "loc": { "offset": 15917, "line": 578, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15902, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15902, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "XID", "typeAliasDeclId": "0x55bbe6f03908" } }, { "id": "0x55bbe71658d8", "kind": "ParmVarDecl", "loc": { "offset": 15946, "line": 579, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15923, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 15923, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "int", "qualType": "XContext", "typeAliasDeclId": "0x55bbe7158ec0" } }, { "id": "0x55bbe7165958", "kind": "ParmVarDecl", "loc": { "offset": 15977, "line": 581, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15952, "file": "/usr/include/X11/Xutil.h", "line": 580, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 15964, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } } ] }, { "id": "0x55bbe7165d08", "kind": "FunctionDecl", "loc": { "offset": 15992, "line": 583, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 15981, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16092, "line": 587, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XSetClassHint", "mangledName": "XSetClassHint", "type": { "qualType": "int (Display *, Window, XClassHint *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7165b70", "kind": "ParmVarDecl", "loc": { "offset": 16034, "line": 584, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16011, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16018, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7165be8", "kind": "ParmVarDecl", "loc": { "offset": 16055, "line": 585, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16040, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16040, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7165c60", "kind": "ParmVarDecl", "loc": { "offset": 16092, "line": 587, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16061, "line": 586, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16071, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XClassHint *" } } ] }, { "id": "0x55bbe7166090", "kind": "FunctionDecl", "loc": { "offset": 16107, "line": 589, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16096, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16227, "line": 594, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetIconSizes", "mangledName": "XSetIconSizes", "type": { "qualType": "int (Display *, Window, XIconSize *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7165dd0", "kind": "ParmVarDecl", "loc": { "offset": 16149, "line": 590, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16126, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16133, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7165e48", "kind": "ParmVarDecl", "loc": { "offset": 16170, "line": 591, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16155, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16155, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7165ec0", "kind": "ParmVarDecl", "loc": { "offset": 16203, "line": 592, "col": 32, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16176, "col": 5, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16185, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XIconSize *" } }, { "id": "0x55bbe7165f40", "kind": "ParmVarDecl", "loc": { "offset": 16227, "line": 594, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16209, "line": 593, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16209, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71662f8", "kind": "FunctionDecl", "loc": { "offset": 16242, "line": 596, "col": 12, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16231, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16338, "line": 600, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetNormalHints", "mangledName": "XSetNormalHints", "type": { "qualType": "int (Display *, Window, XSizeHints *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7166160", "kind": "ParmVarDecl", "loc": { "offset": 16286, "line": 597, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16263, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16270, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe71661d8", "kind": "ParmVarDecl", "loc": { "offset": 16307, "line": 598, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16292, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16292, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7166250", "kind": "ParmVarDecl", "loc": { "offset": 16338, "line": 600, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16313, "line": 599, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16323, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XSizeHints *" } } ] }, { "id": "0x55bbe71666f8", "kind": "FunctionDecl", "loc": { "offset": 16354, "line": 602, "col": 13, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16342, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16509, "line": 608, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetRGBColormaps", "mangledName": "XSetRGBColormaps", "type": { "qualType": "void (Display *, Window, XStandardColormap *, int, Atom)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe71663c0", "kind": "ParmVarDecl", "loc": { "offset": 16399, "line": 603, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16376, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16383, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7166438", "kind": "ParmVarDecl", "loc": { "offset": 16420, "line": 604, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16405, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16405, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe71664b0", "kind": "ParmVarDecl", "loc": { "offset": 16459, "line": 605, "col": 38, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16426, "col": 5, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16443, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XStandardColormap *" } }, { "id": "0x55bbe7166530", "kind": "ParmVarDecl", "loc": { "offset": 16482, "line": 606, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16465, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16465, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe71665a8", "kind": "ParmVarDecl", "loc": { "offset": 16509, "line": 608, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16488, "line": 607, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16488, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } } ] }, { "id": "0x55bbe71669e8", "kind": "FunctionDecl", "loc": { "offset": 16524, "line": 610, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16513, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16644, "line": 615, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetSizeHints", "mangledName": "XSetSizeHints", "type": { "qualType": "int (Display *, Window, XSizeHints *, Atom)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe71667d0", "kind": "ParmVarDecl", "loc": { "offset": 16566, "line": 611, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16543, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16550, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7166848", "kind": "ParmVarDecl", "loc": { "offset": 16587, "line": 612, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16572, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16572, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe71668c0", "kind": "ParmVarDecl", "loc": { "offset": 16617, "line": 613, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16593, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16603, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XSizeHints *" } }, { "id": "0x55bbe7166938", "kind": "ParmVarDecl", "loc": { "offset": 16644, "line": 615, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16623, "line": 614, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16623, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } } ] }, { "id": "0x55bbe7166fd0", "kind": "FunctionDecl", "loc": { "offset": 16659, "line": 617, "col": 12, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16648, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16911, "line": 626, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetStandardProperties", "mangledName": "XSetStandardProperties", "type": { "qualType": "int (Display *, Window, const char *, const char *, Pixmap, char **, int, XSizeHints *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7166ab8", "kind": "ParmVarDecl", "loc": { "offset": 16710, "line": 618, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16687, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16694, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7166b30", "kind": "ParmVarDecl", "loc": { "offset": 16731, "line": 619, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16716, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16716, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7166bb0", "kind": "ParmVarDecl", "loc": { "offset": 16768, "line": 620, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16737, "file": "/usr/include/X11/Xutil.h", "line": 620, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 16749, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe7166c30", "kind": "ParmVarDecl", "loc": { "offset": 16803, "line": 621, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16774, "file": "/usr/include/X11/Xutil.h", "line": 621, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 16786, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe7166ca8", "kind": "ParmVarDecl", "loc": { "offset": 16834, "line": 622, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16809, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16809, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Pixmap", "typeAliasDeclId": "0x55bbe6fb6238" } }, { "id": "0x55bbe7166d28", "kind": "ParmVarDecl", "loc": { "offset": 16858, "line": 623, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16840, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16845, "col": 10, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char **" } }, { "id": "0x55bbe7166da8", "kind": "ParmVarDecl", "loc": { "offset": 16880, "line": 624, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16864, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16864, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7166e20", "kind": "ParmVarDecl", "loc": { "offset": 16911, "line": 626, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16886, "line": 625, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16896, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XSizeHints *" } } ] }, { "id": "0x55bbe7169398", "kind": "FunctionDecl", "loc": { "offset": 16927, "line": 628, "col": 13, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16915, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17056, "line": 633, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetTextProperty", "mangledName": "XSetTextProperty", "type": { "qualType": "void (Display *, Window, XTextProperty *, Atom)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe71670c0", "kind": "ParmVarDecl", "loc": { "offset": 16972, "line": 629, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16949, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16956, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7167138", "kind": "ParmVarDecl", "loc": { "offset": 16993, "line": 630, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16978, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 16978, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe71691e0", "kind": "ParmVarDecl", "loc": { "offset": 17029, "line": 631, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 16999, "col": 5, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17012, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XTextProperty *" } }, { "id": "0x55bbe7169258", "kind": "ParmVarDecl", "loc": { "offset": 17056, "line": 633, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17035, "line": 632, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17035, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } } ] }, { "id": "0x55bbe7169678", "kind": "FunctionDecl", "loc": { "offset": 17072, "line": 635, "col": 13, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17060, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17178, "line": 639, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetWMClientMachine", "mangledName": "XSetWMClientMachine", "type": { "qualType": "void (Display *, Window, XTextProperty *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7169468", "kind": "ParmVarDecl", "loc": { "offset": 17120, "line": 636, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17097, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17104, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe71694e0", "kind": "ParmVarDecl", "loc": { "offset": 17141, "line": 637, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17126, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17126, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7169558", "kind": "ParmVarDecl", "loc": { "offset": 17178, "line": 639, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17147, "line": 638, "col": 5, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17160, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XTextProperty *" } } ] }, { "id": "0x55bbe7169960", "kind": "FunctionDecl", "loc": { "offset": 17193, "line": 641, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17182, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17286, "line": 645, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XSetWMHints", "mangledName": "XSetWMHints", "type": { "qualType": "int (Display *, Window, XWMHints *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7169740", "kind": "ParmVarDecl", "loc": { "offset": 17233, "line": 642, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17210, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17217, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe71697b8", "kind": "ParmVarDecl", "loc": { "offset": 17254, "line": 643, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17239, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17239, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7169830", "kind": "ParmVarDecl", "loc": { "offset": 17286, "line": 645, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17260, "line": 644, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17268, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XWMHints *" } } ] }, { "id": "0x55bbe7169bb8", "kind": "FunctionDecl", "loc": { "offset": 17302, "line": 647, "col": 13, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17290, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17403, "line": 651, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetWMIconName", "mangledName": "XSetWMIconName", "type": { "qualType": "void (Display *, Window, XTextProperty *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7169a28", "kind": "ParmVarDecl", "loc": { "offset": 17345, "line": 648, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17322, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17329, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7169aa0", "kind": "ParmVarDecl", "loc": { "offset": 17366, "line": 649, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17351, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17351, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7169b18", "kind": "ParmVarDecl", "loc": { "offset": 17403, "line": 651, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17372, "line": 650, "col": 5, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17385, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XTextProperty *" } } ] }, { "id": "0x55bbe7169e10", "kind": "FunctionDecl", "loc": { "offset": 17419, "line": 653, "col": 13, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17407, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17516, "line": 657, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetWMName", "mangledName": "XSetWMName", "type": { "qualType": "void (Display *, Window, XTextProperty *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7169c80", "kind": "ParmVarDecl", "loc": { "offset": 17458, "line": 654, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17435, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17442, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7169cf8", "kind": "ParmVarDecl", "loc": { "offset": 17479, "line": 655, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17464, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17464, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7169d70", "kind": "ParmVarDecl", "loc": { "offset": 17516, "line": 657, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17485, "line": 656, "col": 5, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17498, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XTextProperty *" } } ] }, { "id": "0x55bbe716a0e8", "kind": "FunctionDecl", "loc": { "offset": 17532, "line": 659, "col": 13, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17520, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17630, "line": 663, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetWMNormalHints", "mangledName": "XSetWMNormalHints", "type": { "qualType": "void (Display *, Window, XSizeHints *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7169ed8", "kind": "ParmVarDecl", "loc": { "offset": 17578, "line": 660, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17555, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17562, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7169f50", "kind": "ParmVarDecl", "loc": { "offset": 17599, "line": 661, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17584, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17584, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7169fc8", "kind": "ParmVarDecl", "loc": { "offset": 17630, "line": 663, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17605, "line": 662, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17615, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XSizeHints *" } } ] }, { "id": "0x55bbe716a738", "kind": "FunctionDecl", "loc": { "offset": 17646, "line": 665, "col": 13, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17634, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17937, "line": 675, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetWMProperties", "mangledName": "XSetWMProperties", "type": { "qualType": "void (Display *, Window, XTextProperty *, XTextProperty *, char **, int, XSizeHints *, XWMHints *, XClassHint *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe716a1b0", "kind": "ParmVarDecl", "loc": { "offset": 17691, "line": 666, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17668, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17675, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe716a228", "kind": "ParmVarDecl", "loc": { "offset": 17712, "line": 667, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17697, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17697, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe716a2a0", "kind": "ParmVarDecl", "loc": { "offset": 17750, "line": 668, "col": 37, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17718, "col": 5, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17731, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XTextProperty *" } }, { "id": "0x55bbe716a318", "kind": "ParmVarDecl", "loc": { "offset": 17786, "line": 669, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17756, "col": 5, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17769, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XTextProperty *" } }, { "id": "0x55bbe716a398", "kind": "ParmVarDecl", "loc": { "offset": 17810, "line": 670, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17792, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17797, "col": 10, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char **" } }, { "id": "0x55bbe716a418", "kind": "ParmVarDecl", "loc": { "offset": 17832, "line": 671, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17816, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17816, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe716a490", "kind": "ParmVarDecl", "loc": { "offset": 17869, "line": 672, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17838, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17848, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XSizeHints *" } }, { "id": "0x55bbe716a508", "kind": "ParmVarDecl", "loc": { "offset": 17900, "line": 673, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17875, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17883, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XWMHints *" } }, { "id": "0x55bbe716a580", "kind": "ParmVarDecl", "loc": { "offset": 17937, "line": 675, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17906, "line": 674, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17916, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XClassHint *" } } ] }, { "id": "0x55bbe716adc8", "kind": "FunctionDecl", "loc": { "offset": 17953, "line": 677, "col": 13, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17941, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18244, "line": 687, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XmbSetWMProperties", "mangledName": "XmbSetWMProperties", "type": { "qualType": "void (Display *, Window, const char *, const char *, char **, int, XSizeHints *, XWMHints *, XClassHint *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe716a830", "kind": "ParmVarDecl", "loc": { "offset": 18000, "line": 678, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 17977, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 17984, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe716a8a8", "kind": "ParmVarDecl", "loc": { "offset": 18021, "line": 679, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18006, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18006, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe716a928", "kind": "ParmVarDecl", "loc": { "offset": 18058, "line": 680, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 18027, "file": "/usr/include/X11/Xutil.h", "line": 680, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 18039, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe716a9a8", "kind": "ParmVarDecl", "loc": { "offset": 18093, "line": 681, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 18064, "file": "/usr/include/X11/Xutil.h", "line": 681, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 18076, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe716aa28", "kind": "ParmVarDecl", "loc": { "offset": 18117, "line": 682, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18099, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18104, "col": 10, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char **" } }, { "id": "0x55bbe716aaa8", "kind": "ParmVarDecl", "loc": { "offset": 18139, "line": 683, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18123, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18123, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe716ab20", "kind": "ParmVarDecl", "loc": { "offset": 18176, "line": 684, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18145, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18155, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XSizeHints *" } }, { "id": "0x55bbe716ab98", "kind": "ParmVarDecl", "loc": { "offset": 18207, "line": 685, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18182, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18190, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XWMHints *" } }, { "id": "0x55bbe716ac10", "kind": "ParmVarDecl", "loc": { "offset": 18244, "line": 687, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18213, "line": 686, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18223, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XClassHint *" } } ] }, { "id": "0x55bbe716b3b0", "kind": "FunctionDecl", "loc": { "offset": 18260, "line": 689, "col": 13, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18248, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18553, "line": 699, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "Xutf8SetWMProperties", "mangledName": "Xutf8SetWMProperties", "type": { "qualType": "void (Display *, Window, const char *, const char *, char **, int, XSizeHints *, XWMHints *, XClassHint *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe716aec0", "kind": "ParmVarDecl", "loc": { "offset": 18309, "line": 690, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18286, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18293, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe716af38", "kind": "ParmVarDecl", "loc": { "offset": 18330, "line": 691, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18315, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18315, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe716afb8", "kind": "ParmVarDecl", "loc": { "offset": 18367, "line": 692, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 18336, "file": "/usr/include/X11/Xutil.h", "line": 692, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 18348, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe716b038", "kind": "ParmVarDecl", "loc": { "offset": 18402, "line": 693, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 18373, "file": "/usr/include/X11/Xutil.h", "line": 693, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 18385, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe716b0b8", "kind": "ParmVarDecl", "loc": { "offset": 18426, "line": 694, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18408, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18413, "col": 10, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char **" } }, { "id": "0x55bbe716b138", "kind": "ParmVarDecl", "loc": { "offset": 18448, "line": 695, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18432, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18432, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe716b1f0", "kind": "ParmVarDecl", "loc": { "offset": 18485, "line": 696, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18454, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18464, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XSizeHints *" } }, { "id": "0x55bbe716b268", "kind": "ParmVarDecl", "loc": { "offset": 18516, "line": 697, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18491, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18499, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XWMHints *" } }, { "id": "0x55bbe716b2e0", "kind": "ParmVarDecl", "loc": { "offset": 18553, "line": 699, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18522, "line": 698, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18532, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XClassHint *" } } ] }, { "id": "0x55bbe716b758", "kind": "FunctionDecl", "loc": { "offset": 18569, "line": 701, "col": 13, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18557, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18691, "line": 706, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetWMSizeHints", "mangledName": "XSetWMSizeHints", "type": { "qualType": "void (Display *, Window, XSizeHints *, Atom)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe716b4a8", "kind": "ParmVarDecl", "loc": { "offset": 18613, "line": 702, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18590, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18597, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe716b520", "kind": "ParmVarDecl", "loc": { "offset": 18634, "line": 703, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18619, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18619, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe716b598", "kind": "ParmVarDecl", "loc": { "offset": 18664, "line": 704, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18640, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18650, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XSizeHints *" } }, { "id": "0x55bbe716b610", "kind": "ParmVarDecl", "loc": { "offset": 18691, "line": 706, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18670, "line": 705, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18670, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } } ] }, { "id": "0x55bbe716ba40", "kind": "FunctionDecl", "loc": { "offset": 18706, "line": 708, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18695, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18786, "line": 712, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetRegion", "mangledName": "XSetRegion", "type": { "qualType": "int (Display *, GC, Region)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe716b828", "kind": "ParmVarDecl", "loc": { "offset": 18745, "line": 709, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18722, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18729, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe716b8a0", "kind": "ParmVarDecl", "loc": { "offset": 18764, "line": 710, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18751, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18751, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe716b918", "kind": "ParmVarDecl", "loc": { "offset": 18786, "line": 712, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18770, "line": 711, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18770, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XRegion *", "qualType": "Region", "typeAliasDeclId": "0x55bbe7158360" } } ] }, { "id": "0x55bbe716bdb8", "kind": "FunctionDecl", "loc": { "offset": 18802, "line": 714, "col": 13, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18790, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18938, "line": 719, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetStandardColormap", "mangledName": "XSetStandardColormap", "type": { "qualType": "void (Display *, Window, XStandardColormap *, Atom)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe716bb08", "kind": "ParmVarDecl", "loc": { "offset": 18851, "line": 715, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18828, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18835, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe716bb80", "kind": "ParmVarDecl", "loc": { "offset": 18872, "line": 716, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18857, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18857, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe716bbf8", "kind": "ParmVarDecl", "loc": { "offset": 18911, "line": 717, "col": 38, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18878, "col": 5, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18895, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XStandardColormap *" } }, { "id": "0x55bbe716bc70", "kind": "ParmVarDecl", "loc": { "offset": 18938, "line": 719, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18917, "line": 718, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18917, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } } ] }, { "id": "0x55bbe716c020", "kind": "FunctionDecl", "loc": { "offset": 18953, "line": 721, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18942, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19048, "line": 725, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSetZoomHints", "mangledName": "XSetZoomHints", "type": { "qualType": "int (Display *, Window, XSizeHints *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe716be88", "kind": "ParmVarDecl", "loc": { "offset": 18995, "line": 722, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 18972, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 18979, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe716bf00", "kind": "ParmVarDecl", "loc": { "offset": 19016, "line": 723, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19001, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19001, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe716bf78", "kind": "ParmVarDecl", "loc": { "offset": 19048, "line": 725, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19022, "line": 724, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19032, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XSizeHints *" } } ] }, { "id": "0x55bbe716c290", "kind": "FunctionDecl", "loc": { "offset": 19063, "line": 727, "col": 12, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19052, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19138, "line": 731, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XShrinkRegion", "mangledName": "XShrinkRegion", "type": { "qualType": "int (Region, int, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe716c0e8", "kind": "ParmVarDecl", "loc": { "offset": 19097, "line": 728, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19082, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19082, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XRegion *", "qualType": "Region", "typeAliasDeclId": "0x55bbe7158360" } }, { "id": "0x55bbe716c168", "kind": "ParmVarDecl", "loc": { "offset": 19117, "line": 729, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19103, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19103, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe716c1e8", "kind": "ParmVarDecl", "loc": { "offset": 19138, "line": 731, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19123, "line": 730, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19123, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } } ] }, { "id": "0x55bbe716c580", "kind": "FunctionDecl", "loc": { "offset": 19156, "line": 733, "col": 15, "tokLen": 25, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19142, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19272, "line": 737, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XStringListToTextProperty", "mangledName": "XStringListToTextProperty", "type": { "qualType": "int (char **, int, XTextProperty *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe716c360", "kind": "ParmVarDecl", "loc": { "offset": 19205, "line": 734, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19187, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19192, "col": 10, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char **" } }, { "id": "0x55bbe716c3e0", "kind": "ParmVarDecl", "loc": { "offset": 19228, "line": 735, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19211, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19211, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe716c458", "kind": "ParmVarDecl", "loc": { "offset": 19272, "line": 737, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19234, "line": 736, "col": 5, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19247, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XTextProperty *" } } ] }, { "id": "0x55bbe716c7e0", "kind": "FunctionDecl", "loc": { "offset": 19287, "line": 739, "col": 12, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19276, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19378, "line": 743, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XSubtractRegion", "mangledName": "XSubtractRegion", "type": { "qualType": "int (Region, Region, Region)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe716c648", "kind": "ParmVarDecl", "loc": { "offset": 19325, "line": 740, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19308, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19308, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XRegion *", "qualType": "Region", "typeAliasDeclId": "0x55bbe7158360" } }, { "id": "0x55bbe716c6c0", "kind": "ParmVarDecl", "loc": { "offset": 19348, "line": 741, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19331, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19331, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XRegion *", "qualType": "Region", "typeAliasDeclId": "0x55bbe7158360" } }, { "id": "0x55bbe716c738", "kind": "ParmVarDecl", "loc": { "offset": 19378, "line": 743, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19354, "line": 742, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19354, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XRegion *", "qualType": "Region", "typeAliasDeclId": "0x55bbe7158360" } } ] }, { "id": "0x55bbe716cc10", "kind": "FunctionDecl", "loc": { "offset": 19393, "line": 745, "col": 12, "tokLen": 25, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19382, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19543, "line": 751, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XmbTextListToTextProperty", "mangledName": "XmbTextListToTextProperty", "type": { "qualType": "int (Display *, char **, int, XICCEncodingStyle, XTextProperty *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe716c8a8", "kind": "ParmVarDecl", "loc": { "offset": 19434, "line": 746, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19424, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19434, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe716c928", "kind": "ParmVarDecl", "loc": { "offset": 19455, "line": 747, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19447, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19455, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "list", "type": { "qualType": "char **" } }, { "id": "0x55bbe716c9a8", "kind": "ParmVarDecl", "loc": { "offset": 19471, "line": 748, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19465, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19471, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "count", "type": { "qualType": "int" } }, { "id": "0x55bbe716ca40", "kind": "ParmVarDecl", "loc": { "offset": 19500, "line": 749, "col": 23, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19482, "col": 5, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19500, "col": 23, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "style", "type": { "desugaredQualType": "XICCEncodingStyle", "qualType": "XICCEncodingStyle", "typeAliasDeclId": "0x55bbe7157928" } }, { "id": "0x55bbe716cab8", "kind": "ParmVarDecl", "loc": { "offset": 19526, "line": 750, "col": 20, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19511, "col": 5, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19526, "col": 20, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "name": "text_prop_return", "type": { "qualType": "XTextProperty *" } } ] }, { "id": "0x55bbe716d060", "kind": "FunctionDecl", "loc": { "offset": 19558, "line": 753, "col": 12, "tokLen": 25, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19547, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19711, "line": 759, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XwcTextListToTextProperty", "mangledName": "XwcTextListToTextProperty", "type": { "qualType": "int (Display *, wchar_t **, int, XICCEncodingStyle, XTextProperty *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe716cce8", "kind": "ParmVarDecl", "loc": { "offset": 19599, "line": 754, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19589, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19599, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe716cd90", "kind": "ParmVarDecl", "loc": { "offset": 19623, "line": 755, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19612, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19623, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "list", "type": { "qualType": "wchar_t **" } }, { "id": "0x55bbe716ce10", "kind": "ParmVarDecl", "loc": { "offset": 19639, "line": 756, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19633, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19639, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "count", "type": { "qualType": "int" } }, { "id": "0x55bbe716ce88", "kind": "ParmVarDecl", "loc": { "offset": 19668, "line": 757, "col": 23, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19650, "col": 5, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19668, "col": 23, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "style", "type": { "desugaredQualType": "XICCEncodingStyle", "qualType": "XICCEncodingStyle", "typeAliasDeclId": "0x55bbe7157928" } }, { "id": "0x55bbe716cf00", "kind": "ParmVarDecl", "loc": { "offset": 19694, "line": 758, "col": 20, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19679, "col": 5, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19694, "col": 20, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "name": "text_prop_return", "type": { "qualType": "XTextProperty *" } } ] }, { "id": "0x55bbe716f438", "kind": "FunctionDecl", "loc": { "offset": 19726, "line": 761, "col": 12, "tokLen": 27, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19715, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19878, "line": 767, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "Xutf8TextListToTextProperty", "mangledName": "Xutf8TextListToTextProperty", "type": { "qualType": "int (Display *, char **, int, XICCEncodingStyle, XTextProperty *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe716d138", "kind": "ParmVarDecl", "loc": { "offset": 19769, "line": 762, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19759, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19769, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe716f210", "kind": "ParmVarDecl", "loc": { "offset": 19790, "line": 763, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19782, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19790, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "list", "type": { "qualType": "char **" } }, { "id": "0x55bbe716f290", "kind": "ParmVarDecl", "loc": { "offset": 19806, "line": 764, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19800, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19806, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "count", "type": { "qualType": "int" } }, { "id": "0x55bbe716f308", "kind": "ParmVarDecl", "loc": { "offset": 19835, "line": 765, "col": 23, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19817, "col": 5, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19835, "col": 23, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "style", "type": { "desugaredQualType": "XICCEncodingStyle", "qualType": "XICCEncodingStyle", "typeAliasDeclId": "0x55bbe7157928" } }, { "id": "0x55bbe716f380", "kind": "ParmVarDecl", "loc": { "offset": 19861, "line": 766, "col": 20, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19846, "col": 5, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19861, "col": 20, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "name": "text_prop_return", "type": { "qualType": "XTextProperty *" } } ] }, { "id": "0x55bbe716f608", "kind": "FunctionDecl", "loc": { "offset": 19894, "line": 769, "col": 13, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19882, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19933, "line": 771, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XwcFreeStringList", "mangledName": "XwcFreeStringList", "type": { "qualType": "void (wchar_t **)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe716f518", "kind": "ParmVarDecl", "loc": { "offset": 19928, "line": 770, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19917, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19928, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "list", "type": { "qualType": "wchar_t **" } } ] }, { "id": "0x55bbe716f8f0", "kind": "FunctionDecl", "loc": { "offset": 19951, "line": 773, "col": 15, "tokLen": 25, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19937, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20075, "line": 777, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XTextPropertyToStringList", "mangledName": "XTextPropertyToStringList", "type": { "qualType": "int (XTextProperty *, char ***, int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe716f6c0", "kind": "ParmVarDecl", "loc": { "offset": 20012, "line": 774, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 19982, "col": 5, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 19995, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XTextProperty *" } }, { "id": "0x55bbe716f748", "kind": "ParmVarDecl", "loc": { "offset": 20044, "line": 775, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20018, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20024, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char ***" } }, { "id": "0x55bbe716f7c8", "kind": "ParmVarDecl", "loc": { "offset": 20075, "line": 777, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20050, "line": 776, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20053, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe716fce0", "kind": "FunctionDecl", "loc": { "offset": 20090, "line": 779, "col": 12, "tokLen": 25, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20079, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20225, "line": 784, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "XmbTextPropertyToTextList", "mangledName": "XmbTextPropertyToTextList", "type": { "qualType": "int (Display *, const XTextProperty *, char ***, int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe716f9b8", "kind": "ParmVarDecl", "loc": { "offset": 20131, "line": 780, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20121, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20131, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe716fa88", "kind": "ParmVarDecl", "loc": { "offset": 20165, "line": 781, "col": 26, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20144, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20165, "col": 26, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "text_prop", "type": { "qualType": "const XTextProperty *" } }, { "id": "0x55bbe716fb10", "kind": "ParmVarDecl", "loc": { "offset": 20189, "line": 782, "col": 14, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20180, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20189, "col": 14, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "list_return", "type": { "qualType": "char ***" } }, { "id": "0x55bbe716fb90", "kind": "ParmVarDecl", "loc": { "offset": 20212, "line": 783, "col": 11, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20206, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20212, "col": 11, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "count_return", "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe71700d0", "kind": "FunctionDecl", "loc": { "offset": 20240, "line": 786, "col": 12, "tokLen": 25, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20229, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20378, "line": 791, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XwcTextPropertyToTextList", "mangledName": "XwcTextPropertyToTextList", "type": { "qualType": "int (Display *, const XTextProperty *, wchar_t ***, int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe716fdb0", "kind": "ParmVarDecl", "loc": { "offset": 20281, "line": 787, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20271, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20281, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe716fe28", "kind": "ParmVarDecl", "loc": { "offset": 20315, "line": 788, "col": 26, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20294, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20315, "col": 26, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "text_prop", "type": { "qualType": "const XTextProperty *" } }, { "id": "0x55bbe716ff00", "kind": "ParmVarDecl", "loc": { "offset": 20342, "line": 789, "col": 17, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20330, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20342, "col": 17, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "list_return", "type": { "qualType": "wchar_t ***" } }, { "id": "0x55bbe716ff80", "kind": "ParmVarDecl", "loc": { "offset": 20365, "line": 790, "col": 11, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20359, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20365, "col": 11, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "count_return", "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe71703d0", "kind": "FunctionDecl", "loc": { "offset": 20393, "line": 793, "col": 12, "tokLen": 27, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20382, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20530, "line": 798, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "Xutf8TextPropertyToTextList", "mangledName": "Xutf8TextPropertyToTextList", "type": { "qualType": "int (Display *, const XTextProperty *, char ***, int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe71701a0", "kind": "ParmVarDecl", "loc": { "offset": 20436, "line": 794, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20426, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20436, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "display", "type": { "qualType": "Display *" } }, { "id": "0x55bbe7170218", "kind": "ParmVarDecl", "loc": { "offset": 20470, "line": 795, "col": 26, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20449, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20470, "col": 26, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "text_prop", "type": { "qualType": "const XTextProperty *" } }, { "id": "0x55bbe71702a0", "kind": "ParmVarDecl", "loc": { "offset": 20494, "line": 796, "col": 14, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20485, "col": 5, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20494, "col": 14, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "name": "list_return", "type": { "qualType": "char ***" } }, { "id": "0x55bbe7170320", "kind": "ParmVarDecl", "loc": { "offset": 20517, "line": 797, "col": 11, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20511, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20517, "col": 11, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "count_return", "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe71706c0", "kind": "FunctionDecl", "loc": { "offset": 20545, "line": 800, "col": 12, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20534, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20668, "line": 804, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XUnionRectWithRegion", "mangledName": "XUnionRectWithRegion", "type": { "qualType": "int (XRectangle *, Region, Region)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe71704a0", "kind": "ParmVarDecl", "loc": { "offset": 20599, "line": 801, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20571, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20581, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XRectangle *" } }, { "id": "0x55bbe7170518", "kind": "ParmVarDecl", "loc": { "offset": 20629, "line": 802, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20605, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20605, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XRegion *", "qualType": "Region", "typeAliasDeclId": "0x55bbe7158360" } }, { "id": "0x55bbe7170590", "kind": "ParmVarDecl", "loc": { "offset": 20668, "line": 804, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20635, "line": 803, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20635, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XRegion *", "qualType": "Region", "typeAliasDeclId": "0x55bbe7158360" } } ] }, { "id": "0x55bbe7170920", "kind": "FunctionDecl", "loc": { "offset": 20683, "line": 806, "col": 12, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20672, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20771, "line": 810, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XUnionRegion", "mangledName": "XUnionRegion", "type": { "qualType": "int (Region, Region, Region)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7170788", "kind": "ParmVarDecl", "loc": { "offset": 20718, "line": 807, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20701, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20701, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XRegion *", "qualType": "Region", "typeAliasDeclId": "0x55bbe7158360" } }, { "id": "0x55bbe7170800", "kind": "ParmVarDecl", "loc": { "offset": 20741, "line": 808, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20724, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20724, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XRegion *", "qualType": "Region", "typeAliasDeclId": "0x55bbe7158360" } }, { "id": "0x55bbe7170878", "kind": "ParmVarDecl", "loc": { "offset": 20771, "line": 810, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20747, "line": 809, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20747, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XRegion *", "qualType": "Region", "typeAliasDeclId": "0x55bbe7158360" } } ] }, { "id": "0x55bbe71710d0", "kind": "FunctionDecl", "loc": { "offset": 20786, "line": 812, "col": 12, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20775, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21151, "line": 824, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XWMGeometry", "mangledName": "XWMGeometry", "type": { "qualType": "int (Display *, int, const char *, const char *, unsigned int, XSizeHints *, int *, int *, int *, int *, int *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe71709e8", "kind": "ParmVarDecl", "loc": { "offset": 20826, "line": 813, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20803, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20810, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "Display *" } }, { "id": "0x55bbe7170a68", "kind": "ParmVarDecl", "loc": { "offset": 20857, "line": 814, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20832, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20832, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" } }, { "id": "0x55bbe7170ae8", "kind": "ParmVarDecl", "loc": { "offset": 20896, "line": 815, "col": 38, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 20863, "file": "/usr/include/X11/Xutil.h", "line": 815, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 20875, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe7170b68", "kind": "ParmVarDecl", "loc": { "offset": 20938, "line": 816, "col": 41, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 20902, "file": "/usr/include/X11/Xutil.h", "line": 816, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 20914, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" } }, { "id": "0x55bbe7170be8", "kind": "ParmVarDecl", "loc": { "offset": 20975, "line": 817, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20944, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20953, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7170c60", "kind": "ParmVarDecl", "loc": { "offset": 21005, "line": 818, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 20981, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 20991, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "XSizeHints *" } }, { "id": "0x55bbe7170ce0", "kind": "ParmVarDecl", "loc": { "offset": 21031, "line": 819, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21011, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21014, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe7170d60", "kind": "ParmVarDecl", "loc": { "offset": 21057, "line": 820, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21037, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21040, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe7170de0", "kind": "ParmVarDecl", "loc": { "offset": 21087, "line": 821, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21063, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21066, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe7170e60", "kind": "ParmVarDecl", "loc": { "offset": 21118, "line": 822, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21093, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21096, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } }, { "id": "0x55bbe7170ee0", "kind": "ParmVarDecl", "loc": { "offset": 21151, "line": 824, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21124, "line": 823, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21127, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe71713b8", "kind": "FunctionDecl", "loc": { "offset": 21166, "line": 826, "col": 12, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21155, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21252, "line": 830, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XXorRegion", "mangledName": "XXorRegion", "type": { "qualType": "int (Region, Region, Region)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7171220", "kind": "ParmVarDecl", "loc": { "offset": 21199, "line": 827, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21182, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21182, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XRegion *", "qualType": "Region", "typeAliasDeclId": "0x55bbe7158360" } }, { "id": "0x55bbe7171298", "kind": "ParmVarDecl", "loc": { "offset": 21222, "line": 828, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21205, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21205, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XRegion *", "qualType": "Region", "typeAliasDeclId": "0x55bbe7158360" } }, { "id": "0x55bbe7171310", "kind": "ParmVarDecl", "loc": { "offset": 21252, "line": 830, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 21228, "line": 829, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 21228, "col": 5, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "struct _XRegion *", "qualType": "Region", "typeAliasDeclId": "0x55bbe7158360" } } ] }, { "id": "0x55bbe7171470", "kind": "RecordDecl", "loc": { "offset": 1023, "file": "/usr/include/bits/struct_stat.h", "line": 26, "col": 8, "tokLen": 4, "includedFrom": { "file": "/usr/include/bits/stat.h" } }, "range": { "begin": { "offset": 1016, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/stat.h" } }, "end": { "offset": 3715, "line": 99, "col": 3, "tokLen": 1, "includedFrom": { "file": "/usr/include/bits/stat.h" } } }, "name": "stat", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7171520", "kind": "FieldDecl", "loc": { "offset": 1120, "line": 31, "col": 13, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/stat.h" } }, "range": { "begin": { "offset": 1112, "col": 5, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/stat.h" } }, "end": { "offset": 1120, "col": 13, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/stat.h" } } }, "name": "st_dev", "type": { "desugaredQualType": "unsigned long", "qualType": "__dev_t", "typeAliasDeclId": "0x55bbe6dc5820" } }, { "id": "0x55bbe7171580", "kind": "FieldDecl", "loc": { "offset": 1271, "line": 36, "col": 13, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/stat.h" } }, "range": { "begin": { "offset": 1263, "col": 5, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/stat.h" } }, "end": { "offset": 1271, "col": 13, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/stat.h" } } }, "name": "st_ino", "type": { "desugaredQualType": "unsigned long", "qualType": "__ino_t", "typeAliasDeclId": "0x55bbe6dc5970" } }, { "id": "0x55bbe71715e0", "kind": "FieldDecl", "loc": { "offset": 1505, "line": 44, "col": 15, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/stat.h" } }, "range": { "begin": { "offset": 1495, "col": 5, "tokLen": 9, "includedFrom": { "file": "/usr/include/bits/stat.h" } }, "end": { "offset": 1505, "col": 15, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/stat.h" } } }, "name": "st_nlink", "type": { "desugaredQualType": "unsigned long", "qualType": "__nlink_t", "typeAliasDeclId": "0x55bbe6dd4460" } }, { "id": "0x55bbe7171640", "kind": "FieldDecl", "loc": { "offset": 1548, "line": 45, "col": 14, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/stat.h" } }, "range": { "begin": { "offset": 1539, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/bits/stat.h" } }, "end": { "offset": 1548, "col": 14, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/stat.h" } } }, "name": "st_mode", "type": { "desugaredQualType": "unsigned int", "qualType": "__mode_t", "typeAliasDeclId": "0x55bbe6dc5a50" } }, { "id": "0x55bbe71716a0", "kind": "FieldDecl", "loc": { "offset": 1596, "line": 47, "col": 13, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/stat.h" } }, "range": { "begin": { "offset": 1588, "col": 5, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/stat.h" } }, "end": { "offset": 1596, "col": 13, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/stat.h" } } }, "name": "st_uid", "type": { "desugaredQualType": "unsigned int", "qualType": "__uid_t", "typeAliasDeclId": "0x55bbe6dc5890" } }, { "id": "0x55bbe7171700", "kind": "FieldDecl", "loc": { "offset": 1652, "line": 48, "col": 13, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/stat.h" } }, "range": { "begin": { "offset": 1644, "col": 5, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/stat.h" } }, "end": { "offset": 1652, "col": 13, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/stat.h" } } }, "name": "st_gid", "type": { "desugaredQualType": "unsigned int", "qualType": "__gid_t", "typeAliasDeclId": "0x55bbe6dc5900" } }, { "id": "0x55bbe7171768", "kind": "FieldDecl", "loc": { "offset": 1723, "line": 50, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/stat.h" } }, "range": { "begin": { "offset": 1719, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/bits/stat.h" } }, "end": { "offset": 1723, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/stat.h" } } }, "name": "__pad0", "type": { "qualType": "int" } }, { "id": "0x55bbe71717c8", "kind": "FieldDecl", "loc": { "offset": 1751, "line": 52, "col": 13, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/stat.h" } }, "range": { "begin": { "offset": 1743, "col": 5, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/stat.h" } }, "end": { "offset": 1751, "col": 13, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/stat.h" } } }, "name": "st_rdev", "type": { "desugaredQualType": "unsigned long", "qualType": "__dev_t", "typeAliasDeclId": "0x55bbe6dc5820" } }, { "id": "0x55bbe7171828", "kind": "FieldDecl", "loc": { "offset": 1921, "line": 57, "col": 13, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/stat.h" } }, "range": { "begin": { "offset": 1913, "col": 5, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/stat.h" } }, "end": { "offset": 1921, "col": 13, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/stat.h" } } }, "name": "st_size", "type": { "desugaredQualType": "long", "qualType": "__off_t", "typeAliasDeclId": "0x55bbe6dd44d0" } }, { "id": "0x55bbe7171888", "kind": "FieldDecl", "loc": { "offset": 2050, "line": 61, "col": 17, "tokLen": 10, "includedFrom": { "file": "/usr/include/bits/stat.h" } }, "range": { "begin": { "offset": 2038, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/bits/stat.h" } }, "end": { "offset": 2050, "col": 17, "tokLen": 10, "includedFrom": { "file": "/usr/include/bits/stat.h" } } }, "name": "st_blksize", "type": { "desugaredQualType": "long", "qualType": "__blksize_t", "typeAliasDeclId": "0x55bbe6dd4dc0" } }, { "id": "0x55bbe71718e8", "kind": "FieldDecl", "loc": { "offset": 2169, "line": 63, "col": 16, "tokLen": 9, "includedFrom": { "file": "/usr/include/bits/stat.h" } }, "range": { "begin": { "offset": 2158, "col": 5, "tokLen": 10, "includedFrom": { "file": "/usr/include/bits/stat.h" } }, "end": { "offset": 2169, "col": 16, "tokLen": 9, "includedFrom": { "file": "/usr/include/bits/stat.h" } } }, "name": "st_blocks", "type": { "desugaredQualType": "long", "qualType": "__blkcnt_t", "typeAliasDeclId": "0x55bbe6dd4e30" } }, { "id": "0x55bbe7171958", "kind": "FieldDecl", "loc": { "offset": 2729, "line": 74, "col": 21, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/stat.h" } }, "range": { "begin": { "offset": 2713, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/stat.h" } }, "end": { "offset": 2729, "col": 21, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/stat.h" } } }, "name": "st_atim", "type": { "desugaredQualType": "struct timespec", "qualType": "struct timespec" } }, { "id": "0x55bbe71719c8", "kind": "FieldDecl", "loc": { "offset": 2787, "line": 75, "col": 21, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/stat.h" } }, "range": { "begin": { "offset": 2771, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/stat.h" } }, "end": { "offset": 2787, "col": 21, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/stat.h" } } }, "name": "st_mtim", "type": { "desugaredQualType": "struct timespec", "qualType": "struct timespec" } }, { "id": "0x55bbe7171a38", "kind": "FieldDecl", "loc": { "offset": 2851, "line": 76, "col": 21, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/stat.h" } }, "range": { "begin": { "offset": 2835, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/bits/stat.h" } }, "end": { "offset": 2851, "col": 21, "tokLen": 7, "includedFrom": { "file": "/usr/include/bits/stat.h" } } }, "name": "st_ctim", "type": { "desugaredQualType": "struct timespec", "qualType": "struct timespec" } }, { "id": "0x55bbe7171b68", "kind": "FieldDecl", "loc": { "offset": 3466, "line": 89, "col": 23, "tokLen": 16, "includedFrom": { "file": "/usr/include/bits/stat.h" } }, "range": { "begin": { "offset": 3448, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/bits/stat.h" } }, "end": { "offset": 3484, "col": 41, "tokLen": 1, "includedFrom": { "file": "/usr/include/bits/stat.h" } } }, "name": "__glibc_reserved", "type": { "qualType": "__syscall_slong_t[3]" } } ] }, { "id": "0x55bbe7171e50", "kind": "FunctionDecl", "loc": { "offset": 5498, "file": "/usr/include/sys/stat.h", "line": 205, "col": 12, "tokLen": 4, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 5487, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5577, "file": "/usr/include/sys/stat.h", "line": 206, "col": 43, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } } }, "name": "stat", "mangledName": "stat", "type": { "qualType": "int (const char *restrict, struct stat *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7171bd0", "kind": "ParmVarDecl", "loc": { "offset": 5527, "line": 205, "col": 41, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 5504, "col": 18, "tokLen": 5, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 5527, "col": 41, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__file", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe7171cf0", "kind": "ParmVarDecl", "loc": { "offset": 5562, "line": 206, "col": 28, "tokLen": 5, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 5538, "col": 4, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 5562, "col": 28, "tokLen": 5, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__buf", "type": { "qualType": "struct stat *restrict" } }, { "id": "0x55bbe7171f00", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5569, "file": "/usr/include/sys/stat.h", "line": 206, "col": 35, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5569, "file": "/usr/include/sys/stat.h", "line": 206, "col": 35, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } } } }, { "id": "0x55bbe7171f58", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5577, "file": "/usr/include/sys/stat.h", "line": 206, "col": 43, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "end": { "spellingLoc": { "offset": 5593, "col": 59, "tokLen": 1, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "expansionLoc": { "offset": 5577, "col": 43, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe7172180", "kind": "FunctionDecl", "loc": { "offset": 5733, "line": 210, "col": 12, "tokLen": 5, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 5722, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5778, "file": "/usr/include/sys/stat.h", "line": 210, "col": 57, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } } }, "name": "fstat", "mangledName": "fstat", "type": { "qualType": "int (int, struct stat *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7171fb0", "kind": "ParmVarDecl", "loc": { "offset": 5744, "col": 23, "tokLen": 4, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 5740, "col": 19, "tokLen": 3, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 5744, "col": 23, "tokLen": 4, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__fd", "type": { "qualType": "int" } }, { "id": "0x55bbe7172040", "kind": "ParmVarDecl", "loc": { "offset": 5763, "col": 42, "tokLen": 5, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 5750, "col": 29, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 5763, "col": 42, "tokLen": 5, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__buf", "type": { "qualType": "struct stat *" } }, { "id": "0x55bbe7172230", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5770, "file": "/usr/include/sys/stat.h", "line": 210, "col": 49, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5770, "file": "/usr/include/sys/stat.h", "line": 210, "col": 49, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } } } }, { "id": "0x55bbe7172288", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 5778, "file": "/usr/include/sys/stat.h", "line": 210, "col": 57, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "end": { "spellingLoc": { "offset": 5791, "col": 70, "tokLen": 1, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "expansionLoc": { "offset": 5778, "col": 57, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe7172600", "kind": "FunctionDecl", "loc": { "offset": 7405, "line": 264, "col": 12, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 7394, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7517, "file": "/usr/include/sys/stat.h", "line": 266, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } } }, "name": "fstatat", "mangledName": "fstatat", "type": { "qualType": "int (int, const char *restrict, struct stat *restrict, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe71722e0", "kind": "ParmVarDecl", "loc": { "offset": 7418, "line": 264, "col": 25, "tokLen": 4, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 7414, "col": 21, "tokLen": 3, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 7418, "col": 25, "tokLen": 4, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__fd", "type": { "qualType": "int" } }, { "id": "0x55bbe7172360", "kind": "ParmVarDecl", "loc": { "offset": 7447, "col": 54, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 7424, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 7447, "col": 54, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__file", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe71723f0", "kind": "ParmVarDecl", "loc": { "offset": 7485, "line": 265, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 7461, "col": 7, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 7485, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__buf", "type": { "qualType": "struct stat *restrict" } }, { "id": "0x55bbe7172470", "kind": "ParmVarDecl", "loc": { "offset": 7496, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 7492, "col": 38, "tokLen": 3, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 7496, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__flag", "type": { "qualType": "int" } }, { "id": "0x55bbe71726c0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7509, "file": "/usr/include/sys/stat.h", "line": 266, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7509, "file": "/usr/include/sys/stat.h", "line": 266, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } } } }, { "id": "0x55bbe7172718", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 7517, "file": "/usr/include/sys/stat.h", "line": 266, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "end": { "spellingLoc": { "offset": 7533, "col": 30, "tokLen": 1, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "expansionLoc": { "offset": 7517, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe71728e0", "kind": "FunctionDecl", "loc": { "offset": 8854, "line": 313, "col": 12, "tokLen": 5, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 8843, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 8935, "file": "/usr/include/sys/stat.h", "line": 314, "col": 44, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } } }, "name": "lstat", "mangledName": "lstat", "type": { "qualType": "int (const char *restrict, struct stat *restrict)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7172770", "kind": "ParmVarDecl", "loc": { "offset": 8884, "line": 313, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 8861, "col": 19, "tokLen": 5, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 8884, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__file", "type": { "qualType": "const char *restrict" } }, { "id": "0x55bbe7172800", "kind": "ParmVarDecl", "loc": { "offset": 8920, "line": 314, "col": 29, "tokLen": 5, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 8896, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 8920, "col": 29, "tokLen": 5, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__buf", "type": { "qualType": "struct stat *restrict" } }, { "id": "0x55bbe7172990", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 8927, "file": "/usr/include/sys/stat.h", "line": 314, "col": 36, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 8927, "file": "/usr/include/sys/stat.h", "line": 314, "col": 36, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } } } }, { "id": "0x55bbe71729e8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 8935, "file": "/usr/include/sys/stat.h", "line": 314, "col": 44, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "end": { "spellingLoc": { "offset": 8951, "col": 60, "tokLen": 1, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "expansionLoc": { "offset": 8935, "col": 44, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe7172bf0", "kind": "FunctionDecl", "loc": { "offset": 9960, "line": 352, "col": 12, "tokLen": 5, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 9949, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10017, "file": "/usr/include/sys/stat.h", "line": 353, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } } }, "name": "chmod", "mangledName": "chmod", "type": { "qualType": "int (const char *, __mode_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7172a40", "kind": "ParmVarDecl", "loc": { "offset": 9979, "line": 352, "col": 31, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 9967, "col": 19, "tokLen": 5, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 9979, "col": 31, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__file", "type": { "qualType": "const char *" } }, { "id": "0x55bbe7172ab8", "kind": "ParmVarDecl", "loc": { "offset": 9996, "col": 48, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 9987, "col": 39, "tokLen": 8, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 9996, "col": 48, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__mode", "type": { "desugaredQualType": "unsigned int", "qualType": "__mode_t", "typeAliasDeclId": "0x55bbe6dc5a50" } }, { "id": "0x55bbe7172ca0", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10009, "file": "/usr/include/sys/stat.h", "line": 353, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10009, "file": "/usr/include/sys/stat.h", "line": 353, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } } } }, { "id": "0x55bbe7172cf8", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10017, "file": "/usr/include/sys/stat.h", "line": 353, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "end": { "spellingLoc": { "offset": 10030, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "expansionLoc": { "offset": 10017, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe7172e88", "kind": "FunctionDecl", "loc": { "offset": 10204, "line": 359, "col": 12, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 10193, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10262, "file": "/usr/include/sys/stat.h", "line": 360, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } } }, "name": "lchmod", "mangledName": "lchmod", "type": { "qualType": "int (const char *, __mode_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7172d50", "kind": "ParmVarDecl", "loc": { "offset": 10224, "line": 359, "col": 32, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 10212, "col": 20, "tokLen": 5, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 10224, "col": 32, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__file", "type": { "qualType": "const char *" } }, { "id": "0x55bbe7172dc8", "kind": "ParmVarDecl", "loc": { "offset": 10241, "col": 49, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 10232, "col": 40, "tokLen": 8, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 10241, "col": 49, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__mode", "type": { "desugaredQualType": "unsigned int", "qualType": "__mode_t", "typeAliasDeclId": "0x55bbe6dc5a50" } }, { "id": "0x55bbe7172f38", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10254, "file": "/usr/include/sys/stat.h", "line": 360, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10254, "file": "/usr/include/sys/stat.h", "line": 360, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } } } }, { "id": "0x55bbe7172f90", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10262, "file": "/usr/include/sys/stat.h", "line": 360, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "end": { "spellingLoc": { "offset": 10275, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "expansionLoc": { "offset": 10262, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe7173170", "kind": "FunctionDecl", "loc": { "offset": 10430, "line": 365, "col": 12, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 10419, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10465, "file": "/usr/include/sys/stat.h", "line": 365, "col": 47, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } } }, "name": "fchmod", "mangledName": "fchmod", "type": { "qualType": "int (int, __mode_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7172fe0", "kind": "ParmVarDecl", "loc": { "offset": 10442, "col": 24, "tokLen": 4, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 10438, "col": 20, "tokLen": 3, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 10442, "col": 24, "tokLen": 4, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__fd", "type": { "qualType": "int" } }, { "id": "0x55bbe7173058", "kind": "ParmVarDecl", "loc": { "offset": 10457, "col": 39, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 10448, "col": 30, "tokLen": 8, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 10457, "col": 39, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__mode", "type": { "desugaredQualType": "unsigned int", "qualType": "__mode_t", "typeAliasDeclId": "0x55bbe6dc5a50" } }, { "id": "0x55bbe7183f00", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10465, "file": "/usr/include/sys/stat.h", "line": 365, "col": 47, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10465, "file": "/usr/include/sys/stat.h", "line": 365, "col": 47, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } } } } ] }, { "id": "0x55bbe7184250", "kind": "FunctionDecl", "loc": { "offset": 10600, "line": 371, "col": 12, "tokLen": 8, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 10589, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10689, "file": "/usr/include/sys/stat.h", "line": 373, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } } }, "name": "fchmodat", "mangledName": "fchmodat", "type": { "qualType": "int (int, const char *, __mode_t, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7183f70", "kind": "ParmVarDecl", "loc": { "offset": 10614, "line": 371, "col": 26, "tokLen": 4, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 10610, "col": 22, "tokLen": 3, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 10614, "col": 26, "tokLen": 4, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__fd", "type": { "qualType": "int" } }, { "id": "0x55bbe7183ff0", "kind": "ParmVarDecl", "loc": { "offset": 10632, "col": 44, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 10620, "col": 32, "tokLen": 5, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 10632, "col": 44, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__file", "type": { "qualType": "const char *" } }, { "id": "0x55bbe7184068", "kind": "ParmVarDecl", "loc": { "offset": 10649, "col": 61, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 10640, "col": 52, "tokLen": 8, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 10649, "col": 61, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__mode", "type": { "desugaredQualType": "unsigned int", "qualType": "__mode_t", "typeAliasDeclId": "0x55bbe6dc5a50" } }, { "id": "0x55bbe71840e8", "kind": "ParmVarDecl", "loc": { "offset": 10668, "line": 372, "col": 12, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 10664, "col": 8, "tokLen": 3, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 10668, "col": 12, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__flag", "type": { "qualType": "int" } }, { "id": "0x55bbe7184310", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10681, "file": "/usr/include/sys/stat.h", "line": 373, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10681, "file": "/usr/include/sys/stat.h", "line": 373, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } } } }, { "id": "0x55bbe7184368", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10689, "file": "/usr/include/sys/stat.h", "line": 373, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "end": { "spellingLoc": { "offset": 10702, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "expansionLoc": { "offset": 10689, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe7184478", "kind": "FunctionDecl", "loc": { "offset": 10860, "line": 380, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 10844, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10884, "file": "/usr/include/sys/stat.h", "line": 380, "col": 41, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } } }, "name": "umask", "mangledName": "umask", "type": { "qualType": "__mode_t (__mode_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe71843b8", "kind": "ParmVarDecl", "loc": { "offset": 10876, "col": 33, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 10867, "col": 24, "tokLen": 8, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 10876, "col": 33, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__mask", "type": { "desugaredQualType": "unsigned int", "qualType": "__mode_t", "typeAliasDeclId": "0x55bbe6dc5a50" } }, { "id": "0x55bbe7184520", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10884, "file": "/usr/include/sys/stat.h", "line": 380, "col": 41, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 10884, "file": "/usr/include/sys/stat.h", "line": 380, "col": 41, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } } } } ] }, { "id": "0x55bbe71846c8", "kind": "FunctionDecl", "loc": { "offset": 11153, "line": 389, "col": 12, "tokLen": 5, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 11142, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 11210, "file": "/usr/include/sys/stat.h", "line": 390, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } } }, "name": "mkdir", "mangledName": "mkdir", "type": { "qualType": "int (const char *, __mode_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7184590", "kind": "ParmVarDecl", "loc": { "offset": 11172, "line": 389, "col": 31, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 11160, "col": 19, "tokLen": 5, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 11172, "col": 31, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__path", "type": { "qualType": "const char *" } }, { "id": "0x55bbe7184608", "kind": "ParmVarDecl", "loc": { "offset": 11189, "col": 48, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 11180, "col": 39, "tokLen": 8, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 11189, "col": 48, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__mode", "type": { "desugaredQualType": "unsigned int", "qualType": "__mode_t", "typeAliasDeclId": "0x55bbe6dc5a50" } }, { "id": "0x55bbe7184778", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 11202, "file": "/usr/include/sys/stat.h", "line": 390, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 11202, "file": "/usr/include/sys/stat.h", "line": 390, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } } } }, { "id": "0x55bbe71847d0", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 11210, "file": "/usr/include/sys/stat.h", "line": 390, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "end": { "spellingLoc": { "offset": 11223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "expansionLoc": { "offset": 11210, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe7184a60", "kind": "FunctionDecl", "loc": { "offset": 11415, "line": 396, "col": 12, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 11404, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 11484, "file": "/usr/include/sys/stat.h", "line": 397, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } } }, "name": "mkdirat", "mangledName": "mkdirat", "type": { "qualType": "int (int, const char *, __mode_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7184820", "kind": "ParmVarDecl", "loc": { "offset": 11428, "line": 396, "col": 25, "tokLen": 4, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 11424, "col": 21, "tokLen": 3, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 11428, "col": 25, "tokLen": 4, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__fd", "type": { "qualType": "int" } }, { "id": "0x55bbe71848a0", "kind": "ParmVarDecl", "loc": { "offset": 11446, "col": 43, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 11434, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 11446, "col": 43, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__path", "type": { "qualType": "const char *" } }, { "id": "0x55bbe7184918", "kind": "ParmVarDecl", "loc": { "offset": 11463, "col": 60, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 11454, "col": 51, "tokLen": 8, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 11463, "col": 60, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__mode", "type": { "desugaredQualType": "unsigned int", "qualType": "__mode_t", "typeAliasDeclId": "0x55bbe6dc5a50" } }, { "id": "0x55bbe7184b18", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 11476, "file": "/usr/include/sys/stat.h", "line": 397, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 11476, "file": "/usr/include/sys/stat.h", "line": 397, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } } } }, { "id": "0x55bbe7184b70", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 11484, "file": "/usr/include/sys/stat.h", "line": 397, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "end": { "spellingLoc": { "offset": 11497, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "expansionLoc": { "offset": 11484, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe7184e00", "kind": "FunctionDecl", "loc": { "offset": 11776, "line": 404, "col": 12, "tokLen": 5, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 11765, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 11848, "file": "/usr/include/sys/stat.h", "line": 405, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } } }, "name": "mknod", "mangledName": "mknod", "type": { "qualType": "int (const char *, __mode_t, __dev_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7184bc0", "kind": "ParmVarDecl", "loc": { "offset": 11795, "line": 404, "col": 31, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 11783, "col": 19, "tokLen": 5, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 11795, "col": 31, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__path", "type": { "qualType": "const char *" } }, { "id": "0x55bbe7184c38", "kind": "ParmVarDecl", "loc": { "offset": 11812, "col": 48, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 11803, "col": 39, "tokLen": 8, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 11812, "col": 48, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__mode", "type": { "desugaredQualType": "unsigned int", "qualType": "__mode_t", "typeAliasDeclId": "0x55bbe6dc5a50" } }, { "id": "0x55bbe7184cb0", "kind": "ParmVarDecl", "loc": { "offset": 11828, "col": 64, "tokLen": 5, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 11820, "col": 56, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 11828, "col": 64, "tokLen": 5, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__dev", "type": { "desugaredQualType": "unsigned long", "qualType": "__dev_t", "typeAliasDeclId": "0x55bbe6dc5820" } }, { "id": "0x55bbe7184eb8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 11840, "file": "/usr/include/sys/stat.h", "line": 405, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 11840, "file": "/usr/include/sys/stat.h", "line": 405, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } } } }, { "id": "0x55bbe7184f10", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 11848, "file": "/usr/include/sys/stat.h", "line": 405, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "end": { "spellingLoc": { "offset": 11861, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "expansionLoc": { "offset": 11848, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe7185240", "kind": "FunctionDecl", "loc": { "offset": 12078, "line": 411, "col": 12, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 12067, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12163, "file": "/usr/include/sys/stat.h", "line": 412, "col": 30, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } } }, "name": "mknodat", "mangledName": "mknodat", "type": { "qualType": "int (int, const char *, __mode_t, __dev_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7184f60", "kind": "ParmVarDecl", "loc": { "offset": 12091, "line": 411, "col": 25, "tokLen": 4, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 12087, "col": 21, "tokLen": 3, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 12091, "col": 25, "tokLen": 4, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__fd", "type": { "qualType": "int" } }, { "id": "0x55bbe7184fe0", "kind": "ParmVarDecl", "loc": { "offset": 12109, "col": 43, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 12097, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 12109, "col": 43, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__path", "type": { "qualType": "const char *" } }, { "id": "0x55bbe7185058", "kind": "ParmVarDecl", "loc": { "offset": 12126, "col": 60, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 12117, "col": 51, "tokLen": 8, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 12126, "col": 60, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__mode", "type": { "desugaredQualType": "unsigned int", "qualType": "__mode_t", "typeAliasDeclId": "0x55bbe6dc5a50" } }, { "id": "0x55bbe71850d0", "kind": "ParmVarDecl", "loc": { "offset": 12148, "line": 412, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 12140, "col": 7, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 12148, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__dev", "type": { "desugaredQualType": "unsigned long", "qualType": "__dev_t", "typeAliasDeclId": "0x55bbe6dc5820" } }, { "id": "0x55bbe7185300", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12155, "file": "/usr/include/sys/stat.h", "line": 412, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12155, "file": "/usr/include/sys/stat.h", "line": 412, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } } } }, { "id": "0x55bbe7185358", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12163, "file": "/usr/include/sys/stat.h", "line": 412, "col": 30, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "end": { "spellingLoc": { "offset": 12176, "col": 43, "tokLen": 1, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "expansionLoc": { "offset": 12163, "col": 30, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe71854e8", "kind": "FunctionDecl", "loc": { "offset": 12272, "line": 418, "col": 12, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 12261, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12330, "file": "/usr/include/sys/stat.h", "line": 419, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } } }, "name": "mkfifo", "mangledName": "mkfifo", "type": { "qualType": "int (const char *, __mode_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe71853b0", "kind": "ParmVarDecl", "loc": { "offset": 12292, "line": 418, "col": 32, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 12280, "col": 20, "tokLen": 5, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 12292, "col": 32, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__path", "type": { "qualType": "const char *" } }, { "id": "0x55bbe7185428", "kind": "ParmVarDecl", "loc": { "offset": 12309, "col": 49, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 12300, "col": 40, "tokLen": 8, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 12309, "col": 49, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__mode", "type": { "desugaredQualType": "unsigned int", "qualType": "__mode_t", "typeAliasDeclId": "0x55bbe6dc5a50" } }, { "id": "0x55bbe7185598", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12322, "file": "/usr/include/sys/stat.h", "line": 419, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12322, "file": "/usr/include/sys/stat.h", "line": 419, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } } } }, { "id": "0x55bbe71855f0", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12330, "file": "/usr/include/sys/stat.h", "line": 419, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "end": { "spellingLoc": { "offset": 12343, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "expansionLoc": { "offset": 12330, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe7185800", "kind": "FunctionDecl", "loc": { "offset": 12531, "line": 425, "col": 12, "tokLen": 8, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 12520, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12601, "file": "/usr/include/sys/stat.h", "line": 426, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } } }, "name": "mkfifoat", "mangledName": "mkfifoat", "type": { "qualType": "int (int, const char *, __mode_t)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7185640", "kind": "ParmVarDecl", "loc": { "offset": 12545, "line": 425, "col": 26, "tokLen": 4, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 12541, "col": 22, "tokLen": 3, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 12545, "col": 26, "tokLen": 4, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__fd", "type": { "qualType": "int" } }, { "id": "0x55bbe71856c0", "kind": "ParmVarDecl", "loc": { "offset": 12563, "col": 44, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 12551, "col": 32, "tokLen": 5, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 12563, "col": 44, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__path", "type": { "qualType": "const char *" } }, { "id": "0x55bbe7185738", "kind": "ParmVarDecl", "loc": { "offset": 12580, "col": 61, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 12571, "col": 52, "tokLen": 8, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 12580, "col": 61, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__mode", "type": { "desugaredQualType": "unsigned int", "qualType": "__mode_t", "typeAliasDeclId": "0x55bbe6dc5a50" } }, { "id": "0x55bbe71858b8", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12593, "file": "/usr/include/sys/stat.h", "line": 426, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12593, "file": "/usr/include/sys/stat.h", "line": 426, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } } } }, { "id": "0x55bbe7185910", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12601, "file": "/usr/include/sys/stat.h", "line": 426, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "end": { "spellingLoc": { "offset": 12614, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "expansionLoc": { "offset": 12601, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe7185dc0", "kind": "FunctionDecl", "loc": { "offset": 12773, "line": 433, "col": 12, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 12762, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "spellingLoc": { "offset": 14676, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12890, "file": "/usr/include/sys/stat.h", "line": 436, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } } }, "name": "utimensat", "mangledName": "utimensat", "type": { "qualType": "int (int, const char *, const struct timespec *, int)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7185960", "kind": "ParmVarDecl", "loc": { "offset": 12788, "line": 433, "col": 27, "tokLen": 4, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 12784, "col": 23, "tokLen": 3, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 12788, "col": 27, "tokLen": 4, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__fd", "type": { "qualType": "int" } }, { "id": "0x55bbe71859e0", "kind": "ParmVarDecl", "loc": { "offset": 12806, "col": 45, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 12794, "col": 33, "tokLen": 5, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 12806, "col": 45, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__path", "type": { "qualType": "const char *" } }, { "id": "0x55bbe7185bd0", "kind": "ParmVarDecl", "loc": { "offset": 12844, "line": 434, "col": 31, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 12822, "col": 9, "tokLen": 5, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 12853, "col": 40, "tokLen": 1, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__times", "type": { "desugaredQualType": "const struct timespec *", "qualType": "const struct timespec *" } }, { "id": "0x55bbe7185c50", "kind": "ParmVarDecl", "loc": { "offset": 12868, "line": 435, "col": 13, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 12864, "col": 9, "tokLen": 3, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 12868, "col": 13, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__flags", "type": { "qualType": "int" } }, { "id": "0x55bbe7185e80", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12882, "file": "/usr/include/sys/stat.h", "line": 436, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12882, "file": "/usr/include/sys/stat.h", "line": 436, "col": 6, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } } } }, { "id": "0x55bbe7186720", "kind": "NonNullAttr", "range": { "begin": { "spellingLoc": { "offset": 14657, "file": "/usr/include/sys/cdefs.h", "line": 384, "col": 57, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 12890, "file": "/usr/include/sys/stat.h", "line": 436, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "end": { "spellingLoc": { "offset": 12903, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "expansionLoc": { "offset": 12890, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" }, "isMacroArgExpansion": true } } } } ] }, { "id": "0x55bbe7186960", "kind": "FunctionDecl", "loc": { "offset": 13394, "line": 452, "col": 12, "tokLen": 8, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 13383, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "spellingLoc": { "offset": 2920, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 13448, "file": "/usr/include/sys/stat.h", "line": 452, "col": 66, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } } }, "name": "futimens", "mangledName": "futimens", "type": { "qualType": "int (int, const struct timespec *)" }, "storageClass": "extern", "inner": [ { "id": "0x55bbe7186770", "kind": "ParmVarDecl", "loc": { "offset": 13408, "col": 26, "tokLen": 4, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 13404, "col": 22, "tokLen": 3, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 13408, "col": 26, "tokLen": 4, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__fd", "type": { "qualType": "int" } }, { "id": "0x55bbe7186848", "kind": "ParmVarDecl", "loc": { "offset": 13436, "col": 54, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "range": { "begin": { "offset": 13414, "col": 32, "tokLen": 5, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } }, "end": { "offset": 13445, "col": 63, "tokLen": 1, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "name": "__times", "type": { "desugaredQualType": "const struct timespec *", "qualType": "const struct timespec *" } }, { "id": "0x55bbe7186a10", "kind": "NoThrowAttr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 13448, "file": "/usr/include/sys/stat.h", "line": 452, "col": 66, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } }, "end": { "spellingLoc": { "offset": 2901, "file": "/usr/include/sys/cdefs.h", "line": 79, "col": 35, "tokLen": 11, "includedFrom": { "file": "/usr/include/features.h" } }, "expansionLoc": { "offset": 13448, "file": "/usr/include/sys/stat.h", "line": 452, "col": 66, "tokLen": 7, "includedFrom": { "file": "/usr/include/fontconfig/fontconfig.h" } } } } } ] }, { "id": "0x55bbe7186a80", "kind": "TypedefDecl", "loc": { "offset": 1550, "file": "/usr/include/fontconfig/fontconfig.h", "line": 43, "col": 23, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 1528, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 1550, "col": 23, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "FcChar8", "type": { "qualType": "unsigned char" }, "inner": [ { "id": "0x55bbe6d21440", "kind": "BuiltinType", "type": { "qualType": "unsigned char" } } ] }, { "id": "0x55bbe7186af0", "kind": "TypedefDecl", "loc": { "offset": 1582, "line": 44, "col": 24, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 1559, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 1582, "col": 24, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "FcChar16", "type": { "qualType": "unsigned short" }, "inner": [ { "id": "0x55bbe6d21460", "kind": "BuiltinType", "type": { "qualType": "unsigned short" } } ] }, { "id": "0x55bbe7186b60", "kind": "TypedefDecl", "loc": { "offset": 1613, "line": 45, "col": 22, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 1592, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 1613, "col": 22, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "FcChar32", "type": { "qualType": "unsigned int" }, "inner": [ { "id": "0x55bbe6d21480", "kind": "BuiltinType", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe7186bd0", "kind": "TypedefDecl", "loc": { "offset": 1636, "line": 46, "col": 14, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 1623, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 1636, "col": 14, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "FcBool", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe6d213e0", "kind": "BuiltinType", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7186c28", "kind": "EnumDecl", "loc": { "offset": 7586, "line": 201, "col": 14, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 7581, "col": 9, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7797, "line": 213, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_FcType", "inner": [ { "id": "0x55bbe7186d48", "kind": "EnumConstantDecl", "loc": { "offset": 7600, "line": 202, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 7600, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7617, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcTypeUnknown", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe7186d28", "kind": "ConstantExpr", "range": { "begin": { "offset": 7616, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7617, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "-1", "inner": [ { "id": "0x55bbe7186d10", "kind": "UnaryOperator", "range": { "begin": { "offset": 7616, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7617, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "-", "inner": [ { "id": "0x55bbe7186cf0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 7617, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7617, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] }, { "id": "0x55bbe7186d98", "kind": "EnumConstantDecl", "loc": { "offset": 7624, "line": 203, "col": 5, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 7624, "col": 5, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7624, "col": 5, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcTypeVoid", "type": { "qualType": "int" } }, { "id": "0x55bbe7186de8", "kind": "EnumConstantDecl", "loc": { "offset": 7640, "line": 204, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 7640, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7640, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcTypeInteger", "type": { "qualType": "int" } }, { "id": "0x55bbe7186e38", "kind": "EnumConstantDecl", "loc": { "offset": 7659, "line": 205, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 7659, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7659, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcTypeDouble", "type": { "qualType": "int" } }, { "id": "0x55bbe7186e88", "kind": "EnumConstantDecl", "loc": { "offset": 7677, "line": 206, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 7677, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7677, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcTypeString", "type": { "qualType": "int" } }, { "id": "0x55bbe7186ed8", "kind": "EnumConstantDecl", "loc": { "offset": 7695, "line": 207, "col": 5, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 7695, "col": 5, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7695, "col": 5, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcTypeBool", "type": { "qualType": "int" } }, { "id": "0x55bbe7186f28", "kind": "EnumConstantDecl", "loc": { "offset": 7711, "line": 208, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 7711, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7711, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcTypeMatrix", "type": { "qualType": "int" } }, { "id": "0x55bbe7186f78", "kind": "EnumConstantDecl", "loc": { "offset": 7729, "line": 209, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 7729, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7729, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcTypeCharSet", "type": { "qualType": "int" } }, { "id": "0x55bbe7186fc8", "kind": "EnumConstantDecl", "loc": { "offset": 7748, "line": 210, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 7748, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7748, "col": 5, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcTypeFTFace", "type": { "qualType": "int" } }, { "id": "0x55bbe7187018", "kind": "EnumConstantDecl", "loc": { "offset": 7766, "line": 211, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 7766, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7766, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcTypeLangSet", "type": { "qualType": "int" } }, { "id": "0x55bbe7187068", "kind": "EnumConstantDecl", "loc": { "offset": 7785, "line": 212, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 7785, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7785, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcTypeRange", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7187118", "kind": "TypedefDecl", "loc": { "offset": 7799, "line": 213, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 7573, "line": 201, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7799, "line": 213, "col": 3, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "FcType", "type": { "desugaredQualType": "enum _FcType", "qualType": "enum _FcType" }, "inner": [ { "id": "0x55bbe71870c0", "kind": "ElaboratedType", "type": { "qualType": "enum _FcType" }, "ownedTagDecl": { "id": "0x55bbe7186c28", "kind": "EnumDecl", "name": "_FcType" }, "inner": [ { "id": "0x55bbe7186cd0", "kind": "EnumType", "type": { "qualType": "enum _FcType" }, "decl": { "id": "0x55bbe7186c28", "kind": "EnumDecl", "name": "_FcType" } } ] } ] }, { "id": "0x55bbe7187188", "kind": "RecordDecl", "loc": { "offset": 7823, "line": 215, "col": 16, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 7816, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7862, "line": 217, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_FcMatrix", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7187248", "kind": "FieldDecl", "loc": { "offset": 7846, "line": 216, "col": 12, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 7839, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7846, "col": 12, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "xx", "type": { "qualType": "double" } }, { "id": "0x55bbe71872b0", "kind": "FieldDecl", "loc": { "offset": 7850, "col": 16, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 7839, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7850, "col": 16, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "xy", "type": { "qualType": "double" } }, { "id": "0x55bbe7187318", "kind": "FieldDecl", "loc": { "offset": 7854, "col": 20, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 7839, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7854, "col": 20, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "yx", "type": { "qualType": "double" } }, { "id": "0x55bbe7187380", "kind": "FieldDecl", "loc": { "offset": 7858, "col": 24, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 7839, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7858, "col": 24, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "yy", "type": { "qualType": "double" } } ] }, { "id": "0x55bbe7187428", "kind": "TypedefDecl", "loc": { "offset": 7864, "line": 217, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 7808, "line": 215, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7864, "line": 217, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "FcMatrix", "type": { "desugaredQualType": "struct _FcMatrix", "qualType": "struct _FcMatrix" }, "inner": [ { "id": "0x55bbe71873d0", "kind": "ElaboratedType", "type": { "qualType": "struct _FcMatrix" }, "ownedTagDecl": { "id": "0x55bbe7187188", "kind": "RecordDecl", "name": "_FcMatrix" }, "inner": [ { "id": "0x55bbe7187210", "kind": "RecordType", "type": { "qualType": "struct _FcMatrix" }, "decl": { "id": "0x55bbe7187188", "kind": "RecordDecl", "name": "_FcMatrix" } } ] } ] }, { "id": "0x55bbe7187498", "kind": "RecordDecl", "loc": { "offset": 8091, "line": 227, "col": 16, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8084, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8091, "col": 16, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_FcCharSet", "tagUsed": "struct" }, { "id": "0x55bbe7187598", "kind": "TypedefDecl", "loc": { "offset": 8102, "col": 27, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8076, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8102, "col": 27, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "FcCharSet", "type": { "desugaredQualType": "struct _FcCharSet", "qualType": "struct _FcCharSet" }, "inner": [ { "id": "0x55bbe7187540", "kind": "ElaboratedType", "type": { "qualType": "struct _FcCharSet" }, "ownedTagDecl": { "id": "0x55bbe7187498", "kind": "RecordDecl", "name": "_FcCharSet" }, "inner": [ { "id": "0x55bbe7187520", "kind": "RecordType", "type": { "qualType": "struct _FcCharSet" }, "decl": { "id": "0x55bbe7187498", "kind": "RecordDecl", "name": "_FcCharSet" } } ] } ] }, { "id": "0x55bbe7187608", "kind": "RecordDecl", "loc": { "offset": 8129, "line": 229, "col": 16, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8122, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8180, "line": 232, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_FcObjectType", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe71876c8", "kind": "FieldDecl", "loc": { "offset": 8155, "line": 230, "col": 11, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8149, "col": 5, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8155, "col": 11, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "object", "type": { "qualType": "char *" } }, { "id": "0x55bbe7187750", "kind": "FieldDecl", "loc": { "offset": 8174, "line": 231, "col": 12, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8167, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8174, "col": 12, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "type", "type": { "desugaredQualType": "enum _FcType", "qualType": "FcType", "typeAliasDeclId": "0x55bbe7187118" } } ] }, { "id": "0x55bbe71877f8", "kind": "TypedefDecl", "loc": { "offset": 8182, "line": 232, "col": 3, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8114, "line": 229, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8182, "line": 232, "col": 3, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "FcObjectType", "type": { "desugaredQualType": "struct _FcObjectType", "qualType": "struct _FcObjectType" }, "inner": [ { "id": "0x55bbe71877a0", "kind": "ElaboratedType", "type": { "qualType": "struct _FcObjectType" }, "ownedTagDecl": { "id": "0x55bbe7187608", "kind": "RecordDecl", "name": "_FcObjectType" }, "inner": [ { "id": "0x55bbe7187690", "kind": "RecordType", "type": { "qualType": "struct _FcObjectType" }, "decl": { "id": "0x55bbe7187608", "kind": "RecordDecl", "name": "_FcObjectType" } } ] } ] }, { "id": "0x55bbe7187868", "kind": "RecordDecl", "loc": { "offset": 8212, "line": 234, "col": 16, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8205, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8292, "line": 238, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_FcConstant", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7187968", "kind": "FieldDecl", "loc": { "offset": 8246, "line": 235, "col": 21, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8230, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8246, "col": 21, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "name", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe71879d0", "kind": "FieldDecl", "loc": { "offset": 8268, "line": 236, "col": 17, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8256, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8268, "col": 17, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "object", "type": { "qualType": "const char *" } }, { "id": "0x55bbe7187a38", "kind": "FieldDecl", "loc": { "offset": 8285, "line": 237, "col": 10, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8280, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8285, "col": 10, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "value", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7187ae8", "kind": "TypedefDecl", "loc": { "offset": 8294, "line": 238, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8197, "line": 234, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8294, "line": 238, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "FcConstant", "type": { "desugaredQualType": "struct _FcConstant", "qualType": "struct _FcConstant" }, "inner": [ { "id": "0x55bbe7187a90", "kind": "ElaboratedType", "type": { "qualType": "struct _FcConstant" }, "ownedTagDecl": { "id": "0x55bbe7187868", "kind": "RecordDecl", "name": "_FcConstant" }, "inner": [ { "id": "0x55bbe71878f0", "kind": "RecordType", "type": { "qualType": "struct _FcConstant" }, "decl": { "id": "0x55bbe7187868", "kind": "RecordDecl", "name": "_FcConstant" } } ] } ] }, { "id": "0x55bbe7187b58", "kind": "EnumDecl", "loc": { "offset": 8320, "line": 240, "col": 14, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8315, "col": 9, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8428, "line": 243, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_FcResult", "inner": [ { "id": "0x55bbe7187c20", "kind": "EnumConstantDecl", "loc": { "offset": 8336, "line": 241, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8336, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8336, "col": 5, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcResultMatch", "type": { "qualType": "int" } }, { "id": "0x55bbe7187c70", "kind": "EnumConstantDecl", "loc": { "offset": 8351, "col": 20, "tokLen": 15, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8351, "col": 20, "tokLen": 15, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8351, "col": 20, "tokLen": 15, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcResultNoMatch", "type": { "qualType": "int" } }, { "id": "0x55bbe7187cc0", "kind": "EnumConstantDecl", "loc": { "offset": 8368, "col": 37, "tokLen": 20, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8368, "col": 37, "tokLen": 20, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8368, "col": 37, "tokLen": 20, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcResultTypeMismatch", "type": { "qualType": "int" } }, { "id": "0x55bbe7187d10", "kind": "EnumConstantDecl", "loc": { "offset": 8390, "col": 59, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8390, "col": 59, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8390, "col": 59, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcResultNoId", "type": { "qualType": "int" } }, { "id": "0x55bbe7187d60", "kind": "EnumConstantDecl", "loc": { "offset": 8408, "line": 242, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8408, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8408, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcResultOutOfMemory", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7187e08", "kind": "TypedefDecl", "loc": { "offset": 8430, "line": 243, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8307, "line": 240, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8430, "line": 243, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "FcResult", "type": { "desugaredQualType": "enum _FcResult", "qualType": "enum _FcResult" }, "inner": [ { "id": "0x55bbe7187db0", "kind": "ElaboratedType", "type": { "qualType": "enum _FcResult" }, "ownedTagDecl": { "id": "0x55bbe7187b58", "kind": "EnumDecl", "name": "_FcResult" }, "inner": [ { "id": "0x55bbe7187c00", "kind": "EnumType", "type": { "qualType": "enum _FcResult" }, "decl": { "id": "0x55bbe7187b58", "kind": "EnumDecl", "name": "_FcResult" } } ] } ] }, { "id": "0x55bbe7187e78", "kind": "EnumDecl", "loc": { "offset": 8454, "line": 245, "col": 14, "tokLen": 15, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8449, "col": 9, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8646, "line": 249, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_FcValueBinding", "inner": [ { "id": "0x55bbe7187f40", "kind": "EnumConstantDecl", "loc": { "offset": 8476, "line": 246, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8476, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8476, "col": 5, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcValueBindingWeak", "type": { "qualType": "int" } }, { "id": "0x55bbe7187f90", "kind": "EnumConstantDecl", "loc": { "offset": 8496, "col": 25, "tokLen": 20, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8496, "col": 25, "tokLen": 20, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8496, "col": 25, "tokLen": 20, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcValueBindingStrong", "type": { "qualType": "int" } }, { "id": "0x55bbe7187fe0", "kind": "EnumConstantDecl", "loc": { "offset": 8518, "col": 47, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8518, "col": 47, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8518, "col": 47, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcValueBindingSame", "type": { "qualType": "int" } }, { "id": "0x55bbe7188070", "kind": "EnumConstantDecl", "loc": { "offset": 8618, "line": 248, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8618, "col": 5, "tokLen": 17, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "spellingLoc": { "offset": 1357, "file": "", "line": 45, "presumedLine": 44, "col": 21, "tokLen": 10 }, "expansionLoc": { "offset": 8638, "file": "/usr/include/fontconfig/fontconfig.h", "line": 248, "col": 25, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } } }, "name": "FcValueBindingEnd", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe7188050", "kind": "ConstantExpr", "range": { "begin": { "spellingLoc": { "offset": 1357, "file": "", "line": 45, "presumedLine": 44, "col": 21, "tokLen": 10 }, "expansionLoc": { "offset": 8638, "file": "/usr/include/fontconfig/fontconfig.h", "line": 248, "col": 25, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "spellingLoc": { "offset": 1357, "file": "", "line": 45, "presumedLine": 44, "col": 21, "tokLen": 10 }, "expansionLoc": { "offset": 8638, "file": "/usr/include/fontconfig/fontconfig.h", "line": 248, "col": 25, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2147483647", "inner": [ { "id": "0x55bbe7188030", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1357, "file": "", "line": 45, "presumedLine": 44, "col": 21, "tokLen": 10 }, "expansionLoc": { "offset": 8638, "file": "/usr/include/fontconfig/fontconfig.h", "line": 248, "col": 25, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "spellingLoc": { "offset": 1357, "file": "", "line": 45, "presumedLine": 44, "col": 21, "tokLen": 10 }, "expansionLoc": { "offset": 8638, "file": "/usr/include/fontconfig/fontconfig.h", "line": 248, "col": 25, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2147483647" } ] } ] } ] }, { "id": "0x55bbe7188118", "kind": "TypedefDecl", "loc": { "offset": 8648, "line": 249, "col": 3, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8441, "line": 245, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8648, "line": 249, "col": 3, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "FcValueBinding", "type": { "desugaredQualType": "enum _FcValueBinding", "qualType": "enum _FcValueBinding" }, "inner": [ { "id": "0x55bbe71880c0", "kind": "ElaboratedType", "type": { "qualType": "enum _FcValueBinding" }, "ownedTagDecl": { "id": "0x55bbe7187e78", "kind": "EnumDecl", "name": "_FcValueBinding" }, "inner": [ { "id": "0x55bbe7187f20", "kind": "EnumType", "type": { "qualType": "enum _FcValueBinding" }, "decl": { "id": "0x55bbe7187e78", "kind": "EnumDecl", "name": "_FcValueBinding" } } ] } ] }, { "id": "0x55bbe7188188", "kind": "RecordDecl", "loc": { "offset": 8680, "line": 251, "col": 16, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8673, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8680, "col": 16, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_FcPattern", "tagUsed": "struct" }, { "id": "0x55bbe7188288", "kind": "TypedefDecl", "loc": { "offset": 8693, "col": 29, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8665, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8693, "col": 29, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "FcPattern", "type": { "desugaredQualType": "struct _FcPattern", "qualType": "struct _FcPattern" }, "inner": [ { "id": "0x55bbe7188230", "kind": "ElaboratedType", "type": { "qualType": "struct _FcPattern" }, "ownedTagDecl": { "id": "0x55bbe7188188", "kind": "RecordDecl", "name": "_FcPattern" }, "inner": [ { "id": "0x55bbe7188210", "kind": "RecordType", "type": { "qualType": "struct _FcPattern" }, "decl": { "id": "0x55bbe7188188", "kind": "RecordDecl", "name": "_FcPattern" } } ] } ] }, { "id": "0x55bbe71882f8", "kind": "RecordDecl", "loc": { "offset": 8720, "line": 253, "col": 16, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8713, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8773, "line": 256, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_FcPatternIter", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe71883b8", "kind": "FieldDecl", "loc": { "offset": 8747, "line": 254, "col": 11, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8741, "col": 5, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8747, "col": 11, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dummy1", "type": { "qualType": "void *" } }, { "id": "0x55bbe7188420", "kind": "FieldDecl", "loc": { "offset": 8765, "line": 255, "col": 11, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8759, "col": 5, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8765, "col": 11, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dummy2", "type": { "qualType": "void *" } } ] }, { "id": "0x55bbe71884c8", "kind": "TypedefDecl", "loc": { "offset": 8775, "line": 256, "col": 3, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8705, "line": 253, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8775, "line": 256, "col": 3, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "FcPatternIter", "type": { "desugaredQualType": "struct _FcPatternIter", "qualType": "struct _FcPatternIter" }, "inner": [ { "id": "0x55bbe7188470", "kind": "ElaboratedType", "type": { "qualType": "struct _FcPatternIter" }, "ownedTagDecl": { "id": "0x55bbe71882f8", "kind": "RecordDecl", "name": "_FcPatternIter" }, "inner": [ { "id": "0x55bbe7188380", "kind": "RecordType", "type": { "qualType": "struct _FcPatternIter" }, "decl": { "id": "0x55bbe71882f8", "kind": "RecordDecl", "name": "_FcPatternIter" } } ] } ] }, { "id": "0x55bbe7188538", "kind": "RecordDecl", "loc": { "offset": 8806, "line": 258, "col": 16, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8799, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8806, "col": 16, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_FcLangSet", "tagUsed": "struct" }, { "id": "0x55bbe7188638", "kind": "TypedefDecl", "loc": { "offset": 8819, "col": 29, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8791, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8819, "col": 29, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "FcLangSet", "type": { "desugaredQualType": "struct _FcLangSet", "qualType": "struct _FcLangSet" }, "inner": [ { "id": "0x55bbe71885e0", "kind": "ElaboratedType", "type": { "qualType": "struct _FcLangSet" }, "ownedTagDecl": { "id": "0x55bbe7188538", "kind": "RecordDecl", "name": "_FcLangSet" }, "inner": [ { "id": "0x55bbe71885c0", "kind": "RecordType", "type": { "qualType": "struct _FcLangSet" }, "decl": { "id": "0x55bbe7188538", "kind": "RecordDecl", "name": "_FcLangSet" } } ] } ] }, { "id": "0x55bbe71a83e0", "kind": "RecordDecl", "loc": { "offset": 8846, "line": 260, "col": 16, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8839, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8846, "col": 16, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_FcRange", "tagUsed": "struct" }, { "id": "0x55bbe71a84d8", "kind": "TypedefDecl", "loc": { "offset": 8859, "col": 29, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8831, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8859, "col": 29, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "FcRange", "type": { "desugaredQualType": "struct _FcRange", "qualType": "struct _FcRange" }, "inner": [ { "id": "0x55bbe71a8480", "kind": "ElaboratedType", "type": { "qualType": "struct _FcRange" }, "ownedTagDecl": { "id": "0x55bbe71a83e0", "kind": "RecordDecl", "name": "_FcRange" }, "inner": [ { "id": "0x55bbe71a8460", "kind": "RecordType", "type": { "qualType": "struct _FcRange" }, "decl": { "id": "0x55bbe71a83e0", "kind": "RecordDecl", "name": "_FcRange" } } ] } ] }, { "id": "0x55bbe71a8548", "kind": "RecordDecl", "loc": { "offset": 8884, "line": 262, "col": 16, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8877, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9077, "line": 275, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_FcValue", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe71a8600", "kind": "FieldDecl", "loc": { "offset": 8906, "line": 263, "col": 12, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8899, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8906, "col": 12, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "type", "type": { "desugaredQualType": "enum _FcType", "qualType": "FcType", "typeAliasDeclId": "0x55bbe7187118" } }, { "id": "0x55bbe71a8650", "kind": "RecordDecl", "loc": { "offset": 8916, "line": 264, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8916, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9072, "line": 274, "col": 5, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "tagUsed": "union", "completeDefinition": true, "inner": [ { "id": "0x55bbe71a8700", "kind": "FieldDecl", "loc": { "offset": 8940, "line": 265, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8925, "col": 2, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8940, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "s", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe71a8768", "kind": "FieldDecl", "loc": { "offset": 8949, "line": 266, "col": 7, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8944, "col": 2, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8949, "col": 7, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "i", "type": { "qualType": "int" } }, { "id": "0x55bbe71a87f0", "kind": "FieldDecl", "loc": { "offset": 8961, "line": 267, "col": 10, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8953, "col": 2, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8961, "col": 10, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "b", "type": { "desugaredQualType": "int", "qualType": "FcBool", "typeAliasDeclId": "0x55bbe7186bd0" } }, { "id": "0x55bbe71a8858", "kind": "FieldDecl", "loc": { "offset": 8973, "line": 268, "col": 10, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8965, "col": 2, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8973, "col": 10, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "d", "type": { "qualType": "double" } }, { "id": "0x55bbe71a8938", "kind": "FieldDecl", "loc": { "offset": 8993, "line": 269, "col": 18, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8977, "col": 2, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8993, "col": 18, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "m", "type": { "qualType": "const FcMatrix *" } }, { "id": "0x55bbe71a8a18", "kind": "FieldDecl", "loc": { "offset": 9014, "line": 270, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8997, "col": 2, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9014, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "c", "type": { "qualType": "const FcCharSet *" } }, { "id": "0x55bbe71a8a80", "kind": "FieldDecl", "loc": { "offset": 9025, "line": 271, "col": 9, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9018, "col": 2, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9025, "col": 9, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "f", "type": { "qualType": "void *" } }, { "id": "0x55bbe71a8b58", "kind": "FieldDecl", "loc": { "offset": 9046, "line": 272, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9029, "col": 2, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9046, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "l", "type": { "qualType": "const FcLangSet *" } }, { "id": "0x55bbe71a8c38", "kind": "FieldDecl", "loc": { "offset": 9065, "line": 273, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9050, "col": 2, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9065, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "r", "type": { "qualType": "const FcRange *" } } ] }, { "id": "0x55bbe71a8ce8", "kind": "FieldDecl", "loc": { "offset": 9074, "line": 274, "col": 7, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8916, "line": 264, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9074, "line": 274, "col": 7, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "u", "type": { "desugaredQualType": "union _FcValue::(unnamed at /usr/include/fontconfig/fontconfig.h:264:5)", "qualType": "union (unnamed union at /usr/include/fontconfig/fontconfig.h:264:5)" } } ] }, { "id": "0x55bbe71a8d98", "kind": "TypedefDecl", "loc": { "offset": 9079, "line": 275, "col": 3, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8869, "line": 262, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9079, "line": 275, "col": 3, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "FcValue", "type": { "desugaredQualType": "struct _FcValue", "qualType": "struct _FcValue" }, "inner": [ { "id": "0x55bbe71a8d40", "kind": "ElaboratedType", "type": { "qualType": "struct _FcValue" }, "ownedTagDecl": { "id": "0x55bbe71a8548", "kind": "RecordDecl", "name": "_FcValue" }, "inner": [ { "id": "0x55bbe71a85d0", "kind": "RecordType", "type": { "qualType": "struct _FcValue" }, "decl": { "id": "0x55bbe71a8548", "kind": "RecordDecl", "name": "_FcValue" } } ] } ] }, { "id": "0x55bbe71a8e08", "kind": "RecordDecl", "loc": { "offset": 9104, "line": 277, "col": 16, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9097, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9172, "line": 281, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_FcFontSet", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe71a8ec8", "kind": "FieldDecl", "loc": { "offset": 9126, "line": 278, "col": 10, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9121, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9126, "col": 10, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "nfont", "type": { "qualType": "int" } }, { "id": "0x55bbe71a8f30", "kind": "FieldDecl", "loc": { "offset": 9142, "line": 279, "col": 10, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9137, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9142, "col": 10, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "sfont", "type": { "qualType": "int" } }, { "id": "0x55bbe71a9070", "kind": "FieldDecl", "loc": { "offset": 9165, "line": 280, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9153, "col": 5, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9165, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "fonts", "type": { "qualType": "FcPattern **" } } ] }, { "id": "0x55bbe71a9118", "kind": "TypedefDecl", "loc": { "offset": 9174, "line": 281, "col": 3, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9089, "line": 277, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9174, "line": 281, "col": 3, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "FcFontSet", "type": { "desugaredQualType": "struct _FcFontSet", "qualType": "struct _FcFontSet" }, "inner": [ { "id": "0x55bbe71a90c0", "kind": "ElaboratedType", "type": { "qualType": "struct _FcFontSet" }, "ownedTagDecl": { "id": "0x55bbe71a8e08", "kind": "RecordDecl", "name": "_FcFontSet" }, "inner": [ { "id": "0x55bbe71a8e90", "kind": "RecordType", "type": { "qualType": "struct _FcFontSet" }, "decl": { "id": "0x55bbe71a8e08", "kind": "RecordDecl", "name": "_FcFontSet" } } ] } ] }, { "id": "0x55bbe71a9188", "kind": "RecordDecl", "loc": { "offset": 9201, "line": 283, "col": 16, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9194, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9278, "line": 287, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_FcObjectSet", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe71a9248", "kind": "FieldDecl", "loc": { "offset": 9225, "line": 284, "col": 10, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9220, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9225, "col": 10, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "nobject", "type": { "qualType": "int" } }, { "id": "0x55bbe71a92b0", "kind": "FieldDecl", "loc": { "offset": 9243, "line": 285, "col": 10, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9238, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9243, "col": 10, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "sobject", "type": { "qualType": "int" } }, { "id": "0x55bbe71a9340", "kind": "FieldDecl", "loc": { "offset": 9269, "line": 286, "col": 18, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9256, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9269, "col": 18, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "objects", "type": { "qualType": "const char **" } } ] }, { "id": "0x55bbe71a93e8", "kind": "TypedefDecl", "loc": { "offset": 9280, "line": 287, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9186, "line": 283, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9280, "line": 287, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "FcObjectSet", "type": { "desugaredQualType": "struct _FcObjectSet", "qualType": "struct _FcObjectSet" }, "inner": [ { "id": "0x55bbe71a9390", "kind": "ElaboratedType", "type": { "qualType": "struct _FcObjectSet" }, "ownedTagDecl": { "id": "0x55bbe71a9188", "kind": "RecordDecl", "name": "_FcObjectSet" }, "inner": [ { "id": "0x55bbe71a9210", "kind": "RecordType", "type": { "qualType": "struct _FcObjectSet" }, "decl": { "id": "0x55bbe71a9188", "kind": "RecordDecl", "name": "_FcObjectSet" } } ] } ] }, { "id": "0x55bbe71a9458", "kind": "EnumDecl", "loc": { "offset": 9311, "line": 289, "col": 14, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9306, "col": 9, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9430, "line": 293, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_FcMatchKind", "inner": [ { "id": "0x55bbe71a9520", "kind": "EnumConstantDecl", "loc": { "offset": 9330, "line": 290, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9330, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9330, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "FcMatchPattern", "type": { "qualType": "int" } }, { "id": "0x55bbe71a9570", "kind": "EnumConstantDecl", "loc": { "offset": 9346, "col": 21, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9346, "col": 21, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9346, "col": 21, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcMatchFont", "type": { "qualType": "int" } }, { "id": "0x55bbe71a95c0", "kind": "EnumConstantDecl", "loc": { "offset": 9359, "col": 34, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9359, "col": 34, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9359, "col": 34, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcMatchScan", "type": { "qualType": "int" } }, { "id": "0x55bbe71a9610", "kind": "EnumConstantDecl", "loc": { "offset": 9376, "line": 291, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9376, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9376, "col": 5, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcMatchKindEnd", "type": { "qualType": "int" } }, { "id": "0x55bbe71a96a0", "kind": "EnumConstantDecl", "loc": { "offset": 9396, "line": 292, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9396, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9415, "col": 24, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcMatchKindBegin", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe71a9680", "kind": "ConstantExpr", "range": { "begin": { "offset": 9415, "col": 24, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9415, "col": 24, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0", "inner": [ { "id": "0x55bbe71a9660", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9415, "col": 24, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9415, "col": 24, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe71a9520", "kind": "EnumConstantDecl", "name": "FcMatchPattern", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe71a9748", "kind": "TypedefDecl", "loc": { "offset": 9432, "line": 293, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9298, "line": 289, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9432, "line": 293, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "FcMatchKind", "type": { "desugaredQualType": "enum _FcMatchKind", "qualType": "enum _FcMatchKind" }, "inner": [ { "id": "0x55bbe71a96f0", "kind": "ElaboratedType", "type": { "qualType": "enum _FcMatchKind" }, "ownedTagDecl": { "id": "0x55bbe71a9458", "kind": "EnumDecl", "name": "_FcMatchKind" }, "inner": [ { "id": "0x55bbe71a9500", "kind": "EnumType", "type": { "qualType": "enum _FcMatchKind" }, "decl": { "id": "0x55bbe71a9458", "kind": "EnumDecl", "name": "_FcMatchKind" } } ] } ] }, { "id": "0x55bbe71a97b8", "kind": "EnumDecl", "loc": { "offset": 9459, "line": 295, "col": 14, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9454, "col": 9, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9590, "line": 300, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_FcLangResult", "inner": [ { "id": "0x55bbe71a98c0", "kind": "EnumConstantDecl", "loc": { "offset": 9479, "line": 296, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9479, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9493, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcLangEqual", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe71a98a0", "kind": "ConstantExpr", "range": { "begin": { "offset": 9493, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9493, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0", "inner": [ { "id": "0x55bbe71a9880", "kind": "IntegerLiteral", "range": { "begin": { "offset": 9493, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9493, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe71a9950", "kind": "EnumConstantDecl", "loc": { "offset": 9500, "line": 297, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9500, "col": 5, "tokLen": 22, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9525, "col": 30, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcLangDifferentCountry", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe71a9930", "kind": "ConstantExpr", "range": { "begin": { "offset": 9525, "col": 30, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9525, "col": 30, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1", "inner": [ { "id": "0x55bbe71a9910", "kind": "IntegerLiteral", "range": { "begin": { "offset": 9525, "col": 30, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9525, "col": 30, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] }, { "id": "0x55bbe71a99e0", "kind": "EnumConstantDecl", "loc": { "offset": 9532, "line": 298, "col": 5, "tokLen": 24, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9532, "col": 5, "tokLen": 24, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9559, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcLangDifferentTerritory", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe71a99c0", "kind": "ConstantExpr", "range": { "begin": { "offset": 9559, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9559, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1", "inner": [ { "id": "0x55bbe71a99a0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 9559, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9559, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] }, { "id": "0x55bbe71a9a70", "kind": "EnumConstantDecl", "loc": { "offset": 9566, "line": 299, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9566, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9588, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcLangDifferentLang", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe71a9a50", "kind": "ConstantExpr", "range": { "begin": { "offset": 9588, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9588, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2", "inner": [ { "id": "0x55bbe71a9a30", "kind": "IntegerLiteral", "range": { "begin": { "offset": 9588, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9588, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] }, { "id": "0x55bbe71a9b18", "kind": "TypedefDecl", "loc": { "offset": 9592, "line": 300, "col": 3, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9446, "line": 295, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9592, "line": 300, "col": 3, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "FcLangResult", "type": { "desugaredQualType": "enum _FcLangResult", "qualType": "enum _FcLangResult" }, "inner": [ { "id": "0x55bbe71a9ac0", "kind": "ElaboratedType", "type": { "qualType": "enum _FcLangResult" }, "ownedTagDecl": { "id": "0x55bbe71a97b8", "kind": "EnumDecl", "name": "_FcLangResult" }, "inner": [ { "id": "0x55bbe71a9860", "kind": "EnumType", "type": { "qualType": "enum _FcLangResult" }, "decl": { "id": "0x55bbe71a97b8", "kind": "EnumDecl", "name": "_FcLangResult" } } ] } ] }, { "id": "0x55bbe71a9b88", "kind": "EnumDecl", "loc": { "offset": 9620, "line": 302, "col": 14, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9615, "col": 9, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9679, "line": 305, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_FcSetName", "inner": [ { "id": "0x55bbe71a9c90", "kind": "EnumConstantDecl", "loc": { "offset": 9637, "line": 303, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9637, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9651, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcSetSystem", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe71a9c70", "kind": "ConstantExpr", "range": { "begin": { "offset": 9651, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9651, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0", "inner": [ { "id": "0x55bbe71a9c50", "kind": "IntegerLiteral", "range": { "begin": { "offset": 9651, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9651, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe71a9d20", "kind": "EnumConstantDecl", "loc": { "offset": 9658, "line": 304, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9658, "col": 5, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9677, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcSetApplication", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe71a9d00", "kind": "ConstantExpr", "range": { "begin": { "offset": 9677, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9677, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1", "inner": [ { "id": "0x55bbe71a9ce0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 9677, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9677, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] }, { "id": "0x55bbe71a9dc8", "kind": "TypedefDecl", "loc": { "offset": 9681, "line": 305, "col": 3, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9607, "line": 302, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9681, "line": 305, "col": 3, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "FcSetName", "type": { "desugaredQualType": "enum _FcSetName", "qualType": "enum _FcSetName" }, "inner": [ { "id": "0x55bbe71a9d70", "kind": "ElaboratedType", "type": { "qualType": "enum _FcSetName" }, "ownedTagDecl": { "id": "0x55bbe71a9b88", "kind": "EnumDecl", "name": "_FcSetName" }, "inner": [ { "id": "0x55bbe71a9c30", "kind": "EnumType", "type": { "qualType": "enum _FcSetName" }, "decl": { "id": "0x55bbe71a9b88", "kind": "EnumDecl", "name": "_FcSetName" } } ] } ] }, { "id": "0x55bbe71a9e38", "kind": "RecordDecl", "loc": { "offset": 9708, "line": 307, "col": 16, "tokLen": 21, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9701, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9786, "line": 311, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_FcConfigFileInfoIter", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe71a9ef8", "kind": "FieldDecl", "loc": { "offset": 9742, "line": 308, "col": 11, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9736, "col": 5, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9742, "col": 11, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dummy1", "type": { "qualType": "void *" } }, { "id": "0x55bbe71a9f60", "kind": "FieldDecl", "loc": { "offset": 9760, "line": 309, "col": 11, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9754, "col": 5, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9760, "col": 11, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dummy2", "type": { "qualType": "void *" } }, { "id": "0x55bbe71a9fc8", "kind": "FieldDecl", "loc": { "offset": 9778, "line": 310, "col": 11, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9772, "col": 5, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9778, "col": 11, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dummy3", "type": { "qualType": "void *" } } ] }, { "id": "0x55bbe71aa078", "kind": "TypedefDecl", "loc": { "offset": 9788, "line": 311, "col": 3, "tokLen": 20, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9693, "line": 307, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9788, "line": 311, "col": 3, "tokLen": 20, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "FcConfigFileInfoIter", "type": { "desugaredQualType": "struct _FcConfigFileInfoIter", "qualType": "struct _FcConfigFileInfoIter" }, "inner": [ { "id": "0x55bbe71aa020", "kind": "ElaboratedType", "type": { "qualType": "struct _FcConfigFileInfoIter" }, "ownedTagDecl": { "id": "0x55bbe71a9e38", "kind": "RecordDecl", "name": "_FcConfigFileInfoIter" }, "inner": [ { "id": "0x55bbe71a9ec0", "kind": "RecordType", "type": { "qualType": "struct _FcConfigFileInfoIter" }, "decl": { "id": "0x55bbe71a9e38", "kind": "RecordDecl", "name": "_FcConfigFileInfoIter" } } ] } ] }, { "id": "0x55bbe71aa0e8", "kind": "RecordDecl", "loc": { "offset": 9826, "line": 313, "col": 16, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9819, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9826, "col": 16, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_FcAtomic", "tagUsed": "struct" }, { "id": "0x55bbe71aa1e8", "kind": "TypedefDecl", "loc": { "offset": 9836, "col": 26, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9811, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9836, "col": 26, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "FcAtomic", "type": { "desugaredQualType": "struct _FcAtomic", "qualType": "struct _FcAtomic" }, "inner": [ { "id": "0x55bbe71aa190", "kind": "ElaboratedType", "type": { "qualType": "struct _FcAtomic" }, "ownedTagDecl": { "id": "0x55bbe71aa0e8", "kind": "RecordDecl", "name": "_FcAtomic" }, "inner": [ { "id": "0x55bbe71aa170", "kind": "RecordType", "type": { "qualType": "struct _FcAtomic" }, "decl": { "id": "0x55bbe71aa0e8", "kind": "RecordDecl", "name": "_FcAtomic" } } ] } ] }, { "id": "0x55bbe71aa258", "kind": "EnumDecl", "loc": { "offset": 10091, "line": 323, "col": 9, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10091, "col": 9, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10126, "col": 44, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "inner": [ { "id": "0x55bbe71aa320", "kind": "EnumConstantDecl", "loc": { "offset": 10098, "col": 16, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10098, "col": 16, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10098, "col": 16, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcEndianBig", "type": { "qualType": "int" } }, { "id": "0x55bbe71aa370", "kind": "EnumConstantDecl", "loc": { "offset": 10111, "col": 29, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10111, "col": 29, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10111, "col": 29, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcEndianLittle", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71ac458", "kind": "TypedefDecl", "loc": { "offset": 10128, "col": 46, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10083, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10128, "col": 46, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "FcEndian", "type": { "desugaredQualType": "FcEndian", "qualType": "enum FcEndian" }, "inner": [ { "id": "0x55bbe71ac400", "kind": "ElaboratedType", "type": { "qualType": "enum FcEndian" }, "ownedTagDecl": { "id": "0x55bbe71aa258", "kind": "EnumDecl", "name": "" }, "inner": [ { "id": "0x55bbe71aa300", "kind": "EnumType", "type": { "qualType": "FcEndian" }, "decl": { "id": "0x55bbe71aa258", "kind": "EnumDecl", "name": "" } } ] } ] }, { "id": "0x55bbe71ac4c8", "kind": "RecordDecl", "loc": { "offset": 10154, "line": 325, "col": 16, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10147, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10154, "col": 16, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_FcConfig", "tagUsed": "struct" }, { "id": "0x55bbe71ac5c8", "kind": "TypedefDecl", "loc": { "offset": 10167, "col": 29, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10139, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10167, "col": 29, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "FcConfig", "type": { "desugaredQualType": "struct _FcConfig", "qualType": "struct _FcConfig" }, "inner": [ { "id": "0x55bbe71ac570", "kind": "ElaboratedType", "type": { "qualType": "struct _FcConfig" }, "ownedTagDecl": { "id": "0x55bbe71ac4c8", "kind": "RecordDecl", "name": "_FcConfig" }, "inner": [ { "id": "0x55bbe71ac550", "kind": "RecordType", "type": { "qualType": "struct _FcConfig" }, "decl": { "id": "0x55bbe71ac4c8", "kind": "RecordDecl", "name": "_FcConfig" } } ] } ] }, { "id": "0x55bbe71ac638", "kind": "RecordDecl", "loc": { "offset": 10193, "line": 327, "col": 16, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10186, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10193, "col": 16, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_FcGlobalCache", "tagUsed": "struct" }, { "id": "0x55bbe71ac738", "kind": "TypedefDecl", "loc": { "offset": 10208, "col": 31, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10178, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10208, "col": 31, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "FcFileCache", "type": { "desugaredQualType": "struct _FcGlobalCache", "qualType": "struct _FcGlobalCache" }, "inner": [ { "id": "0x55bbe71ac6e0", "kind": "ElaboratedType", "type": { "qualType": "struct _FcGlobalCache" }, "ownedTagDecl": { "id": "0x55bbe71ac638", "kind": "RecordDecl", "name": "_FcGlobalCache" }, "inner": [ { "id": "0x55bbe71ac6c0", "kind": "RecordType", "type": { "qualType": "struct _FcGlobalCache" }, "decl": { "id": "0x55bbe71ac638", "kind": "RecordDecl", "name": "_FcGlobalCache" } } ] } ] }, { "id": "0x55bbe71ac7a8", "kind": "RecordDecl", "loc": { "offset": 10237, "line": 329, "col": 16, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10230, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10237, "col": 16, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_FcBlanks", "tagUsed": "struct" }, { "id": "0x55bbe71ac8a8", "kind": "TypedefDecl", "loc": { "offset": 10250, "col": 29, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10222, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10250, "col": 29, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "FcBlanks", "type": { "desugaredQualType": "struct _FcBlanks", "qualType": "struct _FcBlanks" }, "inner": [ { "id": "0x55bbe71ac850", "kind": "ElaboratedType", "type": { "qualType": "struct _FcBlanks" }, "ownedTagDecl": { "id": "0x55bbe71ac7a8", "kind": "RecordDecl", "name": "_FcBlanks" }, "inner": [ { "id": "0x55bbe71ac830", "kind": "RecordType", "type": { "qualType": "struct _FcBlanks" }, "decl": { "id": "0x55bbe71ac7a8", "kind": "RecordDecl", "name": "_FcBlanks" } } ] } ] }, { "id": "0x55bbe71ac918", "kind": "RecordDecl", "loc": { "offset": 10276, "line": 331, "col": 16, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10269, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10276, "col": 16, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_FcStrList", "tagUsed": "struct" }, { "id": "0x55bbe71aca18", "kind": "TypedefDecl", "loc": { "offset": 10289, "col": 29, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10261, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10289, "col": 29, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "FcStrList", "type": { "desugaredQualType": "struct _FcStrList", "qualType": "struct _FcStrList" }, "inner": [ { "id": "0x55bbe71ac9c0", "kind": "ElaboratedType", "type": { "qualType": "struct _FcStrList" }, "ownedTagDecl": { "id": "0x55bbe71ac918", "kind": "RecordDecl", "name": "_FcStrList" }, "inner": [ { "id": "0x55bbe71ac9a0", "kind": "RecordType", "type": { "qualType": "struct _FcStrList" }, "decl": { "id": "0x55bbe71ac918", "kind": "RecordDecl", "name": "_FcStrList" } } ] } ] }, { "id": "0x55bbe71aca88", "kind": "RecordDecl", "loc": { "offset": 10316, "line": 333, "col": 16, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10309, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10316, "col": 16, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_FcStrSet", "tagUsed": "struct" }, { "id": "0x55bbe71acb88", "kind": "TypedefDecl", "loc": { "offset": 10329, "col": 29, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10301, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10329, "col": 29, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "FcStrSet", "type": { "desugaredQualType": "struct _FcStrSet", "qualType": "struct _FcStrSet" }, "inner": [ { "id": "0x55bbe71acb30", "kind": "ElaboratedType", "type": { "qualType": "struct _FcStrSet" }, "ownedTagDecl": { "id": "0x55bbe71aca88", "kind": "RecordDecl", "name": "_FcStrSet" }, "inner": [ { "id": "0x55bbe71acb10", "kind": "RecordType", "type": { "qualType": "struct _FcStrSet" }, "decl": { "id": "0x55bbe71aca88", "kind": "RecordDecl", "name": "_FcStrSet" } } ] } ] }, { "id": "0x55bbe71acbf8", "kind": "RecordDecl", "loc": { "offset": 10355, "line": 335, "col": 16, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10348, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10355, "col": 16, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_FcCache", "tagUsed": "struct" }, { "id": "0x55bbe71accf8", "kind": "TypedefDecl", "loc": { "offset": 10368, "col": 29, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10340, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10368, "col": 29, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "FcCache", "type": { "desugaredQualType": "struct _FcCache", "qualType": "struct _FcCache" }, "inner": [ { "id": "0x55bbe71acca0", "kind": "ElaboratedType", "type": { "qualType": "struct _FcCache" }, "ownedTagDecl": { "id": "0x55bbe71acbf8", "kind": "RecordDecl", "name": "_FcCache" }, "inner": [ { "id": "0x55bbe71acc80", "kind": "RecordType", "type": { "qualType": "struct _FcCache" }, "decl": { "id": "0x55bbe71acbf8", "kind": "RecordDecl", "name": "_FcCache" } } ] } ] }, { "id": "0x55bbe71acee8", "kind": "FunctionDecl", "loc": { "offset": 10434, "line": 341, "col": 1, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10423, "line": 340, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10454, "line": 341, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcBlanksCreate", "mangledName": "FcBlanksCreate", "type": { "qualType": "FcBlanks *(void)" } }, { "id": "0x55bbe71ad088", "kind": "FunctionDecl", "loc": { "offset": 10472, "line": 344, "col": 1, "tokLen": 15, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10467, "line": 343, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10500, "line": 344, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcBlanksDestroy", "mangledName": "FcBlanksDestroy", "type": { "qualType": "void (FcBlanks *)" }, "inner": [ { "id": "0x55bbe71acf98", "kind": "ParmVarDecl", "loc": { "offset": 10499, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10489, "col": 18, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10499, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "b", "type": { "qualType": "FcBlanks *" } } ] }, { "id": "0x55bbe71ad2f8", "kind": "FunctionDecl", "loc": { "offset": 10520, "line": 347, "col": 1, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10513, "line": 346, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10559, "line": 347, "col": 40, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcBlanksAdd", "mangledName": "FcBlanksAdd", "type": { "qualType": "FcBool (FcBlanks *, FcChar32)" }, "inner": [ { "id": "0x55bbe71ad140", "kind": "ParmVarDecl", "loc": { "offset": 10543, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10533, "col": 14, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10543, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "b", "type": { "qualType": "FcBlanks *" } }, { "id": "0x55bbe71ad1e0", "kind": "ParmVarDecl", "loc": { "offset": 10555, "col": 36, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10546, "col": 27, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10555, "col": 36, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "ucs4", "type": { "desugaredQualType": "unsigned int", "qualType": "FcChar32", "typeAliasDeclId": "0x55bbe7186b60" } } ] }, { "id": "0x55bbe71ad4c8", "kind": "FunctionDecl", "loc": { "offset": 10579, "line": 350, "col": 1, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10572, "line": 349, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10623, "line": 350, "col": 45, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcBlanksIsMember", "mangledName": "FcBlanksIsMember", "type": { "qualType": "FcBool (FcBlanks *, FcChar32)" }, "inner": [ { "id": "0x55bbe71ad3b8", "kind": "ParmVarDecl", "loc": { "offset": 10607, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10597, "col": 19, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10607, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "b", "type": { "qualType": "FcBlanks *" } }, { "id": "0x55bbe71ad430", "kind": "ParmVarDecl", "loc": { "offset": 10619, "col": 41, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10610, "col": 32, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10619, "col": 41, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "ucs4", "type": { "desugaredQualType": "unsigned int", "qualType": "FcChar32", "typeAliasDeclId": "0x55bbe7186b60" } } ] }, { "id": "0x55bbe71ad6f8", "kind": "FunctionDecl", "loc": { "offset": 10669, "line": 355, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10653, "line": 354, "col": 10, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10696, "line": 355, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcCacheDir", "mangledName": "FcCacheDir", "type": { "qualType": "const FcChar8 *(const FcCache *)" }, "inner": [ { "id": "0x55bbe71ad608", "kind": "ParmVarDecl", "loc": { "offset": 10695, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10680, "col": 12, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10695, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "c", "type": { "qualType": "const FcCache *" } } ] }, { "id": "0x55bbe71ad928", "kind": "FunctionDecl", "loc": { "offset": 10721, "line": 358, "col": 1, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10709, "line": 357, "col": 10, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10752, "line": 358, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcCacheCopySet", "mangledName": "FcCacheCopySet", "type": { "qualType": "FcFontSet *(const FcCache *)" }, "inner": [ { "id": "0x55bbe71ad7d0", "kind": "ParmVarDecl", "loc": { "offset": 10751, "col": 31, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10736, "col": 16, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10751, "col": 31, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "c", "type": { "qualType": "const FcCache *" } } ] }, { "id": "0x55bbe71adb78", "kind": "FunctionDecl", "loc": { "offset": 10781, "line": 361, "col": 1, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10765, "line": 360, "col": 10, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10819, "line": 361, "col": 39, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcCacheSubdir", "mangledName": "FcCacheSubdir", "type": { "qualType": "const FcChar8 *(const FcCache *, int)" }, "inner": [ { "id": "0x55bbe71ad9e0", "kind": "ParmVarDecl", "loc": { "offset": 10811, "col": 31, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10796, "col": 16, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10811, "col": 31, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "c", "type": { "qualType": "const FcCache *" } }, { "id": "0x55bbe71ada60", "kind": "ParmVarDecl", "loc": { "offset": 10818, "col": 38, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10814, "col": 34, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10818, "col": 38, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "i", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71add30", "kind": "FunctionDecl", "loc": { "offset": 10836, "line": 364, "col": 1, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10832, "line": 363, "col": 10, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10870, "line": 364, "col": 35, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcCacheNumSubdir", "mangledName": "FcCacheNumSubdir", "type": { "qualType": "int (const FcCache *)" }, "inner": [ { "id": "0x55bbe71adc38", "kind": "ParmVarDecl", "loc": { "offset": 10869, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10854, "col": 19, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10869, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "c", "type": { "qualType": "const FcCache *" } } ] }, { "id": "0x55bbe71ade80", "kind": "FunctionDecl", "loc": { "offset": 10887, "line": 367, "col": 1, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10883, "line": 366, "col": 10, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10919, "line": 367, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcCacheNumFont", "mangledName": "FcCacheNumFont", "type": { "qualType": "int (const FcCache *)" }, "inner": [ { "id": "0x55bbe71adde8", "kind": "ParmVarDecl", "loc": { "offset": 10918, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10903, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10918, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "c", "type": { "qualType": "const FcCache *" } } ] }, { "id": "0x55bbe71ae138", "kind": "FunctionDecl", "loc": { "offset": 10939, "line": 370, "col": 1, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10932, "line": 369, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10993, "line": 370, "col": 55, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcDirCacheUnlink", "mangledName": "FcDirCacheUnlink", "type": { "qualType": "FcBool (const FcChar8 *, FcConfig *)" }, "inner": [ { "id": "0x55bbe71adf38", "kind": "ParmVarDecl", "loc": { "offset": 10972, "col": 34, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10957, "col": 19, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10972, "col": 34, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dir", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe71ae028", "kind": "ParmVarDecl", "loc": { "offset": 10987, "col": 49, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10977, "col": 39, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10987, "col": 49, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } } ] }, { "id": "0x55bbe71ae2e8", "kind": "FunctionDecl", "loc": { "offset": 11013, "line": 373, "col": 1, "tokLen": 15, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11006, "line": 372, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11055, "line": 373, "col": 43, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcDirCacheValid", "mangledName": "FcDirCacheValid", "type": { "qualType": "FcBool (const FcChar8 *)" }, "inner": [ { "id": "0x55bbe71ae1f8", "kind": "ParmVarDecl", "loc": { "offset": 11045, "col": 33, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11030, "col": 18, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11045, "col": 33, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "cache_file", "type": { "qualType": "const FcChar8 *" } } ] }, { "id": "0x55bbe71ae598", "kind": "FunctionDecl", "loc": { "offset": 11075, "line": 376, "col": 1, "tokLen": 15, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11068, "line": 375, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11132, "line": 376, "col": 58, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcDirCacheClean", "mangledName": "FcDirCacheClean", "type": { "qualType": "FcBool (const FcChar8 *, FcBool)" }, "inner": [ { "id": "0x55bbe71ae410", "kind": "ParmVarDecl", "loc": { "offset": 11107, "col": 33, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11092, "col": 18, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11107, "col": 33, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "cache_dir", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe71ae488", "kind": "ParmVarDecl", "loc": { "offset": 11125, "col": 51, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11118, "col": 44, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11125, "col": 51, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "verbose", "type": { "desugaredQualType": "int", "qualType": "FcBool", "typeAliasDeclId": "0x55bbe7186bd0" } } ] }, { "id": "0x55bbe71ae748", "kind": "FunctionDecl", "loc": { "offset": 11150, "line": 379, "col": 1, "tokLen": 20, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11145, "line": 378, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11188, "line": 379, "col": 39, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcCacheCreateTagFile", "mangledName": "FcCacheCreateTagFile", "type": { "qualType": "void (FcConfig *)" }, "inner": [ { "id": "0x55bbe71ae658", "kind": "ParmVarDecl", "loc": { "offset": 11182, "col": 33, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11172, "col": 23, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11182, "col": 33, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } } ] }, { "id": "0x55bbe71aea38", "kind": "FunctionDecl", "loc": { "offset": 11208, "line": 382, "col": 1, "tokLen": 20, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11201, "line": 381, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11294, "line": 384, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcDirCacheCreateUUID", "mangledName": "FcDirCacheCreateUUID", "type": { "qualType": "FcBool (FcChar8 *, FcBool, FcConfig *)" }, "inner": [ { "id": "0x55bbe71ae828", "kind": "ParmVarDecl", "loc": { "offset": 11240, "line": 382, "col": 33, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11230, "col": 23, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11240, "col": 33, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dir", "type": { "qualType": "FcChar8 *" } }, { "id": "0x55bbe71ae8a0", "kind": "ParmVarDecl", "loc": { "offset": 11263, "line": 383, "col": 19, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11253, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11263, "col": 19, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "force", "type": { "desugaredQualType": "int", "qualType": "FcBool", "typeAliasDeclId": "0x55bbe7186bd0" } }, { "id": "0x55bbe71ae918", "kind": "ParmVarDecl", "loc": { "offset": 11288, "line": 384, "col": 19, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11278, "col": 9, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11288, "col": 19, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } } ] }, { "id": "0x55bbe71aec10", "kind": "FunctionDecl", "loc": { "offset": 11314, "line": 387, "col": 1, "tokLen": 20, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11307, "line": 386, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11387, "line": 388, "col": 31, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcDirCacheDeleteUUID", "mangledName": "FcDirCacheDeleteUUID", "type": { "qualType": "FcBool (const FcChar8 *, FcConfig *)" }, "inner": [ { "id": "0x55bbe71aeb00", "kind": "ParmVarDecl", "loc": { "offset": 11352, "line": 387, "col": 39, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11336, "col": 23, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11352, "col": 39, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dir", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe71aeb78", "kind": "ParmVarDecl", "loc": { "offset": 11381, "line": 388, "col": 25, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11365, "col": 9, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11381, "col": 25, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } } ] }, { "id": "0x55bbe71aedb8", "kind": "FunctionDecl", "loc": { "offset": 11424, "line": 392, "col": 1, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11414, "line": 391, "col": 10, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11442, "line": 392, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcConfigHome", "mangledName": "FcConfigHome", "type": { "qualType": "FcChar8 *(void)" } }, { "id": "0x55bbe71aef28", "kind": "FunctionDecl", "loc": { "offset": 11462, "line": 395, "col": 1, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11455, "line": 394, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11495, "line": 395, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcConfigEnableHome", "mangledName": "FcConfigEnableHome", "type": { "qualType": "FcBool (FcBool)" }, "inner": [ { "id": "0x55bbe71aee68", "kind": "ParmVarDecl", "loc": { "offset": 11489, "col": 28, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11482, "col": 21, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11489, "col": 28, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "enable", "type": { "desugaredQualType": "int", "qualType": "FcBool", "typeAliasDeclId": "0x55bbe7186bd0" } } ] }, { "id": "0x55bbe71af168", "kind": "FunctionDecl", "loc": { "offset": 11518, "line": 398, "col": 1, "tokLen": 19, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11508, "line": 397, "col": 10, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11587, "line": 399, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcConfigGetFilename", "mangledName": "FcConfigGetFilename", "type": { "qualType": "FcChar8 *(FcConfig *, const FcChar8 *)" }, "inner": [ { "id": "0x55bbe71aefe0", "kind": "ParmVarDecl", "loc": { "offset": 11554, "line": 398, "col": 37, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11539, "col": 22, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11554, "col": 37, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } }, { "id": "0x55bbe71af058", "kind": "ParmVarDecl", "loc": { "offset": 11584, "line": 399, "col": 23, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11569, "col": 8, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11584, "col": 23, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "url", "type": { "qualType": "const FcChar8 *" } } ] }, { "id": "0x55bbe71af318", "kind": "FunctionDecl", "loc": { "offset": 11610, "line": 402, "col": 1, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11600, "line": 401, "col": 10, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11646, "line": 402, "col": 37, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcConfigFilename", "mangledName": "FcConfigFilename", "type": { "qualType": "FcChar8 *(const FcChar8 *)" }, "inner": [ { "id": "0x55bbe71af228", "kind": "ParmVarDecl", "loc": { "offset": 11643, "col": 34, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11628, "col": 19, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11643, "col": 34, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "url", "type": { "qualType": "const FcChar8 *" } } ] }, { "id": "0x55bbe71af4b8", "kind": "FunctionDecl", "loc": { "offset": 11674, "line": 405, "col": 1, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11663, "line": 404, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11694, "line": 405, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcConfigCreate", "mangledName": "FcConfigCreate", "type": { "qualType": "FcConfig *(void)" } }, { "id": "0x55bbe71af658", "kind": "FunctionDecl", "loc": { "offset": 11718, "line": 408, "col": 1, "tokLen": 17, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11707, "line": 407, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11753, "line": 408, "col": 36, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcConfigReference", "mangledName": "FcConfigReference", "type": { "qualType": "FcConfig *(FcConfig *)" }, "inner": [ { "id": "0x55bbe71af568", "kind": "ParmVarDecl", "loc": { "offset": 11747, "col": 30, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11737, "col": 20, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11747, "col": 30, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } } ] }, { "id": "0x55bbe71af7a0", "kind": "FunctionDecl", "loc": { "offset": 11771, "line": 411, "col": 1, "tokLen": 15, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11766, "line": 410, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11804, "line": 411, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcConfigDestroy", "mangledName": "FcConfigDestroy", "type": { "qualType": "void (FcConfig *)" }, "inner": [ { "id": "0x55bbe71af710", "kind": "ParmVarDecl", "loc": { "offset": 11798, "col": 28, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11788, "col": 18, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11798, "col": 28, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } } ] }, { "id": "0x55bbe71af948", "kind": "FunctionDecl", "loc": { "offset": 11824, "line": 414, "col": 1, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11817, "line": 413, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11860, "line": 414, "col": 37, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcConfigSetCurrent", "mangledName": "FcConfigSetCurrent", "type": { "qualType": "FcBool (FcConfig *)" }, "inner": [ { "id": "0x55bbe71af858", "kind": "ParmVarDecl", "loc": { "offset": 11854, "col": 31, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11844, "col": 21, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11854, "col": 31, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } } ] }, { "id": "0x55bbe71afa88", "kind": "FunctionDecl", "loc": { "offset": 11884, "line": 417, "col": 1, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11873, "line": 416, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11908, "line": 417, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcConfigGetCurrent", "mangledName": "FcConfigGetCurrent", "type": { "qualType": "FcConfig *(void)" } }, { "id": "0x55bbe71afbc8", "kind": "FunctionDecl", "loc": { "offset": 11928, "line": 420, "col": 1, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11921, "line": 419, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11962, "line": 420, "col": 35, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcConfigUptoDate", "mangledName": "FcConfigUptoDate", "type": { "qualType": "FcBool (FcConfig *)" }, "inner": [ { "id": "0x55bbe71afb38", "kind": "ParmVarDecl", "loc": { "offset": 11956, "col": 29, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11946, "col": 19, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11956, "col": 29, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } } ] }, { "id": "0x55bbe71afd10", "kind": "FunctionDecl", "loc": { "offset": 11986, "line": 423, "col": 1, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11979, "line": 422, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12022, "line": 423, "col": 37, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcConfigBuildFonts", "mangledName": "FcConfigBuildFonts", "type": { "qualType": "FcBool (FcConfig *)" }, "inner": [ { "id": "0x55bbe71afc80", "kind": "ParmVarDecl", "loc": { "offset": 12016, "col": 31, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12006, "col": 21, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12016, "col": 31, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } } ] }, { "id": "0x55bbe71aff48", "kind": "FunctionDecl", "loc": { "offset": 12047, "line": 426, "col": 1, "tokLen": 19, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12035, "line": 425, "col": 10, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12086, "line": 426, "col": 40, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcConfigGetFontDirs", "mangledName": "FcConfigGetFontDirs", "type": { "qualType": "FcStrList *(FcConfig *)" }, "inner": [ { "id": "0x55bbe71afdf0", "kind": "ParmVarDecl", "loc": { "offset": 12080, "col": 34, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12068, "col": 22, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12080, "col": 34, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } } ] }, { "id": "0x55bbe71b0090", "kind": "FunctionDecl", "loc": { "offset": 12111, "line": 429, "col": 1, "tokLen": 21, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12099, "line": 428, "col": 10, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12152, "line": 429, "col": 42, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcConfigGetConfigDirs", "mangledName": "FcConfigGetConfigDirs", "type": { "qualType": "FcStrList *(FcConfig *)" }, "inner": [ { "id": "0x55bbe71b0000", "kind": "ParmVarDecl", "loc": { "offset": 12146, "col": 36, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12134, "col": 24, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12146, "col": 36, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } } ] }, { "id": "0x55bbe71b01d8", "kind": "FunctionDecl", "loc": { "offset": 12177, "line": 432, "col": 1, "tokLen": 22, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12165, "line": 431, "col": 10, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12220, "line": 432, "col": 44, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcConfigGetConfigFiles", "mangledName": "FcConfigGetConfigFiles", "type": { "qualType": "FcStrList *(FcConfig *)" }, "inner": [ { "id": "0x55bbe71b0148", "kind": "ParmVarDecl", "loc": { "offset": 12214, "col": 38, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12201, "col": 25, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12214, "col": 38, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } } ] }, { "id": "0x55bbe71b0420", "kind": "FunctionDecl", "loc": { "offset": 12243, "line": 435, "col": 1, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12233, "line": 434, "col": 10, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12278, "line": 435, "col": 36, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcConfigGetCache", "mangledName": "FcConfigGetCache", "type": { "qualType": "FcChar8 *(FcConfig *)" }, "inner": [ { "id": "0x55bbe71b0290", "kind": "ParmVarDecl", "loc": { "offset": 12272, "col": 30, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12261, "col": 19, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12272, "col": 30, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } } ] }, { "id": "0x55bbe71b05c8", "kind": "FunctionDecl", "loc": { "offset": 12302, "line": 438, "col": 1, "tokLen": 17, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12291, "line": 437, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12337, "line": 438, "col": 36, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcConfigGetBlanks", "mangledName": "FcConfigGetBlanks", "type": { "qualType": "FcBlanks *(FcConfig *)" }, "inner": [ { "id": "0x55bbe71b04d8", "kind": "ParmVarDecl", "loc": { "offset": 12331, "col": 30, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12321, "col": 20, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12331, "col": 30, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } } ] }, { "id": "0x55bbe71b0710", "kind": "FunctionDecl", "loc": { "offset": 12362, "line": 441, "col": 1, "tokLen": 20, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12350, "line": 440, "col": 10, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12400, "line": 441, "col": 39, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcConfigGetCacheDirs", "mangledName": "FcConfigGetCacheDirs", "type": { "qualType": "FcStrList *(FcConfig *)" }, "inner": [ { "id": "0x55bbe71b0680", "kind": "ParmVarDecl", "loc": { "offset": 12394, "col": 33, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12384, "col": 23, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12394, "col": 33, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } } ] }, { "id": "0x55bbe71b0890", "kind": "FunctionDecl", "loc": { "offset": 12417, "line": 444, "col": 1, "tokLen": 25, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12413, "line": 443, "col": 10, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12460, "line": 444, "col": 44, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcConfigGetRescanInterval", "mangledName": "FcConfigGetRescanInterval", "type": { "qualType": "int (FcConfig *)" }, "inner": [ { "id": "0x55bbe71b07c8", "kind": "ParmVarDecl", "loc": { "offset": 12454, "col": 38, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12444, "col": 28, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12454, "col": 38, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } } ] }, { "id": "0x55bbe71b0ad8", "kind": "FunctionDecl", "loc": { "offset": 12480, "line": 447, "col": 1, "tokLen": 25, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12473, "line": 446, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12543, "line": 447, "col": 64, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcConfigSetRescanInterval", "mangledName": "FcConfigSetRescanInterval", "type": { "qualType": "FcBool (FcConfig *, int)" }, "inner": [ { "id": "0x55bbe71b0948", "kind": "ParmVarDecl", "loc": { "offset": 12517, "col": 38, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12507, "col": 28, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12517, "col": 38, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } }, { "id": "0x55bbe71b09c8", "kind": "ParmVarDecl", "loc": { "offset": 12529, "col": 50, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12525, "col": 46, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12529, "col": 50, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "rescanInterval", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71b0d48", "kind": "FunctionDecl", "loc": { "offset": 12568, "line": 450, "col": 1, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12556, "line": 449, "col": 10, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12621, "line": 451, "col": 18, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcConfigGetFonts", "mangledName": "FcConfigGetFonts", "type": { "qualType": "FcFontSet *(FcConfig *, FcSetName)" }, "inner": [ { "id": "0x55bbe71b0b98", "kind": "ParmVarDecl", "loc": { "offset": 12596, "line": 450, "col": 29, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12586, "col": 19, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12596, "col": 29, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } }, { "id": "0x55bbe71b0c30", "kind": "ParmVarDecl", "loc": { "offset": 12618, "line": 451, "col": 15, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12608, "col": 5, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12618, "col": 15, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "set", "type": { "desugaredQualType": "enum _FcSetName", "qualType": "FcSetName", "typeAliasDeclId": "0x55bbe71a9dc8" } } ] }, { "id": "0x55bbe71b0f98", "kind": "FunctionDecl", "loc": { "offset": 12641, "line": 454, "col": 1, "tokLen": 22, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12634, "line": 453, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12709, "line": 455, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcConfigAppFontAddFile", "mangledName": "FcConfigAppFontAddFile", "type": { "qualType": "FcBool (FcConfig *, const FcChar8 *)" }, "inner": [ { "id": "0x55bbe71b0e08", "kind": "ParmVarDecl", "loc": { "offset": 12678, "line": 454, "col": 38, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12665, "col": 25, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12678, "col": 38, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } }, { "id": "0x55bbe71b0e80", "kind": "ParmVarDecl", "loc": { "offset": 12705, "line": 455, "col": 20, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12689, "col": 4, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12705, "col": 20, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "file", "type": { "qualType": "const FcChar8 *" } } ] }, { "id": "0x55bbe71b1168", "kind": "FunctionDecl", "loc": { "offset": 12729, "line": 458, "col": 1, "tokLen": 21, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12722, "line": 457, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12803, "line": 459, "col": 30, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcConfigAppFontAddDir", "mangledName": "FcConfigAppFontAddDir", "type": { "qualType": "FcBool (FcConfig *, const FcChar8 *)" }, "inner": [ { "id": "0x55bbe71b1058", "kind": "ParmVarDecl", "loc": { "offset": 12766, "line": 458, "col": 38, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12752, "col": 24, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12766, "col": 38, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } }, { "id": "0x55bbe71b10d0", "kind": "ParmVarDecl", "loc": { "offset": 12800, "line": 459, "col": 27, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12783, "col": 10, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12800, "col": 27, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dir", "type": { "qualType": "const FcChar8 *" } } ] }, { "id": "0x55bbe71b12b8", "kind": "FunctionDecl", "loc": { "offset": 12821, "line": 462, "col": 1, "tokLen": 20, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12816, "line": 461, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12863, "line": 462, "col": 43, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcConfigAppFontClear", "mangledName": "FcConfigAppFontClear", "type": { "qualType": "void (FcConfig *)" }, "inner": [ { "id": "0x55bbe71b1228", "kind": "ParmVarDecl", "loc": { "offset": 12857, "col": 37, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12843, "col": 23, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12857, "col": 37, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } } ] }, { "id": "0x55bbe71b1648", "kind": "FunctionDecl", "loc": { "offset": 12883, "line": 465, "col": 1, "tokLen": 25, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12876, "line": 464, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12994, "line": 468, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcConfigSubstituteWithPat", "mangledName": "FcConfigSubstituteWithPat", "type": { "qualType": "FcBool (FcConfig *, FcPattern *, FcPattern *, FcMatchKind)" }, "inner": [ { "id": "0x55bbe71b1370", "kind": "ParmVarDecl", "loc": { "offset": 12920, "line": 465, "col": 38, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12910, "col": 28, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12920, "col": 38, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } }, { "id": "0x55bbe71b13e8", "kind": "ParmVarDecl", "loc": { "offset": 12945, "line": 466, "col": 18, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12934, "col": 7, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12945, "col": 18, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "FcPattern *" } }, { "id": "0x55bbe71b1460", "kind": "ParmVarDecl", "loc": { "offset": 12965, "line": 467, "col": 18, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12954, "col": 7, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12965, "col": 18, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p_pat", "type": { "qualType": "FcPattern *" } }, { "id": "0x55bbe71b1500", "kind": "ParmVarDecl", "loc": { "offset": 12990, "line": 468, "col": 19, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12978, "col": 7, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12990, "col": 19, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "kind", "type": { "desugaredQualType": "enum _FcMatchKind", "qualType": "FcMatchKind", "typeAliasDeclId": "0x55bbe71a9748" } } ] }, { "id": "0x55bbe71b1928", "kind": "FunctionDecl", "loc": { "offset": 13014, "line": 471, "col": 1, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13007, "line": 470, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13094, "line": 473, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcConfigSubstitute", "mangledName": "FcConfigSubstitute", "type": { "qualType": "FcBool (FcConfig *, FcPattern *, FcMatchKind)" }, "inner": [ { "id": "0x55bbe71b1718", "kind": "ParmVarDecl", "loc": { "offset": 13044, "line": 471, "col": 31, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13034, "col": 21, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13044, "col": 31, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } }, { "id": "0x55bbe71b1790", "kind": "ParmVarDecl", "loc": { "offset": 13069, "line": 472, "col": 18, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13058, "col": 7, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13069, "col": 18, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "FcPattern *" } }, { "id": "0x55bbe71b1808", "kind": "ParmVarDecl", "loc": { "offset": 13090, "line": 473, "col": 19, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13078, "col": 7, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13090, "col": 19, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "kind", "type": { "desugaredQualType": "enum _FcMatchKind", "qualType": "FcMatchKind", "typeAliasDeclId": "0x55bbe71a9748" } } ] }, { "id": "0x55bbe71b1b38", "kind": "FunctionDecl", "loc": { "offset": 13123, "line": 476, "col": 1, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13107, "line": 475, "col": 10, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13165, "line": 476, "col": 43, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcConfigGetSysRoot", "mangledName": "FcConfigGetSysRoot", "type": { "qualType": "const FcChar8 *(const FcConfig *)" }, "inner": [ { "id": "0x55bbe71b1a48", "kind": "ParmVarDecl", "loc": { "offset": 13159, "col": 37, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13143, "col": 21, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13159, "col": 37, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "const FcConfig *" } } ] }, { "id": "0x55bbe71b1d78", "kind": "FunctionDecl", "loc": { "offset": 13183, "line": 479, "col": 1, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13178, "line": 478, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13254, "line": 480, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcConfigSetSysRoot", "mangledName": "FcConfigSetSysRoot", "type": { "qualType": "void (FcConfig *, const FcChar8 *)" }, "inner": [ { "id": "0x55bbe71b1bf0", "kind": "ParmVarDecl", "loc": { "offset": 13218, "line": 479, "col": 36, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13203, "col": 21, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13218, "col": 36, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } }, { "id": "0x55bbe71b1c68", "kind": "ParmVarDecl", "loc": { "offset": 13247, "line": 480, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13232, "col": 7, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13247, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "sysroot", "type": { "qualType": "const FcChar8 *" } } ] }, { "id": "0x55bbe71b2038", "kind": "FunctionDecl", "loc": { "offset": 13272, "line": 483, "col": 1, "tokLen": 24, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13267, "line": 482, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13348, "line": 484, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcConfigFileInfoIterInit", "mangledName": "FcConfigFileInfoIterInit", "type": { "qualType": "void (FcConfig *, FcConfigFileInfoIter *)" }, "inner": [ { "id": "0x55bbe71b1e38", "kind": "ParmVarDecl", "loc": { "offset": 13309, "line": 483, "col": 38, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13298, "col": 27, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13309, "col": 38, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } }, { "id": "0x55bbe71b1f28", "kind": "ParmVarDecl", "loc": { "offset": 13344, "line": 484, "col": 28, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13322, "col": 6, "tokLen": 20, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13344, "col": 28, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "iter", "type": { "qualType": "FcConfigFileInfoIter *" } } ] }, { "id": "0x55bbe71b2288", "kind": "FunctionDecl", "loc": { "offset": 13368, "line": 487, "col": 1, "tokLen": 24, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13361, "line": 486, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13444, "line": 488, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcConfigFileInfoIterNext", "mangledName": "FcConfigFileInfoIterNext", "type": { "qualType": "FcBool (FcConfig *, FcConfigFileInfoIter *)" }, "inner": [ { "id": "0x55bbe71b20f8", "kind": "ParmVarDecl", "loc": { "offset": 13405, "line": 487, "col": 38, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13394, "col": 27, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13405, "col": 38, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } }, { "id": "0x55bbe71b2170", "kind": "ParmVarDecl", "loc": { "offset": 13440, "line": 488, "col": 28, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13418, "col": 6, "tokLen": 20, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13440, "col": 28, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "iter", "type": { "qualType": "FcConfigFileInfoIter *" } } ] }, { "id": "0x55bbe71b2758", "kind": "FunctionDecl", "loc": { "offset": 13464, "line": 491, "col": 1, "tokLen": 23, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13457, "line": 490, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13610, "line": 495, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcConfigFileInfoIterGet", "mangledName": "FcConfigFileInfoIterGet", "type": { "qualType": "FcBool (FcConfig *, FcConfigFileInfoIter *, FcChar8 **, FcChar8 **, FcBool *)" }, "inner": [ { "id": "0x55bbe71b2348", "kind": "ParmVarDecl", "loc": { "offset": 13500, "line": 491, "col": 37, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13489, "col": 26, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13500, "col": 37, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } }, { "id": "0x55bbe71b2430", "kind": "ParmVarDecl", "loc": { "offset": 13534, "line": 492, "col": 27, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13512, "col": 5, "tokLen": 20, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13534, "col": 27, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "iter", "type": { "qualType": "FcConfigFileInfoIter *" } }, { "id": "0x55bbe71b24e0", "kind": "ParmVarDecl", "loc": { "offset": 13555, "line": 493, "col": 16, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13544, "col": 5, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13555, "col": 16, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "name", "type": { "qualType": "FcChar8 **" } }, { "id": "0x55bbe71b2560", "kind": "ParmVarDecl", "loc": { "offset": 13576, "line": 494, "col": 16, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13565, "col": 5, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13576, "col": 16, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "description", "type": { "qualType": "FcChar8 **" } }, { "id": "0x55bbe71b2608", "kind": "ParmVarDecl", "loc": { "offset": 13603, "line": 495, "col": 15, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13593, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13603, "col": 15, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "enabled", "type": { "qualType": "FcBool *" } } ] }, { "id": "0x55bbe71b2978", "kind": "FunctionDecl", "loc": { "offset": 13652, "line": 499, "col": 1, "tokLen": 15, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13641, "line": 498, "col": 10, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13673, "line": 499, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcCharSetCreate", "mangledName": "FcCharSetCreate", "type": { "qualType": "FcCharSet *(void)" } }, { "id": "0x55bbe71b2ab0", "kind": "FunctionDecl", "loc": { "offset": 13741, "line": 503, "col": 1, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13729, "line": 502, "col": 10, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13759, "line": 503, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcCharSetNew", "mangledName": "FcCharSetNew", "type": { "qualType": "FcCharSet *(void)" } }, { "id": "0x55bbe71b2c58", "kind": "FunctionDecl", "loc": { "offset": 13777, "line": 506, "col": 1, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13772, "line": 505, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13809, "line": 506, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcCharSetDestroy", "mangledName": "FcCharSetDestroy", "type": { "qualType": "void (FcCharSet *)" }, "inner": [ { "id": "0x55bbe71b2b60", "kind": "ParmVarDecl", "loc": { "offset": 13806, "col": 30, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13795, "col": 19, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13806, "col": 30, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "fcs", "type": { "qualType": "FcCharSet *" } } ] }, { "id": "0x55bbe71b2e98", "kind": "FunctionDecl", "loc": { "offset": 13829, "line": 509, "col": 1, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13822, "line": 508, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13876, "line": 509, "col": 48, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcCharSetAddChar", "mangledName": "FcCharSetAddChar", "type": { "qualType": "FcBool (FcCharSet *, FcChar32)" }, "inner": [ { "id": "0x55bbe71b2d10", "kind": "ParmVarDecl", "loc": { "offset": 13858, "col": 30, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13847, "col": 19, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13858, "col": 30, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "fcs", "type": { "qualType": "FcCharSet *" } }, { "id": "0x55bbe71b2d88", "kind": "ParmVarDecl", "loc": { "offset": 13872, "col": 44, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13863, "col": 35, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13872, "col": 44, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "ucs4", "type": { "desugaredQualType": "unsigned int", "qualType": "FcChar32", "typeAliasDeclId": "0x55bbe7186b60" } } ] }, { "id": "0x55bbe71b3068", "kind": "FunctionDecl", "loc": { "offset": 13896, "line": 512, "col": 1, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13889, "line": 511, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13943, "line": 512, "col": 48, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcCharSetDelChar", "mangledName": "FcCharSetDelChar", "type": { "qualType": "FcBool (FcCharSet *, FcChar32)" }, "inner": [ { "id": "0x55bbe71b2f58", "kind": "ParmVarDecl", "loc": { "offset": 13925, "col": 30, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13914, "col": 19, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13925, "col": 30, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "fcs", "type": { "qualType": "FcCharSet *" } }, { "id": "0x55bbe71b2fd0", "kind": "ParmVarDecl", "loc": { "offset": 13939, "col": 44, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13930, "col": 35, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13939, "col": 44, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "ucs4", "type": { "desugaredQualType": "unsigned int", "qualType": "FcChar32", "typeAliasDeclId": "0x55bbe7186b60" } } ] }, { "id": "0x55bbe71b3218", "kind": "FunctionDecl", "loc": { "offset": 13967, "line": 515, "col": 1, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13956, "line": 514, "col": 10, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13996, "line": 515, "col": 30, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcCharSetCopy", "mangledName": "FcCharSetCopy", "type": { "qualType": "FcCharSet *(FcCharSet *)" }, "inner": [ { "id": "0x55bbe71b3128", "kind": "ParmVarDecl", "loc": { "offset": 13993, "col": 27, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13982, "col": 16, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13993, "col": 27, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "src", "type": { "qualType": "FcCharSet *" } } ] }, { "id": "0x55bbe71b3458", "kind": "FunctionDecl", "loc": { "offset": 14016, "line": 518, "col": 1, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14009, "line": 517, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14070, "line": 518, "col": 55, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcCharSetEqual", "mangledName": "FcCharSetEqual", "type": { "qualType": "FcBool (const FcCharSet *, const FcCharSet *)" }, "inner": [ { "id": "0x55bbe71b32d0", "kind": "ParmVarDecl", "loc": { "offset": 14049, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14032, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14049, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "a", "type": { "qualType": "const FcCharSet *" } }, { "id": "0x55bbe71b3348", "kind": "ParmVarDecl", "loc": { "offset": 14069, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14052, "col": 37, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14069, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "b", "type": { "qualType": "const FcCharSet *" } } ] }, { "id": "0x55bbe71b36a8", "kind": "FunctionDecl", "loc": { "offset": 14094, "line": 521, "col": 1, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14083, "line": 520, "col": 10, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14152, "line": 521, "col": 59, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcCharSetIntersect", "mangledName": "FcCharSetIntersect", "type": { "qualType": "FcCharSet *(const FcCharSet *, const FcCharSet *)" }, "inner": [ { "id": "0x55bbe71b3518", "kind": "ParmVarDecl", "loc": { "offset": 14131, "col": 38, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14114, "col": 21, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14131, "col": 38, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "a", "type": { "qualType": "const FcCharSet *" } }, { "id": "0x55bbe71b3590", "kind": "ParmVarDecl", "loc": { "offset": 14151, "col": 58, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14134, "col": 41, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14151, "col": 58, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "b", "type": { "qualType": "const FcCharSet *" } } ] }, { "id": "0x55bbe71b3878", "kind": "FunctionDecl", "loc": { "offset": 14176, "line": 524, "col": 1, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14165, "line": 523, "col": 10, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14230, "line": 524, "col": 55, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcCharSetUnion", "mangledName": "FcCharSetUnion", "type": { "qualType": "FcCharSet *(const FcCharSet *, const FcCharSet *)" }, "inner": [ { "id": "0x55bbe71b3768", "kind": "ParmVarDecl", "loc": { "offset": 14209, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14192, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14209, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "a", "type": { "qualType": "const FcCharSet *" } }, { "id": "0x55bbe71b37e0", "kind": "ParmVarDecl", "loc": { "offset": 14229, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14212, "col": 37, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14229, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "b", "type": { "qualType": "const FcCharSet *" } } ] }, { "id": "0x55bbe71b3a48", "kind": "FunctionDecl", "loc": { "offset": 14254, "line": 527, "col": 1, "tokLen": 17, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14243, "line": 526, "col": 10, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14311, "line": 527, "col": 58, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcCharSetSubtract", "mangledName": "FcCharSetSubtract", "type": { "qualType": "FcCharSet *(const FcCharSet *, const FcCharSet *)" }, "inner": [ { "id": "0x55bbe71b3938", "kind": "ParmVarDecl", "loc": { "offset": 14290, "col": 37, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14273, "col": 20, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14290, "col": 37, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "a", "type": { "qualType": "const FcCharSet *" } }, { "id": "0x55bbe71b39b0", "kind": "ParmVarDecl", "loc": { "offset": 14310, "col": 57, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14293, "col": 40, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14310, "col": 57, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "b", "type": { "qualType": "const FcCharSet *" } } ] }, { "id": "0x55bbe71b3d18", "kind": "FunctionDecl", "loc": { "offset": 14331, "line": 530, "col": 1, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14324, "line": 529, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14396, "line": 530, "col": 66, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcCharSetMerge", "mangledName": "FcCharSetMerge", "type": { "qualType": "FcBool (FcCharSet *, const FcCharSet *, FcBool *)" }, "inner": [ { "id": "0x55bbe71b3b08", "kind": "ParmVarDecl", "loc": { "offset": 14358, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14347, "col": 17, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14358, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "a", "type": { "qualType": "FcCharSet *" } }, { "id": "0x55bbe71b3b80", "kind": "ParmVarDecl", "loc": { "offset": 14378, "col": 48, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14361, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14378, "col": 48, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "b", "type": { "qualType": "const FcCharSet *" } }, { "id": "0x55bbe71b3bf8", "kind": "ParmVarDecl", "loc": { "offset": 14389, "col": 59, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14381, "col": 51, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14389, "col": 59, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "changed", "type": { "qualType": "FcBool *" } } ] }, { "id": "0x55bbe71b3f68", "kind": "FunctionDecl", "loc": { "offset": 14416, "line": 533, "col": 1, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14409, "line": 532, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14469, "line": 533, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcCharSetHasChar", "mangledName": "FcCharSetHasChar", "type": { "qualType": "FcBool (const FcCharSet *, FcChar32)" }, "inner": [ { "id": "0x55bbe71b3de0", "kind": "ParmVarDecl", "loc": { "offset": 14451, "col": 36, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14434, "col": 19, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14451, "col": 36, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "fcs", "type": { "qualType": "const FcCharSet *" } }, { "id": "0x55bbe71b3e58", "kind": "ParmVarDecl", "loc": { "offset": 14465, "col": 50, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14456, "col": 41, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14465, "col": 50, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "ucs4", "type": { "desugaredQualType": "unsigned int", "qualType": "FcChar32", "typeAliasDeclId": "0x55bbe7186b60" } } ] }, { "id": "0x55bbe71b4118", "kind": "FunctionDecl", "loc": { "offset": 14491, "line": 536, "col": 1, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14482, "line": 535, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14525, "line": 536, "col": 35, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcCharSetCount", "mangledName": "FcCharSetCount", "type": { "qualType": "FcChar32 (const FcCharSet *)" }, "inner": [ { "id": "0x55bbe71b4028", "kind": "ParmVarDecl", "loc": { "offset": 14524, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14507, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14524, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "a", "type": { "qualType": "const FcCharSet *" } } ] }, { "id": "0x55bbe71b4358", "kind": "FunctionDecl", "loc": { "offset": 14547, "line": 539, "col": 1, "tokLen": 23, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14538, "line": 538, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14610, "line": 539, "col": 64, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcCharSetIntersectCount", "mangledName": "FcCharSetIntersectCount", "type": { "qualType": "FcChar32 (const FcCharSet *, const FcCharSet *)" }, "inner": [ { "id": "0x55bbe71b41d0", "kind": "ParmVarDecl", "loc": { "offset": 14589, "col": 43, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14572, "col": 26, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14589, "col": 43, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "a", "type": { "qualType": "const FcCharSet *" } }, { "id": "0x55bbe71b4248", "kind": "ParmVarDecl", "loc": { "offset": 14609, "col": 63, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14592, "col": 46, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14609, "col": 63, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "b", "type": { "qualType": "const FcCharSet *" } } ] }, { "id": "0x55bbe71b4550", "kind": "FunctionDecl", "loc": { "offset": 14632, "line": 542, "col": 1, "tokLen": 22, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14623, "line": 541, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14694, "line": 542, "col": 63, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcCharSetSubtractCount", "mangledName": "FcCharSetSubtractCount", "type": { "qualType": "FcChar32 (const FcCharSet *, const FcCharSet *)" }, "inner": [ { "id": "0x55bbe71b4440", "kind": "ParmVarDecl", "loc": { "offset": 14673, "col": 42, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14656, "col": 25, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14673, "col": 42, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "a", "type": { "qualType": "const FcCharSet *" } }, { "id": "0x55bbe71b44b8", "kind": "ParmVarDecl", "loc": { "offset": 14693, "col": 62, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14676, "col": 45, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14693, "col": 62, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "b", "type": { "qualType": "const FcCharSet *" } } ] }, { "id": "0x55bbe71b4720", "kind": "FunctionDecl", "loc": { "offset": 14714, "line": 545, "col": 1, "tokLen": 17, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14707, "line": 544, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14771, "line": 545, "col": 58, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcCharSetIsSubset", "mangledName": "FcCharSetIsSubset", "type": { "qualType": "FcBool (const FcCharSet *, const FcCharSet *)" }, "inner": [ { "id": "0x55bbe71b4610", "kind": "ParmVarDecl", "loc": { "offset": 14750, "col": 37, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14733, "col": 20, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14750, "col": 37, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "a", "type": { "qualType": "const FcCharSet *" } }, { "id": "0x55bbe71b4688", "kind": "ParmVarDecl", "loc": { "offset": 14770, "col": 57, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14753, "col": 40, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14770, "col": 57, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "b", "type": { "qualType": "const FcCharSet *" } } ] }, { "id": "0x55bbe71b4b88", "kind": "FunctionDecl", "loc": { "offset": 14871, "line": 551, "col": 1, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14862, "line": 550, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14981, "line": 553, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcCharSetFirstPage", "mangledName": "FcCharSetFirstPage", "type": { "qualType": "FcChar32 (const FcCharSet *, FcChar32 *, FcChar32 *)" }, "inner": [ { "id": "0x55bbe71b47e0", "kind": "ParmVarDecl", "loc": { "offset": 14908, "line": 551, "col": 38, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14891, "col": 21, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14908, "col": 38, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "a", "type": { "qualType": "const FcCharSet *" } }, { "id": "0x55bbe71b49f0", "kind": "ParmVarDecl", "loc": { "offset": 14931, "line": 552, "col": 20, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14918, "col": 7, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14954, "col": 43, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "map", "type": { "desugaredQualType": "FcChar32 *", "qualType": "FcChar32 *" } }, { "id": "0x55bbe71b4a68", "kind": "ParmVarDecl", "loc": { "offset": 14977, "line": 553, "col": 21, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14963, "col": 7, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14977, "col": 21, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "next", "type": { "qualType": "FcChar32 *" } } ] }, { "id": "0x55bbe71b4e90", "kind": "FunctionDecl", "loc": { "offset": 15003, "line": 556, "col": 1, "tokLen": 17, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14994, "line": 555, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15111, "line": 558, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcCharSetNextPage", "mangledName": "FcCharSetNextPage", "type": { "qualType": "FcChar32 (const FcCharSet *, FcChar32 *, FcChar32 *)" }, "inner": [ { "id": "0x55bbe71b4c50", "kind": "ParmVarDecl", "loc": { "offset": 15040, "line": 556, "col": 38, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15022, "col": 20, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15040, "col": 38, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "a", "type": { "qualType": "const FcCharSet *" } }, { "id": "0x55bbe71b4d78", "kind": "ParmVarDecl", "loc": { "offset": 15062, "line": 557, "col": 19, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15049, "col": 6, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15085, "col": 42, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "map", "type": { "desugaredQualType": "FcChar32 *", "qualType": "FcChar32 *" } }, { "id": "0x55bbe71b4df0", "kind": "ParmVarDecl", "loc": { "offset": 15107, "line": 558, "col": 20, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15093, "col": 6, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15107, "col": 20, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "next", "type": { "qualType": "FcChar32 *" } } ] }, { "id": "0x55bbe71b5168", "kind": "FunctionDecl", "loc": { "offset": 15191, "line": 565, "col": 1, "tokLen": 17, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15182, "line": 564, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15261, "line": 565, "col": 71, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcCharSetCoverage", "mangledName": "FcCharSetCoverage", "type": { "qualType": "FcChar32 (const FcCharSet *, FcChar32, FcChar32 *)" }, "inner": [ { "id": "0x55bbe71b4f58", "kind": "ParmVarDecl", "loc": { "offset": 15227, "col": 37, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15210, "col": 20, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15227, "col": 37, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "a", "type": { "qualType": "const FcCharSet *" } }, { "id": "0x55bbe71b4fd0", "kind": "ParmVarDecl", "loc": { "offset": 15239, "col": 49, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15230, "col": 40, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15239, "col": 49, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "page", "type": { "desugaredQualType": "unsigned int", "qualType": "FcChar32", "typeAliasDeclId": "0x55bbe7186b60" } }, { "id": "0x55bbe71b5048", "kind": "ParmVarDecl", "loc": { "offset": 15255, "col": 65, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15245, "col": 55, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15255, "col": 65, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "result", "type": { "qualType": "FcChar32 *" } } ] }, { "id": "0x55bbe71b5348", "kind": "FunctionDecl", "loc": { "offset": 15293, "line": 569, "col": 1, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15288, "line": 568, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15322, "line": 569, "col": 30, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcValuePrint", "mangledName": "FcValuePrint", "type": { "qualType": "void (const FcValue)" }, "inner": [ { "id": "0x55bbe71b5250", "kind": "ParmVarDecl", "loc": { "offset": 15321, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15307, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15321, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "v", "type": { "desugaredQualType": "const struct _FcValue", "qualType": "const FcValue", "typeAliasDeclId": "0x55bbe71a8d98" } } ] }, { "id": "0x55bbe71b5548", "kind": "FunctionDecl", "loc": { "offset": 15340, "line": 572, "col": 1, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15335, "line": 571, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15374, "line": 572, "col": 35, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternPrint", "mangledName": "FcPatternPrint", "type": { "qualType": "void (const FcPattern *)" }, "inner": [ { "id": "0x55bbe71b5458", "kind": "ParmVarDecl", "loc": { "offset": 15373, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15356, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15373, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "const FcPattern *" } } ] }, { "id": "0x55bbe71b5748", "kind": "FunctionDecl", "loc": { "offset": 15392, "line": 575, "col": 1, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15387, "line": 574, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15426, "line": 575, "col": 35, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcFontSetPrint", "mangledName": "FcFontSetPrint", "type": { "qualType": "void (const FcFontSet *)" }, "inner": [ { "id": "0x55bbe71b5658", "kind": "ParmVarDecl", "loc": { "offset": 15425, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15408, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15425, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "s", "type": { "qualType": "const FcFontSet *" } } ] }, { "id": "0x55bbe71b5968", "kind": "FunctionDecl", "loc": { "offset": 15468, "line": 579, "col": 1, "tokLen": 17, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15457, "line": 578, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15491, "line": 579, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcGetDefaultLangs", "mangledName": "FcGetDefaultLangs", "type": { "qualType": "FcStrSet *(void)" } }, { "id": "0x55bbe71b5b08", "kind": "FunctionDecl", "loc": { "offset": 15509, "line": 582, "col": 1, "tokLen": 19, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15504, "line": 581, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15548, "line": 582, "col": 40, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcDefaultSubstitute", "mangledName": "FcDefaultSubstitute", "type": { "qualType": "void (FcPattern *)" }, "inner": [ { "id": "0x55bbe71b5a18", "kind": "ParmVarDecl", "loc": { "offset": 15541, "col": 33, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15530, "col": 22, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15541, "col": 33, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "pattern", "type": { "qualType": "FcPattern *" } } ] }, { "id": "0x55bbe71b5c50", "kind": "FunctionDecl", "loc": { "offset": 15582, "line": 586, "col": 1, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15575, "line": 585, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15614, "line": 586, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcFileIsDir", "mangledName": "FcFileIsDir", "type": { "qualType": "FcBool (const FcChar8 *)" }, "inner": [ { "id": "0x55bbe71b5bc0", "kind": "ParmVarDecl", "loc": { "offset": 15610, "col": 29, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15595, "col": 14, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15610, "col": 29, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "file", "type": { "qualType": "const FcChar8 *" } } ] }, { "id": "0x55bbe71b6158", "kind": "FunctionDecl", "loc": { "offset": 15634, "line": 589, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15627, "line": 588, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15796, "line": 594, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcFileScan", "mangledName": "FcFileScan", "type": { "qualType": "FcBool (FcFontSet *, FcStrSet *, FcFileCache *, FcBlanks *, const FcChar8 *, FcBool)" }, "inner": [ { "id": "0x55bbe71b5d08", "kind": "ParmVarDecl", "loc": { "offset": 15661, "line": 589, "col": 28, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15646, "col": 13, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15661, "col": 28, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "set", "type": { "qualType": "FcFontSet *" } }, { "id": "0x55bbe71b5d80", "kind": "ParmVarDecl", "loc": { "offset": 15685, "line": 590, "col": 20, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15671, "col": 6, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15685, "col": 20, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dirs", "type": { "qualType": "FcStrSet *" } }, { "id": "0x55bbe71b5e78", "kind": "ParmVarDecl", "loc": { "offset": 15713, "line": 591, "col": 23, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15696, "col": 6, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15713, "col": 23, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "cache", "type": { "qualType": "FcFileCache *" } }, { "id": "0x55bbe71b5ef0", "kind": "ParmVarDecl", "loc": { "offset": 15739, "line": 592, "col": 20, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15725, "col": 6, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15739, "col": 20, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "blanks", "type": { "qualType": "FcBlanks *" } }, { "id": "0x55bbe71b5f68", "kind": "ParmVarDecl", "loc": { "offset": 15769, "line": 593, "col": 23, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15752, "col": 6, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15769, "col": 23, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "file", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe71b5fe0", "kind": "ParmVarDecl", "loc": { "offset": 15791, "line": 594, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15780, "col": 6, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15791, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "force", "type": { "desugaredQualType": "int", "qualType": "FcBool", "typeAliasDeclId": "0x55bbe7186bd0" } } ] }, { "id": "0x55bbe71b8590", "kind": "FunctionDecl", "loc": { "offset": 15816, "line": 597, "col": 1, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15809, "line": 596, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15972, "line": 602, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcDirScan", "mangledName": "FcDirScan", "type": { "qualType": "FcBool (FcFontSet *, FcStrSet *, FcFileCache *, FcBlanks *, const FcChar8 *, FcBool)" }, "inner": [ { "id": "0x55bbe71b6238", "kind": "ParmVarDecl", "loc": { "offset": 15842, "line": 597, "col": 27, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15827, "col": 12, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15842, "col": 27, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "set", "type": { "qualType": "FcFontSet *" } }, { "id": "0x55bbe71b62b0", "kind": "ParmVarDecl", "loc": { "offset": 15865, "line": 598, "col": 19, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15851, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15865, "col": 19, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dirs", "type": { "qualType": "FcStrSet *" } }, { "id": "0x55bbe71b6328", "kind": "ParmVarDecl", "loc": { "offset": 15892, "line": 599, "col": 22, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15875, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15892, "col": 22, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "cache", "type": { "qualType": "FcFileCache *" } }, { "id": "0x55bbe71b63a0", "kind": "ParmVarDecl", "loc": { "offset": 15917, "line": 600, "col": 19, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15903, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15917, "col": 19, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "blanks", "type": { "qualType": "FcBlanks *" } }, { "id": "0x55bbe71b8460", "kind": "ParmVarDecl", "loc": { "offset": 15947, "line": 601, "col": 23, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15929, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15947, "col": 23, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dir", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe71b84d8", "kind": "ParmVarDecl", "loc": { "offset": 15967, "line": 602, "col": 16, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15956, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15967, "col": 16, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "force", "type": { "desugaredQualType": "int", "qualType": "FcBool", "typeAliasDeclId": "0x55bbe7186bd0" } } ] }, { "id": "0x55bbe71b8888", "kind": "FunctionDecl", "loc": { "offset": 15992, "line": 605, "col": 1, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15985, "line": 604, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16053, "line": 605, "col": 62, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcDirSave", "mangledName": "FcDirSave", "type": { "qualType": "FcBool (FcFontSet *, FcStrSet *, const FcChar8 *)" }, "inner": [ { "id": "0x55bbe71b8670", "kind": "ParmVarDecl", "loc": { "offset": 16014, "col": 23, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16003, "col": 12, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16014, "col": 23, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "set", "type": { "qualType": "FcFontSet *" } }, { "id": "0x55bbe71b86e8", "kind": "ParmVarDecl", "loc": { "offset": 16029, "col": 38, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16019, "col": 28, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16029, "col": 38, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dirs", "type": { "qualType": "FcStrSet *" } }, { "id": "0x55bbe71b8760", "kind": "ParmVarDecl", "loc": { "offset": 16050, "col": 59, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16035, "col": 44, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16050, "col": 59, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dir", "type": { "qualType": "const FcChar8 *" } } ] }, { "id": "0x55bbe71b8bc8", "kind": "FunctionDecl", "loc": { "offset": 16076, "line": 608, "col": 1, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16066, "line": 607, "col": 10, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16150, "line": 608, "col": 75, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcDirCacheLoad", "mangledName": "FcDirCacheLoad", "type": { "qualType": "FcCache *(const FcChar8 *, FcConfig *, FcChar8 **)" }, "inner": [ { "id": "0x55bbe71b8950", "kind": "ParmVarDecl", "loc": { "offset": 16107, "col": 32, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16092, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16107, "col": 32, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dir", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe71b89c8", "kind": "ParmVarDecl", "loc": { "offset": 16122, "col": 47, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16112, "col": 37, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16122, "col": 47, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } }, { "id": "0x55bbe71b8a48", "kind": "ParmVarDecl", "loc": { "offset": 16140, "col": 65, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16130, "col": 55, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16140, "col": 65, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "cache_file", "type": { "qualType": "FcChar8 **" } } ] }, { "id": "0x55bbe71b8e18", "kind": "FunctionDecl", "loc": { "offset": 16173, "line": 611, "col": 1, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16163, "line": 610, "col": 10, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16227, "line": 611, "col": 55, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcDirCacheRescan", "mangledName": "FcDirCacheRescan", "type": { "qualType": "FcCache *(const FcChar8 *, FcConfig *)" }, "inner": [ { "id": "0x55bbe71b8c90", "kind": "ParmVarDecl", "loc": { "offset": 16206, "col": 34, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16191, "col": 19, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16206, "col": 34, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dir", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe71b8d08", "kind": "ParmVarDecl", "loc": { "offset": 16221, "col": 49, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16211, "col": 39, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16221, "col": 49, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } } ] }, { "id": "0x55bbe71b90e8", "kind": "FunctionDecl", "loc": { "offset": 16254, "line": 614, "col": 1, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16244, "line": 613, "col": 10, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16320, "line": 614, "col": 67, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcDirCacheRead", "mangledName": "FcDirCacheRead", "type": { "qualType": "FcCache *(const FcChar8 *, FcBool, FcConfig *)" }, "inner": [ { "id": "0x55bbe71b8ed8", "kind": "ParmVarDecl", "loc": { "offset": 16285, "col": 32, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16270, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16285, "col": 32, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dir", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe71b8f50", "kind": "ParmVarDecl", "loc": { "offset": 16297, "col": 44, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16290, "col": 37, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16297, "col": 44, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "force", "type": { "desugaredQualType": "int", "qualType": "FcBool", "typeAliasDeclId": "0x55bbe7186bd0" } }, { "id": "0x55bbe71b8fc8", "kind": "ParmVarDecl", "loc": { "offset": 16314, "col": 61, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16304, "col": 51, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16314, "col": 61, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } } ] }, { "id": "0x55bbe71b9358", "kind": "FunctionDecl", "loc": { "offset": 16343, "line": 617, "col": 1, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16333, "line": 616, "col": 10, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16412, "line": 617, "col": 70, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcDirCacheLoadFile", "mangledName": "FcDirCacheLoadFile", "type": { "qualType": "FcCache *(const FcChar8 *, struct stat *)" }, "inner": [ { "id": "0x55bbe71b91b0", "kind": "ParmVarDecl", "loc": { "offset": 16378, "col": 36, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16363, "col": 21, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16378, "col": 36, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "cache_file", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe71b9240", "kind": "ParmVarDecl", "loc": { "offset": 16403, "col": 61, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16390, "col": 48, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16403, "col": 61, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "file_stat", "type": { "qualType": "struct stat *" } } ] }, { "id": "0x55bbe71b9508", "kind": "FunctionDecl", "loc": { "offset": 16430, "line": 620, "col": 1, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16425, "line": 619, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16462, "line": 620, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcDirCacheUnload", "mangledName": "FcDirCacheUnload", "type": { "qualType": "void (FcCache *)" }, "inner": [ { "id": "0x55bbe71b9418", "kind": "ParmVarDecl", "loc": { "offset": 16457, "col": 28, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16448, "col": 19, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16457, "col": 28, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "cache", "type": { "qualType": "FcCache *" } } ] }, { "id": "0x55bbe71b9878", "kind": "FunctionDecl", "loc": { "offset": 16506, "line": 624, "col": 1, "tokLen": 15, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16494, "line": 623, "col": 10, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16589, "line": 624, "col": 84, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcFreeTypeQuery", "mangledName": "FcFreeTypeQuery", "type": { "qualType": "FcPattern *(const FcChar8 *, unsigned int, FcBlanks *, int *)" }, "inner": [ { "id": "0x55bbe71b95c0", "kind": "ParmVarDecl", "loc": { "offset": 16538, "col": 33, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16523, "col": 18, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16538, "col": 33, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "file", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe71b9640", "kind": "ParmVarDecl", "loc": { "offset": 16557, "col": 52, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16544, "col": 39, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16557, "col": 52, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "id", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe71b96b8", "kind": "ParmVarDecl", "loc": { "offset": 16571, "col": 66, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16561, "col": 56, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16571, "col": 66, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "blanks", "type": { "qualType": "FcBlanks *" } }, { "id": "0x55bbe71b9738", "kind": "ParmVarDecl", "loc": { "offset": 16584, "col": 79, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16579, "col": 74, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16584, "col": 79, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "count", "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe71b9c90", "kind": "FunctionDecl", "loc": { "offset": 16615, "line": 627, "col": 1, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16602, "line": 626, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16716, "line": 627, "col": 102, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcFreeTypeQueryAll", "mangledName": "FcFreeTypeQueryAll", "type": { "qualType": "unsigned int (const FcChar8 *, unsigned int, FcBlanks *, int *, FcFontSet *)" }, "inner": [ { "id": "0x55bbe71b9948", "kind": "ParmVarDecl", "loc": { "offset": 16649, "col": 35, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16634, "col": 20, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16649, "col": 35, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "file", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe71b99c8", "kind": "ParmVarDecl", "loc": { "offset": 16668, "col": 54, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16655, "col": 41, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16668, "col": 54, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "id", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe71b9a40", "kind": "ParmVarDecl", "loc": { "offset": 16682, "col": 68, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16672, "col": 58, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16682, "col": 68, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "blanks", "type": { "qualType": "FcBlanks *" } }, { "id": "0x55bbe71b9ac0", "kind": "ParmVarDecl", "loc": { "offset": 16695, "col": 81, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16690, "col": 76, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16695, "col": 81, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "count", "type": { "qualType": "int *" } }, { "id": "0x55bbe71b9b38", "kind": "ParmVarDecl", "loc": { "offset": 16713, "col": 99, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16702, "col": 88, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16713, "col": 99, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "set", "type": { "qualType": "FcFontSet *" } } ] }, { "id": "0x55bbe71b9e48", "kind": "FunctionDecl", "loc": { "offset": 16755, "line": 632, "col": 1, "tokLen": 15, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16743, "line": 631, "col": 10, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16776, "line": 632, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcFontSetCreate", "mangledName": "FcFontSetCreate", "type": { "qualType": "FcFontSet *(void)" } }, { "id": "0x55bbe71b9fe8", "kind": "FunctionDecl", "loc": { "offset": 16794, "line": 635, "col": 1, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16789, "line": 634, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16824, "line": 635, "col": 31, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcFontSetDestroy", "mangledName": "FcFontSetDestroy", "type": { "qualType": "void (FcFontSet *)" }, "inner": [ { "id": "0x55bbe71b9ef8", "kind": "ParmVarDecl", "loc": { "offset": 16823, "col": 30, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16812, "col": 19, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16823, "col": 30, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "s", "type": { "qualType": "FcFontSet *" } } ] }, { "id": "0x55bbe71ba228", "kind": "FunctionDecl", "loc": { "offset": 16844, "line": 638, "col": 1, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16837, "line": 637, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16887, "line": 638, "col": 44, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcFontSetAdd", "mangledName": "FcFontSetAdd", "type": { "qualType": "FcBool (FcFontSet *, FcPattern *)" }, "inner": [ { "id": "0x55bbe71ba0a0", "kind": "ParmVarDecl", "loc": { "offset": 16869, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16858, "col": 15, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16869, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "s", "type": { "qualType": "FcFontSet *" } }, { "id": "0x55bbe71ba118", "kind": "ParmVarDecl", "loc": { "offset": 16883, "col": 40, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16872, "col": 29, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16883, "col": 40, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "font", "type": { "qualType": "FcPattern *" } } ] }, { "id": "0x55bbe71ba370", "kind": "FunctionDecl", "loc": { "offset": 16926, "line": 642, "col": 1, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16915, "line": 641, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16948, "line": 642, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcInitLoadConfig", "mangledName": "FcInitLoadConfig", "type": { "qualType": "FcConfig *(void)" } }, { "id": "0x55bbe71ba4f8", "kind": "FunctionDecl", "loc": { "offset": 16972, "line": 645, "col": 1, "tokLen": 24, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16961, "line": 644, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17002, "line": 645, "col": 31, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcInitLoadConfigAndFonts", "mangledName": "FcInitLoadConfigAndFonts", "type": { "qualType": "FcConfig *(void)" } }, { "id": "0x55bbe71ba658", "kind": "FunctionDecl", "loc": { "offset": 17022, "line": 648, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17015, "line": 647, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17034, "line": 648, "col": 13, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcInit", "mangledName": "FcInit", "type": { "qualType": "FcBool (void)" } }, { "id": "0x55bbe71ba790", "kind": "FunctionDecl", "loc": { "offset": 17052, "line": 651, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17047, "line": 650, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17064, "line": 651, "col": 13, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcFini", "mangledName": "FcFini", "type": { "qualType": "void (void)" } }, { "id": "0x55bbe71ba8d0", "kind": "FunctionDecl", "loc": { "offset": 17081, "line": 654, "col": 1, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17077, "line": 653, "col": 10, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17099, "line": 654, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcGetVersion", "mangledName": "FcGetVersion", "type": { "qualType": "int (void)" } }, { "id": "0x55bbe71baa08", "kind": "FunctionDecl", "loc": { "offset": 17119, "line": 657, "col": 1, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17112, "line": 656, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17143, "line": 657, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcInitReinitialize", "mangledName": "FcInitReinitialize", "type": { "qualType": "FcBool (void)" } }, { "id": "0x55bbe71bab40", "kind": "FunctionDecl", "loc": { "offset": 17163, "line": 660, "col": 1, "tokLen": 19, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17156, "line": 659, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17188, "line": 660, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcInitBringUptoDate", "mangledName": "FcInitBringUptoDate", "type": { "qualType": "FcBool (void)" } }, { "id": "0x55bbe71bac78", "kind": "FunctionDecl", "loc": { "offset": 17227, "line": 664, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17216, "line": 663, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17243, "line": 664, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcGetLangs", "mangledName": "FcGetLangs", "type": { "qualType": "FcStrSet *(void)" } }, { "id": "0x55bbe71badb8", "kind": "FunctionDecl", "loc": { "offset": 17266, "line": 667, "col": 1, "tokLen": 15, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17256, "line": 666, "col": 10, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17302, "line": 667, "col": 37, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcLangNormalize", "mangledName": "FcLangNormalize", "type": { "qualType": "FcChar8 *(const FcChar8 *)" }, "inner": [ { "id": "0x55bbe71bad28", "kind": "ParmVarDecl", "loc": { "offset": 17298, "col": 33, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17283, "col": 18, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17298, "col": 33, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "lang", "type": { "qualType": "const FcChar8 *" } } ] }, { "id": "0x55bbe71baf68", "kind": "FunctionDecl", "loc": { "offset": 17333, "line": 670, "col": 1, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17315, "line": 669, "col": 10, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17370, "line": 670, "col": 38, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcLangGetCharSet", "mangledName": "FcLangGetCharSet", "type": { "qualType": "const FcCharSet *(const FcChar8 *)" }, "inner": [ { "id": "0x55bbe71bae70", "kind": "ParmVarDecl", "loc": { "offset": 17366, "col": 34, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17351, "col": 19, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17366, "col": 34, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "lang", "type": { "qualType": "const FcChar8 *" } } ] }, { "id": "0x55bbe71bb168", "kind": "FunctionDecl", "loc": { "offset": 17394, "line": 673, "col": 1, "tokLen": 15, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17383, "line": 672, "col": 10, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17415, "line": 673, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcLangSetCreate", "mangledName": "FcLangSetCreate", "type": { "qualType": "FcLangSet *(void)" } }, { "id": "0x55bbe71bb308", "kind": "FunctionDecl", "loc": { "offset": 17433, "line": 676, "col": 1, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17428, "line": 675, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17464, "line": 676, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcLangSetDestroy", "mangledName": "FcLangSetDestroy", "type": { "qualType": "void (FcLangSet *)" }, "inner": [ { "id": "0x55bbe71bb218", "kind": "ParmVarDecl", "loc": { "offset": 17462, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17451, "col": 19, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17462, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "ls", "type": { "qualType": "FcLangSet *" } } ] }, { "id": "0x55bbe71bb4b8", "kind": "FunctionDecl", "loc": { "offset": 17488, "line": 679, "col": 1, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17477, "line": 678, "col": 10, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17522, "line": 679, "col": 35, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcLangSetCopy", "mangledName": "FcLangSetCopy", "type": { "qualType": "FcLangSet *(const FcLangSet *)" }, "inner": [ { "id": "0x55bbe71bb3c0", "kind": "ParmVarDecl", "loc": { "offset": 17520, "col": 33, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17503, "col": 16, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17520, "col": 33, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "ls", "type": { "qualType": "const FcLangSet *" } } ] }, { "id": "0x55bbe71bb6f8", "kind": "FunctionDecl", "loc": { "offset": 17542, "line": 682, "col": 1, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17535, "line": 681, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17590, "line": 682, "col": 49, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcLangSetAdd", "mangledName": "FcLangSetAdd", "type": { "qualType": "FcBool (FcLangSet *, const FcChar8 *)" }, "inner": [ { "id": "0x55bbe71bb570", "kind": "ParmVarDecl", "loc": { "offset": 17567, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17556, "col": 15, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17567, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "ls", "type": { "qualType": "FcLangSet *" } }, { "id": "0x55bbe71bb5e8", "kind": "ParmVarDecl", "loc": { "offset": 17586, "col": 45, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17571, "col": 30, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17586, "col": 45, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "lang", "type": { "qualType": "const FcChar8 *" } } ] }, { "id": "0x55bbe71bb8c8", "kind": "FunctionDecl", "loc": { "offset": 17610, "line": 685, "col": 1, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17603, "line": 684, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17658, "line": 685, "col": 49, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcLangSetDel", "mangledName": "FcLangSetDel", "type": { "qualType": "FcBool (FcLangSet *, const FcChar8 *)" }, "inner": [ { "id": "0x55bbe71bb7b8", "kind": "ParmVarDecl", "loc": { "offset": 17635, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17624, "col": 15, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17635, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "ls", "type": { "qualType": "FcLangSet *" } }, { "id": "0x55bbe71bb830", "kind": "ParmVarDecl", "loc": { "offset": 17654, "col": 45, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17639, "col": 30, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17654, "col": 45, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "lang", "type": { "qualType": "const FcChar8 *" } } ] }, { "id": "0x55bbe71bbb38", "kind": "FunctionDecl", "loc": { "offset": 17684, "line": 688, "col": 1, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17671, "line": 687, "col": 10, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17742, "line": 688, "col": 59, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcLangSetHasLang", "mangledName": "FcLangSetHasLang", "type": { "qualType": "FcLangResult (const FcLangSet *, const FcChar8 *)" }, "inner": [ { "id": "0x55bbe71bb9b0", "kind": "ParmVarDecl", "loc": { "offset": 17719, "col": 36, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17702, "col": 19, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17719, "col": 36, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "ls", "type": { "qualType": "const FcLangSet *" } }, { "id": "0x55bbe71bba28", "kind": "ParmVarDecl", "loc": { "offset": 17738, "col": 55, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17723, "col": 40, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17738, "col": 55, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "lang", "type": { "qualType": "const FcChar8 *" } } ] }, { "id": "0x55bbe71bbd88", "kind": "FunctionDecl", "loc": { "offset": 17768, "line": 691, "col": 1, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17755, "line": 690, "col": 10, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17828, "line": 691, "col": 61, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcLangSetCompare", "mangledName": "FcLangSetCompare", "type": { "qualType": "FcLangResult (const FcLangSet *, const FcLangSet *)" }, "inner": [ { "id": "0x55bbe71bbbf8", "kind": "ParmVarDecl", "loc": { "offset": 17803, "col": 36, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17786, "col": 19, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17803, "col": 36, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "lsa", "type": { "qualType": "const FcLangSet *" } }, { "id": "0x55bbe71bbc70", "kind": "ParmVarDecl", "loc": { "offset": 17825, "col": 58, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17808, "col": 41, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17825, "col": 58, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "lsb", "type": { "qualType": "const FcLangSet *" } } ] }, { "id": "0x55bbe71bbfd8", "kind": "FunctionDecl", "loc": { "offset": 17848, "line": 694, "col": 1, "tokLen": 17, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17841, "line": 693, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17909, "line": 694, "col": 62, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcLangSetContains", "mangledName": "FcLangSetContains", "type": { "qualType": "FcBool (const FcLangSet *, const FcLangSet *)" }, "inner": [ { "id": "0x55bbe71bbe48", "kind": "ParmVarDecl", "loc": { "offset": 17884, "col": 37, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17867, "col": 20, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17884, "col": 37, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "lsa", "type": { "qualType": "const FcLangSet *" } }, { "id": "0x55bbe71bbec0", "kind": "ParmVarDecl", "loc": { "offset": 17906, "col": 59, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17889, "col": 42, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17906, "col": 59, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "lsb", "type": { "qualType": "const FcLangSet *" } } ] }, { "id": "0x55bbe71bc1a8", "kind": "FunctionDecl", "loc": { "offset": 17929, "line": 697, "col": 1, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17922, "line": 696, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17987, "line": 697, "col": 59, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcLangSetEqual", "mangledName": "FcLangSetEqual", "type": { "qualType": "FcBool (const FcLangSet *, const FcLangSet *)" }, "inner": [ { "id": "0x55bbe71bc098", "kind": "ParmVarDecl", "loc": { "offset": 17962, "col": 34, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17945, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17962, "col": 34, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "lsa", "type": { "qualType": "const FcLangSet *" } }, { "id": "0x55bbe71bc110", "kind": "ParmVarDecl", "loc": { "offset": 17984, "col": 56, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17967, "col": 39, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17984, "col": 56, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "lsb", "type": { "qualType": "const FcLangSet *" } } ] }, { "id": "0x55bbe71bc358", "kind": "FunctionDecl", "loc": { "offset": 18009, "line": 700, "col": 1, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18000, "line": 699, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18043, "line": 700, "col": 35, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcLangSetHash", "mangledName": "FcLangSetHash", "type": { "qualType": "FcChar32 (const FcLangSet *)" }, "inner": [ { "id": "0x55bbe71bc268", "kind": "ParmVarDecl", "loc": { "offset": 18041, "col": 33, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18024, "col": 16, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18041, "col": 33, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "ls", "type": { "qualType": "const FcLangSet *" } } ] }, { "id": "0x55bbe71bc578", "kind": "FunctionDecl", "loc": { "offset": 18067, "line": 703, "col": 1, "tokLen": 17, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18056, "line": 702, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18105, "line": 703, "col": 39, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcLangSetGetLangs", "mangledName": "FcLangSetGetLangs", "type": { "qualType": "FcStrSet *(const FcLangSet *)" }, "inner": [ { "id": "0x55bbe71bc480", "kind": "ParmVarDecl", "loc": { "offset": 18103, "col": 37, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18086, "col": 20, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18103, "col": 37, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "ls", "type": { "qualType": "const FcLangSet *" } } ] }, { "id": "0x55bbe71bc7b8", "kind": "FunctionDecl", "loc": { "offset": 18130, "line": 706, "col": 1, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18118, "line": 705, "col": 10, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18184, "line": 706, "col": 55, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcLangSetUnion", "mangledName": "FcLangSetUnion", "type": { "qualType": "FcLangSet *(const FcLangSet *, const FcLangSet *)" }, "inner": [ { "id": "0x55bbe71bc630", "kind": "ParmVarDecl", "loc": { "offset": 18163, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18146, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18163, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "a", "type": { "qualType": "const FcLangSet *" } }, { "id": "0x55bbe71bc6a8", "kind": "ParmVarDecl", "loc": { "offset": 18183, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18166, "col": 37, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18183, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "b", "type": { "qualType": "const FcLangSet *" } } ] }, { "id": "0x55bbe71bc988", "kind": "FunctionDecl", "loc": { "offset": 18209, "line": 709, "col": 1, "tokLen": 17, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18197, "line": 708, "col": 10, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18266, "line": 709, "col": 58, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcLangSetSubtract", "mangledName": "FcLangSetSubtract", "type": { "qualType": "FcLangSet *(const FcLangSet *, const FcLangSet *)" }, "inner": [ { "id": "0x55bbe71bc878", "kind": "ParmVarDecl", "loc": { "offset": 18245, "col": 37, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18228, "col": 20, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18245, "col": 37, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "a", "type": { "qualType": "const FcLangSet *" } }, { "id": "0x55bbe71bc8f0", "kind": "ParmVarDecl", "loc": { "offset": 18265, "col": 57, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18248, "col": 40, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18265, "col": 57, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "b", "type": { "qualType": "const FcLangSet *" } } ] }, { "id": "0x55bbe71bcbb8", "kind": "FunctionDecl", "loc": { "offset": 18308, "line": 713, "col": 1, "tokLen": 17, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18294, "line": 712, "col": 10, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18331, "line": 713, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcObjectSetCreate", "mangledName": "FcObjectSetCreate", "type": { "qualType": "FcObjectSet *(void)" } }, { "id": "0x55bbe71bcdf8", "kind": "FunctionDecl", "loc": { "offset": 18351, "line": 716, "col": 1, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18344, "line": 715, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18402, "line": 716, "col": 52, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcObjectSetAdd", "mangledName": "FcObjectSetAdd", "type": { "qualType": "FcBool (FcObjectSet *, const char *)" }, "inner": [ { "id": "0x55bbe71bcc68", "kind": "ParmVarDecl", "loc": { "offset": 18380, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18367, "col": 17, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18380, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "os", "type": { "qualType": "FcObjectSet *" } }, { "id": "0x55bbe71bcce8", "kind": "ParmVarDecl", "loc": { "offset": 18396, "col": 46, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18384, "col": 34, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18396, "col": 46, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "object", "type": { "qualType": "const char *" } } ] }, { "id": "0x55bbe71bcfa8", "kind": "FunctionDecl", "loc": { "offset": 18420, "line": 719, "col": 1, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18415, "line": 718, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18455, "line": 719, "col": 36, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcObjectSetDestroy", "mangledName": "FcObjectSetDestroy", "type": { "qualType": "void (FcObjectSet *)" }, "inner": [ { "id": "0x55bbe71bceb8", "kind": "ParmVarDecl", "loc": { "offset": 18453, "col": 34, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18440, "col": 21, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18453, "col": 34, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "os", "type": { "qualType": "FcObjectSet *" } } ] }, { "id": "0x55bbe71bd248", "kind": "FunctionDecl", "loc": { "offset": 18482, "line": 722, "col": 1, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18468, "line": 721, "col": 10, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18531, "line": 722, "col": 50, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcObjectSetVaBuild", "mangledName": "FcObjectSetVaBuild", "type": { "qualType": "FcObjectSet *(const char *, struct __va_list_tag *)" }, "inner": [ { "id": "0x55bbe71bd068", "kind": "ParmVarDecl", "loc": { "offset": 18514, "col": 33, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18502, "col": 21, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18514, "col": 33, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "first", "type": { "qualType": "const char *" } }, { "id": "0x55bbe71bd130", "kind": "ParmVarDecl", "loc": { "offset": 18529, "col": 48, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18521, "col": 40, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18529, "col": 48, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "va", "type": { "desugaredQualType": "struct __va_list_tag *", "qualType": "struct __va_list_tag *" } } ] }, { "id": "0x55bbe71bd440", "kind": "FunctionDecl", "loc": { "offset": 18558, "line": 725, "col": 1, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18544, "line": 724, "col": 10, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "spellingLoc": { "offset": 1437, "line": 34, "col": 65, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "expansionLoc": { "offset": 18600, "line": 725, "col": 43, "tokLen": 21, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } } }, "name": "FcObjectSetBuild", "mangledName": "FcObjectSetBuild", "type": { "qualType": "FcObjectSet *(const char *, ...)" }, "variadic": true, "inner": [ { "id": "0x55bbe71bd310", "kind": "ParmVarDecl", "loc": { "offset": 18588, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18576, "col": 19, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18588, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "first", "type": { "qualType": "const char *" } }, { "id": "0x55bbe71bd4e8", "kind": "SentinelAttr", "range": { "begin": { "spellingLoc": { "offset": 1421, "line": 34, "col": 49, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "expansionLoc": { "offset": 18600, "line": 725, "col": 43, "tokLen": 21, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "spellingLoc": { "offset": 1435, "line": 34, "col": 63, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "expansionLoc": { "offset": 18600, "line": 725, "col": 43, "tokLen": 21, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } } } } ] }, { "id": "0x55bbe71bd8f8", "kind": "FunctionDecl", "loc": { "offset": 18648, "line": 728, "col": 1, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18636, "line": 727, "col": 10, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18786, "line": 732, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcFontSetList", "mangledName": "FcFontSetList", "type": { "qualType": "FcFontSet *(FcConfig *, FcFontSet **, int, FcPattern *, FcObjectSet *)" }, "inner": [ { "id": "0x55bbe71bd558", "kind": "ParmVarDecl", "loc": { "offset": 18677, "line": 728, "col": 30, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18663, "col": 16, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18677, "col": 30, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } }, { "id": "0x55bbe71bd630", "kind": "ParmVarDecl", "loc": { "offset": 18708, "line": 729, "col": 24, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18693, "col": 9, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18708, "col": 24, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "sets", "type": { "qualType": "FcFontSet **" } }, { "id": "0x55bbe71bd6b0", "kind": "ParmVarDecl", "loc": { "offset": 18730, "line": 730, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18722, "col": 9, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18730, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "nsets", "type": { "qualType": "int" } }, { "id": "0x55bbe71bd728", "kind": "ParmVarDecl", "loc": { "offset": 18759, "line": 731, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18745, "col": 9, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18759, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "FcPattern *" } }, { "id": "0x55bbe71bd7a0", "kind": "ParmVarDecl", "loc": { "offset": 18784, "line": 732, "col": 23, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18770, "col": 9, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18784, "col": 23, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "os", "type": { "qualType": "FcObjectSet *" } } ] }, { "id": "0x55bbe71bdbe8", "kind": "FunctionDecl", "loc": { "offset": 18811, "line": 735, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18799, "line": 734, "col": 10, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18880, "line": 737, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcFontList", "mangledName": "FcFontList", "type": { "qualType": "FcFontSet *(FcConfig *, FcPattern *, FcObjectSet *)" }, "inner": [ { "id": "0x55bbe71bd9d0", "kind": "ParmVarDecl", "loc": { "offset": 18833, "line": 735, "col": 23, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18823, "col": 13, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18833, "col": 23, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } }, { "id": "0x55bbe71bda48", "kind": "ParmVarDecl", "loc": { "offset": 18857, "line": 736, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18846, "col": 6, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18857, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "FcPattern *" } }, { "id": "0x55bbe71bdac0", "kind": "ParmVarDecl", "loc": { "offset": 18878, "line": 737, "col": 19, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18865, "col": 6, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18878, "col": 19, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "os", "type": { "qualType": "FcObjectSet *" } } ] }, { "id": "0x55bbe71bde28", "kind": "FunctionDecl", "loc": { "offset": 18922, "line": 742, "col": 1, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18911, "line": 741, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18959, "line": 742, "col": 38, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcAtomicCreate", "mangledName": "FcAtomicCreate", "type": { "qualType": "FcAtomic *(const FcChar8 *)" }, "inner": [ { "id": "0x55bbe71bdcd0", "kind": "ParmVarDecl", "loc": { "offset": 18955, "col": 34, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18938, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18955, "col": 34, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "file", "type": { "qualType": "const FcChar8 *" } } ] }, { "id": "0x55bbe71bdfd8", "kind": "FunctionDecl", "loc": { "offset": 18979, "line": 745, "col": 1, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18972, "line": 744, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19009, "line": 745, "col": 31, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcAtomicLock", "mangledName": "FcAtomicLock", "type": { "qualType": "FcBool (FcAtomic *)" }, "inner": [ { "id": "0x55bbe71bdee0", "kind": "ParmVarDecl", "loc": { "offset": 19003, "col": 25, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18993, "col": 15, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19003, "col": 25, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "atomic", "type": { "qualType": "FcAtomic *" } } ] }, { "id": "0x55bbe71be188", "kind": "FunctionDecl", "loc": { "offset": 19032, "line": 748, "col": 1, "tokLen": 15, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19022, "line": 747, "col": 10, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19065, "line": 748, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcAtomicNewFile", "mangledName": "FcAtomicNewFile", "type": { "qualType": "FcChar8 *(FcAtomic *)" }, "inner": [ { "id": "0x55bbe71be090", "kind": "ParmVarDecl", "loc": { "offset": 19059, "col": 28, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19049, "col": 18, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19059, "col": 28, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "atomic", "type": { "qualType": "FcAtomic *" } } ] }, { "id": "0x55bbe71be2d0", "kind": "FunctionDecl", "loc": { "offset": 19088, "line": 751, "col": 1, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19078, "line": 750, "col": 10, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19122, "line": 751, "col": 35, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcAtomicOrigFile", "mangledName": "FcAtomicOrigFile", "type": { "qualType": "FcChar8 *(FcAtomic *)" }, "inner": [ { "id": "0x55bbe71be240", "kind": "ParmVarDecl", "loc": { "offset": 19116, "col": 29, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19106, "col": 19, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19116, "col": 29, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "atomic", "type": { "qualType": "FcAtomic *" } } ] }, { "id": "0x55bbe71be490", "kind": "FunctionDecl", "loc": { "offset": 19142, "line": 754, "col": 1, "tokLen": 19, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19135, "line": 753, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19179, "line": 754, "col": 38, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcAtomicReplaceOrig", "mangledName": "FcAtomicReplaceOrig", "type": { "qualType": "FcBool (FcAtomic *)" }, "inner": [ { "id": "0x55bbe71be388", "kind": "ParmVarDecl", "loc": { "offset": 19173, "col": 32, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19163, "col": 22, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19173, "col": 32, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "atomic", "type": { "qualType": "FcAtomic *" } } ] }, { "id": "0x55bbe71be638", "kind": "FunctionDecl", "loc": { "offset": 19197, "line": 757, "col": 1, "tokLen": 17, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19192, "line": 756, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19232, "line": 757, "col": 36, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcAtomicDeleteNew", "mangledName": "FcAtomicDeleteNew", "type": { "qualType": "void (FcAtomic *)" }, "inner": [ { "id": "0x55bbe71be548", "kind": "ParmVarDecl", "loc": { "offset": 19226, "col": 30, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19216, "col": 20, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19226, "col": 30, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "atomic", "type": { "qualType": "FcAtomic *" } } ] }, { "id": "0x55bbe71be780", "kind": "FunctionDecl", "loc": { "offset": 19250, "line": 760, "col": 1, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19245, "line": 759, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19282, "line": 760, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcAtomicUnlock", "mangledName": "FcAtomicUnlock", "type": { "qualType": "void (FcAtomic *)" }, "inner": [ { "id": "0x55bbe71be6f0", "kind": "ParmVarDecl", "loc": { "offset": 19276, "col": 27, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19266, "col": 17, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19276, "col": 27, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "atomic", "type": { "qualType": "FcAtomic *" } } ] }, { "id": "0x55bbe71be8c8", "kind": "FunctionDecl", "loc": { "offset": 19300, "line": 763, "col": 1, "tokLen": 15, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19295, "line": 762, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19333, "line": 763, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcAtomicDestroy", "mangledName": "FcAtomicDestroy", "type": { "qualType": "void (FcAtomic *)" }, "inner": [ { "id": "0x55bbe71be838", "kind": "ParmVarDecl", "loc": { "offset": 19327, "col": 28, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19317, "col": 18, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19327, "col": 28, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "atomic", "type": { "qualType": "FcAtomic *" } } ] }, { "id": "0x55bbe71bed38", "kind": "FunctionDecl", "loc": { "offset": 19374, "line": 767, "col": 1, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19362, "line": 766, "col": 10, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19489, "line": 771, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcFontSetMatch", "mangledName": "FcFontSetMatch", "type": { "qualType": "FcPattern *(FcConfig *, FcFontSet **, int, FcPattern *, FcResult *)" }, "inner": [ { "id": "0x55bbe71be980", "kind": "ParmVarDecl", "loc": { "offset": 19403, "line": 767, "col": 30, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19390, "col": 17, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19403, "col": 30, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } }, { "id": "0x55bbe71bea00", "kind": "ParmVarDecl", "loc": { "offset": 19427, "line": 768, "col": 17, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19413, "col": 3, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19427, "col": 17, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "sets", "type": { "qualType": "FcFontSet **" } }, { "id": "0x55bbe71bea80", "kind": "ParmVarDecl", "loc": { "offset": 19443, "line": 769, "col": 11, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19435, "col": 3, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19443, "col": 11, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "nsets", "type": { "qualType": "int" } }, { "id": "0x55bbe71beaf8", "kind": "ParmVarDecl", "loc": { "offset": 19465, "line": 770, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19452, "col": 3, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19465, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "FcPattern *" } }, { "id": "0x55bbe71bebe8", "kind": "ParmVarDecl", "loc": { "offset": 19483, "line": 771, "col": 16, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19470, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19483, "col": 16, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "result", "type": { "qualType": "FcResult *" } } ] }, { "id": "0x55bbe71bf028", "kind": "FunctionDecl", "loc": { "offset": 19514, "line": 774, "col": 1, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19502, "line": 773, "col": 10, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19588, "line": 776, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcFontMatch", "mangledName": "FcFontMatch", "type": { "qualType": "FcPattern *(FcConfig *, FcPattern *, FcResult *)" }, "inner": [ { "id": "0x55bbe71bee10", "kind": "ParmVarDecl", "loc": { "offset": 19537, "line": 774, "col": 24, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19527, "col": 14, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19537, "col": 24, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } }, { "id": "0x55bbe71bee88", "kind": "ParmVarDecl", "loc": { "offset": 19562, "line": 775, "col": 18, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19551, "col": 7, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19562, "col": 18, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "FcPattern *" } }, { "id": "0x55bbe71bef00", "kind": "ParmVarDecl", "loc": { "offset": 19582, "line": 776, "col": 17, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19572, "col": 7, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19582, "col": 17, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "result", "type": { "qualType": "FcResult *" } } ] }, { "id": "0x55bbe71bf308", "kind": "FunctionDecl", "loc": { "offset": 19613, "line": 779, "col": 1, "tokLen": 19, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19601, "line": 778, "col": 10, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19709, "line": 781, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcFontRenderPrepare", "mangledName": "FcFontRenderPrepare", "type": { "qualType": "FcPattern *(FcConfig *, FcPattern *, FcPattern *)" }, "inner": [ { "id": "0x55bbe71bf0f0", "kind": "ParmVarDecl", "loc": { "offset": 19648, "line": 779, "col": 36, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19634, "col": 22, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19648, "col": 36, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } }, { "id": "0x55bbe71bf168", "kind": "ParmVarDecl", "loc": { "offset": 19678, "line": 780, "col": 23, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19663, "col": 8, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19678, "col": 23, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "pat", "type": { "qualType": "FcPattern *" } }, { "id": "0x55bbe71bf1e0", "kind": "ParmVarDecl", "loc": { "offset": 19705, "line": 781, "col": 23, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19690, "col": 8, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19705, "col": 23, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "font", "type": { "qualType": "FcPattern *" } } ] }, { "id": "0x55bbe71bf898", "kind": "FunctionDecl", "loc": { "offset": 19734, "line": 784, "col": 1, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19722, "line": 783, "col": 10, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19929, "line": 790, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcFontSetSort", "mangledName": "FcFontSetSort", "type": { "qualType": "FcFontSet *(FcConfig *, FcFontSet **, int, FcPattern *, FcBool, FcCharSet **, FcResult *)" }, "inner": [ { "id": "0x55bbe71bf3d0", "kind": "ParmVarDecl", "loc": { "offset": 19763, "line": 784, "col": 30, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19749, "col": 16, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19763, "col": 30, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } }, { "id": "0x55bbe71bf450", "kind": "ParmVarDecl", "loc": { "offset": 19794, "line": 785, "col": 24, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19779, "col": 9, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19794, "col": 24, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "sets", "type": { "qualType": "FcFontSet **" } }, { "id": "0x55bbe71bf4d0", "kind": "ParmVarDecl", "loc": { "offset": 19816, "line": 786, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19808, "col": 9, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19816, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "nsets", "type": { "qualType": "int" } }, { "id": "0x55bbe71bf548", "kind": "ParmVarDecl", "loc": { "offset": 19845, "line": 787, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19831, "col": 9, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19845, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "FcPattern *" } }, { "id": "0x55bbe71bf5c0", "kind": "ParmVarDecl", "loc": { "offset": 19867, "line": 788, "col": 20, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19856, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19867, "col": 20, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "trim", "type": { "desugaredQualType": "int", "qualType": "FcBool", "typeAliasDeclId": "0x55bbe7186bd0" } }, { "id": "0x55bbe71bf6a0", "kind": "ParmVarDecl", "loc": { "offset": 19896, "line": 789, "col": 24, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19881, "col": 9, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19896, "col": 24, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "csp", "type": { "qualType": "FcCharSet **" } }, { "id": "0x55bbe71bf718", "kind": "ParmVarDecl", "loc": { "offset": 19923, "line": 790, "col": 23, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19909, "col": 9, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19923, "col": 23, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "result", "type": { "qualType": "FcResult *" } } ] }, { "id": "0x55bbe71bfcb8", "kind": "FunctionDecl", "loc": { "offset": 19954, "line": 793, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19942, "line": 792, "col": 10, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20073, "line": 797, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcFontSort", "mangledName": "FcFontSort", "type": { "qualType": "FcFontSet *(FcConfig *, FcPattern *, FcBool, FcCharSet **, FcResult *)" }, "inner": [ { "id": "0x55bbe71bf980", "kind": "ParmVarDecl", "loc": { "offset": 19977, "line": 793, "col": 24, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19966, "col": 13, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19977, "col": 24, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } }, { "id": "0x55bbe71bf9f8", "kind": "ParmVarDecl", "loc": { "offset": 20004, "line": 794, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19990, "col": 6, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20004, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "FcPattern *" } }, { "id": "0x55bbe71bfa70", "kind": "ParmVarDecl", "loc": { "offset": 20020, "line": 795, "col": 14, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20012, "col": 6, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20020, "col": 14, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "trim", "type": { "desugaredQualType": "int", "qualType": "FcBool", "typeAliasDeclId": "0x55bbe7186bd0" } }, { "id": "0x55bbe71bfaf0", "kind": "ParmVarDecl", "loc": { "offset": 20046, "line": 796, "col": 21, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20031, "col": 6, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20046, "col": 21, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "csp", "type": { "qualType": "FcCharSet **" } }, { "id": "0x55bbe71bfb68", "kind": "ParmVarDecl", "loc": { "offset": 20067, "line": 797, "col": 17, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20056, "col": 6, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20067, "col": 17, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "result", "type": { "qualType": "FcResult *" } } ] }, { "id": "0x55bbe71bfe20", "kind": "FunctionDecl", "loc": { "offset": 20091, "line": 800, "col": 1, "tokLen": 20, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20086, "line": 799, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20126, "line": 800, "col": 36, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcFontSetSortDestroy", "mangledName": "FcFontSetSortDestroy", "type": { "qualType": "void (FcFontSet *)" }, "inner": [ { "id": "0x55bbe71bfd90", "kind": "ParmVarDecl", "loc": { "offset": 20124, "col": 34, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20113, "col": 23, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20124, "col": 34, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "fs", "type": { "qualType": "FcFontSet *" } } ] }, { "id": "0x55bbe71c0028", "kind": "FunctionDecl", "loc": { "offset": 20167, "line": 804, "col": 1, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20156, "line": 803, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20200, "line": 804, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcMatrixCopy", "mangledName": "FcMatrixCopy", "type": { "qualType": "FcMatrix *(const FcMatrix *)" }, "inner": [ { "id": "0x55bbe71bfed8", "kind": "ParmVarDecl", "loc": { "offset": 20197, "col": 31, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20181, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20197, "col": 31, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "mat", "type": { "qualType": "const FcMatrix *" } } ] }, { "id": "0x55bbe71c0268", "kind": "FunctionDecl", "loc": { "offset": 20220, "line": 807, "col": 1, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20213, "line": 806, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20277, "line": 807, "col": 58, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcMatrixEqual", "mangledName": "FcMatrixEqual", "type": { "qualType": "FcBool (const FcMatrix *, const FcMatrix *)" }, "inner": [ { "id": "0x55bbe71c00e0", "kind": "ParmVarDecl", "loc": { "offset": 20251, "col": 32, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20235, "col": 16, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20251, "col": 32, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "mat1", "type": { "qualType": "const FcMatrix *" } }, { "id": "0x55bbe71c0158", "kind": "ParmVarDecl", "loc": { "offset": 20273, "col": 54, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20257, "col": 38, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20273, "col": 54, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "mat2", "type": { "qualType": "const FcMatrix *" } } ] }, { "id": "0x55bbe71c1798", "kind": "FunctionDecl", "loc": { "offset": 20295, "line": 810, "col": 1, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20290, "line": 809, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20367, "line": 810, "col": 73, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcMatrixMultiply", "mangledName": "FcMatrixMultiply", "type": { "qualType": "void (FcMatrix *, const FcMatrix *, const FcMatrix *)" }, "inner": [ { "id": "0x55bbe71c0328", "kind": "ParmVarDecl", "loc": { "offset": 20323, "col": 29, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20313, "col": 19, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20323, "col": 29, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "result", "type": { "qualType": "FcMatrix *" } }, { "id": "0x55bbe71c03a0", "kind": "ParmVarDecl", "loc": { "offset": 20347, "col": 53, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20331, "col": 37, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20347, "col": 53, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "a", "type": { "qualType": "const FcMatrix *" } }, { "id": "0x55bbe71c0418", "kind": "ParmVarDecl", "loc": { "offset": 20366, "col": 72, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20350, "col": 56, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20366, "col": 72, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "b", "type": { "qualType": "const FcMatrix *" } } ] }, { "id": "0x55bbe71c1a88", "kind": "FunctionDecl", "loc": { "offset": 20385, "line": 813, "col": 1, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20380, "line": 812, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20432, "line": 813, "col": 48, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcMatrixRotate", "mangledName": "FcMatrixRotate", "type": { "qualType": "void (FcMatrix *, double, double)" }, "inner": [ { "id": "0x55bbe71c1860", "kind": "ParmVarDecl", "loc": { "offset": 20411, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20401, "col": 17, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20411, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "m", "type": { "qualType": "FcMatrix *" } }, { "id": "0x55bbe71c18e0", "kind": "ParmVarDecl", "loc": { "offset": 20421, "col": 37, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20414, "col": 30, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20421, "col": 37, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "c", "type": { "qualType": "double" } }, { "id": "0x55bbe71c1960", "kind": "ParmVarDecl", "loc": { "offset": 20431, "col": 47, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20424, "col": 40, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20431, "col": 47, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "s", "type": { "qualType": "double" } } ] }, { "id": "0x55bbe71c1cf0", "kind": "FunctionDecl", "loc": { "offset": 20450, "line": 816, "col": 1, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20445, "line": 815, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20498, "line": 816, "col": 49, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcMatrixScale", "mangledName": "FcMatrixScale", "type": { "qualType": "void (FcMatrix *, double, double)" }, "inner": [ { "id": "0x55bbe71c1b50", "kind": "ParmVarDecl", "loc": { "offset": 20475, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20465, "col": 16, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20475, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "m", "type": { "qualType": "FcMatrix *" } }, { "id": "0x55bbe71c1bd0", "kind": "ParmVarDecl", "loc": { "offset": 20485, "col": 36, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20478, "col": 29, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20485, "col": 36, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "sx", "type": { "qualType": "double" } }, { "id": "0x55bbe71c1c50", "kind": "ParmVarDecl", "loc": { "offset": 20496, "col": 47, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20489, "col": 40, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20496, "col": 47, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "sy", "type": { "qualType": "double" } } ] }, { "id": "0x55bbe71c1f58", "kind": "FunctionDecl", "loc": { "offset": 20516, "line": 819, "col": 1, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20511, "line": 818, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20564, "line": 819, "col": 49, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcMatrixShear", "mangledName": "FcMatrixShear", "type": { "qualType": "void (FcMatrix *, double, double)" }, "inner": [ { "id": "0x55bbe71c1db8", "kind": "ParmVarDecl", "loc": { "offset": 20541, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20531, "col": 16, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20541, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "m", "type": { "qualType": "FcMatrix *" } }, { "id": "0x55bbe71c1e38", "kind": "ParmVarDecl", "loc": { "offset": 20551, "col": 36, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20544, "col": 29, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20551, "col": 36, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "sh", "type": { "qualType": "double" } }, { "id": "0x55bbe71c1eb8", "kind": "ParmVarDecl", "loc": { "offset": 20562, "col": 47, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20555, "col": 40, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20562, "col": 47, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "sv", "type": { "qualType": "double" } } ] }, { "id": "0x55bbe71c2228", "kind": "FunctionDecl", "loc": { "offset": 20651, "line": 825, "col": 1, "tokLen": 25, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20644, "line": 824, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20714, "line": 825, "col": 64, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcNameRegisterObjectTypes", "mangledName": "FcNameRegisterObjectTypes", "type": { "qualType": "FcBool (const FcObjectType *, int)" }, "inner": [ { "id": "0x55bbe71c2098", "kind": "ParmVarDecl", "loc": { "offset": 20698, "col": 48, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20678, "col": 28, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20698, "col": 48, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "types", "type": { "qualType": "const FcObjectType *" } }, { "id": "0x55bbe71c2118", "kind": "ParmVarDecl", "loc": { "offset": 20709, "col": 59, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20705, "col": 55, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20709, "col": 59, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "ntype", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71c2400", "kind": "FunctionDecl", "loc": { "offset": 20785, "line": 829, "col": 1, "tokLen": 27, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20778, "line": 828, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20850, "line": 829, "col": 66, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcNameUnregisterObjectTypes", "mangledName": "FcNameUnregisterObjectTypes", "type": { "qualType": "FcBool (const FcObjectType *, int)" }, "inner": [ { "id": "0x55bbe71c22e8", "kind": "ParmVarDecl", "loc": { "offset": 20834, "col": 50, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20814, "col": 30, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20834, "col": 50, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "types", "type": { "qualType": "const FcObjectType *" } }, { "id": "0x55bbe71c2368", "kind": "ParmVarDecl", "loc": { "offset": 20845, "col": 61, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20841, "col": 57, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20845, "col": 61, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "ntype", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71c25b8", "kind": "FunctionDecl", "loc": { "offset": 20884, "line": 832, "col": 1, "tokLen": 19, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20863, "line": 831, "col": 10, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20923, "line": 832, "col": 40, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcNameGetObjectType", "mangledName": "FcNameGetObjectType", "type": { "qualType": "const FcObjectType *(const char *)" }, "inner": [ { "id": "0x55bbe71c24c8", "kind": "ParmVarDecl", "loc": { "offset": 20917, "col": 34, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20905, "col": 22, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20917, "col": 34, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "object", "type": { "qualType": "const char *" } } ] }, { "id": "0x55bbe71c2878", "kind": "FunctionDecl", "loc": { "offset": 20994, "line": 836, "col": 1, "tokLen": 23, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20987, "line": 835, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21056, "line": 836, "col": 63, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcNameRegisterConstants", "mangledName": "FcNameRegisterConstants", "type": { "qualType": "FcBool (const FcConstant *, int)" }, "inner": [ { "id": "0x55bbe71c26e8", "kind": "ParmVarDecl", "loc": { "offset": 21037, "col": 44, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21019, "col": 26, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21037, "col": 44, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "consts", "type": { "qualType": "const FcConstant *" } }, { "id": "0x55bbe71c2768", "kind": "ParmVarDecl", "loc": { "offset": 21049, "col": 56, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21045, "col": 52, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21049, "col": 56, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "nconsts", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71c2a50", "kind": "FunctionDecl", "loc": { "offset": 21127, "line": 840, "col": 1, "tokLen": 25, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21120, "line": 839, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21191, "line": 840, "col": 65, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcNameUnregisterConstants", "mangledName": "FcNameUnregisterConstants", "type": { "qualType": "FcBool (const FcConstant *, int)" }, "inner": [ { "id": "0x55bbe71c2938", "kind": "ParmVarDecl", "loc": { "offset": 21172, "col": 46, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21154, "col": 28, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21172, "col": 46, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "consts", "type": { "qualType": "const FcConstant *" } }, { "id": "0x55bbe71c29b8", "kind": "ParmVarDecl", "loc": { "offset": 21184, "col": 58, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21180, "col": 54, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21184, "col": 58, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "nconsts", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71c2c08", "kind": "FunctionDecl", "loc": { "offset": 21223, "line": 843, "col": 1, "tokLen": 17, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21204, "line": 842, "col": 10, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21263, "line": 843, "col": 41, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcNameGetConstant", "mangledName": "FcNameGetConstant", "type": { "qualType": "const FcConstant *(const FcChar8 *)" }, "inner": [ { "id": "0x55bbe71c2b10", "kind": "ParmVarDecl", "loc": { "offset": 21257, "col": 35, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21242, "col": 20, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21257, "col": 35, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "string", "type": { "qualType": "const FcChar8 *" } } ] }, { "id": "0x55bbe71c2e58", "kind": "FunctionDecl", "loc": { "offset": 21283, "line": 846, "col": 1, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21276, "line": 845, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21333, "line": 846, "col": 51, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcNameConstant", "mangledName": "FcNameConstant", "type": { "qualType": "FcBool (const FcChar8 *, int *)" }, "inner": [ { "id": "0x55bbe71c2cc0", "kind": "ParmVarDecl", "loc": { "offset": 21314, "col": 32, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21299, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21314, "col": 32, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "string", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe71c2d40", "kind": "ParmVarDecl", "loc": { "offset": 21327, "col": 45, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21322, "col": 40, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21327, "col": 45, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "result", "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe71c3008", "kind": "FunctionDecl", "loc": { "offset": 21358, "line": 849, "col": 1, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21346, "line": 848, "col": 10, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21390, "line": 849, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcNameParse", "mangledName": "FcNameParse", "type": { "qualType": "FcPattern *(const FcChar8 *)" }, "inner": [ { "id": "0x55bbe71c2f18", "kind": "ParmVarDecl", "loc": { "offset": 21386, "col": 29, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21371, "col": 14, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21386, "col": 29, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "name", "type": { "qualType": "const FcChar8 *" } } ] }, { "id": "0x55bbe71c31b8", "kind": "FunctionDecl", "loc": { "offset": 21413, "line": 852, "col": 1, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21403, "line": 851, "col": 10, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21442, "line": 852, "col": 30, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcNameUnparse", "mangledName": "FcNameUnparse", "type": { "qualType": "FcChar8 *(FcPattern *)" }, "inner": [ { "id": "0x55bbe71c30c0", "kind": "ParmVarDecl", "loc": { "offset": 21439, "col": 27, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21428, "col": 16, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21439, "col": 27, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "pat", "type": { "qualType": "FcPattern *" } } ] }, { "id": "0x55bbe71c3358", "kind": "FunctionDecl", "loc": { "offset": 21481, "line": 856, "col": 1, "tokLen": 15, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21469, "line": 855, "col": 10, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21502, "line": 856, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternCreate", "mangledName": "FcPatternCreate", "type": { "qualType": "FcPattern *(void)" } }, { "id": "0x55bbe71c34f8", "kind": "FunctionDecl", "loc": { "offset": 21527, "line": 859, "col": 1, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21515, "line": 858, "col": 10, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21565, "line": 859, "col": 39, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternDuplicate", "mangledName": "FcPatternDuplicate", "type": { "qualType": "FcPattern *(const FcPattern *)" }, "inner": [ { "id": "0x55bbe71c3408", "kind": "ParmVarDecl", "loc": { "offset": 21564, "col": 38, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21547, "col": 21, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21564, "col": 38, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "const FcPattern *" } } ] }, { "id": "0x55bbe71c3640", "kind": "FunctionDecl", "loc": { "offset": 21583, "line": 862, "col": 1, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21578, "line": 861, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21615, "line": 862, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternReference", "mangledName": "FcPatternReference", "type": { "qualType": "void (FcPattern *)" }, "inner": [ { "id": "0x55bbe71c35b0", "kind": "ParmVarDecl", "loc": { "offset": 21614, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21603, "col": 21, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21614, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "FcPattern *" } } ] }, { "id": "0x55bbe71c38e8", "kind": "FunctionDecl", "loc": { "offset": 21640, "line": 865, "col": 1, "tokLen": 15, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21628, "line": 864, "col": 10, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21692, "line": 865, "col": 53, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternFilter", "mangledName": "FcPatternFilter", "type": { "qualType": "FcPattern *(FcPattern *, const FcObjectSet *)" }, "inner": [ { "id": "0x55bbe71c3708", "kind": "ParmVarDecl", "loc": { "offset": 21668, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21657, "col": 18, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21668, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "FcPattern *" } }, { "id": "0x55bbe71c37d8", "kind": "ParmVarDecl", "loc": { "offset": 21690, "col": 51, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21671, "col": 32, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21690, "col": 51, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "os", "type": { "qualType": "const FcObjectSet *" } } ] }, { "id": "0x55bbe71c3a68", "kind": "FunctionDecl", "loc": { "offset": 21710, "line": 868, "col": 1, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21705, "line": 867, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21735, "line": 868, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcValueDestroy", "mangledName": "FcValueDestroy", "type": { "qualType": "void (FcValue)" }, "inner": [ { "id": "0x55bbe71c39a8", "kind": "ParmVarDecl", "loc": { "offset": 21734, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21726, "col": 17, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21734, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "v", "type": { "desugaredQualType": "struct _FcValue", "qualType": "FcValue", "typeAliasDeclId": "0x55bbe71a8d98" } } ] }, { "id": "0x55bbe71c3ca8", "kind": "FunctionDecl", "loc": { "offset": 21755, "line": 871, "col": 1, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21748, "line": 870, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21791, "line": 871, "col": 37, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcValueEqual", "mangledName": "FcValueEqual", "type": { "qualType": "FcBool (FcValue, FcValue)" }, "inner": [ { "id": "0x55bbe71c3b20", "kind": "ParmVarDecl", "loc": { "offset": 21777, "col": 23, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21769, "col": 15, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21777, "col": 23, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "va", "type": { "desugaredQualType": "struct _FcValue", "qualType": "FcValue", "typeAliasDeclId": "0x55bbe71a8d98" } }, { "id": "0x55bbe71c3b98", "kind": "ParmVarDecl", "loc": { "offset": 21789, "col": 35, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21781, "col": 27, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21789, "col": 35, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "vb", "type": { "desugaredQualType": "struct _FcValue", "qualType": "FcValue", "typeAliasDeclId": "0x55bbe71a8d98" } } ] }, { "id": "0x55bbe71c3e58", "kind": "FunctionDecl", "loc": { "offset": 21812, "line": 874, "col": 1, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21804, "line": 873, "col": 10, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21834, "line": 874, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcValueSave", "mangledName": "FcValueSave", "type": { "qualType": "FcValue (FcValue)" }, "inner": [ { "id": "0x55bbe71c3d68", "kind": "ParmVarDecl", "loc": { "offset": 21833, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21825, "col": 14, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21833, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "v", "type": { "desugaredQualType": "struct _FcValue", "qualType": "FcValue", "typeAliasDeclId": "0x55bbe71a8d98" } } ] }, { "id": "0x55bbe71c3fa0", "kind": "FunctionDecl", "loc": { "offset": 21852, "line": 877, "col": 1, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21847, "line": 876, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21882, "line": 877, "col": 31, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternDestroy", "mangledName": "FcPatternDestroy", "type": { "qualType": "void (FcPattern *)" }, "inner": [ { "id": "0x55bbe71c3f10", "kind": "ParmVarDecl", "loc": { "offset": 21881, "col": 30, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21870, "col": 19, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21881, "col": 30, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "FcPattern *" } } ] }, { "id": "0x55bbe71c4150", "kind": "FunctionDecl", "loc": { "offset": 21890, "line": 880, "col": 1, "tokLen": 20, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21886, "line": 879, "col": 1, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21932, "line": 880, "col": 43, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternObjectCount", "mangledName": "FcPatternObjectCount", "type": { "qualType": "int (const FcPattern *)" }, "inner": [ { "id": "0x55bbe71c4058", "kind": "ParmVarDecl", "loc": { "offset": 21929, "col": 40, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21912, "col": 23, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21929, "col": 40, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "pat", "type": { "qualType": "const FcPattern *" } } ] }, { "id": "0x55bbe71c4398", "kind": "FunctionDecl", "loc": { "offset": 21952, "line": 883, "col": 1, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21945, "line": 882, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22008, "line": 883, "col": 57, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternEqual", "mangledName": "FcPatternEqual", "type": { "qualType": "FcBool (const FcPattern *, const FcPattern *)" }, "inner": [ { "id": "0x55bbe71c4208", "kind": "ParmVarDecl", "loc": { "offset": 21985, "col": 34, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21968, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21985, "col": 34, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "pa", "type": { "qualType": "const FcPattern *" } }, { "id": "0x55bbe71c4280", "kind": "ParmVarDecl", "loc": { "offset": 22006, "col": 55, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21989, "col": 38, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22006, "col": 55, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "pb", "type": { "qualType": "const FcPattern *" } } ] }, { "id": "0x55bbe71c4668", "kind": "FunctionDecl", "loc": { "offset": 22028, "line": 886, "col": 1, "tokLen": 20, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22021, "line": 885, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22113, "line": 886, "col": 86, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternEqualSubset", "mangledName": "FcPatternEqualSubset", "type": { "qualType": "FcBool (const FcPattern *, const FcPattern *, const FcObjectSet *)" }, "inner": [ { "id": "0x55bbe71c4458", "kind": "ParmVarDecl", "loc": { "offset": 22067, "col": 40, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22050, "col": 23, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22067, "col": 40, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "pa", "type": { "qualType": "const FcPattern *" } }, { "id": "0x55bbe71c44d0", "kind": "ParmVarDecl", "loc": { "offset": 22088, "col": 61, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22071, "col": 44, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22088, "col": 61, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "pb", "type": { "qualType": "const FcPattern *" } }, { "id": "0x55bbe71c4548", "kind": "ParmVarDecl", "loc": { "offset": 22111, "col": 84, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22092, "col": 65, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22111, "col": 84, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "os", "type": { "qualType": "const FcObjectSet *" } } ] }, { "id": "0x55bbe71c4828", "kind": "FunctionDecl", "loc": { "offset": 22135, "line": 889, "col": 1, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22126, "line": 888, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22168, "line": 889, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternHash", "mangledName": "FcPatternHash", "type": { "qualType": "FcChar32 (const FcPattern *)" }, "inner": [ { "id": "0x55bbe71c4730", "kind": "ParmVarDecl", "loc": { "offset": 22167, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22150, "col": 16, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22167, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "const FcPattern *" } } ] }, { "id": "0x55bbe71c4b98", "kind": "FunctionDecl", "loc": { "offset": 22188, "line": 892, "col": 1, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22181, "line": 891, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22264, "line": 892, "col": 77, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternAdd", "mangledName": "FcPatternAdd", "type": { "qualType": "FcBool (FcPattern *, const char *, FcValue, FcBool)" }, "inner": [ { "id": "0x55bbe71c48e0", "kind": "ParmVarDecl", "loc": { "offset": 22213, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22202, "col": 15, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22213, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "FcPattern *" } }, { "id": "0x55bbe71c4960", "kind": "ParmVarDecl", "loc": { "offset": 22228, "col": 41, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22216, "col": 29, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22228, "col": 41, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "object", "type": { "qualType": "const char *" } }, { "id": "0x55bbe71c49d8", "kind": "ParmVarDecl", "loc": { "offset": 22244, "col": 57, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22236, "col": 49, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22244, "col": 57, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "value", "type": { "desugaredQualType": "struct _FcValue", "qualType": "FcValue", "typeAliasDeclId": "0x55bbe71a8d98" } }, { "id": "0x55bbe71c4a50", "kind": "ParmVarDecl", "loc": { "offset": 22258, "col": 71, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22251, "col": 64, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22258, "col": 71, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "append", "type": { "desugaredQualType": "int", "qualType": "FcBool", "typeAliasDeclId": "0x55bbe7186bd0" } } ] }, { "id": "0x55bbe71c4e80", "kind": "FunctionDecl", "loc": { "offset": 22288, "line": 895, "col": 1, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22281, "line": 894, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22368, "line": 895, "col": 81, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternAddWeak", "mangledName": "FcPatternAddWeak", "type": { "qualType": "FcBool (FcPattern *, const char *, FcValue, FcBool)" }, "inner": [ { "id": "0x55bbe71c4c68", "kind": "ParmVarDecl", "loc": { "offset": 22317, "col": 30, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22306, "col": 19, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22317, "col": 30, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "FcPattern *" } }, { "id": "0x55bbe71c4ce8", "kind": "ParmVarDecl", "loc": { "offset": 22332, "col": 45, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22320, "col": 33, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22332, "col": 45, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "object", "type": { "qualType": "const char *" } }, { "id": "0x55bbe71c4d60", "kind": "ParmVarDecl", "loc": { "offset": 22348, "col": 61, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22340, "col": 53, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22348, "col": 61, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "value", "type": { "desugaredQualType": "struct _FcValue", "qualType": "FcValue", "typeAliasDeclId": "0x55bbe71a8d98" } }, { "id": "0x55bbe71c4dd8", "kind": "ParmVarDecl", "loc": { "offset": 22362, "col": 75, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22355, "col": 68, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22362, "col": 75, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "append", "type": { "desugaredQualType": "int", "qualType": "FcBool", "typeAliasDeclId": "0x55bbe7186bd0" } } ] }, { "id": "0x55bbe71c5268", "kind": "FunctionDecl", "loc": { "offset": 22394, "line": 898, "col": 1, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22385, "line": 897, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22466, "line": 898, "col": 73, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternGet", "mangledName": "FcPatternGet", "type": { "qualType": "FcResult (const FcPattern *, const char *, int, FcValue *)" }, "inner": [ { "id": "0x55bbe71c4f50", "kind": "ParmVarDecl", "loc": { "offset": 22425, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22408, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22425, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "const FcPattern *" } }, { "id": "0x55bbe71c4fd0", "kind": "ParmVarDecl", "loc": { "offset": 22440, "col": 47, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22428, "col": 35, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22440, "col": 47, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "object", "type": { "qualType": "const char *" } }, { "id": "0x55bbe71c5050", "kind": "ParmVarDecl", "loc": { "offset": 22452, "col": 59, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22448, "col": 55, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22452, "col": 59, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "id", "type": { "qualType": "int" } }, { "id": "0x55bbe71c5128", "kind": "ParmVarDecl", "loc": { "offset": 22465, "col": 72, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22456, "col": 63, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22465, "col": 72, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "v", "type": { "qualType": "FcValue *" } } ] }, { "id": "0x55bbe71c5748", "kind": "FunctionDecl", "loc": { "offset": 22488, "line": 901, "col": 1, "tokLen": 23, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22479, "line": 900, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22590, "line": 901, "col": 103, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternGetWithBinding", "mangledName": "FcPatternGetWithBinding", "type": { "qualType": "FcResult (const FcPattern *, const char *, int, FcValue *, FcValueBinding *)" }, "inner": [ { "id": "0x55bbe71c5338", "kind": "ParmVarDecl", "loc": { "offset": 22530, "col": 43, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22513, "col": 26, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22530, "col": 43, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "const FcPattern *" } }, { "id": "0x55bbe71c53b8", "kind": "ParmVarDecl", "loc": { "offset": 22545, "col": 58, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22533, "col": 46, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22545, "col": 58, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "object", "type": { "qualType": "const char *" } }, { "id": "0x55bbe71c5438", "kind": "ParmVarDecl", "loc": { "offset": 22557, "col": 70, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22553, "col": 66, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22557, "col": 70, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "id", "type": { "qualType": "int" } }, { "id": "0x55bbe71c54b0", "kind": "ParmVarDecl", "loc": { "offset": 22570, "col": 83, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22561, "col": 74, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22570, "col": 83, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "v", "type": { "qualType": "FcValue *" } }, { "id": "0x55bbe71c55a8", "kind": "ParmVarDecl", "loc": { "offset": 22589, "col": 102, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22573, "col": 86, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22589, "col": 102, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "b", "type": { "qualType": "FcValueBinding *" } } ] }, { "id": "0x55bbe71c59b8", "kind": "FunctionDecl", "loc": { "offset": 22610, "line": 904, "col": 1, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22603, "line": 903, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22656, "line": 904, "col": 47, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternDel", "mangledName": "FcPatternDel", "type": { "qualType": "FcBool (FcPattern *, const char *)" }, "inner": [ { "id": "0x55bbe71c5820", "kind": "ParmVarDecl", "loc": { "offset": 22635, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22624, "col": 15, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22635, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "FcPattern *" } }, { "id": "0x55bbe71c58a0", "kind": "ParmVarDecl", "loc": { "offset": 22650, "col": 41, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22638, "col": 29, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22650, "col": 41, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "object", "type": { "qualType": "const char *" } } ] }, { "id": "0x55bbe71c5c98", "kind": "FunctionDecl", "loc": { "offset": 22676, "line": 907, "col": 1, "tokLen": 15, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22669, "line": 906, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22733, "line": 907, "col": 58, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternRemove", "mangledName": "FcPatternRemove", "type": { "qualType": "FcBool (FcPattern *, const char *, int)" }, "inner": [ { "id": "0x55bbe71c5a78", "kind": "ParmVarDecl", "loc": { "offset": 22704, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22693, "col": 18, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22704, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "FcPattern *" } }, { "id": "0x55bbe71c5af8", "kind": "ParmVarDecl", "loc": { "offset": 22719, "col": 44, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22707, "col": 32, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22719, "col": 44, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "object", "type": { "qualType": "const char *" } }, { "id": "0x55bbe71c5b78", "kind": "ParmVarDecl", "loc": { "offset": 22731, "col": 56, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22727, "col": 52, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22731, "col": 56, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "id", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71c5f00", "kind": "FunctionDecl", "loc": { "offset": 22753, "line": 910, "col": 1, "tokLen": 19, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22746, "line": 909, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22813, "line": 910, "col": 61, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternAddInteger", "mangledName": "FcPatternAddInteger", "type": { "qualType": "FcBool (FcPattern *, const char *, int)" }, "inner": [ { "id": "0x55bbe71c5d60", "kind": "ParmVarDecl", "loc": { "offset": 22785, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22774, "col": 22, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22785, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "FcPattern *" } }, { "id": "0x55bbe71c5de0", "kind": "ParmVarDecl", "loc": { "offset": 22800, "col": 48, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22788, "col": 36, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22800, "col": 48, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "object", "type": { "qualType": "const char *" } }, { "id": "0x55bbe71c5e60", "kind": "ParmVarDecl", "loc": { "offset": 22812, "col": 60, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22808, "col": 56, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22812, "col": 60, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "i", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71c61e8", "kind": "FunctionDecl", "loc": { "offset": 22833, "line": 913, "col": 1, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22826, "line": 912, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22895, "line": 913, "col": 63, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternAddDouble", "mangledName": "FcPatternAddDouble", "type": { "qualType": "FcBool (FcPattern *, const char *, double)" }, "inner": [ { "id": "0x55bbe71c5fc8", "kind": "ParmVarDecl", "loc": { "offset": 22864, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22853, "col": 21, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22864, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "FcPattern *" } }, { "id": "0x55bbe71c6048", "kind": "ParmVarDecl", "loc": { "offset": 22879, "col": 47, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22867, "col": 35, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22879, "col": 47, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "object", "type": { "qualType": "const char *" } }, { "id": "0x55bbe71c60c8", "kind": "ParmVarDecl", "loc": { "offset": 22894, "col": 62, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22887, "col": 55, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22894, "col": 62, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "d", "type": { "qualType": "double" } } ] }, { "id": "0x55bbe71c64c8", "kind": "FunctionDecl", "loc": { "offset": 22915, "line": 916, "col": 1, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22908, "line": 915, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22985, "line": 916, "col": 71, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternAddString", "mangledName": "FcPatternAddString", "type": { "qualType": "FcBool (FcPattern *, const char *, const FcChar8 *)" }, "inner": [ { "id": "0x55bbe71c62b0", "kind": "ParmVarDecl", "loc": { "offset": 22946, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22935, "col": 21, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22946, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "FcPattern *" } }, { "id": "0x55bbe71c6330", "kind": "ParmVarDecl", "loc": { "offset": 22961, "col": 47, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22949, "col": 35, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22961, "col": 47, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "object", "type": { "qualType": "const char *" } }, { "id": "0x55bbe71c63a8", "kind": "ParmVarDecl", "loc": { "offset": 22984, "col": 70, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22969, "col": 55, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22984, "col": 70, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "s", "type": { "qualType": "const FcChar8 *" } } ] }, { "id": "0x55bbe71c67a8", "kind": "FunctionDecl", "loc": { "offset": 23005, "line": 919, "col": 1, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22998, "line": 918, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23076, "line": 919, "col": 72, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternAddMatrix", "mangledName": "FcPatternAddMatrix", "type": { "qualType": "FcBool (FcPattern *, const char *, const FcMatrix *)" }, "inner": [ { "id": "0x55bbe71c6590", "kind": "ParmVarDecl", "loc": { "offset": 23036, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23025, "col": 21, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23036, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "FcPattern *" } }, { "id": "0x55bbe71c6610", "kind": "ParmVarDecl", "loc": { "offset": 23051, "col": 47, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23039, "col": 35, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23051, "col": 47, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "object", "type": { "qualType": "const char *" } }, { "id": "0x55bbe71c6688", "kind": "ParmVarDecl", "loc": { "offset": 23075, "col": 71, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23059, "col": 55, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23075, "col": 71, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "s", "type": { "qualType": "const FcMatrix *" } } ] }, { "id": "0x55bbe71c6a88", "kind": "FunctionDecl", "loc": { "offset": 23096, "line": 922, "col": 1, "tokLen": 19, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23089, "line": 921, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23169, "line": 922, "col": 74, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternAddCharSet", "mangledName": "FcPatternAddCharSet", "type": { "qualType": "FcBool (FcPattern *, const char *, const FcCharSet *)" }, "inner": [ { "id": "0x55bbe71c6870", "kind": "ParmVarDecl", "loc": { "offset": 23128, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23117, "col": 22, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23128, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "FcPattern *" } }, { "id": "0x55bbe71c68f0", "kind": "ParmVarDecl", "loc": { "offset": 23143, "col": 48, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23131, "col": 36, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23143, "col": 48, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "object", "type": { "qualType": "const char *" } }, { "id": "0x55bbe71c6968", "kind": "ParmVarDecl", "loc": { "offset": 23168, "col": 73, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23151, "col": 56, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23168, "col": 73, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "c", "type": { "qualType": "const FcCharSet *" } } ] }, { "id": "0x55bbe71c6d28", "kind": "FunctionDecl", "loc": { "offset": 23189, "line": 925, "col": 1, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23182, "line": 924, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23249, "line": 925, "col": 61, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternAddBool", "mangledName": "FcPatternAddBool", "type": { "qualType": "FcBool (FcPattern *, const char *, FcBool)" }, "inner": [ { "id": "0x55bbe71c6b50", "kind": "ParmVarDecl", "loc": { "offset": 23218, "col": 30, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23207, "col": 19, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23218, "col": 30, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "FcPattern *" } }, { "id": "0x55bbe71c6bd0", "kind": "ParmVarDecl", "loc": { "offset": 23233, "col": 45, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23221, "col": 33, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23233, "col": 45, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "object", "type": { "qualType": "const char *" } }, { "id": "0x55bbe71c6c48", "kind": "ParmVarDecl", "loc": { "offset": 23248, "col": 60, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23241, "col": 53, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23248, "col": 60, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "b", "type": { "desugaredQualType": "int", "qualType": "FcBool", "typeAliasDeclId": "0x55bbe7186bd0" } } ] }, { "id": "0x55bbe71c7008", "kind": "FunctionDecl", "loc": { "offset": 23269, "line": 928, "col": 1, "tokLen": 19, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23262, "line": 927, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23343, "line": 928, "col": 75, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternAddLangSet", "mangledName": "FcPatternAddLangSet", "type": { "qualType": "FcBool (FcPattern *, const char *, const FcLangSet *)" }, "inner": [ { "id": "0x55bbe71c6df0", "kind": "ParmVarDecl", "loc": { "offset": 23301, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23290, "col": 22, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23301, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "FcPattern *" } }, { "id": "0x55bbe71c6e70", "kind": "ParmVarDecl", "loc": { "offset": 23316, "col": 48, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23304, "col": 36, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23316, "col": 48, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "object", "type": { "qualType": "const char *" } }, { "id": "0x55bbe71c6ee8", "kind": "ParmVarDecl", "loc": { "offset": 23341, "col": 73, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23324, "col": 56, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23341, "col": 73, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "ls", "type": { "qualType": "const FcLangSet *" } } ] }, { "id": "0x55bbe71c72e8", "kind": "FunctionDecl", "loc": { "offset": 23363, "line": 931, "col": 1, "tokLen": 17, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23356, "line": 930, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23432, "line": 931, "col": 70, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternAddRange", "mangledName": "FcPatternAddRange", "type": { "qualType": "FcBool (FcPattern *, const char *, const FcRange *)" }, "inner": [ { "id": "0x55bbe71c70d0", "kind": "ParmVarDecl", "loc": { "offset": 23393, "col": 31, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23382, "col": 20, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23393, "col": 31, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "FcPattern *" } }, { "id": "0x55bbe71c7150", "kind": "ParmVarDecl", "loc": { "offset": 23408, "col": 46, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23396, "col": 34, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23408, "col": 46, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "object", "type": { "qualType": "const char *" } }, { "id": "0x55bbe71c71c8", "kind": "ParmVarDecl", "loc": { "offset": 23431, "col": 69, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23416, "col": 54, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23431, "col": 69, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "r", "type": { "qualType": "const FcRange *" } } ] }, { "id": "0x55bbe71c7710", "kind": "FunctionDecl", "loc": { "offset": 23454, "line": 934, "col": 1, "tokLen": 19, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23445, "line": 933, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23528, "line": 934, "col": 75, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternGetInteger", "mangledName": "FcPatternGetInteger", "type": { "qualType": "FcResult (const FcPattern *, const char *, int, int *)" }, "inner": [ { "id": "0x55bbe71c73b0", "kind": "ParmVarDecl", "loc": { "offset": 23492, "col": 39, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23475, "col": 22, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23492, "col": 39, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "const FcPattern *" } }, { "id": "0x55bbe71c7430", "kind": "ParmVarDecl", "loc": { "offset": 23507, "col": 54, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23495, "col": 42, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23507, "col": 54, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "object", "type": { "qualType": "const char *" } }, { "id": "0x55bbe71c74b0", "kind": "ParmVarDecl", "loc": { "offset": 23519, "col": 66, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23515, "col": 62, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23519, "col": 66, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "n", "type": { "qualType": "int" } }, { "id": "0x55bbe71c7530", "kind": "ParmVarDecl", "loc": { "offset": 23527, "col": 74, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23522, "col": 69, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23527, "col": 74, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "i", "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe71c7aa8", "kind": "FunctionDecl", "loc": { "offset": 23550, "line": 937, "col": 1, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23541, "line": 936, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23626, "line": 937, "col": 77, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternGetDouble", "mangledName": "FcPatternGetDouble", "type": { "qualType": "FcResult (const FcPattern *, const char *, int, double *)" }, "inner": [ { "id": "0x55bbe71c77e0", "kind": "ParmVarDecl", "loc": { "offset": 23587, "col": 38, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23570, "col": 21, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23587, "col": 38, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "const FcPattern *" } }, { "id": "0x55bbe71c7860", "kind": "ParmVarDecl", "loc": { "offset": 23602, "col": 53, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23590, "col": 41, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23602, "col": 53, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "object", "type": { "qualType": "const char *" } }, { "id": "0x55bbe71c78e0", "kind": "ParmVarDecl", "loc": { "offset": 23614, "col": 65, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23610, "col": 61, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23614, "col": 65, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "n", "type": { "qualType": "int" } }, { "id": "0x55bbe71c7960", "kind": "ParmVarDecl", "loc": { "offset": 23625, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23617, "col": 68, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23625, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "d", "type": { "qualType": "double *" } } ] }, { "id": "0x55bbe71c7e38", "kind": "FunctionDecl", "loc": { "offset": 23648, "line": 940, "col": 1, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23639, "line": 939, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23727, "line": 940, "col": 80, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternGetString", "mangledName": "FcPatternGetString", "type": { "qualType": "FcResult (const FcPattern *, const char *, int, FcChar8 **)" }, "inner": [ { "id": "0x55bbe71c7b78", "kind": "ParmVarDecl", "loc": { "offset": 23685, "col": 38, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23668, "col": 21, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23685, "col": 38, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "const FcPattern *" } }, { "id": "0x55bbe71c7bf8", "kind": "ParmVarDecl", "loc": { "offset": 23700, "col": 53, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23688, "col": 41, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23700, "col": 53, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "object", "type": { "qualType": "const char *" } }, { "id": "0x55bbe71c7c78", "kind": "ParmVarDecl", "loc": { "offset": 23712, "col": 65, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23708, "col": 61, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23712, "col": 65, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "n", "type": { "qualType": "int" } }, { "id": "0x55bbe71c7cf8", "kind": "ParmVarDecl", "loc": { "offset": 23726, "col": 79, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23715, "col": 68, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23726, "col": 79, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "s", "type": { "qualType": "FcChar8 **" } } ] }, { "id": "0x55bbe71c8228", "kind": "FunctionDecl", "loc": { "offset": 23749, "line": 943, "col": 1, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23740, "line": 942, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23828, "line": 943, "col": 80, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternGetMatrix", "mangledName": "FcPatternGetMatrix", "type": { "qualType": "FcResult (const FcPattern *, const char *, int, FcMatrix **)" }, "inner": [ { "id": "0x55bbe71c7f08", "kind": "ParmVarDecl", "loc": { "offset": 23786, "col": 38, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23769, "col": 21, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23786, "col": 38, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "const FcPattern *" } }, { "id": "0x55bbe71c7f88", "kind": "ParmVarDecl", "loc": { "offset": 23801, "col": 53, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23789, "col": 41, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23801, "col": 53, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "object", "type": { "qualType": "const char *" } }, { "id": "0x55bbe71c8008", "kind": "ParmVarDecl", "loc": { "offset": 23813, "col": 65, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23809, "col": 61, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23813, "col": 65, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "n", "type": { "qualType": "int" } }, { "id": "0x55bbe71c80e0", "kind": "ParmVarDecl", "loc": { "offset": 23827, "col": 79, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23816, "col": 68, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23827, "col": 79, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "s", "type": { "qualType": "FcMatrix **" } } ] }, { "id": "0x55bbe71c85b8", "kind": "FunctionDecl", "loc": { "offset": 23850, "line": 946, "col": 1, "tokLen": 19, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23841, "line": 945, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23931, "line": 946, "col": 82, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternGetCharSet", "mangledName": "FcPatternGetCharSet", "type": { "qualType": "FcResult (const FcPattern *, const char *, int, FcCharSet **)" }, "inner": [ { "id": "0x55bbe71c82f8", "kind": "ParmVarDecl", "loc": { "offset": 23888, "col": 39, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23871, "col": 22, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23888, "col": 39, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "const FcPattern *" } }, { "id": "0x55bbe71c8378", "kind": "ParmVarDecl", "loc": { "offset": 23903, "col": 54, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23891, "col": 42, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23903, "col": 54, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "object", "type": { "qualType": "const char *" } }, { "id": "0x55bbe71c83f8", "kind": "ParmVarDecl", "loc": { "offset": 23915, "col": 66, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23911, "col": 62, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23915, "col": 66, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "n", "type": { "qualType": "int" } }, { "id": "0x55bbe71c8478", "kind": "ParmVarDecl", "loc": { "offset": 23930, "col": 81, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23918, "col": 69, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23930, "col": 81, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "c", "type": { "qualType": "FcCharSet **" } } ] }, { "id": "0x55bbe71c88f8", "kind": "FunctionDecl", "loc": { "offset": 23953, "line": 949, "col": 1, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23944, "line": 948, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24027, "line": 949, "col": 75, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternGetBool", "mangledName": "FcPatternGetBool", "type": { "qualType": "FcResult (const FcPattern *, const char *, int, FcBool *)" }, "inner": [ { "id": "0x55bbe71c8688", "kind": "ParmVarDecl", "loc": { "offset": 23988, "col": 36, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23971, "col": 19, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23988, "col": 36, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "const FcPattern *" } }, { "id": "0x55bbe71c8708", "kind": "ParmVarDecl", "loc": { "offset": 24003, "col": 51, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23991, "col": 39, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24003, "col": 51, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "object", "type": { "qualType": "const char *" } }, { "id": "0x55bbe71c8788", "kind": "ParmVarDecl", "loc": { "offset": 24015, "col": 63, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24011, "col": 59, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24015, "col": 63, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "n", "type": { "qualType": "int" } }, { "id": "0x55bbe71c8800", "kind": "ParmVarDecl", "loc": { "offset": 24026, "col": 74, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24018, "col": 66, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24026, "col": 74, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "b", "type": { "qualType": "FcBool *" } } ] }, { "id": "0x55bbe71c8ce8", "kind": "FunctionDecl", "loc": { "offset": 24049, "line": 952, "col": 1, "tokLen": 19, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24040, "line": 951, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24131, "line": 952, "col": 83, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternGetLangSet", "mangledName": "FcPatternGetLangSet", "type": { "qualType": "FcResult (const FcPattern *, const char *, int, FcLangSet **)" }, "inner": [ { "id": "0x55bbe71c89c8", "kind": "ParmVarDecl", "loc": { "offset": 24087, "col": 39, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24070, "col": 22, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24087, "col": 39, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "const FcPattern *" } }, { "id": "0x55bbe71c8a48", "kind": "ParmVarDecl", "loc": { "offset": 24102, "col": 54, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24090, "col": 42, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24102, "col": 54, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "object", "type": { "qualType": "const char *" } }, { "id": "0x55bbe71c8ac8", "kind": "ParmVarDecl", "loc": { "offset": 24114, "col": 66, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24110, "col": 62, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24114, "col": 66, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "n", "type": { "qualType": "int" } }, { "id": "0x55bbe71c8ba0", "kind": "ParmVarDecl", "loc": { "offset": 24129, "col": 81, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24117, "col": 69, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24129, "col": 81, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "ls", "type": { "qualType": "FcLangSet **" } } ] }, { "id": "0x55bbe71c9138", "kind": "FunctionDecl", "loc": { "offset": 24153, "line": 955, "col": 1, "tokLen": 17, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24144, "line": 954, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24231, "line": 955, "col": 79, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternGetRange", "mangledName": "FcPatternGetRange", "type": { "qualType": "FcResult (const FcPattern *, const char *, int, FcRange **)" }, "inner": [ { "id": "0x55bbe71c8db8", "kind": "ParmVarDecl", "loc": { "offset": 24189, "col": 37, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24172, "col": 20, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24189, "col": 37, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "const FcPattern *" } }, { "id": "0x55bbe71c8e38", "kind": "ParmVarDecl", "loc": { "offset": 24204, "col": 52, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24192, "col": 40, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24204, "col": 52, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "object", "type": { "qualType": "const char *" } }, { "id": "0x55bbe71c8eb8", "kind": "ParmVarDecl", "loc": { "offset": 24216, "col": 64, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24212, "col": 60, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24216, "col": 64, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "id", "type": { "qualType": "int" } }, { "id": "0x55bbe71c8ff0", "kind": "ParmVarDecl", "loc": { "offset": 24230, "col": 78, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24220, "col": 68, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24230, "col": 78, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "r", "type": { "qualType": "FcRange **" } } ] }, { "id": "0x55bbe71c9398", "kind": "FunctionDecl", "loc": { "offset": 24256, "line": 958, "col": 1, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24244, "line": 957, "col": 10, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24298, "line": 958, "col": 43, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternVaBuild", "mangledName": "FcPatternVaBuild", "type": { "qualType": "FcPattern *(FcPattern *, struct __va_list_tag *)" }, "inner": [ { "id": "0x55bbe71c9208", "kind": "ParmVarDecl", "loc": { "offset": 24285, "col": 30, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24274, "col": 19, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24285, "col": 30, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "FcPattern *" } }, { "id": "0x55bbe71c9280", "kind": "ParmVarDecl", "loc": { "offset": 24296, "col": 41, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24288, "col": 33, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24296, "col": 41, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "va", "type": { "desugaredQualType": "struct __va_list_tag *", "qualType": "struct __va_list_tag *" } } ] }, { "id": "0x55bbe71c9580", "kind": "FunctionDecl", "loc": { "offset": 24327, "line": 961, "col": 1, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24315, "line": 960, "col": 10, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "spellingLoc": { "offset": 1437, "line": 34, "col": 65, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "expansionLoc": { "offset": 24362, "line": 961, "col": 36, "tokLen": 21, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } } }, "name": "FcPatternBuild", "mangledName": "FcPatternBuild", "type": { "qualType": "FcPattern *(FcPattern *, ...)" }, "variadic": true, "inner": [ { "id": "0x55bbe71c9458", "kind": "ParmVarDecl", "loc": { "offset": 24354, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24343, "col": 17, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24354, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p", "type": { "qualType": "FcPattern *" } }, { "id": "0x55bbe71c9628", "kind": "SentinelAttr", "range": { "begin": { "spellingLoc": { "offset": 1421, "line": 34, "col": 49, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "expansionLoc": { "offset": 24362, "line": 961, "col": 36, "tokLen": 21, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "spellingLoc": { "offset": 1435, "line": 34, "col": 63, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "expansionLoc": { "offset": 24362, "line": 961, "col": 36, "tokLen": 21, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } } } } ] }, { "id": "0x55bbe71cb848", "kind": "FunctionDecl", "loc": { "offset": 24408, "line": 964, "col": 1, "tokLen": 15, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24398, "line": 963, "col": 10, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24462, "line": 964, "col": 55, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternFormat", "mangledName": "FcPatternFormat", "type": { "qualType": "FcChar8 *(FcPattern *, const FcChar8 *)" }, "inner": [ { "id": "0x55bbe71c9698", "kind": "ParmVarDecl", "loc": { "offset": 24436, "col": 29, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24425, "col": 18, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24436, "col": 29, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "pat", "type": { "qualType": "FcPattern *" } }, { "id": "0x55bbe71cb730", "kind": "ParmVarDecl", "loc": { "offset": 24456, "col": 49, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24441, "col": 34, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24456, "col": 49, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "format", "type": { "qualType": "const FcChar8 *" } } ] }, { "id": "0x55bbe71cbaa8", "kind": "FunctionDecl", "loc": { "offset": 24501, "line": 968, "col": 1, "tokLen": 19, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24491, "line": 967, "col": 10, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24546, "line": 968, "col": 46, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcRangeCreateDouble", "mangledName": "FcRangeCreateDouble", "type": { "qualType": "FcRange *(double, double)" }, "inner": [ { "id": "0x55bbe71cb910", "kind": "ParmVarDecl", "loc": { "offset": 24529, "col": 29, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24522, "col": 22, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24529, "col": 29, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "begin", "type": { "qualType": "double" } }, { "id": "0x55bbe71cb990", "kind": "ParmVarDecl", "loc": { "offset": 24543, "col": 43, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24536, "col": 36, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24543, "col": 43, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "end", "type": { "qualType": "double" } } ] }, { "id": "0x55bbe71cbcf8", "kind": "FunctionDecl", "loc": { "offset": 24569, "line": 971, "col": 1, "tokLen": 20, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24559, "line": 970, "col": 10, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24619, "line": 971, "col": 51, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcRangeCreateInteger", "mangledName": "FcRangeCreateInteger", "type": { "qualType": "FcRange *(FcChar32, FcChar32)" }, "inner": [ { "id": "0x55bbe71cbb68", "kind": "ParmVarDecl", "loc": { "offset": 24600, "col": 32, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24591, "col": 23, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24600, "col": 32, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "begin", "type": { "desugaredQualType": "unsigned int", "qualType": "FcChar32", "typeAliasDeclId": "0x55bbe7186b60" } }, { "id": "0x55bbe71cbbe0", "kind": "ParmVarDecl", "loc": { "offset": 24616, "col": 48, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24607, "col": 39, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24616, "col": 48, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "end", "type": { "desugaredQualType": "unsigned int", "qualType": "FcChar32", "typeAliasDeclId": "0x55bbe7186b60" } } ] }, { "id": "0x55bbe71cbea8", "kind": "FunctionDecl", "loc": { "offset": 24637, "line": 974, "col": 1, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24632, "line": 973, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24667, "line": 974, "col": 31, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcRangeDestroy", "mangledName": "FcRangeDestroy", "type": { "qualType": "void (FcRange *)" }, "inner": [ { "id": "0x55bbe71cbdb8", "kind": "ParmVarDecl", "loc": { "offset": 24662, "col": 26, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24653, "col": 17, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24662, "col": 26, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "range", "type": { "qualType": "FcRange *" } } ] }, { "id": "0x55bbe71cc058", "kind": "FunctionDecl", "loc": { "offset": 24690, "line": 977, "col": 1, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24680, "line": 976, "col": 10, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24719, "line": 977, "col": 30, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcRangeCopy", "mangledName": "FcRangeCopy", "type": { "qualType": "FcRange *(const FcRange *)" }, "inner": [ { "id": "0x55bbe71cbf60", "kind": "ParmVarDecl", "loc": { "offset": 24718, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24703, "col": 14, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24718, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "r", "type": { "qualType": "const FcRange *" } } ] }, { "id": "0x55bbe71cc338", "kind": "FunctionDecl", "loc": { "offset": 24739, "line": 980, "col": 1, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24732, "line": 979, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24804, "line": 980, "col": 66, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcRangeGetDouble", "mangledName": "FcRangeGetDouble", "type": { "qualType": "FcBool (const FcRange *, double *, double *)" }, "inner": [ { "id": "0x55bbe71cc110", "kind": "ParmVarDecl", "loc": { "offset": 24771, "col": 33, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24756, "col": 18, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24771, "col": 33, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "range", "type": { "qualType": "const FcRange *" } }, { "id": "0x55bbe71cc190", "kind": "ParmVarDecl", "loc": { "offset": 24786, "col": 48, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24778, "col": 40, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24786, "col": 48, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "begin", "type": { "qualType": "double *" } }, { "id": "0x55bbe71cc210", "kind": "ParmVarDecl", "loc": { "offset": 24801, "col": 63, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24793, "col": 55, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24801, "col": 63, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "end", "type": { "qualType": "double *" } } ] }, { "id": "0x55bbe71cc608", "kind": "FunctionDecl", "loc": { "offset": 24822, "line": 983, "col": 1, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24817, "line": 982, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24883, "line": 983, "col": 62, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternIterStart", "mangledName": "FcPatternIterStart", "type": { "qualType": "void (const FcPattern *, FcPatternIter *)" }, "inner": [ { "id": "0x55bbe71cc400", "kind": "ParmVarDecl", "loc": { "offset": 24859, "col": 38, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24842, "col": 21, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24859, "col": 38, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "pat", "type": { "qualType": "const FcPattern *" } }, { "id": "0x55bbe71cc4f8", "kind": "ParmVarDecl", "loc": { "offset": 24879, "col": 58, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24864, "col": 43, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24879, "col": 58, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "iter", "type": { "qualType": "FcPatternIter *" } } ] }, { "id": "0x55bbe71cc858", "kind": "FunctionDecl", "loc": { "offset": 24903, "line": 986, "col": 1, "tokLen": 17, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24896, "line": 985, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24963, "line": 986, "col": 61, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternIterNext", "mangledName": "FcPatternIterNext", "type": { "qualType": "FcBool (const FcPattern *, FcPatternIter *)" }, "inner": [ { "id": "0x55bbe71cc6c8", "kind": "ParmVarDecl", "loc": { "offset": 24939, "col": 37, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24922, "col": 20, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24939, "col": 37, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "pat", "type": { "qualType": "const FcPattern *" } }, { "id": "0x55bbe71cc740", "kind": "ParmVarDecl", "loc": { "offset": 24959, "col": 57, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24944, "col": 42, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24959, "col": 57, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "iter", "type": { "qualType": "FcPatternIter *" } } ] }, { "id": "0x55bbe71ccbc8", "kind": "FunctionDecl", "loc": { "offset": 24983, "line": 989, "col": 1, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24976, "line": 988, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25087, "line": 990, "col": 45, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternIterEqual", "mangledName": "FcPatternIterEqual", "type": { "qualType": "FcBool (const FcPattern *, FcPatternIter *, const FcPattern *, FcPatternIter *)" }, "inner": [ { "id": "0x55bbe71cc918", "kind": "ParmVarDecl", "loc": { "offset": 25020, "line": 989, "col": 38, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25003, "col": 21, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25020, "col": 38, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p1", "type": { "qualType": "const FcPattern *" } }, { "id": "0x55bbe71cc990", "kind": "ParmVarDecl", "loc": { "offset": 25039, "col": 57, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25024, "col": 42, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25039, "col": 57, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "i1", "type": { "qualType": "FcPatternIter *" } }, { "id": "0x55bbe71cca08", "kind": "ParmVarDecl", "loc": { "offset": 25066, "line": 990, "col": 24, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25049, "col": 7, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25066, "col": 24, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p2", "type": { "qualType": "const FcPattern *" } }, { "id": "0x55bbe71cca80", "kind": "ParmVarDecl", "loc": { "offset": 25085, "col": 43, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25070, "col": 28, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25085, "col": 43, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "i2", "type": { "qualType": "FcPatternIter *" } } ] }, { "id": "0x55bbe71cceb8", "kind": "FunctionDecl", "loc": { "offset": 25107, "line": 993, "col": 1, "tokLen": 17, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25100, "line": 992, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25187, "line": 993, "col": 81, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternFindIter", "mangledName": "FcPatternFindIter", "type": { "qualType": "FcBool (const FcPattern *, FcPatternIter *, const char *)" }, "inner": [ { "id": "0x55bbe71ccc98", "kind": "ParmVarDecl", "loc": { "offset": 25143, "col": 37, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25126, "col": 20, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25143, "col": 37, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "pat", "type": { "qualType": "const FcPattern *" } }, { "id": "0x55bbe71ccd10", "kind": "ParmVarDecl", "loc": { "offset": 25163, "col": 57, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25148, "col": 42, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25163, "col": 57, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "iter", "type": { "qualType": "FcPatternIter *" } }, { "id": "0x55bbe71ccd90", "kind": "ParmVarDecl", "loc": { "offset": 25181, "col": 75, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25169, "col": 63, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25181, "col": 75, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "object", "type": { "qualType": "const char *" } } ] }, { "id": "0x55bbe71cd090", "kind": "FunctionDecl", "loc": { "offset": 25207, "line": 996, "col": 1, "tokLen": 20, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25200, "line": 995, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25270, "line": 996, "col": 64, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternIterIsValid", "mangledName": "FcPatternIterIsValid", "type": { "qualType": "FcBool (const FcPattern *, FcPatternIter *)" }, "inner": [ { "id": "0x55bbe71ccf80", "kind": "ParmVarDecl", "loc": { "offset": 25246, "col": 40, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25229, "col": 23, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25246, "col": 40, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "pat", "type": { "qualType": "const FcPattern *" } }, { "id": "0x55bbe71ccff8", "kind": "ParmVarDecl", "loc": { "offset": 25266, "col": 60, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25251, "col": 45, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25266, "col": 60, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "iter", "type": { "qualType": "FcPatternIter *" } } ] }, { "id": "0x55bbe71cd2e0", "kind": "FunctionDecl", "loc": { "offset": 25296, "line": 999, "col": 1, "tokLen": 22, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25283, "line": 998, "col": 10, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25361, "line": 999, "col": 66, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternIterGetObject", "mangledName": "FcPatternIterGetObject", "type": { "qualType": "const char *(const FcPattern *, FcPatternIter *)" }, "inner": [ { "id": "0x55bbe71cd150", "kind": "ParmVarDecl", "loc": { "offset": 25337, "col": 42, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25320, "col": 25, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25337, "col": 42, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "pat", "type": { "qualType": "const FcPattern *" } }, { "id": "0x55bbe71cd1c8", "kind": "ParmVarDecl", "loc": { "offset": 25357, "col": 62, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25342, "col": 47, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25357, "col": 62, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "iter", "type": { "qualType": "FcPatternIter *" } } ] }, { "id": "0x55bbe71cd4f0", "kind": "FunctionDecl", "loc": { "offset": 25378, "line": 1002, "col": 1, "tokLen": 23, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25374, "line": 1001, "col": 10, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25444, "line": 1002, "col": 67, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternIterValueCount", "mangledName": "FcPatternIterValueCount", "type": { "qualType": "int (const FcPattern *, FcPatternIter *)" }, "inner": [ { "id": "0x55bbe71cd3a0", "kind": "ParmVarDecl", "loc": { "offset": 25420, "col": 43, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25403, "col": 26, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25420, "col": 43, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "pat", "type": { "qualType": "const FcPattern *" } }, { "id": "0x55bbe71cd418", "kind": "ParmVarDecl", "loc": { "offset": 25440, "col": 63, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25425, "col": 48, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25440, "col": 63, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "iter", "type": { "qualType": "FcPatternIter *" } } ] }, { "id": "0x55bbe71cd908", "kind": "FunctionDecl", "loc": { "offset": 25466, "line": 1005, "col": 1, "tokLen": 21, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25457, "line": 1004, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25569, "line": 1005, "col": 104, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcPatternIterGetValue", "mangledName": "FcPatternIterGetValue", "type": { "qualType": "FcResult (const FcPattern *, FcPatternIter *, int, FcValue *, FcValueBinding *)" }, "inner": [ { "id": "0x55bbe71cd5b0", "kind": "ParmVarDecl", "loc": { "offset": 25506, "col": 41, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25489, "col": 24, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25506, "col": 41, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "pat", "type": { "qualType": "const FcPattern *" } }, { "id": "0x55bbe71cd628", "kind": "ParmVarDecl", "loc": { "offset": 25526, "col": 61, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25511, "col": 46, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25526, "col": 61, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "iter", "type": { "qualType": "FcPatternIter *" } }, { "id": "0x55bbe71cd6a8", "kind": "ParmVarDecl", "loc": { "offset": 25536, "col": 71, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25532, "col": 67, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25536, "col": 71, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "id", "type": { "qualType": "int" } }, { "id": "0x55bbe71cd740", "kind": "ParmVarDecl", "loc": { "offset": 25549, "col": 84, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25540, "col": 75, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25549, "col": 84, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "v", "type": { "qualType": "FcValue *" } }, { "id": "0x55bbe71cd7b8", "kind": "ParmVarDecl", "loc": { "offset": 25568, "col": 103, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25552, "col": 87, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25568, "col": 103, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "b", "type": { "qualType": "FcValueBinding *" } } ] }, { "id": "0x55bbe71cda80", "kind": "FunctionDecl", "loc": { "offset": 25604, "line": 1010, "col": 1, "tokLen": 20, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25600, "line": 1009, "col": 10, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25639, "line": 1010, "col": 36, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcWeightFromOpenType", "mangledName": "FcWeightFromOpenType", "type": { "qualType": "int (int)" }, "inner": [ { "id": "0x55bbe71cd9e8", "kind": "ParmVarDecl", "loc": { "offset": 25630, "col": 27, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25626, "col": 23, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25630, "col": 27, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "ot_weight", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71cdc10", "kind": "FunctionDecl", "loc": { "offset": 25659, "line": 1013, "col": 1, "tokLen": 26, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25652, "line": 1012, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25703, "line": 1013, "col": 45, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcWeightFromOpenTypeDouble", "mangledName": "FcWeightFromOpenTypeDouble", "type": { "qualType": "double (double)" }, "inner": [ { "id": "0x55bbe71cdb40", "kind": "ParmVarDecl", "loc": { "offset": 25694, "col": 36, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25687, "col": 29, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25694, "col": 36, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "ot_weight", "type": { "qualType": "double" } } ] }, { "id": "0x55bbe71cdd68", "kind": "FunctionDecl", "loc": { "offset": 25720, "line": 1016, "col": 1, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25716, "line": 1015, "col": 10, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25753, "line": 1016, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcWeightToOpenType", "mangledName": "FcWeightToOpenType", "type": { "qualType": "int (int)" }, "inner": [ { "id": "0x55bbe71cdcd0", "kind": "ParmVarDecl", "loc": { "offset": 25744, "col": 25, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25740, "col": 21, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25744, "col": 25, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "fc_weight", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71cdec0", "kind": "FunctionDecl", "loc": { "offset": 25773, "line": 1019, "col": 1, "tokLen": 24, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25766, "line": 1018, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25815, "line": 1019, "col": 43, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcWeightToOpenTypeDouble", "mangledName": "FcWeightToOpenTypeDouble", "type": { "qualType": "double (double)" }, "inner": [ { "id": "0x55bbe71cde28", "kind": "ParmVarDecl", "loc": { "offset": 25806, "col": 34, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25799, "col": 27, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25806, "col": 34, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "fc_weight", "type": { "qualType": "double" } } ] }, { "id": "0x55bbe71ce008", "kind": "FunctionDecl", "loc": { "offset": 25853, "line": 1024, "col": 1, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25843, "line": 1023, "col": 10, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25880, "line": 1024, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcStrCopy", "mangledName": "FcStrCopy", "type": { "qualType": "FcChar8 *(const FcChar8 *)" }, "inner": [ { "id": "0x55bbe71cdf78", "kind": "ParmVarDecl", "loc": { "offset": 25879, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25864, "col": 12, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25879, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "s", "type": { "qualType": "const FcChar8 *" } } ] }, { "id": "0x55bbe71ce150", "kind": "FunctionDecl", "loc": { "offset": 25903, "line": 1027, "col": 1, "tokLen": 17, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25893, "line": 1026, "col": 10, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25938, "line": 1027, "col": 36, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcStrCopyFilename", "mangledName": "FcStrCopyFilename", "type": { "qualType": "FcChar8 *(const FcChar8 *)" }, "inner": [ { "id": "0x55bbe71ce0c0", "kind": "ParmVarDecl", "loc": { "offset": 25937, "col": 35, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25922, "col": 20, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25937, "col": 35, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "s", "type": { "qualType": "const FcChar8 *" } } ] }, { "id": "0x55bbe71ce398", "kind": "FunctionDecl", "loc": { "offset": 25965, "line": 1030, "col": 1, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25955, "line": 1029, "col": 10, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26012, "line": 1030, "col": 48, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcStrPlus", "mangledName": "FcStrPlus", "type": { "qualType": "FcChar8 *(const FcChar8 *, const FcChar8 *)" }, "inner": [ { "id": "0x55bbe71ce208", "kind": "ParmVarDecl", "loc": { "offset": 25991, "col": 27, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25976, "col": 12, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25991, "col": 27, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "s1", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe71ce280", "kind": "ParmVarDecl", "loc": { "offset": 26010, "col": 46, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25995, "col": 31, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26010, "col": 46, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "s2", "type": { "qualType": "const FcChar8 *" } } ] }, { "id": "0x55bbe71ce548", "kind": "FunctionDecl", "loc": { "offset": 26034, "line": 1033, "col": 1, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26029, "line": 1032, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26055, "line": 1033, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcStrFree", "mangledName": "FcStrFree", "type": { "qualType": "void (FcChar8 *)" }, "inner": [ { "id": "0x55bbe71ce458", "kind": "ParmVarDecl", "loc": { "offset": 26054, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26045, "col": 12, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26054, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "s", "type": { "qualType": "FcChar8 *" } } ] }, { "id": "0x55bbe71ce690", "kind": "FunctionDecl", "loc": { "offset": 26313, "line": 1041, "col": 1, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26303, "line": 1040, "col": 10, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26344, "line": 1041, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcStrDowncase", "mangledName": "FcStrDowncase", "type": { "qualType": "FcChar8 *(const FcChar8 *)" }, "inner": [ { "id": "0x55bbe71ce600", "kind": "ParmVarDecl", "loc": { "offset": 26343, "col": 31, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26328, "col": 16, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26343, "col": 31, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "s", "type": { "qualType": "const FcChar8 *" } } ] }, { "id": "0x55bbe71ce8e0", "kind": "FunctionDecl", "loc": { "offset": 26361, "line": 1044, "col": 1, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26357, "line": 1043, "col": 10, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26417, "line": 1044, "col": 57, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcStrCmpIgnoreCase", "mangledName": "FcStrCmpIgnoreCase", "type": { "qualType": "int (const FcChar8 *, const FcChar8 *)" }, "inner": [ { "id": "0x55bbe71ce748", "kind": "ParmVarDecl", "loc": { "offset": 26396, "col": 36, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26381, "col": 21, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26396, "col": 36, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "s1", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe71ce7c0", "kind": "ParmVarDecl", "loc": { "offset": 26415, "col": 55, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26400, "col": 40, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26415, "col": 55, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "s2", "type": { "qualType": "const FcChar8 *" } } ] }, { "id": "0x55bbe71ceab8", "kind": "FunctionDecl", "loc": { "offset": 26434, "line": 1047, "col": 1, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26430, "line": 1046, "col": 10, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26480, "line": 1047, "col": 47, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcStrCmp", "mangledName": "FcStrCmp", "type": { "qualType": "int (const FcChar8 *, const FcChar8 *)" }, "inner": [ { "id": "0x55bbe71ce9a0", "kind": "ParmVarDecl", "loc": { "offset": 26459, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26444, "col": 11, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26459, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "s1", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe71cea18", "kind": "ParmVarDecl", "loc": { "offset": 26478, "col": 45, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26463, "col": 30, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26478, "col": 45, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "s2", "type": { "qualType": "const FcChar8 *" } } ] }, { "id": "0x55bbe71ced08", "kind": "FunctionDecl", "loc": { "offset": 26509, "line": 1050, "col": 1, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26493, "line": 1049, "col": 10, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26565, "line": 1050, "col": 57, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcStrStrIgnoreCase", "mangledName": "FcStrStrIgnoreCase", "type": { "qualType": "const FcChar8 *(const FcChar8 *, const FcChar8 *)" }, "inner": [ { "id": "0x55bbe71ceb78", "kind": "ParmVarDecl", "loc": { "offset": 26544, "col": 36, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26529, "col": 21, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26544, "col": 36, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "s1", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe71cebf0", "kind": "ParmVarDecl", "loc": { "offset": 26563, "col": 55, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26548, "col": 40, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26563, "col": 55, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "s2", "type": { "qualType": "const FcChar8 *" } } ] }, { "id": "0x55bbe71ceed8", "kind": "FunctionDecl", "loc": { "offset": 26594, "line": 1053, "col": 1, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26578, "line": 1052, "col": 10, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26640, "line": 1053, "col": 47, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcStrStr", "mangledName": "FcStrStr", "type": { "qualType": "const FcChar8 *(const FcChar8 *, const FcChar8 *)" }, "inner": [ { "id": "0x55bbe71cedc8", "kind": "ParmVarDecl", "loc": { "offset": 26619, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26604, "col": 11, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26619, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "s1", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe71cee40", "kind": "ParmVarDecl", "loc": { "offset": 26638, "col": 45, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26623, "col": 30, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26638, "col": 45, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "s2", "type": { "qualType": "const FcChar8 *" } } ] }, { "id": "0x55bbe71cf1c0", "kind": "FunctionDecl", "loc": { "offset": 26657, "line": 1056, "col": 1, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26653, "line": 1055, "col": 10, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26740, "line": 1058, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcUtf8ToUcs4", "mangledName": "FcUtf8ToUcs4", "type": { "qualType": "int (const FcChar8 *, FcChar32 *, int)" }, "inner": [ { "id": "0x55bbe71cef98", "kind": "ParmVarDecl", "loc": { "offset": 26686, "line": 1056, "col": 30, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26671, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26686, "col": 30, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "src_orig", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe71cf010", "kind": "ParmVarDecl", "loc": { "offset": 26717, "line": 1057, "col": 22, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26703, "col": 8, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26717, "col": 22, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dst", "type": { "qualType": "FcChar32 *" } }, { "id": "0x55bbe71cf090", "kind": "ParmVarDecl", "loc": { "offset": 26737, "line": 1058, "col": 16, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26729, "col": 8, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26737, "col": 16, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "len", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71cf548", "kind": "FunctionDecl", "loc": { "offset": 26760, "line": 1061, "col": 1, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26753, "line": 1060, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26855, "line": 1064, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcUtf8Len", "mangledName": "FcUtf8Len", "type": { "qualType": "FcBool (const FcChar8 *, int, int *, int *)" }, "inner": [ { "id": "0x55bbe71cf288", "kind": "ParmVarDecl", "loc": { "offset": 26789, "line": 1061, "col": 30, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26771, "col": 12, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26789, "col": 30, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "string", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe71cf308", "kind": "ParmVarDecl", "loc": { "offset": 26810, "line": 1062, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26801, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26810, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "len", "type": { "qualType": "int" } }, { "id": "0x55bbe71cf388", "kind": "ParmVarDecl", "loc": { "offset": 26829, "line": 1063, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26819, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26829, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "nchar", "type": { "qualType": "int *" } }, { "id": "0x55bbe71cf408", "kind": "ParmVarDecl", "loc": { "offset": 26850, "line": 1064, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26840, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26850, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "wchar", "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe71cff50", "kind": "FunctionDecl", "loc": { "offset": 26899, "line": 1069, "col": 1, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26895, "line": 1068, "col": 10, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26964, "line": 1070, "col": 37, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcUcs4ToUtf8", "mangledName": "FcUcs4ToUtf8", "type": { "qualType": "int (FcChar32, FcChar8 *)" }, "inner": [ { "id": "0x55bbe71cf618", "kind": "ParmVarDecl", "loc": { "offset": 26922, "line": 1069, "col": 24, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26913, "col": 15, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26922, "col": 24, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "ucs4", "type": { "desugaredQualType": "unsigned int", "qualType": "FcChar32", "typeAliasDeclId": "0x55bbe7186b60" } }, { "id": "0x55bbe71cfe30", "kind": "ParmVarDecl", "loc": { "offset": 26943, "line": 1070, "col": 16, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26935, "col": 8, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26963, "col": 36, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dest", "type": { "desugaredQualType": "FcChar8 *", "qualType": "FcChar8 *" } } ] }, { "id": "0x55bbe71d02f0", "kind": "FunctionDecl", "loc": { "offset": 26981, "line": 1073, "col": 1, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26977, "line": 1072, "col": 10, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27087, "line": 1076, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcUtf16ToUcs4", "mangledName": "FcUtf16ToUcs4", "type": { "qualType": "int (const FcChar8 *, FcEndian, FcChar32 *, int)" }, "inner": [ { "id": "0x55bbe71d0010", "kind": "ParmVarDecl", "loc": { "offset": 27011, "line": 1073, "col": 31, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26996, "col": 16, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27011, "col": 31, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "src_orig", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe71d00b0", "kind": "ParmVarDecl", "loc": { "offset": 27039, "line": 1074, "col": 19, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27029, "col": 9, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27039, "col": 19, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "endian", "type": { "desugaredQualType": "FcEndian", "qualType": "FcEndian", "typeAliasDeclId": "0x55bbe71ac458" } }, { "id": "0x55bbe71d0128", "kind": "ParmVarDecl", "loc": { "offset": 27066, "line": 1075, "col": 20, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27055, "col": 9, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27066, "col": 20, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dst", "type": { "qualType": "FcChar32 *" } }, { "id": "0x55bbe71d01a8", "kind": "ParmVarDecl", "loc": { "offset": 27084, "line": 1076, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27079, "col": 9, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27084, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "len", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71d0708", "kind": "FunctionDecl", "loc": { "offset": 27126, "line": 1079, "col": 1, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27119, "line": 1078, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27269, "line": 1083, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcUtf16Len", "mangledName": "FcUtf16Len", "type": { "qualType": "FcBool (const FcChar8 *, FcEndian, int, int *, int *)" }, "inner": [ { "id": "0x55bbe71d03c0", "kind": "ParmVarDecl", "loc": { "offset": 27155, "line": 1079, "col": 30, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27138, "col": 13, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27155, "col": 30, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "string", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe71d0438", "kind": "ParmVarDecl", "loc": { "offset": 27181, "line": 1080, "col": 19, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27168, "col": 6, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27181, "col": 19, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "endian", "type": { "desugaredQualType": "FcEndian", "qualType": "FcEndian", "typeAliasDeclId": "0x55bbe71ac458" } }, { "id": "0x55bbe71d04b8", "kind": "ParmVarDecl", "loc": { "offset": 27203, "line": 1081, "col": 15, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27194, "col": 6, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27203, "col": 15, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "len", "type": { "qualType": "int" } }, { "id": "0x55bbe71d0538", "kind": "ParmVarDecl", "loc": { "offset": 27242, "line": 1082, "col": 16, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27232, "col": 6, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27242, "col": 16, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "nchar", "type": { "qualType": "int *" } }, { "id": "0x55bbe71d05b8", "kind": "ParmVarDecl", "loc": { "offset": 27264, "line": 1083, "col": 16, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27254, "col": 6, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27264, "col": 16, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "wchar", "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe71d08f0", "kind": "FunctionDecl", "loc": { "offset": 27292, "line": 1086, "col": 1, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27282, "line": 1085, "col": 10, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27342, "line": 1087, "col": 10, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcStrBuildFilename", "mangledName": "FcStrBuildFilename", "type": { "qualType": "FcChar8 *(const FcChar8 *, ...)" }, "variadic": true, "inner": [ { "id": "0x55bbe71d07e0", "kind": "ParmVarDecl", "loc": { "offset": 27327, "line": 1086, "col": 36, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27312, "col": 21, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27327, "col": 36, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "path", "type": { "qualType": "const FcChar8 *" } } ] }, { "id": "0x55bbe71d0a38", "kind": "FunctionDecl", "loc": { "offset": 27365, "line": 1090, "col": 1, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27355, "line": 1089, "col": 10, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27398, "line": 1090, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcStrDirname", "mangledName": "FcStrDirname", "type": { "qualType": "FcChar8 *(const FcChar8 *)" }, "inner": [ { "id": "0x55bbe71d09a8", "kind": "ParmVarDecl", "loc": { "offset": 27394, "col": 30, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27379, "col": 15, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27394, "col": 30, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "file", "type": { "qualType": "const FcChar8 *" } } ] }, { "id": "0x55bbe71d0b80", "kind": "FunctionDecl", "loc": { "offset": 27421, "line": 1093, "col": 1, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27411, "line": 1092, "col": 10, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27455, "line": 1093, "col": 35, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcStrBasename", "mangledName": "FcStrBasename", "type": { "qualType": "FcChar8 *(const FcChar8 *)" }, "inner": [ { "id": "0x55bbe71d0af0", "kind": "ParmVarDecl", "loc": { "offset": 27451, "col": 31, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27436, "col": 16, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27451, "col": 31, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "file", "type": { "qualType": "const FcChar8 *" } } ] }, { "id": "0x55bbe71d0cc0", "kind": "FunctionDecl", "loc": { "offset": 27479, "line": 1096, "col": 1, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27468, "line": 1095, "col": 10, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27499, "line": 1096, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcStrSetCreate", "mangledName": "FcStrSetCreate", "type": { "qualType": "FcStrSet *(void)" } }, { "id": "0x55bbe71d0ef8", "kind": "FunctionDecl", "loc": { "offset": 27519, "line": 1099, "col": 1, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27512, "line": 1098, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27566, "line": 1099, "col": 48, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcStrSetMember", "mangledName": "FcStrSetMember", "type": { "qualType": "FcBool (FcStrSet *, const FcChar8 *)" }, "inner": [ { "id": "0x55bbe71d0d70", "kind": "ParmVarDecl", "loc": { "offset": 27545, "col": 27, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27535, "col": 17, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27545, "col": 27, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "set", "type": { "qualType": "FcStrSet *" } }, { "id": "0x55bbe71d0de8", "kind": "ParmVarDecl", "loc": { "offset": 27565, "col": 47, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27550, "col": 32, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27565, "col": 47, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "s", "type": { "qualType": "const FcChar8 *" } } ] }, { "id": "0x55bbe71d1148", "kind": "FunctionDecl", "loc": { "offset": 27586, "line": 1102, "col": 1, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27579, "line": 1101, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27627, "line": 1102, "col": 42, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcStrSetEqual", "mangledName": "FcStrSetEqual", "type": { "qualType": "FcBool (FcStrSet *, FcStrSet *)" }, "inner": [ { "id": "0x55bbe71d0fb8", "kind": "ParmVarDecl", "loc": { "offset": 27611, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27601, "col": 16, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27611, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "sa", "type": { "qualType": "FcStrSet *" } }, { "id": "0x55bbe71d1030", "kind": "ParmVarDecl", "loc": { "offset": 27625, "col": 40, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27615, "col": 30, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27625, "col": 40, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "sb", "type": { "qualType": "FcStrSet *" } } ] }, { "id": "0x55bbe71d1318", "kind": "FunctionDecl", "loc": { "offset": 27647, "line": 1105, "col": 1, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27640, "line": 1104, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27691, "line": 1105, "col": 45, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcStrSetAdd", "mangledName": "FcStrSetAdd", "type": { "qualType": "FcBool (FcStrSet *, const FcChar8 *)" }, "inner": [ { "id": "0x55bbe71d1208", "kind": "ParmVarDecl", "loc": { "offset": 27670, "col": 24, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27660, "col": 14, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27670, "col": 24, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "set", "type": { "qualType": "FcStrSet *" } }, { "id": "0x55bbe71d1280", "kind": "ParmVarDecl", "loc": { "offset": 27690, "col": 44, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27675, "col": 29, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27690, "col": 44, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "s", "type": { "qualType": "const FcChar8 *" } } ] }, { "id": "0x55bbe71d14e8", "kind": "FunctionDecl", "loc": { "offset": 27711, "line": 1108, "col": 1, "tokLen": 19, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27704, "line": 1107, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27763, "line": 1108, "col": 53, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcStrSetAddFilename", "mangledName": "FcStrSetAddFilename", "type": { "qualType": "FcBool (FcStrSet *, const FcChar8 *)" }, "inner": [ { "id": "0x55bbe71d13d8", "kind": "ParmVarDecl", "loc": { "offset": 27742, "col": 32, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27732, "col": 22, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27742, "col": 32, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "set", "type": { "qualType": "FcStrSet *" } }, { "id": "0x55bbe71d1450", "kind": "ParmVarDecl", "loc": { "offset": 27762, "col": 52, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27747, "col": 37, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27762, "col": 52, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "s", "type": { "qualType": "const FcChar8 *" } } ] }, { "id": "0x55bbe71d16b8", "kind": "FunctionDecl", "loc": { "offset": 27783, "line": 1111, "col": 1, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27776, "line": 1110, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27827, "line": 1111, "col": 45, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcStrSetDel", "mangledName": "FcStrSetDel", "type": { "qualType": "FcBool (FcStrSet *, const FcChar8 *)" }, "inner": [ { "id": "0x55bbe71d15a8", "kind": "ParmVarDecl", "loc": { "offset": 27806, "col": 24, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27796, "col": 14, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27806, "col": 24, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "set", "type": { "qualType": "FcStrSet *" } }, { "id": "0x55bbe71d1620", "kind": "ParmVarDecl", "loc": { "offset": 27826, "col": 44, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27811, "col": 29, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27826, "col": 44, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "s", "type": { "qualType": "const FcChar8 *" } } ] }, { "id": "0x55bbe71d1868", "kind": "FunctionDecl", "loc": { "offset": 27845, "line": 1114, "col": 1, "tokLen": 15, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27840, "line": 1113, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27875, "line": 1114, "col": 31, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcStrSetDestroy", "mangledName": "FcStrSetDestroy", "type": { "qualType": "void (FcStrSet *)" }, "inner": [ { "id": "0x55bbe71d1778", "kind": "ParmVarDecl", "loc": { "offset": 27872, "col": 28, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27862, "col": 18, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27872, "col": 28, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "set", "type": { "qualType": "FcStrSet *" } } ] }, { "id": "0x55bbe71d1a18", "kind": "FunctionDecl", "loc": { "offset": 27900, "line": 1117, "col": 1, "tokLen": 15, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27888, "line": 1116, "col": 10, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27930, "line": 1117, "col": 31, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcStrListCreate", "mangledName": "FcStrListCreate", "type": { "qualType": "FcStrList *(FcStrSet *)" }, "inner": [ { "id": "0x55bbe71d1920", "kind": "ParmVarDecl", "loc": { "offset": 27927, "col": 28, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27917, "col": 18, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27927, "col": 28, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "set", "type": { "qualType": "FcStrSet *" } } ] }, { "id": "0x55bbe71d1bc8", "kind": "FunctionDecl", "loc": { "offset": 27948, "line": 1120, "col": 1, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27943, "line": 1119, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27979, "line": 1120, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcStrListFirst", "mangledName": "FcStrListFirst", "type": { "qualType": "void (FcStrList *)" }, "inner": [ { "id": "0x55bbe71d1ad0", "kind": "ParmVarDecl", "loc": { "offset": 27975, "col": 28, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27964, "col": 17, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27975, "col": 28, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "list", "type": { "qualType": "FcStrList *" } } ] }, { "id": "0x55bbe71d1df0", "kind": "FunctionDecl", "loc": { "offset": 28002, "line": 1123, "col": 1, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27992, "line": 1122, "col": 10, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 28032, "line": 1123, "col": 31, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcStrListNext", "mangledName": "FcStrListNext", "type": { "qualType": "FcChar8 *(FcStrList *)" }, "inner": [ { "id": "0x55bbe71d1c80", "kind": "ParmVarDecl", "loc": { "offset": 28028, "col": 27, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 28017, "col": 16, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 28028, "col": 27, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "list", "type": { "qualType": "FcStrList *" } } ] }, { "id": "0x55bbe71d1f38", "kind": "FunctionDecl", "loc": { "offset": 28050, "line": 1126, "col": 1, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 28045, "line": 1125, "col": 10, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 28080, "line": 1126, "col": 31, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcStrListDone", "mangledName": "FcStrListDone", "type": { "qualType": "void (FcStrList *)" }, "inner": [ { "id": "0x55bbe71d1ea8", "kind": "ParmVarDecl", "loc": { "offset": 28076, "col": 27, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 28065, "col": 16, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 28076, "col": 27, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "list", "type": { "qualType": "FcStrList *" } } ] }, { "id": "0x55bbe71d2208", "kind": "FunctionDecl", "loc": { "offset": 28114, "line": 1130, "col": 1, "tokLen": 20, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 28107, "line": 1129, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 28190, "line": 1130, "col": 77, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcConfigParseAndLoad", "mangledName": "FcConfigParseAndLoad", "type": { "qualType": "FcBool (FcConfig *, const FcChar8 *, FcBool)" }, "inner": [ { "id": "0x55bbe71d1ff0", "kind": "ParmVarDecl", "loc": { "offset": 28146, "col": 33, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 28136, "col": 23, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 28146, "col": 33, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } }, { "id": "0x55bbe71d2068", "kind": "ParmVarDecl", "loc": { "offset": 28169, "col": 56, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 28154, "col": 41, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 28169, "col": 56, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "file", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe71d20e0", "kind": "ParmVarDecl", "loc": { "offset": 28182, "col": 69, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 28175, "col": 62, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 28182, "col": 69, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "complain", "type": { "desugaredQualType": "int", "qualType": "FcBool", "typeAliasDeclId": "0x55bbe7186bd0" } } ] }, { "id": "0x55bbe71d2460", "kind": "FunctionDecl", "loc": { "offset": 28210, "line": 1133, "col": 1, "tokLen": 30, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 28203, "line": 1132, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 28321, "line": 1135, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "FcConfigParseAndLoadFromMemory", "mangledName": "FcConfigParseAndLoadFromMemory", "type": { "qualType": "FcBool (FcConfig *, const FcChar8 *, FcBool)" }, "inner": [ { "id": "0x55bbe71d22d0", "kind": "ParmVarDecl", "loc": { "offset": 28258, "line": 1133, "col": 49, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 28242, "col": 33, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 28258, "col": 49, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "config", "type": { "qualType": "FcConfig *" } }, { "id": "0x55bbe71d2348", "kind": "ParmVarDecl", "loc": { "offset": 28286, "line": 1134, "col": 21, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 28270, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 28286, "col": 21, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "buffer", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe71d23c0", "kind": "ParmVarDecl", "loc": { "offset": 28313, "line": 1135, "col": 20, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 28298, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 28313, "col": 20, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "complain", "type": { "desugaredQualType": "int", "qualType": "FcBool", "typeAliasDeclId": "0x55bbe7186bd0" } } ] }, { "id": "0x55bbe71d2530", "kind": "TypedefDecl", "loc": { "offset": 1412, "file": "/usr/include/X11/Xdefs.h", "line": 53, "col": 15, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/extensions/render.h" } }, "range": { "begin": { "offset": 1398, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/extensions/render.h" } }, "end": { "offset": 1412, "col": 15, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/extensions/render.h" } } }, "name": "pointer", "type": { "qualType": "void *" }, "inner": [ { "id": "0x55bbe6d21a60", "kind": "PointerType", "type": { "qualType": "void *" }, "inner": [ { "id": "0x55bbe6d21340", "kind": "BuiltinType", "type": { "qualType": "void" } } ] } ] }, { "id": "0x55bbe71d2588", "kind": "RecordDecl", "loc": { "offset": 1472, "line": 57, "col": 16, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/extensions/render.h" } }, "range": { "begin": { "offset": 1465, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/extensions/render.h" } }, "end": { "offset": 1472, "col": 16, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/extensions/render.h" } } }, "name": "_Client", "tagUsed": "struct" }, { "id": "0x55bbe71d26f0", "kind": "TypedefDecl", "loc": { "offset": 1481, "col": 25, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/extensions/render.h" } }, "range": { "begin": { "offset": 1457, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/extensions/render.h" } }, "end": { "offset": 1481, "col": 25, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/extensions/render.h" } } }, "name": "ClientPtr", "type": { "qualType": "struct _Client *" }, "inner": [ { "id": "0x55bbe71d26a0", "kind": "PointerType", "type": { "qualType": "struct _Client *" }, "inner": [ { "id": "0x55bbe71d2630", "kind": "ElaboratedType", "type": { "qualType": "struct _Client" }, "ownedTagDecl": { "id": "0x55bbe71d2588", "kind": "RecordDecl", "name": "_Client" }, "inner": [ { "id": "0x55bbe71d2610", "kind": "RecordType", "type": { "qualType": "struct _Client" }, "decl": { "id": "0x55bbe71d2588", "kind": "RecordDecl", "name": "_Client" } } ] } ] } ] }, { "id": "0x55bbe71d2760", "kind": "RecordDecl", "loc": { "offset": 1881, "line": 81, "col": 16, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/extensions/render.h" } }, "range": { "begin": { "offset": 1874, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/extensions/render.h" } }, "end": { "offset": 1881, "col": 16, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/extensions/render.h" } } }, "name": "_Font", "tagUsed": "struct" }, { "id": "0x55bbe71d28c0", "kind": "TypedefDecl", "loc": { "offset": 1888, "col": 23, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/extensions/render.h" } }, "range": { "begin": { "offset": 1866, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/extensions/render.h" } }, "end": { "offset": 1888, "col": 23, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/extensions/render.h" } } }, "name": "FontPtr", "type": { "qualType": "struct _Font *" }, "inner": [ { "id": "0x55bbe71d2870", "kind": "PointerType", "type": { "qualType": "struct _Font *" }, "inner": [ { "id": "0x55bbe71d2800", "kind": "ElaboratedType", "type": { "qualType": "struct _Font" }, "ownedTagDecl": { "id": "0x55bbe71d2760", "kind": "RecordDecl", "name": "_Font" }, "inner": [ { "id": "0x55bbe71d27e0", "kind": "RecordType", "type": { "qualType": "struct _Font" }, "decl": { "id": "0x55bbe71d2760", "kind": "RecordDecl", "name": "_Font" } } ] } ] } ] }, { "id": "0x55bbe71d2948", "kind": "TypedefDecl", "loc": { "offset": 2080, "line": 91, "col": 23, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/extensions/render.h" } }, "range": { "begin": { "offset": 2058, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/extensions/render.h" } }, "end": { "offset": 2080, "col": 23, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/extensions/render.h" } } }, "isReferenced": true, "name": "FSID", "type": { "qualType": "unsigned long" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe71d29d0", "kind": "TypedefDecl", "loc": { "offset": 2145, "line": 97, "col": 14, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/extensions/render.h" } }, "range": { "begin": { "offset": 2132, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/extensions/render.h" } }, "end": { "offset": 2145, "col": 14, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/extensions/render.h" } } }, "name": "AccContext", "type": { "desugaredQualType": "unsigned long", "qualType": "FSID", "typeAliasDeclId": "0x55bbe71d2948" }, "inner": [ { "id": "0x55bbe71d29a0", "kind": "TypedefType", "type": { "qualType": "FSID" }, "decl": { "id": "0x55bbe71d2948", "kind": "TypedefDecl", "name": "FSID" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] } ] }, { "id": "0x55bbe71d2ab0", "kind": "TypedefDecl", "loc": { "offset": 2250, "line": 101, "col": 26, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/extensions/render.h" } }, "range": { "begin": { "offset": 2225, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/extensions/render.h" } }, "end": { "offset": 2250, "col": 26, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/extensions/render.h" } } }, "isReferenced": true, "name": "OSTimePtr", "type": { "qualType": "struct timeval **" }, "inner": [ { "id": "0x55bbe71d2a60", "kind": "PointerType", "type": { "qualType": "struct timeval **" }, "inner": [ { "id": "0x55bbe6e79110", "kind": "PointerType", "type": { "qualType": "struct timeval *" }, "inner": [ { "id": "0x55bbe6e790b0", "kind": "ElaboratedType", "type": { "qualType": "struct timeval" }, "inner": [ { "id": "0x55bbe6e78860", "kind": "RecordType", "type": { "qualType": "struct timeval" }, "decl": { "id": "0x55bbe6e787d8", "kind": "RecordDecl", "name": "timeval" } } ] } ] } ] } ] }, { "id": "0x55bbe71d2e00", "kind": "TypedefDecl", "loc": { "offset": 2279, "line": 104, "col": 17, "tokLen": 19, "includedFrom": { "file": "/usr/include/X11/extensions/render.h" } }, "range": { "begin": { "offset": 2263, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/extensions/render.h" } }, "end": { "offset": 2390, "line": 106, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/extensions/render.h" } } }, "name": "BlockHandlerProcPtr", "type": { "qualType": "void (*)(void *, OSTimePtr, void *)" }, "inner": [ { "id": "0x55bbe71d2d90", "kind": "PointerType", "type": { "qualType": "void (*)(void *, OSTimePtr, void *)" }, "inner": [ { "id": "0x55bbe71d2d30", "kind": "ParenType", "type": { "qualType": "void (void *, OSTimePtr, void *)" }, "inner": [ { "id": "0x55bbe71d2cf0", "kind": "FunctionProtoType", "type": { "qualType": "void (void *, OSTimePtr, void *)" }, "cc": "cdecl", "inner": [ { "id": "0x55bbe6d21340", "kind": "BuiltinType", "type": { "qualType": "void" } }, { "id": "0x55bbe6d21a60", "kind": "PointerType", "type": { "qualType": "void *" }, "inner": [ { "id": "0x55bbe6d21340", "kind": "BuiltinType", "type": { "qualType": "void" } } ] }, { "id": "0x55bbe71d2b90", "kind": "TypedefType", "type": { "qualType": "OSTimePtr" }, "decl": { "id": "0x55bbe71d2ab0", "kind": "TypedefDecl", "name": "OSTimePtr" }, "inner": [ { "id": "0x55bbe71d2a60", "kind": "PointerType", "type": { "qualType": "struct timeval **" }, "inner": [ { "id": "0x55bbe6e79110", "kind": "PointerType", "type": { "qualType": "struct timeval *" }, "inner": [ { "id": "0x55bbe6e790b0", "kind": "ElaboratedType", "type": { "qualType": "struct timeval" }, "inner": [ { "id": "0x55bbe6e78860", "kind": "RecordType", "type": { "qualType": "struct timeval" }, "decl": { "id": "0x55bbe6e787d8", "kind": "RecordDecl", "name": "timeval" } } ] } ] } ] } ] }, { "id": "0x55bbe6d21a60", "kind": "PointerType", "type": { "qualType": "void *" }, "inner": [ { "id": "0x55bbe6d21340", "kind": "BuiltinType", "type": { "qualType": "void" } } ] } ] } ] } ] } ] }, { "id": "0x55bbe71d2e68", "kind": "TypedefDecl", "loc": { "offset": 1236, "file": "/usr/include/X11/extensions/render.h", "line": 29, "col": 14, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/extensions/Xrender.h" } }, "range": { "begin": { "offset": 1223, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/extensions/Xrender.h" } }, "end": { "offset": 1236, "col": 14, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/extensions/Xrender.h" } } }, "isReferenced": true, "name": "Glyph", "type": { "desugaredQualType": "unsigned long", "qualType": "XID", "typeAliasDeclId": "0x55bbe6f03908" }, "inner": [ { "id": "0x55bbe6fb60d0", "kind": "TypedefType", "type": { "qualType": "XID" }, "decl": { "id": "0x55bbe6f03908", "kind": "TypedefDecl", "name": "XID" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] } ] }, { "id": "0x55bbe71d2ed0", "kind": "TypedefDecl", "loc": { "offset": 1256, "line": 30, "col": 14, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/extensions/Xrender.h" } }, "range": { "begin": { "offset": 1243, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/extensions/Xrender.h" } }, "end": { "offset": 1256, "col": 14, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/extensions/Xrender.h" } } }, "isReferenced": true, "name": "GlyphSet", "type": { "desugaredQualType": "unsigned long", "qualType": "XID", "typeAliasDeclId": "0x55bbe6f03908" }, "inner": [ { "id": "0x55bbe6fb60d0", "kind": "TypedefType", "type": { "qualType": "XID" }, "decl": { "id": "0x55bbe6f03908", "kind": "TypedefDecl", "name": "XID" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] } ] }, { "id": "0x55bbe71d2f38", "kind": "TypedefDecl", "loc": { "offset": 1279, "line": 31, "col": 14, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/extensions/Xrender.h" } }, "range": { "begin": { "offset": 1266, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/extensions/Xrender.h" } }, "end": { "offset": 1279, "col": 14, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/extensions/Xrender.h" } } }, "isReferenced": true, "name": "Picture", "type": { "desugaredQualType": "unsigned long", "qualType": "XID", "typeAliasDeclId": "0x55bbe6f03908" }, "inner": [ { "id": "0x55bbe6fb60d0", "kind": "TypedefType", "type": { "qualType": "XID" }, "decl": { "id": "0x55bbe6f03908", "kind": "TypedefDecl", "name": "XID" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] } ] }, { "id": "0x55bbe71d2fa0", "kind": "TypedefDecl", "loc": { "offset": 1301, "line": 32, "col": 14, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/extensions/Xrender.h" } }, "range": { "begin": { "offset": 1288, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/extensions/Xrender.h" } }, "end": { "offset": 1301, "col": 14, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/extensions/Xrender.h" } } }, "isReferenced": true, "name": "PictFormat", "type": { "desugaredQualType": "unsigned long", "qualType": "XID", "typeAliasDeclId": "0x55bbe6f03908" }, "inner": [ { "id": "0x55bbe6fb60d0", "kind": "TypedefType", "type": { "qualType": "XID" }, "decl": { "id": "0x55bbe6f03908", "kind": "TypedefDecl", "name": "XID" }, "inner": [ { "id": "0x55bbe6d214a0", "kind": "BuiltinType", "type": { "qualType": "unsigned long" } } ] } ] }, { "id": "0x55bbe71d2ff8", "kind": "RecordDecl", "loc": { "offset": 1886, "file": "/usr/include/X11/extensions/Xrender.h", "line": 57, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 1886, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 2375, "line": 74, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe71d30b8", "kind": "FieldDecl", "loc": { "offset": 1951, "line": 59, "col": 11, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 1945, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 1951, "col": 11, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "red", "type": { "qualType": "short" } }, { "id": "0x55bbe71d3120", "kind": "FieldDecl", "loc": { "offset": 2001, "line": 61, "col": 11, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 1995, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 2001, "col": 11, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "redMask", "type": { "qualType": "short" } }, { "id": "0x55bbe71d3188", "kind": "FieldDecl", "loc": { "offset": 2068, "line": 63, "col": 11, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 2062, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 2068, "col": 11, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "green", "type": { "qualType": "short" } }, { "id": "0x55bbe71d31f0", "kind": "FieldDecl", "loc": { "offset": 2122, "line": 65, "col": 11, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 2116, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 2122, "col": 11, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "greenMask", "type": { "qualType": "short" } }, { "id": "0x55bbe71d3258", "kind": "FieldDecl", "loc": { "offset": 2190, "line": 67, "col": 11, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 2184, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 2190, "col": 11, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "blue", "type": { "qualType": "short" } }, { "id": "0x55bbe71d32c0", "kind": "FieldDecl", "loc": { "offset": 2242, "line": 69, "col": 11, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 2236, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 2242, "col": 11, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "blueMask", "type": { "qualType": "short" } }, { "id": "0x55bbe71d3328", "kind": "FieldDecl", "loc": { "offset": 2310, "line": 71, "col": 11, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 2304, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 2310, "col": 11, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "alpha", "type": { "qualType": "short" } }, { "id": "0x55bbe71d3390", "kind": "FieldDecl", "loc": { "offset": 2364, "line": 73, "col": 11, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 2358, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 2364, "col": 11, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "alphaMask", "type": { "qualType": "short" } } ] }, { "id": "0x55bbe71d3438", "kind": "TypedefDecl", "loc": { "offset": 2377, "line": 74, "col": 3, "tokLen": 19, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 1878, "line": 57, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 2377, "line": 74, "col": 3, "tokLen": 19, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "XRenderDirectFormat", "type": { "desugaredQualType": "XRenderDirectFormat", "qualType": "struct XRenderDirectFormat" }, "inner": [ { "id": "0x55bbe71d33e0", "kind": "ElaboratedType", "type": { "qualType": "struct XRenderDirectFormat" }, "ownedTagDecl": { "id": "0x55bbe71d2ff8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe71d3080", "kind": "RecordType", "type": { "qualType": "XRenderDirectFormat" }, "decl": { "id": "0x55bbe71d2ff8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe71d34a8", "kind": "RecordDecl", "loc": { "offset": 2738, "line": 87, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 2738, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 3061, "line": 98, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe71d3580", "kind": "FieldDecl", "loc": { "offset": 2812, "line": 89, "col": 16, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 2801, "col": 5, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 2812, "col": 16, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "id", "type": { "desugaredQualType": "unsigned long", "qualType": "PictFormat", "typeAliasDeclId": "0x55bbe71d2fa0" } }, { "id": "0x55bbe71d35e8", "kind": "FieldDecl", "loc": { "offset": 2858, "line": 91, "col": 9, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 2854, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 2858, "col": 9, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "type", "type": { "qualType": "int" } }, { "id": "0x55bbe71d3650", "kind": "FieldDecl", "loc": { "offset": 2900, "line": 93, "col": 9, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 2896, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 2900, "col": 9, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "depth", "type": { "qualType": "int" } }, { "id": "0x55bbe71d36d0", "kind": "FieldDecl", "loc": { "offset": 2971, "line": 95, "col": 25, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 2951, "col": 5, "tokLen": 19, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 2971, "col": 25, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "direct", "type": { "desugaredQualType": "XRenderDirectFormat", "qualType": "XRenderDirectFormat", "typeAliasDeclId": "0x55bbe71d3438" } }, { "id": "0x55bbe71d3730", "kind": "FieldDecl", "loc": { "offset": 3051, "line": 97, "col": 14, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 3042, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 3051, "col": 14, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "colormap", "type": { "desugaredQualType": "unsigned long", "qualType": "Colormap", "typeAliasDeclId": "0x55bbe6fb6308" } } ] }, { "id": "0x55bbe71d37d8", "kind": "TypedefDecl", "loc": { "offset": 3063, "line": 98, "col": 3, "tokLen": 17, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 2730, "line": 87, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 3063, "line": 98, "col": 3, "tokLen": 17, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "XRenderPictFormat", "type": { "desugaredQualType": "XRenderPictFormat", "qualType": "struct XRenderPictFormat" }, "inner": [ { "id": "0x55bbe71d3780", "kind": "ElaboratedType", "type": { "qualType": "struct XRenderPictFormat" }, "ownedTagDecl": { "id": "0x55bbe71d34a8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe71d3530", "kind": "RecordType", "type": { "qualType": "XRenderPictFormat" }, "decl": { "id": "0x55bbe71d34a8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe71d3848", "kind": "RecordDecl", "loc": { "offset": 4270, "line": 135, "col": 16, "tokLen": 25, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 4263, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 5282, "line": 165, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_XRenderPictureAttributes", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe71d3908", "kind": "FieldDecl", "loc": { "offset": 4344, "line": 137, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 4340, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 4344, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "repeat", "type": { "qualType": "int" } }, { "id": "0x55bbe71d3990", "kind": "FieldDecl", "loc": { "offset": 4438, "line": 140, "col": 13, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 4430, "col": 5, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 4438, "col": 13, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "alpha_map", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71d39f8", "kind": "FieldDecl", "loc": { "offset": 4522, "line": 142, "col": 9, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 4518, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 4522, "col": 9, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "alpha_x_origin", "type": { "qualType": "int" } }, { "id": "0x55bbe71d3a60", "kind": "FieldDecl", "loc": { "offset": 4609, "line": 144, "col": 9, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 4605, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 4609, "col": 9, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "alpha_y_origin", "type": { "qualType": "int" } }, { "id": "0x55bbe71d3ac8", "kind": "FieldDecl", "loc": { "offset": 4687, "line": 147, "col": 9, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 4683, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 4687, "col": 9, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "clip_x_origin", "type": { "qualType": "int" } }, { "id": "0x55bbe71d3b30", "kind": "FieldDecl", "loc": { "offset": 4761, "line": 149, "col": 9, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 4757, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 4761, "col": 9, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "clip_y_origin", "type": { "qualType": "int" } }, { "id": "0x55bbe71d3b90", "kind": "FieldDecl", "loc": { "offset": 4833, "line": 151, "col": 12, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 4826, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 4833, "col": 12, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "clip_mask", "type": { "desugaredQualType": "unsigned long", "qualType": "Pixmap", "typeAliasDeclId": "0x55bbe6fb6238" } }, { "id": "0x55bbe71d3bf8", "kind": "FieldDecl", "loc": { "offset": 4928, "line": 154, "col": 10, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "file": "/usr/include/X11/Xlib.h", "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4923, "file": "/usr/include/X11/extensions/Xrender.h", "line": 154, "col": 5, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 4928, "col": 10, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "graphics_exposures", "type": { "qualType": "int" } }, { "id": "0x55bbe71d3c60", "kind": "FieldDecl", "loc": { "offset": 5008, "line": 156, "col": 9, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 5004, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 5008, "col": 9, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "subwindow_mode", "type": { "qualType": "int" } }, { "id": "0x55bbe71d3cc8", "kind": "FieldDecl", "loc": { "offset": 5071, "line": 158, "col": 9, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 5067, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 5071, "col": 9, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "poly_edge", "type": { "qualType": "int" } }, { "id": "0x55bbe71d3d30", "kind": "FieldDecl", "loc": { "offset": 5133, "line": 160, "col": 9, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 5129, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 5133, "col": 9, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "poly_mode", "type": { "qualType": "int" } }, { "id": "0x55bbe71d3d90", "kind": "FieldDecl", "loc": { "offset": 5201, "line": 162, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 5196, "col": 5, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 5201, "col": 10, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dither", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } }, { "id": "0x55bbe71e46a8", "kind": "FieldDecl", "loc": { "offset": 5265, "line": 164, "col": 10, "tokLen": 15, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "file": "/usr/include/X11/Xlib.h", "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5260, "file": "/usr/include/X11/extensions/Xrender.h", "line": 164, "col": 5, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 5265, "col": 10, "tokLen": 15, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "component_alpha", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71e4758", "kind": "TypedefDecl", "loc": { "offset": 5284, "line": 165, "col": 3, "tokLen": 24, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 4255, "line": 135, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 5284, "line": 165, "col": 3, "tokLen": 24, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "XRenderPictureAttributes", "type": { "desugaredQualType": "struct _XRenderPictureAttributes", "qualType": "struct _XRenderPictureAttributes" }, "inner": [ { "id": "0x55bbe71e4700", "kind": "ElaboratedType", "type": { "qualType": "struct _XRenderPictureAttributes" }, "ownedTagDecl": { "id": "0x55bbe71d3848", "kind": "RecordDecl", "name": "_XRenderPictureAttributes" }, "inner": [ { "id": "0x55bbe71d38d0", "kind": "RecordType", "type": { "qualType": "struct _XRenderPictureAttributes" }, "decl": { "id": "0x55bbe71d3848", "kind": "RecordDecl", "name": "_XRenderPictureAttributes" } } ] } ] }, { "id": "0x55bbe71e47c8", "kind": "RecordDecl", "loc": { "offset": 5593, "line": 173, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 5593, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 5828, "line": 182, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe71e4888", "kind": "FieldDecl", "loc": { "offset": 5651, "line": 175, "col": 20, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 5636, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 5651, "col": 20, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "red", "type": { "qualType": "unsigned short" } }, { "id": "0x55bbe71e48f0", "kind": "FieldDecl", "loc": { "offset": 5707, "line": 177, "col": 20, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 5692, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 5707, "col": 20, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "green", "type": { "qualType": "unsigned short" } }, { "id": "0x55bbe71e4958", "kind": "FieldDecl", "loc": { "offset": 5764, "line": 179, "col": 20, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 5749, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 5764, "col": 20, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "blue", "type": { "qualType": "unsigned short" } }, { "id": "0x55bbe71e49c0", "kind": "FieldDecl", "loc": { "offset": 5821, "line": 181, "col": 20, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 5806, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 5821, "col": 20, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "alpha", "type": { "qualType": "unsigned short" } } ] }, { "id": "0x55bbe71e4a68", "kind": "TypedefDecl", "loc": { "offset": 5830, "line": 182, "col": 3, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 5585, "line": 173, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 5830, "line": 182, "col": 3, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "XRenderColor", "type": { "desugaredQualType": "XRenderColor", "qualType": "struct XRenderColor" }, "inner": [ { "id": "0x55bbe71e4a10", "kind": "ElaboratedType", "type": { "qualType": "struct XRenderColor" }, "ownedTagDecl": { "id": "0x55bbe71e47c8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe71e4850", "kind": "RecordType", "type": { "qualType": "XRenderColor" }, "decl": { "id": "0x55bbe71e47c8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe71e4ad8", "kind": "RecordDecl", "loc": { "offset": 6013, "line": 190, "col": 16, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 6006, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 6435, "line": 205, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_XGlyphInfo", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe71e4b98", "kind": "FieldDecl", "loc": { "offset": 6070, "line": 192, "col": 20, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 6055, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 6070, "col": 20, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "width", "type": { "qualType": "unsigned short" } }, { "id": "0x55bbe71e4c00", "kind": "FieldDecl", "loc": { "offset": 6121, "line": 194, "col": 20, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 6106, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 6121, "col": 20, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "height", "type": { "qualType": "unsigned short" } }, { "id": "0x55bbe71e4c68", "kind": "FieldDecl", "loc": { "offset": 6217, "line": 197, "col": 11, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 6211, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 6217, "col": 11, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "x", "type": { "qualType": "short" } }, { "id": "0x55bbe71e4cd0", "kind": "FieldDecl", "loc": { "offset": 6305, "line": 199, "col": 11, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 6299, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 6305, "col": 11, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "y", "type": { "qualType": "short" } }, { "id": "0x55bbe71e4d38", "kind": "FieldDecl", "loc": { "offset": 6367, "line": 202, "col": 11, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 6361, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 6367, "col": 11, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "xOff", "type": { "qualType": "short" } }, { "id": "0x55bbe71e4da0", "kind": "FieldDecl", "loc": { "offset": 6429, "line": 204, "col": 11, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 6423, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 6429, "col": 11, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "yOff", "type": { "qualType": "short" } } ] }, { "id": "0x55bbe71e4e48", "kind": "TypedefDecl", "loc": { "offset": 6437, "line": 205, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 5998, "line": 190, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 6437, "line": 205, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "XGlyphInfo", "type": { "desugaredQualType": "struct _XGlyphInfo", "qualType": "struct _XGlyphInfo" }, "inner": [ { "id": "0x55bbe71e4df0", "kind": "ElaboratedType", "type": { "qualType": "struct _XGlyphInfo" }, "ownedTagDecl": { "id": "0x55bbe71e4ad8", "kind": "RecordDecl", "name": "_XGlyphInfo" }, "inner": [ { "id": "0x55bbe71e4b60", "kind": "RecordType", "type": { "qualType": "struct _XGlyphInfo" }, "decl": { "id": "0x55bbe71e4ad8", "kind": "RecordDecl", "name": "_XGlyphInfo" } } ] } ] }, { "id": "0x55bbe71e4eb8", "kind": "RecordDecl", "loc": { "offset": 6687, "line": 217, "col": 16, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 6680, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 6951, "line": 230, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_XGlyphElt8", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe71e4f90", "kind": "FieldDecl", "loc": { "offset": 6750, "line": 219, "col": 14, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 6741, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 6750, "col": 14, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "glyphset", "type": { "desugaredQualType": "unsigned long", "qualType": "GlyphSet", "typeAliasDeclId": "0x55bbe71d2ed0" } }, { "id": "0x55bbe71e4ff8", "kind": "FieldDecl", "loc": { "offset": 6812, "line": 222, "col": 19, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6798, "file": "/usr/include/X11/extensions/Xrender.h", "line": 222, "col": 5, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 6812, "col": 19, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "chars", "type": { "qualType": "const char *" } }, { "id": "0x55bbe71e5060", "kind": "FieldDecl", "loc": { "offset": 6856, "line": 224, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 6852, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 6856, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "nchars", "type": { "qualType": "int" } }, { "id": "0x55bbe71e50c8", "kind": "FieldDecl", "loc": { "offset": 6903, "line": 227, "col": 9, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 6899, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 6903, "col": 9, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "xOff", "type": { "qualType": "int" } }, { "id": "0x55bbe71e5130", "kind": "FieldDecl", "loc": { "offset": 6945, "line": 229, "col": 9, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 6941, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 6945, "col": 9, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "yOff", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71e51d8", "kind": "TypedefDecl", "loc": { "offset": 6953, "line": 230, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 6672, "line": 217, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 6953, "line": 230, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "XGlyphElt8", "type": { "desugaredQualType": "struct _XGlyphElt8", "qualType": "struct _XGlyphElt8" }, "inner": [ { "id": "0x55bbe71e5180", "kind": "ElaboratedType", "type": { "qualType": "struct _XGlyphElt8" }, "ownedTagDecl": { "id": "0x55bbe71e4eb8", "kind": "RecordDecl", "name": "_XGlyphElt8" }, "inner": [ { "id": "0x55bbe71e4f40", "kind": "RecordType", "type": { "qualType": "struct _XGlyphElt8" }, "decl": { "id": "0x55bbe71e4eb8", "kind": "RecordDecl", "name": "_XGlyphElt8" } } ] } ] }, { "id": "0x55bbe71e5248", "kind": "RecordDecl", "loc": { "offset": 7014, "line": 235, "col": 16, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 7007, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7290, "line": 248, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_XGlyphElt16", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe71e5300", "kind": "FieldDecl", "loc": { "offset": 7078, "line": 237, "col": 14, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 7069, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7078, "col": 14, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "glyphset", "type": { "desugaredQualType": "unsigned long", "qualType": "GlyphSet", "typeAliasDeclId": "0x55bbe71d2ed0" } }, { "id": "0x55bbe71e5368", "kind": "FieldDecl", "loc": { "offset": 7151, "line": 240, "col": 29, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 7127, "file": "/usr/include/X11/extensions/Xrender.h", "line": 240, "col": 5, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 7151, "col": 29, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "chars", "type": { "qualType": "const unsigned short *" } }, { "id": "0x55bbe71e53d0", "kind": "FieldDecl", "loc": { "offset": 7195, "line": 242, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 7191, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7195, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "nchars", "type": { "qualType": "int" } }, { "id": "0x55bbe71e5438", "kind": "FieldDecl", "loc": { "offset": 7242, "line": 245, "col": 9, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 7238, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7242, "col": 9, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "xOff", "type": { "qualType": "int" } }, { "id": "0x55bbe71e54a0", "kind": "FieldDecl", "loc": { "offset": 7284, "line": 247, "col": 9, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 7280, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7284, "col": 9, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "yOff", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71e5548", "kind": "TypedefDecl", "loc": { "offset": 7292, "line": 248, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 6999, "line": 235, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7292, "line": 248, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "XGlyphElt16", "type": { "desugaredQualType": "struct _XGlyphElt16", "qualType": "struct _XGlyphElt16" }, "inner": [ { "id": "0x55bbe71e54f0", "kind": "ElaboratedType", "type": { "qualType": "struct _XGlyphElt16" }, "ownedTagDecl": { "id": "0x55bbe71e5248", "kind": "RecordDecl", "name": "_XGlyphElt16" }, "inner": [ { "id": "0x55bbe71e52d0", "kind": "RecordType", "type": { "qualType": "struct _XGlyphElt16" }, "decl": { "id": "0x55bbe71e5248", "kind": "RecordDecl", "name": "_XGlyphElt16" } } ] } ] }, { "id": "0x55bbe71e55b8", "kind": "RecordDecl", "loc": { "offset": 7354, "line": 253, "col": 16, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 7347, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7628, "line": 266, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_XGlyphElt32", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe71e5670", "kind": "FieldDecl", "loc": { "offset": 7418, "line": 255, "col": 14, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 7409, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7418, "col": 14, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "glyphset", "type": { "desugaredQualType": "unsigned long", "qualType": "GlyphSet", "typeAliasDeclId": "0x55bbe71d2ed0" } }, { "id": "0x55bbe71e5700", "kind": "FieldDecl", "loc": { "offset": 7489, "line": 258, "col": 27, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 7467, "file": "/usr/include/X11/extensions/Xrender.h", "line": 258, "col": 5, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 7489, "col": 27, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "chars", "type": { "qualType": "const unsigned int *" } }, { "id": "0x55bbe71e5768", "kind": "FieldDecl", "loc": { "offset": 7533, "line": 260, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 7529, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7533, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "nchars", "type": { "qualType": "int" } }, { "id": "0x55bbe71e57d0", "kind": "FieldDecl", "loc": { "offset": 7580, "line": 263, "col": 9, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 7576, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7580, "col": 9, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "xOff", "type": { "qualType": "int" } }, { "id": "0x55bbe71e5838", "kind": "FieldDecl", "loc": { "offset": 7622, "line": 265, "col": 9, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 7618, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7622, "col": 9, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "yOff", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71e58e8", "kind": "TypedefDecl", "loc": { "offset": 7630, "line": 266, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 7339, "line": 253, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7630, "line": 266, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "XGlyphElt32", "type": { "desugaredQualType": "struct _XGlyphElt32", "qualType": "struct _XGlyphElt32" }, "inner": [ { "id": "0x55bbe71e5890", "kind": "ElaboratedType", "type": { "qualType": "struct _XGlyphElt32" }, "ownedTagDecl": { "id": "0x55bbe71e55b8", "kind": "RecordDecl", "name": "_XGlyphElt32" }, "inner": [ { "id": "0x55bbe71e5640", "kind": "RecordType", "type": { "qualType": "struct _XGlyphElt32" }, "decl": { "id": "0x55bbe71e55b8", "kind": "RecordDecl", "name": "_XGlyphElt32" } } ] } ] }, { "id": "0x55bbe71e5970", "kind": "TypedefDecl", "loc": { "offset": 7745, "line": 277, "col": 16, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 7730, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7745, "col": 16, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "XDouble", "type": { "qualType": "double" }, "inner": [ { "id": "0x55bbe6d21500", "kind": "BuiltinType", "type": { "qualType": "double" } } ] }, { "id": "0x55bbe71e59e0", "kind": "TypedefDecl", "loc": { "offset": 7798, "line": 282, "col": 13, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 7786, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 7798, "col": 13, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "XFixed", "type": { "qualType": "int" }, "inner": [ { "id": "0x55bbe6d213e0", "kind": "BuiltinType", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71e5a38", "kind": "RecordDecl", "loc": { "offset": 8079, "line": 293, "col": 16, "tokLen": 13, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8072, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8113, "line": 295, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_XPointDouble", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe71e5b10", "kind": "FieldDecl", "loc": { "offset": 8107, "line": 294, "col": 13, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8099, "col": 5, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8107, "col": 13, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "x", "type": { "desugaredQualType": "double", "qualType": "XDouble", "typeAliasDeclId": "0x55bbe71e5970" } }, { "id": "0x55bbe71e5b70", "kind": "FieldDecl", "loc": { "offset": 8110, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8099, "col": 5, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8110, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "y", "type": { "desugaredQualType": "double", "qualType": "XDouble", "typeAliasDeclId": "0x55bbe71e5970" } } ] }, { "id": "0x55bbe71e5c18", "kind": "TypedefDecl", "loc": { "offset": 8115, "line": 295, "col": 3, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8064, "line": 293, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8115, "line": 295, "col": 3, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "XPointDouble", "type": { "desugaredQualType": "struct _XPointDouble", "qualType": "struct _XPointDouble" }, "inner": [ { "id": "0x55bbe71e5bc0", "kind": "ElaboratedType", "type": { "qualType": "struct _XPointDouble" }, "ownedTagDecl": { "id": "0x55bbe71e5a38", "kind": "RecordDecl", "name": "_XPointDouble" }, "inner": [ { "id": "0x55bbe71e5ac0", "kind": "RecordType", "type": { "qualType": "struct _XPointDouble" }, "decl": { "id": "0x55bbe71e5a38", "kind": "RecordDecl", "name": "_XPointDouble" } } ] } ] }, { "id": "0x55bbe71e5c88", "kind": "RecordDecl", "loc": { "offset": 8187, "line": 300, "col": 16, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8180, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8219, "line": 302, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_XPointFixed", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe71e5d60", "kind": "FieldDecl", "loc": { "offset": 8213, "line": 301, "col": 12, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8206, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8213, "col": 12, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "x", "type": { "desugaredQualType": "int", "qualType": "XFixed", "typeAliasDeclId": "0x55bbe71e59e0" } }, { "id": "0x55bbe71e5dc0", "kind": "FieldDecl", "loc": { "offset": 8216, "col": 15, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8206, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8216, "col": 15, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "y", "type": { "desugaredQualType": "int", "qualType": "XFixed", "typeAliasDeclId": "0x55bbe71e59e0" } } ] }, { "id": "0x55bbe71e5e68", "kind": "TypedefDecl", "loc": { "offset": 8221, "line": 302, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8172, "line": 300, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8221, "line": 302, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "XPointFixed", "type": { "desugaredQualType": "struct _XPointFixed", "qualType": "struct _XPointFixed" }, "inner": [ { "id": "0x55bbe71e5e10", "kind": "ElaboratedType", "type": { "qualType": "struct _XPointFixed" }, "ownedTagDecl": { "id": "0x55bbe71e5c88", "kind": "RecordDecl", "name": "_XPointFixed" }, "inner": [ { "id": "0x55bbe71e5d10", "kind": "RecordType", "type": { "qualType": "struct _XPointFixed" }, "decl": { "id": "0x55bbe71e5c88", "kind": "RecordDecl", "name": "_XPointFixed" } } ] } ] }, { "id": "0x55bbe71e5ed8", "kind": "RecordDecl", "loc": { "offset": 8291, "line": 307, "col": 16, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8284, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8329, "line": 309, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_XLineFixed", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe71e5fb0", "kind": "FieldDecl", "loc": { "offset": 8321, "line": 308, "col": 17, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8309, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8321, "col": 17, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p1", "type": { "desugaredQualType": "struct _XPointFixed", "qualType": "XPointFixed", "typeAliasDeclId": "0x55bbe71e5e68" } }, { "id": "0x55bbe71e6010", "kind": "FieldDecl", "loc": { "offset": 8325, "col": 21, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8309, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8325, "col": 21, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p2", "type": { "desugaredQualType": "struct _XPointFixed", "qualType": "XPointFixed", "typeAliasDeclId": "0x55bbe71e5e68" } } ] }, { "id": "0x55bbe71e6118", "kind": "TypedefDecl", "loc": { "offset": 8331, "line": 309, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8276, "line": 307, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8331, "line": 309, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "XLineFixed", "type": { "desugaredQualType": "struct _XLineFixed", "qualType": "struct _XLineFixed" }, "inner": [ { "id": "0x55bbe71e60c0", "kind": "ElaboratedType", "type": { "qualType": "struct _XLineFixed" }, "ownedTagDecl": { "id": "0x55bbe71e5ed8", "kind": "RecordDecl", "name": "_XLineFixed" }, "inner": [ { "id": "0x55bbe71e5f60", "kind": "RecordType", "type": { "qualType": "struct _XLineFixed" }, "decl": { "id": "0x55bbe71e5ed8", "kind": "RecordDecl", "name": "_XLineFixed" } } ] } ] }, { "id": "0x55bbe71e6188", "kind": "RecordDecl", "loc": { "offset": 8421, "line": 315, "col": 16, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8414, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8462, "line": 317, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_XTriangle", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe71e6240", "kind": "FieldDecl", "loc": { "offset": 8450, "line": 316, "col": 17, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8438, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8450, "col": 17, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p1", "type": { "desugaredQualType": "struct _XPointFixed", "qualType": "XPointFixed", "typeAliasDeclId": "0x55bbe71e5e68" } }, { "id": "0x55bbe71e62a0", "kind": "FieldDecl", "loc": { "offset": 8454, "col": 21, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8438, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8454, "col": 21, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p2", "type": { "desugaredQualType": "struct _XPointFixed", "qualType": "XPointFixed", "typeAliasDeclId": "0x55bbe71e5e68" } }, { "id": "0x55bbe71e6300", "kind": "FieldDecl", "loc": { "offset": 8458, "col": 25, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8438, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8458, "col": 25, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p3", "type": { "desugaredQualType": "struct _XPointFixed", "qualType": "XPointFixed", "typeAliasDeclId": "0x55bbe71e5e68" } } ] }, { "id": "0x55bbe71e63a8", "kind": "TypedefDecl", "loc": { "offset": 8464, "line": 317, "col": 3, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8406, "line": 315, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8464, "line": 317, "col": 3, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "XTriangle", "type": { "desugaredQualType": "struct _XTriangle", "qualType": "struct _XTriangle" }, "inner": [ { "id": "0x55bbe71e6350", "kind": "ElaboratedType", "type": { "qualType": "struct _XTriangle" }, "ownedTagDecl": { "id": "0x55bbe71e6188", "kind": "RecordDecl", "name": "_XTriangle" }, "inner": [ { "id": "0x55bbe71e6210", "kind": "RecordType", "type": { "qualType": "struct _XTriangle" }, "decl": { "id": "0x55bbe71e6188", "kind": "RecordDecl", "name": "_XTriangle" } } ] } ] }, { "id": "0x55bbe71e6418", "kind": "RecordDecl", "loc": { "offset": 8554, "line": 322, "col": 16, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8547, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8612, "line": 326, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_XCircle", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe71e64d0", "kind": "FieldDecl", "loc": { "offset": 8576, "line": 323, "col": 12, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8569, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8576, "col": 12, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "x", "type": { "desugaredQualType": "int", "qualType": "XFixed", "typeAliasDeclId": "0x55bbe71e59e0" } }, { "id": "0x55bbe71e6530", "kind": "FieldDecl", "loc": { "offset": 8590, "line": 324, "col": 12, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8583, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8590, "col": 12, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "y", "type": { "desugaredQualType": "int", "qualType": "XFixed", "typeAliasDeclId": "0x55bbe71e59e0" } }, { "id": "0x55bbe71e6590", "kind": "FieldDecl", "loc": { "offset": 8604, "line": 325, "col": 12, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8597, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8604, "col": 12, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "radius", "type": { "desugaredQualType": "int", "qualType": "XFixed", "typeAliasDeclId": "0x55bbe71e59e0" } } ] }, { "id": "0x55bbe71e6638", "kind": "TypedefDecl", "loc": { "offset": 8614, "line": 326, "col": 3, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8539, "line": 322, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8614, "line": 326, "col": 3, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "XCircle", "type": { "desugaredQualType": "struct _XCircle", "qualType": "struct _XCircle" }, "inner": [ { "id": "0x55bbe71e65e0", "kind": "ElaboratedType", "type": { "qualType": "struct _XCircle" }, "ownedTagDecl": { "id": "0x55bbe71e6418", "kind": "RecordDecl", "name": "_XCircle" }, "inner": [ { "id": "0x55bbe71e64a0", "kind": "RecordType", "type": { "qualType": "struct _XCircle" }, "decl": { "id": "0x55bbe71e6418", "kind": "RecordDecl", "name": "_XCircle" } } ] } ] }, { "id": "0x55bbe71e8a08", "kind": "RecordDecl", "loc": { "offset": 8738, "line": 335, "col": 16, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8731, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8804, "line": 338, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_XTrapezoid", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe71e8ac0", "kind": "FieldDecl", "loc": { "offset": 8763, "line": 336, "col": 12, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8756, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8763, "col": 12, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "top", "type": { "desugaredQualType": "int", "qualType": "XFixed", "typeAliasDeclId": "0x55bbe71e59e0" } }, { "id": "0x55bbe71e8b20", "kind": "FieldDecl", "loc": { "offset": 8768, "col": 17, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8756, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8768, "col": 17, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "bottom", "type": { "desugaredQualType": "int", "qualType": "XFixed", "typeAliasDeclId": "0x55bbe71e59e0" } }, { "id": "0x55bbe71e8ba0", "kind": "FieldDecl", "loc": { "offset": 8791, "line": 337, "col": 16, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8780, "col": 5, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8791, "col": 16, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "left", "type": { "desugaredQualType": "struct _XLineFixed", "qualType": "XLineFixed", "typeAliasDeclId": "0x55bbe71e6118" } }, { "id": "0x55bbe71e8c00", "kind": "FieldDecl", "loc": { "offset": 8797, "col": 22, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8780, "col": 5, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8797, "col": 22, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "right", "type": { "desugaredQualType": "struct _XLineFixed", "qualType": "XLineFixed", "typeAliasDeclId": "0x55bbe71e6118" } } ] }, { "id": "0x55bbe71e8ca8", "kind": "TypedefDecl", "loc": { "offset": 8806, "line": 338, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8723, "line": 335, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8806, "line": 338, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "XTrapezoid", "type": { "desugaredQualType": "struct _XTrapezoid", "qualType": "struct _XTrapezoid" }, "inner": [ { "id": "0x55bbe71e8c50", "kind": "ElaboratedType", "type": { "qualType": "struct _XTrapezoid" }, "ownedTagDecl": { "id": "0x55bbe71e8a08", "kind": "RecordDecl", "name": "_XTrapezoid" }, "inner": [ { "id": "0x55bbe71e8a90", "kind": "RecordType", "type": { "qualType": "struct _XTrapezoid" }, "decl": { "id": "0x55bbe71e8a08", "kind": "RecordDecl", "name": "_XTrapezoid" } } ] } ] }, { "id": "0x55bbe71e8d18", "kind": "RecordDecl", "loc": { "offset": 8865, "line": 343, "col": 16, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8858, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8904, "line": 345, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_XTransform", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe71e8f68", "kind": "FieldDecl", "loc": { "offset": 8890, "line": 344, "col": 12, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8883, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8901, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "matrix", "type": { "qualType": "XFixed[3][3]" } } ] }, { "id": "0x55bbe71e9018", "kind": "TypedefDecl", "loc": { "offset": 8906, "line": 345, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8850, "line": 343, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 8906, "line": 345, "col": 3, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "XTransform", "type": { "desugaredQualType": "struct _XTransform", "qualType": "struct _XTransform" }, "inner": [ { "id": "0x55bbe71e8fc0", "kind": "ElaboratedType", "type": { "qualType": "struct _XTransform" }, "ownedTagDecl": { "id": "0x55bbe71e8d18", "kind": "RecordDecl", "name": "_XTransform" }, "inner": [ { "id": "0x55bbe71e8da0", "kind": "RecordType", "type": { "qualType": "struct _XTransform" }, "decl": { "id": "0x55bbe71e8d18", "kind": "RecordDecl", "name": "_XTransform" } } ] } ] }, { "id": "0x55bbe71e9088", "kind": "RecordDecl", "loc": { "offset": 8979, "line": 350, "col": 16, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8972, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9229, "line": 359, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_XFilters", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe71e9148", "kind": "FieldDecl", "loc": { "offset": 9030, "line": 352, "col": 9, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9026, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9030, "col": 9, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "nfilter", "type": { "qualType": "int" } }, { "id": "0x55bbe71e91b0", "kind": "FieldDecl", "loc": { "offset": 9081, "line": 354, "col": 12, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9074, "col": 5, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9081, "col": 12, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "filter", "type": { "qualType": "char **" } }, { "id": "0x55bbe71e9218", "kind": "FieldDecl", "loc": { "offset": 9129, "line": 356, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9125, "col": 5, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9129, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "nalias", "type": { "qualType": "int" } }, { "id": "0x55bbe71e92b0", "kind": "FieldDecl", "loc": { "offset": 9222, "line": 358, "col": 12, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9215, "col": 5, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9222, "col": 12, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "alias", "type": { "qualType": "short *" } } ] }, { "id": "0x55bbe71e9358", "kind": "TypedefDecl", "loc": { "offset": 9231, "line": 359, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 8964, "line": 350, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9231, "line": 359, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "XFilters", "type": { "desugaredQualType": "struct _XFilters", "qualType": "struct _XFilters" }, "inner": [ { "id": "0x55bbe71e9300", "kind": "ElaboratedType", "type": { "qualType": "struct _XFilters" }, "ownedTagDecl": { "id": "0x55bbe71e9088", "kind": "RecordDecl", "name": "_XFilters" }, "inner": [ { "id": "0x55bbe71e9110", "kind": "RecordType", "type": { "qualType": "struct _XFilters" }, "decl": { "id": "0x55bbe71e9088", "kind": "RecordDecl", "name": "_XFilters" } } ] } ] }, { "id": "0x55bbe71e93c8", "kind": "RecordDecl", "loc": { "offset": 9299, "line": 364, "col": 16, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9292, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9433, "line": 369, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_XIndexValue", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe71e9488", "kind": "FieldDecl", "loc": { "offset": 9353, "line": 366, "col": 19, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9339, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9353, "col": 19, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "pixel", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe71e94f0", "kind": "FieldDecl", "loc": { "offset": 9408, "line": 368, "col": 20, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9393, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9408, "col": 20, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "red", "type": { "qualType": "unsigned short" } }, { "id": "0x55bbe71e9558", "kind": "FieldDecl", "loc": { "offset": 9413, "col": 25, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9393, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9413, "col": 25, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "green", "type": { "qualType": "unsigned short" } }, { "id": "0x55bbe71e95c0", "kind": "FieldDecl", "loc": { "offset": 9420, "col": 32, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9393, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9420, "col": 32, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "blue", "type": { "qualType": "unsigned short" } }, { "id": "0x55bbe71e9628", "kind": "FieldDecl", "loc": { "offset": 9426, "col": 38, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9393, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9426, "col": 38, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "alpha", "type": { "qualType": "unsigned short" } } ] }, { "id": "0x55bbe71e96d8", "kind": "TypedefDecl", "loc": { "offset": 9435, "line": 369, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9284, "line": 364, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9435, "line": 369, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "XIndexValue", "type": { "desugaredQualType": "struct _XIndexValue", "qualType": "struct _XIndexValue" }, "inner": [ { "id": "0x55bbe71e9680", "kind": "ElaboratedType", "type": { "qualType": "struct _XIndexValue" }, "ownedTagDecl": { "id": "0x55bbe71e93c8", "kind": "RecordDecl", "name": "_XIndexValue" }, "inner": [ { "id": "0x55bbe71e9450", "kind": "RecordType", "type": { "qualType": "struct _XIndexValue" }, "decl": { "id": "0x55bbe71e93c8", "kind": "RecordDecl", "name": "_XIndexValue" } } ] } ] }, { "id": "0x55bbe71e9748", "kind": "RecordDecl", "loc": { "offset": 9498, "line": 374, "col": 16, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9491, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9613, "line": 379, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_XAnimCursor", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe71e9800", "kind": "FieldDecl", "loc": { "offset": 9552, "line": 376, "col": 12, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9545, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9552, "col": 12, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "cursor", "type": { "desugaredQualType": "unsigned long", "qualType": "Cursor", "typeAliasDeclId": "0x55bbe6fb62a0" } }, { "id": "0x55bbe71e9868", "kind": "FieldDecl", "loc": { "offset": 9606, "line": 378, "col": 19, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9592, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9606, "col": 19, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "delay", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe71e9918", "kind": "TypedefDecl", "loc": { "offset": 9615, "line": 379, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9483, "line": 374, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9615, "line": 379, "col": 3, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "XAnimCursor", "type": { "desugaredQualType": "struct _XAnimCursor", "qualType": "struct _XAnimCursor" }, "inner": [ { "id": "0x55bbe71e98c0", "kind": "ElaboratedType", "type": { "qualType": "struct _XAnimCursor" }, "ownedTagDecl": { "id": "0x55bbe71e9748", "kind": "RecordDecl", "name": "_XAnimCursor" }, "inner": [ { "id": "0x55bbe71e97d0", "kind": "RecordType", "type": { "qualType": "struct _XAnimCursor" }, "decl": { "id": "0x55bbe71e9748", "kind": "RecordDecl", "name": "_XAnimCursor" } } ] } ] }, { "id": "0x55bbe71e9988", "kind": "RecordDecl", "loc": { "offset": 9675, "line": 384, "col": 16, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9668, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9714, "line": 386, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_XSpanFix", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe71e9a40", "kind": "FieldDecl", "loc": { "offset": 9698, "line": 385, "col": 12, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9691, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9698, "col": 12, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "left", "type": { "desugaredQualType": "int", "qualType": "XFixed", "typeAliasDeclId": "0x55bbe71e59e0" } }, { "id": "0x55bbe71e9aa0", "kind": "FieldDecl", "loc": { "offset": 9704, "col": 18, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9691, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9704, "col": 18, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "right", "type": { "desugaredQualType": "int", "qualType": "XFixed", "typeAliasDeclId": "0x55bbe71e59e0" } }, { "id": "0x55bbe71e9b00", "kind": "FieldDecl", "loc": { "offset": 9711, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9691, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9711, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "y", "type": { "desugaredQualType": "int", "qualType": "XFixed", "typeAliasDeclId": "0x55bbe71e59e0" } } ] }, { "id": "0x55bbe71e9ba8", "kind": "TypedefDecl", "loc": { "offset": 9716, "line": 386, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9660, "line": 384, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9716, "line": 386, "col": 3, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "XSpanFix", "type": { "desugaredQualType": "struct _XSpanFix", "qualType": "struct _XSpanFix" }, "inner": [ { "id": "0x55bbe71e9b50", "kind": "ElaboratedType", "type": { "qualType": "struct _XSpanFix" }, "ownedTagDecl": { "id": "0x55bbe71e9988", "kind": "RecordDecl", "name": "_XSpanFix" }, "inner": [ { "id": "0x55bbe71e9a10", "kind": "RecordType", "type": { "qualType": "struct _XSpanFix" }, "decl": { "id": "0x55bbe71e9988", "kind": "RecordDecl", "name": "_XSpanFix" } } ] } ] }, { "id": "0x55bbe71e9c18", "kind": "RecordDecl", "loc": { "offset": 9805, "line": 392, "col": 16, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9798, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9840, "line": 394, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_XTrap", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe71e9cf0", "kind": "FieldDecl", "loc": { "offset": 9827, "line": 393, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9818, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9827, "col": 14, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "top", "type": { "desugaredQualType": "struct _XSpanFix", "qualType": "XSpanFix", "typeAliasDeclId": "0x55bbe71e9ba8" } }, { "id": "0x55bbe71e9d50", "kind": "FieldDecl", "loc": { "offset": 9832, "col": 19, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9818, "col": 5, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9832, "col": 19, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "bottom", "type": { "desugaredQualType": "struct _XSpanFix", "qualType": "XSpanFix", "typeAliasDeclId": "0x55bbe71e9ba8" } } ] }, { "id": "0x55bbe71e9e68", "kind": "TypedefDecl", "loc": { "offset": 9842, "line": 394, "col": 3, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9790, "line": 392, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9842, "line": 394, "col": 3, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "XTrap", "type": { "desugaredQualType": "struct _XTrap", "qualType": "struct _XTrap" }, "inner": [ { "id": "0x55bbe71e9e10", "kind": "ElaboratedType", "type": { "qualType": "struct _XTrap" }, "ownedTagDecl": { "id": "0x55bbe71e9c18", "kind": "RecordDecl", "name": "_XTrap" }, "inner": [ { "id": "0x55bbe71e9ca0", "kind": "RecordType", "type": { "qualType": "struct _XTrap" }, "decl": { "id": "0x55bbe71e9c18", "kind": "RecordDecl", "name": "_XTrap" } } ] } ] }, { "id": "0x55bbe71e9ed8", "kind": "RecordDecl", "loc": { "offset": 9899, "line": 399, "col": 16, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9892, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9958, "line": 402, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_XLinearGradient", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe71e9f90", "kind": "FieldDecl", "loc": { "offset": 9934, "line": 400, "col": 17, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9922, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9934, "col": 17, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p1", "type": { "desugaredQualType": "struct _XPointFixed", "qualType": "XPointFixed", "typeAliasDeclId": "0x55bbe71e5e68" } }, { "id": "0x55bbe71e9ff0", "kind": "FieldDecl", "loc": { "offset": 9954, "line": 401, "col": 17, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9942, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9954, "col": 17, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "p2", "type": { "desugaredQualType": "struct _XPointFixed", "qualType": "XPointFixed", "typeAliasDeclId": "0x55bbe71e5e68" } } ] }, { "id": "0x55bbe71ea098", "kind": "TypedefDecl", "loc": { "offset": 9960, "line": 402, "col": 3, "tokLen": 15, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 9884, "line": 399, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 9960, "line": 402, "col": 3, "tokLen": 15, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "XLinearGradient", "type": { "desugaredQualType": "struct _XLinearGradient", "qualType": "struct _XLinearGradient" }, "inner": [ { "id": "0x55bbe71ea040", "kind": "ElaboratedType", "type": { "qualType": "struct _XLinearGradient" }, "ownedTagDecl": { "id": "0x55bbe71e9ed8", "kind": "RecordDecl", "name": "_XLinearGradient" }, "inner": [ { "id": "0x55bbe71e9f60", "kind": "RecordType", "type": { "qualType": "struct _XLinearGradient" }, "decl": { "id": "0x55bbe71e9ed8", "kind": "RecordDecl", "name": "_XLinearGradient" } } ] } ] }, { "id": "0x55bbe71ea108", "kind": "RecordDecl", "loc": { "offset": 10027, "line": 407, "col": 16, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10020, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10084, "line": 410, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_XRadialGradient", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe71ea1e0", "kind": "FieldDecl", "loc": { "offset": 10058, "line": 408, "col": 13, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10050, "col": 5, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10058, "col": 13, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "inner", "type": { "desugaredQualType": "struct _XCircle", "qualType": "XCircle", "typeAliasDeclId": "0x55bbe71e6638" } }, { "id": "0x55bbe71ea240", "kind": "FieldDecl", "loc": { "offset": 10077, "line": 409, "col": 13, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10069, "col": 5, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10077, "col": 13, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "outer", "type": { "desugaredQualType": "struct _XCircle", "qualType": "XCircle", "typeAliasDeclId": "0x55bbe71e6638" } } ] }, { "id": "0x55bbe71ea358", "kind": "TypedefDecl", "loc": { "offset": 10086, "line": 410, "col": 3, "tokLen": 15, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10012, "line": 407, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10086, "line": 410, "col": 3, "tokLen": 15, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "XRadialGradient", "type": { "desugaredQualType": "struct _XRadialGradient", "qualType": "struct _XRadialGradient" }, "inner": [ { "id": "0x55bbe71ea300", "kind": "ElaboratedType", "type": { "qualType": "struct _XRadialGradient" }, "ownedTagDecl": { "id": "0x55bbe71ea108", "kind": "RecordDecl", "name": "_XRadialGradient" }, "inner": [ { "id": "0x55bbe71ea190", "kind": "RecordType", "type": { "qualType": "struct _XRadialGradient" }, "decl": { "id": "0x55bbe71ea108", "kind": "RecordDecl", "name": "_XRadialGradient" } } ] } ] }, { "id": "0x55bbe71ea3c8", "kind": "RecordDecl", "loc": { "offset": 10154, "line": 415, "col": 16, "tokLen": 17, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10147, "col": 9, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10233, "line": 418, "col": 1, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "_XConicalGradient", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe71ea480", "kind": "FieldDecl", "loc": { "offset": 10190, "line": 416, "col": 17, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10178, "col": 5, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10190, "col": 17, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "center", "type": { "desugaredQualType": "struct _XPointFixed", "qualType": "XPointFixed", "typeAliasDeclId": "0x55bbe71e5e68" } }, { "id": "0x55bbe71ea4e0", "kind": "FieldDecl", "loc": { "offset": 10209, "line": 417, "col": 12, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10202, "col": 5, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10209, "col": 12, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "angle", "type": { "desugaredQualType": "int", "qualType": "XFixed", "typeAliasDeclId": "0x55bbe71e59e0" } } ] }, { "id": "0x55bbe71ea588", "kind": "TypedefDecl", "loc": { "offset": 10235, "line": 418, "col": 3, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10139, "line": 415, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10235, "line": 418, "col": 3, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "XConicalGradient", "type": { "desugaredQualType": "struct _XConicalGradient", "qualType": "struct _XConicalGradient" }, "inner": [ { "id": "0x55bbe71ea530", "kind": "ElaboratedType", "type": { "qualType": "struct _XConicalGradient" }, "ownedTagDecl": { "id": "0x55bbe71ea3c8", "kind": "RecordDecl", "name": "_XConicalGradient" }, "inner": [ { "id": "0x55bbe71ea450", "kind": "RecordType", "type": { "qualType": "struct _XConicalGradient" }, "decl": { "id": "0x55bbe71ea3c8", "kind": "RecordDecl", "name": "_XConicalGradient" } } ] } ] }, { "id": "0x55bbe71ea7b0", "kind": "FunctionDecl", "loc": { "offset": 10615, "line": 434, "col": 6, "tokLen": 21, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "file": "/usr/include/X11/Xlib.h", "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10610, "file": "/usr/include/X11/extensions/Xrender.h", "line": 434, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 10685, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderQueryExtension", "mangledName": "XRenderQueryExtension", "type": { "qualType": "int (Display *, int *, int *)" }, "inner": [ { "id": "0x55bbe71ea608", "kind": "ParmVarDecl", "loc": { "offset": 10646, "col": 37, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10637, "col": 28, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10646, "col": 37, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71ea688", "kind": "ParmVarDecl", "loc": { "offset": 10656, "col": 47, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10651, "col": 42, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10656, "col": 47, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "event_basep", "type": { "qualType": "int *" } }, { "id": "0x55bbe71ea708", "kind": "ParmVarDecl", "loc": { "offset": 10674, "col": 65, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10669, "col": 60, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10674, "col": 65, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "error_basep", "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe71eaa40", "kind": "FunctionDecl", "loc": { "offset": 10933, "line": 444, "col": 8, "tokLen": 19, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 2480, "file": "/usr/include/X11/Xlib.h", "line": 83, "col": 16, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10926, "file": "/usr/include/X11/extensions/Xrender.h", "line": 444, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 11034, "line": 445, "col": 47, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderQueryVersion", "mangledName": "XRenderQueryVersion", "type": { "qualType": "int (Display *, int *, int *)" }, "inner": [ { "id": "0x55bbe71ea878", "kind": "ParmVarDecl", "loc": { "offset": 10962, "line": 444, "col": 37, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10953, "col": 28, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10962, "col": 37, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71ea8f8", "kind": "ParmVarDecl", "loc": { "offset": 10972, "col": 47, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 10967, "col": 42, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 10972, "col": 47, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "major_versionp", "type": { "qualType": "int *" } }, { "id": "0x55bbe71ea978", "kind": "ParmVarDecl", "loc": { "offset": 11020, "line": 445, "col": 33, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11015, "col": 28, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11020, "col": 33, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "minor_versionp", "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe71eaba0", "kind": "FunctionDecl", "loc": { "offset": 11185, "line": 453, "col": 8, "tokLen": 19, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 2480, "file": "/usr/include/X11/Xlib.h", "line": 83, "col": 16, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11178, "file": "/usr/include/X11/extensions/Xrender.h", "line": 453, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 11217, "col": 40, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderQueryFormats", "mangledName": "XRenderQueryFormats", "type": { "qualType": "int (Display *)" }, "inner": [ { "id": "0x55bbe71eab08", "kind": "ParmVarDecl", "loc": { "offset": 11214, "col": 37, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11205, "col": 28, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11214, "col": 37, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe71ead78", "kind": "FunctionDecl", "loc": { "offset": 11432, "line": 462, "col": 5, "tokLen": 25, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11428, "col": 1, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11482, "col": 55, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderQuerySubpixelOrder", "mangledName": "XRenderQuerySubpixelOrder", "type": { "qualType": "int (Display *, int)" }, "inner": [ { "id": "0x55bbe71eac58", "kind": "ParmVarDecl", "loc": { "offset": 11467, "col": 40, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11458, "col": 31, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11467, "col": 40, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71eacd8", "kind": "ParmVarDecl", "loc": { "offset": 11476, "col": 49, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11472, "col": 45, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11476, "col": 49, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "screen", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71eb060", "kind": "FunctionDecl", "loc": { "offset": 11726, "line": 472, "col": 6, "tokLen": 23, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "file": "/usr/include/X11/Xlib.h", "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11721, "file": "/usr/include/X11/extensions/Xrender.h", "line": 472, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 11788, "col": 68, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderSetSubpixelOrder", "mangledName": "XRenderSetSubpixelOrder", "type": { "qualType": "int (Display *, int, int)" }, "inner": [ { "id": "0x55bbe71eae38", "kind": "ParmVarDecl", "loc": { "offset": 11759, "col": 39, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11750, "col": 30, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11759, "col": 39, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71eaeb8", "kind": "ParmVarDecl", "loc": { "offset": 11768, "col": 48, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11764, "col": 44, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11768, "col": 48, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "screen", "type": { "qualType": "int" } }, { "id": "0x55bbe71eaf38", "kind": "ParmVarDecl", "loc": { "offset": 11780, "col": 60, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11776, "col": 56, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 11780, "col": 60, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "subpixel", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71eb398", "kind": "FunctionDecl", "loc": { "offset": 12005, "line": 482, "col": 20, "tokLen": 23, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 11986, "col": 1, "tokLen": 17, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12108, "line": 483, "col": 66, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderFindVisualFormat", "mangledName": "XRenderFindVisualFormat", "type": { "qualType": "XRenderPictFormat *(Display *, const Visual *)" }, "inner": [ { "id": "0x55bbe71eb150", "kind": "ParmVarDecl", "loc": { "offset": 12038, "line": 482, "col": 53, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12029, "col": 44, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12038, "col": 53, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71eb228", "kind": "ParmVarDecl", "loc": { "offset": 12102, "line": 483, "col": 60, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 12086, "file": "/usr/include/X11/extensions/Xrender.h", "line": 483, "col": 44, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 12102, "col": 60, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "visual", "type": { "qualType": "const Visual *" } } ] }, { "id": "0x55bbe71eb768", "kind": "FunctionDecl", "loc": { "offset": 12449, "line": 494, "col": 20, "tokLen": 17, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12430, "col": 1, "tokLen": 17, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12618, "line": 496, "col": 47, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderFindFormat", "mangledName": "XRenderFindFormat", "type": { "qualType": "XRenderPictFormat *(Display *, unsigned long, const XRenderPictFormat *, int)" }, "inner": [ { "id": "0x55bbe71eb458", "kind": "ParmVarDecl", "loc": { "offset": 12476, "line": 494, "col": 47, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12467, "col": 38, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12476, "col": 47, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71eb4d8", "kind": "ParmVarDecl", "loc": { "offset": 12495, "col": 66, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12481, "col": 52, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12495, "col": 66, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "mask", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe71eb5a8", "kind": "ParmVarDecl", "loc": { "offset": 12565, "line": 495, "col": 65, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 12538, "file": "/usr/include/X11/extensions/Xrender.h", "line": 495, "col": 38, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 12565, "col": 65, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "templ", "type": { "qualType": "const XRenderPictFormat *" } }, { "id": "0x55bbe71eb628", "kind": "ParmVarDecl", "loc": { "offset": 12613, "line": 496, "col": 42, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 12609, "col": 38, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 12613, "col": 42, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "count", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71eb9c8", "kind": "FunctionDecl", "loc": { "offset": 13406, "line": 524, "col": 20, "tokLen": 25, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13387, "col": 1, "tokLen": 17, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13456, "col": 70, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderFindStandardFormat", "mangledName": "XRenderFindStandardFormat", "type": { "qualType": "XRenderPictFormat *(Display *, int)" }, "inner": [ { "id": "0x55bbe71eb838", "kind": "ParmVarDecl", "loc": { "offset": 13441, "col": 55, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13432, "col": 46, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13441, "col": 55, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71eb8b8", "kind": "ParmVarDecl", "loc": { "offset": 13450, "col": 64, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13446, "col": 60, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13450, "col": 64, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "format", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71ebd28", "kind": "FunctionDecl", "loc": { "offset": 13703, "line": 534, "col": 14, "tokLen": 27, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13690, "col": 1, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13870, "line": 536, "col": 50, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderQueryPictIndexValues", "mangledName": "XRenderQueryPictIndexValues", "type": { "qualType": "XIndexValue *(Display *, const XRenderPictFormat *, int *)" }, "inner": [ { "id": "0x55bbe71ebab0", "kind": "ParmVarDecl", "loc": { "offset": 13740, "line": 534, "col": 51, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13731, "col": 42, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13740, "col": 51, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71ebb28", "kind": "ParmVarDecl", "loc": { "offset": 13813, "line": 535, "col": 69, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13786, "file": "/usr/include/X11/extensions/Xrender.h", "line": 535, "col": 42, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 13813, "col": 69, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "format", "type": { "qualType": "const XRenderPictFormat *" } }, { "id": "0x55bbe71ebba8", "kind": "ParmVarDecl", "loc": { "offset": 13867, "line": 536, "col": 47, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 13862, "col": 42, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 13867, "col": 47, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "num", "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe71ec1a8", "kind": "FunctionDecl", "loc": { "offset": 14218, "line": 548, "col": 9, "tokLen": 20, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14210, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14463, "line": 551, "col": 74, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderCreatePicture", "mangledName": "XRenderCreatePicture", "type": { "qualType": "Picture (Display *, Drawable, const XRenderPictFormat *, unsigned long, const XRenderPictureAttributes *)" }, "inner": [ { "id": "0x55bbe71ebdf0", "kind": "ParmVarDecl", "loc": { "offset": 14248, "line": 548, "col": 39, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14239, "col": 30, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14248, "col": 39, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71ebe68", "kind": "ParmVarDecl", "loc": { "offset": 14262, "col": 53, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14253, "col": 44, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14262, "col": 53, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "drawable", "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe71ebee0", "kind": "ParmVarDecl", "loc": { "offset": 14328, "line": 549, "col": 57, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 14301, "file": "/usr/include/X11/extensions/Xrender.h", "line": 549, "col": 30, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 14328, "col": 57, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "format", "type": { "qualType": "const XRenderPictFormat *" } }, { "id": "0x55bbe71ebf60", "kind": "ParmVarDecl", "loc": { "offset": 14379, "line": 550, "col": 44, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14365, "col": 30, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14379, "col": 44, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "valuemask", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe71ec058", "kind": "ParmVarDecl", "loc": { "offset": 14453, "line": 551, "col": 64, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 14419, "file": "/usr/include/X11/extensions/Xrender.h", "line": 551, "col": 30, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 14453, "col": 64, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "attributes", "type": { "qualType": "const XRenderPictureAttributes *" } } ] }, { "id": "0x55bbe71ec408", "kind": "FunctionDecl", "loc": { "offset": 14663, "line": 561, "col": 6, "tokLen": 18, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14658, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14711, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderFreePicture", "mangledName": "XRenderFreePicture", "type": { "qualType": "void (Display *, Picture)" }, "inner": [ { "id": "0x55bbe71ec280", "kind": "ParmVarDecl", "loc": { "offset": 14691, "col": 34, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14682, "col": 25, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14691, "col": 34, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71ec2f8", "kind": "ParmVarDecl", "loc": { "offset": 14704, "col": 47, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14696, "col": 39, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 14704, "col": 47, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "picture", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } } ] }, { "id": "0x55bbe71ec778", "kind": "FunctionDecl", "loc": { "offset": 14973, "line": 571, "col": 6, "tokLen": 20, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14968, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15146, "line": 573, "col": 71, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderChangePicture", "mangledName": "XRenderChangePicture", "type": { "qualType": "void (Display *, Picture, unsigned long, const XRenderPictureAttributes *)" }, "inner": [ { "id": "0x55bbe71ec4c8", "kind": "ParmVarDecl", "loc": { "offset": 15003, "line": 571, "col": 36, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 14994, "col": 27, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15003, "col": 36, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71ec540", "kind": "ParmVarDecl", "loc": { "offset": 15016, "col": 49, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15008, "col": 41, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15016, "col": 49, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "picture", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71ec5c0", "kind": "ParmVarDecl", "loc": { "offset": 15065, "line": 572, "col": 41, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15051, "col": 27, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15065, "col": 41, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "valuemask", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe71ec638", "kind": "ParmVarDecl", "loc": { "offset": 15136, "line": 573, "col": 61, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15102, "file": "/usr/include/X11/extensions/Xrender.h", "line": 573, "col": 27, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 15136, "col": 61, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "attributes", "type": { "qualType": "const XRenderPictureAttributes *" } } ] }, { "id": "0x55bbe71eccd8", "kind": "FunctionDecl", "loc": { "offset": 15487, "line": 585, "col": 6, "tokLen": 31, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15482, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15682, "line": 587, "col": 43, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderSetPictureClipRectangles", "mangledName": "XRenderSetPictureClipRectangles", "type": { "qualType": "void (Display *, Picture, int, int, const XRectangle *, int)" }, "inner": [ { "id": "0x55bbe71ec848", "kind": "ParmVarDecl", "loc": { "offset": 15528, "line": 585, "col": 47, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15519, "col": 38, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15528, "col": 47, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71ec8c0", "kind": "ParmVarDecl", "loc": { "offset": 15541, "col": 60, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15533, "col": 52, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15541, "col": 60, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "picture", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71ec940", "kind": "ParmVarDecl", "loc": { "offset": 15554, "col": 73, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15550, "col": 69, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15554, "col": 73, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "xOrigin", "type": { "qualType": "int" } }, { "id": "0x55bbe71eca10", "kind": "ParmVarDecl", "loc": { "offset": 15604, "line": 586, "col": 42, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15600, "col": 38, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15604, "col": 42, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "yOrigin", "type": { "qualType": "int" } }, { "id": "0x55bbe71ecae8", "kind": "ParmVarDecl", "loc": { "offset": 15633, "col": 71, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15613, "file": "/usr/include/X11/extensions/Xrender.h", "line": 586, "col": 51, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 15633, "col": 71, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "rects", "type": { "qualType": "const XRectangle *" } }, { "id": "0x55bbe71ecb68", "kind": "ParmVarDecl", "loc": { "offset": 15681, "line": 587, "col": 42, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15677, "col": 38, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15681, "col": 42, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "n", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71ecfc8", "kind": "FunctionDecl", "loc": { "offset": 15876, "line": 596, "col": 6, "tokLen": 27, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15871, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15943, "col": 73, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderSetPictureClipRegion", "mangledName": "XRenderSetPictureClipRegion", "type": { "qualType": "void (Display *, Picture, Region)" }, "inner": [ { "id": "0x55bbe71ecdb8", "kind": "ParmVarDecl", "loc": { "offset": 15913, "col": 43, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15904, "col": 34, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15913, "col": 43, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71ece30", "kind": "ParmVarDecl", "loc": { "offset": 15926, "col": 56, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15918, "col": 48, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15926, "col": 56, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "picture", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71ecea8", "kind": "ParmVarDecl", "loc": { "offset": 15942, "col": 72, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 15935, "col": 65, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 15942, "col": 72, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "r", "type": { "desugaredQualType": "struct _XRegion *", "qualType": "Region", "typeAliasDeclId": "0x55bbe7158360" } } ] }, { "id": "0x55bbe71ed318", "kind": "FunctionDecl", "loc": { "offset": 16131, "line": 605, "col": 6, "tokLen": 26, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16126, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16242, "line": 606, "col": 54, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderSetPictureTransform", "mangledName": "XRenderSetPictureTransform", "type": { "qualType": "void (Display *, Picture, XTransform *)" }, "inner": [ { "id": "0x55bbe71ed090", "kind": "ParmVarDecl", "loc": { "offset": 16167, "line": 605, "col": 42, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16158, "col": 33, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16167, "col": 42, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71ed108", "kind": "ParmVarDecl", "loc": { "offset": 16180, "col": 55, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16172, "col": 47, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16180, "col": 55, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "picture", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71ed1f8", "kind": "ParmVarDecl", "loc": { "offset": 16233, "line": 606, "col": 45, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16221, "col": 33, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16233, "col": 45, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "transform", "type": { "qualType": "XTransform *" } } ] }, { "id": "0x55bbe71edbd8", "kind": "FunctionDecl", "loc": { "offset": 16950, "line": 625, "col": 6, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16945, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17202, "line": 628, "col": 42, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderComposite", "mangledName": "XRenderComposite", "type": { "qualType": "void (Display *, int, Picture, Picture, Picture, int, int, int, int, int, int, unsigned int, unsigned int)" }, "inner": [ { "id": "0x55bbe71ed3e0", "kind": "ParmVarDecl", "loc": { "offset": 16976, "line": 625, "col": 32, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16967, "col": 23, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16976, "col": 32, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71ed460", "kind": "ParmVarDecl", "loc": { "offset": 16985, "col": 41, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16981, "col": 37, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16985, "col": 41, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "op", "type": { "qualType": "int" } }, { "id": "0x55bbe71ed4d8", "kind": "ParmVarDecl", "loc": { "offset": 16997, "col": 53, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 16989, "col": 45, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 16997, "col": 53, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "src", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71ed550", "kind": "ParmVarDecl", "loc": { "offset": 17010, "col": 66, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17002, "col": 58, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17010, "col": 66, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "mask", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71ed5c8", "kind": "ParmVarDecl", "loc": { "offset": 17046, "line": 626, "col": 31, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17038, "col": 23, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17046, "col": 31, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dst", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71ed648", "kind": "ParmVarDecl", "loc": { "offset": 17055, "col": 40, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17051, "col": 36, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17055, "col": 40, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "src_x", "type": { "qualType": "int" } }, { "id": "0x55bbe71ed6c8", "kind": "ParmVarDecl", "loc": { "offset": 17066, "col": 51, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17062, "col": 47, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17066, "col": 51, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "src_y", "type": { "qualType": "int" } }, { "id": "0x55bbe71ed748", "kind": "ParmVarDecl", "loc": { "offset": 17077, "col": 62, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17073, "col": 58, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17077, "col": 62, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "mask_x", "type": { "qualType": "int" } }, { "id": "0x55bbe71ed7c8", "kind": "ParmVarDecl", "loc": { "offset": 17089, "col": 74, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17085, "col": 70, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17089, "col": 74, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "mask_y", "type": { "qualType": "int" } }, { "id": "0x55bbe71ed848", "kind": "ParmVarDecl", "loc": { "offset": 17123, "line": 627, "col": 27, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17119, "col": 23, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17123, "col": 27, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dst_x", "type": { "qualType": "int" } }, { "id": "0x55bbe71ed8c8", "kind": "ParmVarDecl", "loc": { "offset": 17134, "col": 38, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17130, "col": 34, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17134, "col": 38, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dst_y", "type": { "qualType": "int" } }, { "id": "0x55bbe71ed948", "kind": "ParmVarDecl", "loc": { "offset": 17154, "col": 58, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17141, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17154, "col": 58, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "width", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe71ed9c8", "kind": "ParmVarDecl", "loc": { "offset": 17196, "line": 628, "col": 36, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17183, "col": 23, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17196, "col": 36, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "height", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe71ede78", "kind": "FunctionDecl", "loc": { "offset": 17374, "line": 637, "col": 10, "tokLen": 21, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17365, "col": 1, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17443, "col": 79, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderCreateGlyphSet", "mangledName": "XRenderCreateGlyphSet", "type": { "qualType": "GlyphSet (Display *, const XRenderPictFormat *)" }, "inner": [ { "id": "0x55bbe71edcf0", "kind": "ParmVarDecl", "loc": { "offset": 17405, "col": 41, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17396, "col": 32, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17405, "col": 41, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71edd68", "kind": "ParmVarDecl", "loc": { "offset": 17437, "col": 73, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 17410, "file": "/usr/include/X11/extensions/Xrender.h", "line": 637, "col": 46, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 17437, "col": 73, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "format", "type": { "qualType": "const XRenderPictFormat *" } } ] }, { "id": "0x55bbe71ee088", "kind": "FunctionDecl", "loc": { "offset": 17652, "line": 646, "col": 10, "tokLen": 24, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17643, "col": 1, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17708, "col": 66, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderReferenceGlyphSet", "mangledName": "XRenderReferenceGlyphSet", "type": { "qualType": "GlyphSet (Display *, GlyphSet)" }, "inner": [ { "id": "0x55bbe71edf38", "kind": "ParmVarDecl", "loc": { "offset": 17686, "col": 44, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17677, "col": 35, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17686, "col": 44, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71edfb0", "kind": "ParmVarDecl", "loc": { "offset": 17700, "col": 58, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 17691, "col": 49, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 17700, "col": 58, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "existing", "type": { "desugaredQualType": "unsigned long", "qualType": "GlyphSet", "typeAliasDeclId": "0x55bbe71d2ed0" } } ] }, { "id": "0x55bbe71ee298", "kind": "FunctionDecl", "loc": { "offset": 18043, "line": 659, "col": 6, "tokLen": 19, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18038, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18094, "col": 57, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderFreeGlyphSet", "mangledName": "XRenderFreeGlyphSet", "type": { "qualType": "void (Display *, GlyphSet)" }, "inner": [ { "id": "0x55bbe71ee148", "kind": "ParmVarDecl", "loc": { "offset": 18072, "col": 35, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18063, "col": 26, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18072, "col": 35, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71ee1c0", "kind": "ParmVarDecl", "loc": { "offset": 18086, "col": 49, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18077, "col": 40, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18086, "col": 49, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "glyphset", "type": { "desugaredQualType": "unsigned long", "qualType": "GlyphSet", "typeAliasDeclId": "0x55bbe71d2ed0" } } ] }, { "id": "0x55bbe71ee8b8", "kind": "FunctionDecl", "loc": { "offset": 18509, "line": 672, "col": 6, "tokLen": 16, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18504, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18703, "line": 674, "col": 61, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderAddGlyphs", "mangledName": "XRenderAddGlyphs", "type": { "qualType": "void (Display *, GlyphSet, const Glyph *, const XGlyphInfo *, int, const char *, int)" }, "inner": [ { "id": "0x55bbe71ee358", "kind": "ParmVarDecl", "loc": { "offset": 18535, "line": 672, "col": 32, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18526, "col": 23, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18535, "col": 32, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71ee3d0", "kind": "ParmVarDecl", "loc": { "offset": 18549, "col": 46, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18540, "col": 37, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18549, "col": 46, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "glyphset", "type": { "desugaredQualType": "unsigned long", "qualType": "GlyphSet", "typeAliasDeclId": "0x55bbe71d2ed0" } }, { "id": "0x55bbe71ee4c8", "kind": "ParmVarDecl", "loc": { "offset": 18574, "col": 71, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 18559, "file": "/usr/include/X11/extensions/Xrender.h", "line": 672, "col": 56, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 18574, "col": 71, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "gids", "type": { "qualType": "const Glyph *" } }, { "id": "0x55bbe71ee5b8", "kind": "ParmVarDecl", "loc": { "offset": 18622, "line": 673, "col": 43, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 18602, "file": "/usr/include/X11/extensions/Xrender.h", "line": 673, "col": 23, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 18622, "col": 43, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "glyphs", "type": { "qualType": "const XGlyphInfo *" } }, { "id": "0x55bbe71ee638", "kind": "ParmVarDecl", "loc": { "offset": 18634, "col": 55, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18630, "col": 51, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18634, "col": 55, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "nglyphs", "type": { "qualType": "int" } }, { "id": "0x55bbe71ee6b8", "kind": "ParmVarDecl", "loc": { "offset": 18679, "line": 674, "col": 37, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 18665, "file": "/usr/include/X11/extensions/Xrender.h", "line": 674, "col": 23, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 18679, "col": 37, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "images", "type": { "qualType": "const char *" } }, { "id": "0x55bbe71ee738", "kind": "ParmVarDecl", "loc": { "offset": 18691, "col": 49, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18687, "col": 45, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18691, "col": 49, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "nbyte_images", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71eec68", "kind": "FunctionDecl", "loc": { "offset": 18942, "line": 684, "col": 6, "tokLen": 17, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18937, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19048, "line": 685, "col": 35, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderFreeGlyphs", "mangledName": "XRenderFreeGlyphs", "type": { "qualType": "void (Display *, GlyphSet, const Glyph *, int)" }, "inner": [ { "id": "0x55bbe71ee9a0", "kind": "ParmVarDecl", "loc": { "offset": 18969, "line": 684, "col": 33, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18960, "col": 24, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18969, "col": 33, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71eea30", "kind": "ParmVarDecl", "loc": { "offset": 18983, "col": 47, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 18974, "col": 38, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 18983, "col": 47, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "glyphset", "type": { "desugaredQualType": "unsigned long", "qualType": "GlyphSet", "typeAliasDeclId": "0x55bbe71d2ed0" } }, { "id": "0x55bbe71eeaa8", "kind": "ParmVarDecl", "loc": { "offset": 19008, "col": 72, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 18993, "file": "/usr/include/X11/extensions/Xrender.h", "line": 684, "col": 57, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 19008, "col": 72, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "gids", "type": { "qualType": "const Glyph *" } }, { "id": "0x55bbe71eeb28", "kind": "ParmVarDecl", "loc": { "offset": 19041, "line": 685, "col": 28, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19037, "col": 24, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19041, "col": 28, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "nglyphs", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71ef498", "kind": "FunctionDecl", "loc": { "offset": 19679, "line": 703, "col": 6, "tokLen": 23, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19674, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19967, "line": 706, "col": 71, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderCompositeString8", "mangledName": "XRenderCompositeString8", "type": { "qualType": "void (Display *, int, Picture, Picture, const XRenderPictFormat *, GlyphSet, int, int, int, int, const char *, int)" }, "inner": [ { "id": "0x55bbe71eed38", "kind": "ParmVarDecl", "loc": { "offset": 19712, "line": 703, "col": 39, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19703, "col": 30, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19712, "col": 39, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71eedb8", "kind": "ParmVarDecl", "loc": { "offset": 19721, "col": 48, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19717, "col": 44, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19721, "col": 48, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "op", "type": { "qualType": "int" } }, { "id": "0x55bbe71eee30", "kind": "ParmVarDecl", "loc": { "offset": 19733, "col": 60, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19725, "col": 52, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19733, "col": 60, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "src", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71eeea8", "kind": "ParmVarDecl", "loc": { "offset": 19746, "col": 73, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19738, "col": 65, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19746, "col": 73, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dst", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71eef20", "kind": "ParmVarDecl", "loc": { "offset": 19807, "line": 704, "col": 57, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 19780, "file": "/usr/include/X11/extensions/Xrender.h", "line": 704, "col": 30, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 19807, "col": 57, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "maskFormat", "type": { "qualType": "const XRenderPictFormat *" } }, { "id": "0x55bbe71eef98", "kind": "ParmVarDecl", "loc": { "offset": 19857, "line": 705, "col": 39, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19848, "col": 30, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19857, "col": 39, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "glyphset", "type": { "desugaredQualType": "unsigned long", "qualType": "GlyphSet", "typeAliasDeclId": "0x55bbe71d2ed0" } }, { "id": "0x55bbe71ef018", "kind": "ParmVarDecl", "loc": { "offset": 19871, "col": 53, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19867, "col": 49, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19871, "col": 53, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "xSrc", "type": { "qualType": "int" } }, { "id": "0x55bbe71ef098", "kind": "ParmVarDecl", "loc": { "offset": 19881, "col": 63, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19877, "col": 59, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19881, "col": 63, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "ySrc", "type": { "qualType": "int" } }, { "id": "0x55bbe71ef118", "kind": "ParmVarDecl", "loc": { "offset": 19891, "col": 73, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19887, "col": 69, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19891, "col": 73, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "xDst", "type": { "qualType": "int" } }, { "id": "0x55bbe71ef198", "kind": "ParmVarDecl", "loc": { "offset": 19930, "line": 706, "col": 34, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19926, "col": 30, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19930, "col": 34, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "yDst", "type": { "qualType": "int" } }, { "id": "0x55bbe71ef218", "kind": "ParmVarDecl", "loc": { "offset": 19950, "col": 54, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 19936, "file": "/usr/include/X11/extensions/Xrender.h", "line": 706, "col": 40, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 19950, "col": 54, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "string", "type": { "qualType": "const char *" } }, { "id": "0x55bbe71ef298", "kind": "ParmVarDecl", "loc": { "offset": 19962, "col": 66, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 19958, "col": 62, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 19962, "col": 66, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "nchar", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71efd08", "kind": "FunctionDecl", "loc": { "offset": 20599, "line": 724, "col": 6, "tokLen": 24, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20594, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20931, "line": 728, "col": 40, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderCompositeString16", "mangledName": "XRenderCompositeString16", "type": { "qualType": "void (Display *, int, Picture, Picture, const XRenderPictFormat *, GlyphSet, int, int, int, int, const unsigned short *, int)" }, "inner": [ { "id": "0x55bbe71ef5a8", "kind": "ParmVarDecl", "loc": { "offset": 20633, "line": 724, "col": 40, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20624, "col": 31, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20633, "col": 40, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71ef628", "kind": "ParmVarDecl", "loc": { "offset": 20642, "col": 49, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20638, "col": 45, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20642, "col": 49, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "op", "type": { "qualType": "int" } }, { "id": "0x55bbe71ef6a0", "kind": "ParmVarDecl", "loc": { "offset": 20654, "col": 61, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20646, "col": 53, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20654, "col": 61, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "src", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71ef718", "kind": "ParmVarDecl", "loc": { "offset": 20667, "col": 74, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20659, "col": 66, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20667, "col": 74, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dst", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71ef790", "kind": "ParmVarDecl", "loc": { "offset": 20729, "line": 725, "col": 58, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 20702, "file": "/usr/include/X11/extensions/Xrender.h", "line": 725, "col": 31, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 20729, "col": 58, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "maskFormat", "type": { "qualType": "const XRenderPictFormat *" } }, { "id": "0x55bbe71ef808", "kind": "ParmVarDecl", "loc": { "offset": 20780, "line": 726, "col": 40, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20771, "col": 31, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20780, "col": 40, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "glyphset", "type": { "desugaredQualType": "unsigned long", "qualType": "GlyphSet", "typeAliasDeclId": "0x55bbe71d2ed0" } }, { "id": "0x55bbe71ef888", "kind": "ParmVarDecl", "loc": { "offset": 20794, "col": 54, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20790, "col": 50, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20794, "col": 54, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "xSrc", "type": { "qualType": "int" } }, { "id": "0x55bbe71ef908", "kind": "ParmVarDecl", "loc": { "offset": 20804, "col": 64, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20800, "col": 60, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20804, "col": 64, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "ySrc", "type": { "qualType": "int" } }, { "id": "0x55bbe71ef988", "kind": "ParmVarDecl", "loc": { "offset": 20814, "col": 74, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20810, "col": 70, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20814, "col": 74, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "xDst", "type": { "qualType": "int" } }, { "id": "0x55bbe71efa08", "kind": "ParmVarDecl", "loc": { "offset": 20854, "line": 727, "col": 35, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20850, "col": 31, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20854, "col": 35, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "yDst", "type": { "qualType": "int" } }, { "id": "0x55bbe71efa88", "kind": "ParmVarDecl", "loc": { "offset": 20884, "col": 65, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 20860, "file": "/usr/include/X11/extensions/Xrender.h", "line": 727, "col": 41, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 20884, "col": 65, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "string", "type": { "qualType": "const unsigned short *" } }, { "id": "0x55bbe71efb08", "kind": "ParmVarDecl", "loc": { "offset": 20926, "line": 728, "col": 35, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 20922, "col": 31, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 20926, "col": 35, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "nchar", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71f0578", "kind": "FunctionDecl", "loc": { "offset": 21563, "line": 746, "col": 6, "tokLen": 24, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21558, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21893, "line": 750, "col": 40, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderCompositeString32", "mangledName": "XRenderCompositeString32", "type": { "qualType": "void (Display *, int, Picture, Picture, const XRenderPictFormat *, GlyphSet, int, int, int, int, const unsigned int *, int)" }, "inner": [ { "id": "0x55bbe71efe18", "kind": "ParmVarDecl", "loc": { "offset": 21597, "line": 746, "col": 40, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21588, "col": 31, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21597, "col": 40, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71efe98", "kind": "ParmVarDecl", "loc": { "offset": 21606, "col": 49, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21602, "col": 45, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21606, "col": 49, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "op", "type": { "qualType": "int" } }, { "id": "0x55bbe71eff10", "kind": "ParmVarDecl", "loc": { "offset": 21618, "col": 61, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21610, "col": 53, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21618, "col": 61, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "src", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71eff88", "kind": "ParmVarDecl", "loc": { "offset": 21631, "col": 74, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21623, "col": 66, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21631, "col": 74, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dst", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71f0000", "kind": "ParmVarDecl", "loc": { "offset": 21693, "line": 747, "col": 58, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 21666, "file": "/usr/include/X11/extensions/Xrender.h", "line": 747, "col": 31, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 21693, "col": 58, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "maskFormat", "type": { "qualType": "const XRenderPictFormat *" } }, { "id": "0x55bbe71f0078", "kind": "ParmVarDecl", "loc": { "offset": 21744, "line": 748, "col": 40, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21735, "col": 31, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21744, "col": 40, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "glyphset", "type": { "desugaredQualType": "unsigned long", "qualType": "GlyphSet", "typeAliasDeclId": "0x55bbe71d2ed0" } }, { "id": "0x55bbe71f00f8", "kind": "ParmVarDecl", "loc": { "offset": 21758, "col": 54, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21754, "col": 50, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21758, "col": 54, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "xSrc", "type": { "qualType": "int" } }, { "id": "0x55bbe71f0178", "kind": "ParmVarDecl", "loc": { "offset": 21768, "col": 64, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21764, "col": 60, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21768, "col": 64, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "ySrc", "type": { "qualType": "int" } }, { "id": "0x55bbe71f01f8", "kind": "ParmVarDecl", "loc": { "offset": 21778, "col": 74, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21774, "col": 70, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21778, "col": 74, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "xDst", "type": { "qualType": "int" } }, { "id": "0x55bbe71f0278", "kind": "ParmVarDecl", "loc": { "offset": 21818, "line": 749, "col": 35, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21814, "col": 31, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21818, "col": 35, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "yDst", "type": { "qualType": "int" } }, { "id": "0x55bbe71f02f8", "kind": "ParmVarDecl", "loc": { "offset": 21846, "col": 63, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 21824, "file": "/usr/include/X11/extensions/Xrender.h", "line": 749, "col": 41, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 21846, "col": 63, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "string", "type": { "qualType": "const unsigned int *" } }, { "id": "0x55bbe71f0378", "kind": "ParmVarDecl", "loc": { "offset": 21888, "line": 750, "col": 35, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 21884, "col": 31, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 21888, "col": 35, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "nchar", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71f0e08", "kind": "FunctionDecl", "loc": { "offset": 22516, "line": 767, "col": 6, "tokLen": 21, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22511, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22780, "line": 770, "col": 62, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderCompositeText8", "mangledName": "XRenderCompositeText8", "type": { "qualType": "void (Display *, int, Picture, Picture, const XRenderPictFormat *, int, int, int, int, const XGlyphElt8 *, int)" }, "inner": [ { "id": "0x55bbe71f0688", "kind": "ParmVarDecl", "loc": { "offset": 22547, "line": 767, "col": 37, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22538, "col": 28, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22547, "col": 37, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71f0708", "kind": "ParmVarDecl", "loc": { "offset": 22556, "col": 46, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22552, "col": 42, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22556, "col": 46, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "op", "type": { "qualType": "int" } }, { "id": "0x55bbe71f0780", "kind": "ParmVarDecl", "loc": { "offset": 22568, "col": 58, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22560, "col": 50, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22568, "col": 58, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "src", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71f07f8", "kind": "ParmVarDecl", "loc": { "offset": 22581, "col": 71, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22573, "col": 63, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22581, "col": 71, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dst", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71f0870", "kind": "ParmVarDecl", "loc": { "offset": 22640, "line": 768, "col": 55, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22613, "file": "/usr/include/X11/extensions/Xrender.h", "line": 768, "col": 28, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 22640, "col": 55, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "maskFormat", "type": { "qualType": "const XRenderPictFormat *" } }, { "id": "0x55bbe71f08f0", "kind": "ParmVarDecl", "loc": { "offset": 22656, "col": 71, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22652, "col": 67, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22656, "col": 71, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "xSrc", "type": { "qualType": "int" } }, { "id": "0x55bbe71f0970", "kind": "ParmVarDecl", "loc": { "offset": 22693, "line": 769, "col": 32, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22689, "col": 28, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22693, "col": 32, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "ySrc", "type": { "qualType": "int" } }, { "id": "0x55bbe71f0a30", "kind": "ParmVarDecl", "loc": { "offset": 22703, "col": 42, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22699, "col": 38, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22703, "col": 42, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "xDst", "type": { "qualType": "int" } }, { "id": "0x55bbe71f0ab0", "kind": "ParmVarDecl", "loc": { "offset": 22713, "col": 52, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22709, "col": 48, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22713, "col": 52, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "yDst", "type": { "qualType": "int" } }, { "id": "0x55bbe71f0ba8", "kind": "ParmVarDecl", "loc": { "offset": 22766, "line": 770, "col": 48, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22746, "file": "/usr/include/X11/extensions/Xrender.h", "line": 770, "col": 28, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 22766, "col": 48, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "elts", "type": { "qualType": "const XGlyphElt8 *" } }, { "id": "0x55bbe71f0c28", "kind": "ParmVarDecl", "loc": { "offset": 22776, "col": 58, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 22772, "col": 54, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 22776, "col": 58, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "nelt", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71f1648", "kind": "FunctionDecl", "loc": { "offset": 23404, "line": 787, "col": 6, "tokLen": 22, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23399, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23673, "line": 790, "col": 64, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderCompositeText16", "mangledName": "XRenderCompositeText16", "type": { "qualType": "void (Display *, int, Picture, Picture, const XRenderPictFormat *, int, int, int, int, const XGlyphElt16 *, int)" }, "inner": [ { "id": "0x55bbe71f0f10", "kind": "ParmVarDecl", "loc": { "offset": 23436, "line": 787, "col": 38, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23427, "col": 29, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23436, "col": 38, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71f0f90", "kind": "ParmVarDecl", "loc": { "offset": 23445, "col": 47, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23441, "col": 43, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23445, "col": 47, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "op", "type": { "qualType": "int" } }, { "id": "0x55bbe71f1008", "kind": "ParmVarDecl", "loc": { "offset": 23457, "col": 59, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23449, "col": 51, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23457, "col": 59, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "src", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71f1080", "kind": "ParmVarDecl", "loc": { "offset": 23470, "col": 72, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23462, "col": 64, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23470, "col": 72, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dst", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71f10f8", "kind": "ParmVarDecl", "loc": { "offset": 23530, "line": 788, "col": 56, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23503, "file": "/usr/include/X11/extensions/Xrender.h", "line": 788, "col": 29, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 23530, "col": 56, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "maskFormat", "type": { "qualType": "const XRenderPictFormat *" } }, { "id": "0x55bbe71f1178", "kind": "ParmVarDecl", "loc": { "offset": 23546, "col": 72, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23542, "col": 68, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23546, "col": 72, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "xSrc", "type": { "qualType": "int" } }, { "id": "0x55bbe71f11f8", "kind": "ParmVarDecl", "loc": { "offset": 23584, "line": 789, "col": 33, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23580, "col": 29, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23584, "col": 33, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "ySrc", "type": { "qualType": "int" } }, { "id": "0x55bbe71f1278", "kind": "ParmVarDecl", "loc": { "offset": 23594, "col": 43, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23590, "col": 39, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23594, "col": 43, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "xDst", "type": { "qualType": "int" } }, { "id": "0x55bbe71f12f8", "kind": "ParmVarDecl", "loc": { "offset": 23604, "col": 53, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23600, "col": 49, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23604, "col": 53, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "yDst", "type": { "qualType": "int" } }, { "id": "0x55bbe71f13e8", "kind": "ParmVarDecl", "loc": { "offset": 23659, "line": 790, "col": 50, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23638, "file": "/usr/include/X11/extensions/Xrender.h", "line": 790, "col": 29, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 23659, "col": 50, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "elts", "type": { "qualType": "const XGlyphElt16 *" } }, { "id": "0x55bbe71f1468", "kind": "ParmVarDecl", "loc": { "offset": 23669, "col": 60, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 23665, "col": 56, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 23669, "col": 60, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "nelt", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71f1e88", "kind": "FunctionDecl", "loc": { "offset": 24291, "line": 807, "col": 6, "tokLen": 22, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24286, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24560, "line": 810, "col": 64, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderCompositeText32", "mangledName": "XRenderCompositeText32", "type": { "qualType": "void (Display *, int, Picture, Picture, const XRenderPictFormat *, int, int, int, int, const XGlyphElt32 *, int)" }, "inner": [ { "id": "0x55bbe71f1750", "kind": "ParmVarDecl", "loc": { "offset": 24323, "line": 807, "col": 38, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24314, "col": 29, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24323, "col": 38, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71f17d0", "kind": "ParmVarDecl", "loc": { "offset": 24332, "col": 47, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24328, "col": 43, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24332, "col": 47, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "op", "type": { "qualType": "int" } }, { "id": "0x55bbe71f1848", "kind": "ParmVarDecl", "loc": { "offset": 24344, "col": 59, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24336, "col": 51, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24344, "col": 59, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "src", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71f18c0", "kind": "ParmVarDecl", "loc": { "offset": 24357, "col": 72, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24349, "col": 64, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24357, "col": 72, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dst", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71f1938", "kind": "ParmVarDecl", "loc": { "offset": 24417, "line": 808, "col": 56, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24390, "file": "/usr/include/X11/extensions/Xrender.h", "line": 808, "col": 29, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 24417, "col": 56, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "maskFormat", "type": { "qualType": "const XRenderPictFormat *" } }, { "id": "0x55bbe71f19b8", "kind": "ParmVarDecl", "loc": { "offset": 24433, "col": 72, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24429, "col": 68, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24433, "col": 72, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "xSrc", "type": { "qualType": "int" } }, { "id": "0x55bbe71f1a38", "kind": "ParmVarDecl", "loc": { "offset": 24471, "line": 809, "col": 33, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24467, "col": 29, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24471, "col": 33, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "ySrc", "type": { "qualType": "int" } }, { "id": "0x55bbe71f1ab8", "kind": "ParmVarDecl", "loc": { "offset": 24481, "col": 43, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24477, "col": 39, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24481, "col": 43, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "xDst", "type": { "qualType": "int" } }, { "id": "0x55bbe71f1b38", "kind": "ParmVarDecl", "loc": { "offset": 24491, "col": 53, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24487, "col": 49, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24491, "col": 53, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "yDst", "type": { "qualType": "int" } }, { "id": "0x55bbe71f1c28", "kind": "ParmVarDecl", "loc": { "offset": 24546, "line": 810, "col": 50, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24525, "file": "/usr/include/X11/extensions/Xrender.h", "line": 810, "col": 29, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 24546, "col": 50, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "elts", "type": { "qualType": "const XGlyphElt32 *" } }, { "id": "0x55bbe71f1ca8", "kind": "ParmVarDecl", "loc": { "offset": 24556, "col": 60, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24552, "col": 56, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24556, "col": 60, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "nelt", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71f2518", "kind": "FunctionDecl", "loc": { "offset": 24939, "line": 824, "col": 6, "tokLen": 20, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24934, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25129, "line": 826, "col": 66, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderFillRectangle", "mangledName": "XRenderFillRectangle", "type": { "qualType": "void (Display *, int, Picture, const XRenderColor *, int, int, unsigned int, unsigned int)" }, "inner": [ { "id": "0x55bbe71f1f90", "kind": "ParmVarDecl", "loc": { "offset": 24969, "line": 824, "col": 36, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24960, "col": 27, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24969, "col": 36, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71f2010", "kind": "ParmVarDecl", "loc": { "offset": 24978, "col": 45, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24974, "col": 41, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24978, "col": 45, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "op", "type": { "qualType": "int" } }, { "id": "0x55bbe71f2088", "kind": "ParmVarDecl", "loc": { "offset": 24990, "col": 57, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 24982, "col": 49, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 24990, "col": 57, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dst", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71f2178", "kind": "ParmVarDecl", "loc": { "offset": 25043, "line": 825, "col": 49, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25021, "file": "/usr/include/X11/extensions/Xrender.h", "line": 825, "col": 27, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 25043, "col": 49, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "color", "type": { "qualType": "const XRenderColor *" } }, { "id": "0x55bbe71f21f8", "kind": "ParmVarDecl", "loc": { "offset": 25054, "col": 60, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25050, "col": 56, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25054, "col": 60, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe71f2278", "kind": "ParmVarDecl", "loc": { "offset": 25061, "col": 67, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25057, "col": 63, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25061, "col": 67, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe71f22f8", "kind": "ParmVarDecl", "loc": { "offset": 25103, "line": 826, "col": 40, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25090, "col": 27, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25103, "col": 40, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "width", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe71f2378", "kind": "ParmVarDecl", "loc": { "offset": 25123, "col": 60, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25110, "col": 47, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25123, "col": 60, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "height", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe71f2a40", "kind": "FunctionDecl", "loc": { "offset": 25474, "line": 838, "col": 6, "tokLen": 21, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25469, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25657, "line": 840, "col": 71, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderFillRectangles", "mangledName": "XRenderFillRectangles", "type": { "qualType": "void (Display *, int, Picture, const XRenderColor *, const XRectangle *, int)" }, "inner": [ { "id": "0x55bbe71f2608", "kind": "ParmVarDecl", "loc": { "offset": 25505, "line": 838, "col": 37, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25496, "col": 28, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25505, "col": 37, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71f2688", "kind": "ParmVarDecl", "loc": { "offset": 25514, "col": 46, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25510, "col": 42, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25514, "col": 46, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "op", "type": { "qualType": "int" } }, { "id": "0x55bbe71f2700", "kind": "ParmVarDecl", "loc": { "offset": 25526, "col": 58, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25518, "col": 50, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25526, "col": 58, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dst", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71f2778", "kind": "ParmVarDecl", "loc": { "offset": 25580, "line": 839, "col": 50, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25558, "file": "/usr/include/X11/extensions/Xrender.h", "line": 839, "col": 28, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 25580, "col": 50, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "color", "type": { "qualType": "const XRenderColor *" } }, { "id": "0x55bbe71f27f0", "kind": "ParmVarDecl", "loc": { "offset": 25634, "line": 840, "col": 48, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25614, "file": "/usr/include/X11/extensions/Xrender.h", "line": 840, "col": 28, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 25634, "col": 48, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "rectangles", "type": { "qualType": "const XRectangle *" } }, { "id": "0x55bbe71f2870", "kind": "ParmVarDecl", "loc": { "offset": 25650, "col": 64, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 25646, "col": 60, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 25650, "col": 64, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "n_rects", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71f3128", "kind": "FunctionDecl", "loc": { "offset": 26186, "line": 855, "col": 6, "tokLen": 26, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26181, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26420, "line": 857, "col": 79, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderCompositeTrapezoids", "mangledName": "XRenderCompositeTrapezoids", "type": { "qualType": "void (Display *, int, Picture, Picture, const XRenderPictFormat *, int, int, const XTrapezoid *, int)" }, "inner": [ { "id": "0x55bbe71f2b20", "kind": "ParmVarDecl", "loc": { "offset": 26222, "line": 855, "col": 42, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26213, "col": 33, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26222, "col": 42, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71f2ba0", "kind": "ParmVarDecl", "loc": { "offset": 26231, "col": 51, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26227, "col": 47, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26231, "col": 51, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "op", "type": { "qualType": "int" } }, { "id": "0x55bbe71f2c18", "kind": "ParmVarDecl", "loc": { "offset": 26243, "col": 63, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26235, "col": 55, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26243, "col": 63, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "src", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71f2c90", "kind": "ParmVarDecl", "loc": { "offset": 26256, "col": 76, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26248, "col": 68, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26256, "col": 76, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dst", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71f2d08", "kind": "ParmVarDecl", "loc": { "offset": 26320, "line": 856, "col": 60, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26293, "file": "/usr/include/X11/extensions/Xrender.h", "line": 856, "col": 33, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 26320, "col": 60, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "maskFormat", "type": { "qualType": "const XRenderPictFormat *" } }, { "id": "0x55bbe71f2d88", "kind": "ParmVarDecl", "loc": { "offset": 26336, "col": 76, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26332, "col": 72, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26336, "col": 76, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "xSrc", "type": { "qualType": "int" } }, { "id": "0x55bbe71f2e08", "kind": "ParmVarDecl", "loc": { "offset": 26378, "line": 857, "col": 37, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26374, "col": 33, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26378, "col": 37, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "ySrc", "type": { "qualType": "int" } }, { "id": "0x55bbe71f2ef8", "kind": "ParmVarDecl", "loc": { "offset": 26404, "col": 63, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26384, "file": "/usr/include/X11/extensions/Xrender.h", "line": 857, "col": 43, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 26404, "col": 63, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "traps", "type": { "qualType": "const XTrapezoid *" } }, { "id": "0x55bbe71f2f78", "kind": "ParmVarDecl", "loc": { "offset": 26415, "col": 74, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26411, "col": 70, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26415, "col": 74, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "ntrap", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71f3828", "kind": "FunctionDecl", "loc": { "offset": 26959, "line": 872, "col": 6, "tokLen": 25, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26954, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27228, "line": 875, "col": 45, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderCompositeTriangles", "mangledName": "XRenderCompositeTriangles", "type": { "qualType": "void (Display *, int, Picture, Picture, const XRenderPictFormat *, int, int, const XTriangle *, int)" }, "inner": [ { "id": "0x55bbe71f3220", "kind": "ParmVarDecl", "loc": { "offset": 26994, "line": 872, "col": 41, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26985, "col": 32, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 26994, "col": 41, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71f32a0", "kind": "ParmVarDecl", "loc": { "offset": 27003, "col": 50, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 26999, "col": 46, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27003, "col": 50, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "op", "type": { "qualType": "int" } }, { "id": "0x55bbe71f3318", "kind": "ParmVarDecl", "loc": { "offset": 27015, "col": 62, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27007, "col": 54, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27015, "col": 62, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "src", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71f3390", "kind": "ParmVarDecl", "loc": { "offset": 27028, "col": 75, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27020, "col": 67, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27028, "col": 75, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dst", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71f3408", "kind": "ParmVarDecl", "loc": { "offset": 27091, "line": 873, "col": 59, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 27064, "file": "/usr/include/X11/extensions/Xrender.h", "line": 873, "col": 32, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 27091, "col": 59, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "maskFormat", "type": { "qualType": "const XRenderPictFormat *" } }, { "id": "0x55bbe71f3488", "kind": "ParmVarDecl", "loc": { "offset": 27107, "col": 75, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27103, "col": 71, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27107, "col": 75, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "xSrc", "type": { "qualType": "int" } }, { "id": "0x55bbe71f3508", "kind": "ParmVarDecl", "loc": { "offset": 27148, "line": 874, "col": 36, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27144, "col": 32, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27148, "col": 36, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "ySrc", "type": { "qualType": "int" } }, { "id": "0x55bbe71f35f8", "kind": "ParmVarDecl", "loc": { "offset": 27173, "col": 61, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 27154, "file": "/usr/include/X11/extensions/Xrender.h", "line": 874, "col": 42, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 27173, "col": 61, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "triangles", "type": { "qualType": "const XTriangle *" } }, { "id": "0x55bbe71f3678", "kind": "ParmVarDecl", "loc": { "offset": 27219, "line": 875, "col": 36, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27215, "col": 32, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27219, "col": 36, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "ntriangle", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71f3f08", "kind": "FunctionDecl", "loc": { "offset": 27763, "line": 890, "col": 6, "tokLen": 24, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27758, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 28024, "line": 893, "col": 41, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderCompositeTriStrip", "mangledName": "XRenderCompositeTriStrip", "type": { "qualType": "void (Display *, int, Picture, Picture, const XRenderPictFormat *, int, int, const XPointFixed *, int)" }, "inner": [ { "id": "0x55bbe71f3920", "kind": "ParmVarDecl", "loc": { "offset": 27797, "line": 890, "col": 40, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27788, "col": 31, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27797, "col": 40, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71f39a0", "kind": "ParmVarDecl", "loc": { "offset": 27806, "col": 49, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27802, "col": 45, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27806, "col": 49, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "op", "type": { "qualType": "int" } }, { "id": "0x55bbe71f3a18", "kind": "ParmVarDecl", "loc": { "offset": 27818, "col": 61, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27810, "col": 53, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27818, "col": 61, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "src", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71f3a90", "kind": "ParmVarDecl", "loc": { "offset": 27831, "col": 74, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27823, "col": 66, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27831, "col": 74, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dst", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71f3b08", "kind": "ParmVarDecl", "loc": { "offset": 27893, "line": 891, "col": 58, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 27866, "file": "/usr/include/X11/extensions/Xrender.h", "line": 891, "col": 31, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 27893, "col": 58, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "maskFormat", "type": { "qualType": "const XRenderPictFormat *" } }, { "id": "0x55bbe71f3b88", "kind": "ParmVarDecl", "loc": { "offset": 27909, "col": 74, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27905, "col": 70, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27909, "col": 74, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "xSrc", "type": { "qualType": "int" } }, { "id": "0x55bbe71f3c08", "kind": "ParmVarDecl", "loc": { "offset": 27949, "line": 892, "col": 35, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 27945, "col": 31, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 27949, "col": 35, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "ySrc", "type": { "qualType": "int" } }, { "id": "0x55bbe71f3cd8", "kind": "ParmVarDecl", "loc": { "offset": 27976, "col": 62, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 27955, "file": "/usr/include/X11/extensions/Xrender.h", "line": 892, "col": 41, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 27976, "col": 62, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "points", "type": { "qualType": "const XPointFixed *" } }, { "id": "0x55bbe71f3d58", "kind": "ParmVarDecl", "loc": { "offset": 28018, "line": 893, "col": 35, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 28014, "col": 31, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 28018, "col": 35, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "npoint", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71f44b0", "kind": "FunctionDecl", "loc": { "offset": 28557, "line": 908, "col": 6, "tokLen": 22, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 28552, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 28782, "line": 910, "col": 78, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderCompositeTriFan", "mangledName": "XRenderCompositeTriFan", "type": { "qualType": "void (Display *, int, Picture, Picture, const XRenderPictFormat *, int, int, const XPointFixed *, int)" }, "inner": [ { "id": "0x55bbe71f4000", "kind": "ParmVarDecl", "loc": { "offset": 28589, "line": 908, "col": 38, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 28580, "col": 29, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 28589, "col": 38, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71f4080", "kind": "ParmVarDecl", "loc": { "offset": 28598, "col": 47, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 28594, "col": 43, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 28598, "col": 47, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "op", "type": { "qualType": "int" } }, { "id": "0x55bbe71f40f8", "kind": "ParmVarDecl", "loc": { "offset": 28610, "col": 59, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 28602, "col": 51, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 28610, "col": 59, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "src", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71f4170", "kind": "ParmVarDecl", "loc": { "offset": 28623, "col": 72, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 28615, "col": 64, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 28623, "col": 72, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dst", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71f41e8", "kind": "ParmVarDecl", "loc": { "offset": 28683, "line": 909, "col": 56, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28656, "file": "/usr/include/X11/extensions/Xrender.h", "line": 909, "col": 29, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 28683, "col": 56, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "maskFormat", "type": { "qualType": "const XRenderPictFormat *" } }, { "id": "0x55bbe71f4268", "kind": "ParmVarDecl", "loc": { "offset": 28699, "col": 72, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 28695, "col": 68, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 28699, "col": 72, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "xSrc", "type": { "qualType": "int" } }, { "id": "0x55bbe71f42e8", "kind": "ParmVarDecl", "loc": { "offset": 28737, "line": 910, "col": 33, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 28733, "col": 29, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 28737, "col": 33, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "ySrc", "type": { "qualType": "int" } }, { "id": "0x55bbe71f4360", "kind": "ParmVarDecl", "loc": { "offset": 28764, "col": 60, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28743, "file": "/usr/include/X11/extensions/Xrender.h", "line": 910, "col": 39, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 28764, "col": 60, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "points", "type": { "qualType": "const XPointFixed *" } }, { "id": "0x55bbe71f43e0", "kind": "ParmVarDecl", "loc": { "offset": 28776, "col": 72, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 28772, "col": 68, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 28776, "col": 72, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "npoint", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71f4db8", "kind": "FunctionDecl", "loc": { "offset": 29444, "line": 928, "col": 6, "tokLen": 26, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 29439, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 29781, "line": 932, "col": 44, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderCompositeDoublePoly", "mangledName": "XRenderCompositeDoublePoly", "type": { "qualType": "void (Display *, int, Picture, Picture, const XRenderPictFormat *, int, int, int, int, const XPointDouble *, int, int)" }, "inner": [ { "id": "0x55bbe71f45a8", "kind": "ParmVarDecl", "loc": { "offset": 29480, "line": 928, "col": 42, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 29471, "col": 33, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 29480, "col": 42, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71f4628", "kind": "ParmVarDecl", "loc": { "offset": 29489, "col": 51, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 29485, "col": 47, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 29489, "col": 51, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "op", "type": { "qualType": "int" } }, { "id": "0x55bbe71f46a0", "kind": "ParmVarDecl", "loc": { "offset": 29501, "col": 63, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 29493, "col": 55, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 29501, "col": 63, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "src", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71f4718", "kind": "ParmVarDecl", "loc": { "offset": 29514, "col": 76, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 29506, "col": 68, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 29514, "col": 76, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dst", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71f4790", "kind": "ParmVarDecl", "loc": { "offset": 29578, "line": 929, "col": 60, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29551, "file": "/usr/include/X11/extensions/Xrender.h", "line": 929, "col": 33, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 29578, "col": 60, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "maskFormat", "type": { "qualType": "const XRenderPictFormat *" } }, { "id": "0x55bbe71f4810", "kind": "ParmVarDecl", "loc": { "offset": 29594, "col": 76, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 29590, "col": 72, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 29594, "col": 76, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "xSrc", "type": { "qualType": "int" } }, { "id": "0x55bbe71f4890", "kind": "ParmVarDecl", "loc": { "offset": 29636, "line": 930, "col": 37, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 29632, "col": 33, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 29636, "col": 37, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "ySrc", "type": { "qualType": "int" } }, { "id": "0x55bbe71f4910", "kind": "ParmVarDecl", "loc": { "offset": 29646, "col": 47, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 29642, "col": 43, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 29646, "col": 47, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "xDst", "type": { "qualType": "int" } }, { "id": "0x55bbe71f4990", "kind": "ParmVarDecl", "loc": { "offset": 29656, "col": 57, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 29652, "col": 53, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 29656, "col": 57, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "yDst", "type": { "qualType": "int" } }, { "id": "0x55bbe71f4ab8", "kind": "ParmVarDecl", "loc": { "offset": 29716, "line": 931, "col": 55, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29694, "file": "/usr/include/X11/extensions/Xrender.h", "line": 931, "col": 33, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 29716, "col": 55, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "fpoints", "type": { "qualType": "const XPointDouble *" } }, { "id": "0x55bbe71f4b38", "kind": "ParmVarDecl", "loc": { "offset": 29729, "col": 68, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 29725, "col": 64, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 29729, "col": 68, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "npoints", "type": { "qualType": "int" } }, { "id": "0x55bbe71f4bb8", "kind": "ParmVarDecl", "loc": { "offset": 29774, "line": 932, "col": 37, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 29770, "col": 33, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 29774, "col": 37, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "winding", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71f5140", "kind": "FunctionDecl", "loc": { "offset": 29984, "line": 942, "col": 8, "tokLen": 17, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 2480, "file": "/usr/include/X11/Xlib.h", "line": 83, "col": 16, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 29977, "file": "/usr/include/X11/extensions/Xrender.h", "line": 942, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 30045, "col": 69, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderParseColor", "mangledName": "XRenderParseColor", "type": { "qualType": "int (Display *, char *, XRenderColor *)" }, "inner": [ { "id": "0x55bbe71f4ec8", "kind": "ParmVarDecl", "loc": { "offset": 30011, "col": 35, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 30002, "col": 26, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 30011, "col": 35, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71f4f48", "kind": "ParmVarDecl", "loc": { "offset": 30022, "col": 46, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 30016, "col": 40, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 30022, "col": 46, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "spec", "type": { "qualType": "char *" } }, { "id": "0x55bbe71f5018", "kind": "ParmVarDecl", "loc": { "offset": 30042, "col": 66, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 30028, "col": 52, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 30042, "col": 66, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "def", "type": { "qualType": "XRenderColor *" } } ] }, { "id": "0x55bbe71f54c8", "kind": "FunctionDecl", "loc": { "offset": 30297, "line": 953, "col": 8, "tokLen": 19, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 30290, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 30404, "line": 954, "col": 42, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderCreateCursor", "mangledName": "XRenderCreateCursor", "type": { "qualType": "Cursor (Display *, Picture, unsigned int, unsigned int)" }, "inner": [ { "id": "0x55bbe71f5208", "kind": "ParmVarDecl", "loc": { "offset": 30326, "line": 953, "col": 37, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 30317, "col": 28, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 30326, "col": 37, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71f5280", "kind": "ParmVarDecl", "loc": { "offset": 30339, "col": 50, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 30331, "col": 42, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 30339, "col": 50, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "source", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71f5300", "kind": "ParmVarDecl", "loc": { "offset": 30360, "col": 71, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 30347, "col": 58, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 30360, "col": 71, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "x", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe71f5380", "kind": "ParmVarDecl", "loc": { "offset": 30403, "line": 954, "col": 41, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 30390, "col": 28, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 30403, "col": 41, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "y", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe71f57a8", "kind": "FunctionDecl", "loc": { "offset": 30601, "line": 963, "col": 11, "tokLen": 19, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 30591, "col": 1, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 30652, "col": 62, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderQueryFilters", "mangledName": "XRenderQueryFilters", "type": { "qualType": "XFilters *(Display *, Drawable)" }, "inner": [ { "id": "0x55bbe71f55c0", "kind": "ParmVarDecl", "loc": { "offset": 30630, "col": 40, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 30621, "col": 31, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 30630, "col": 40, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71f5638", "kind": "ParmVarDecl", "loc": { "offset": 30644, "col": 54, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 30635, "col": 45, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 30644, "col": 54, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "drawable", "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } } ] }, { "id": "0x55bbe71f5bd8", "kind": "FunctionDecl", "loc": { "offset": 30982, "line": 976, "col": 6, "tokLen": 23, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 30977, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 31113, "line": 977, "col": 57, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderSetPictureFilter", "mangledName": "XRenderSetPictureFilter", "type": { "qualType": "void (Display *, Picture, const char *, XFixed *, int)" }, "inner": [ { "id": "0x55bbe71f5868", "kind": "ParmVarDecl", "loc": { "offset": 31015, "line": 976, "col": 39, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 31006, "col": 30, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 31015, "col": 39, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71f58e0", "kind": "ParmVarDecl", "loc": { "offset": 31028, "col": 52, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 31020, "col": 44, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 31028, "col": 52, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "picture", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71f5960", "kind": "ParmVarDecl", "loc": { "offset": 31049, "col": 73, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 31037, "col": 61, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 31049, "col": 73, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "filter", "type": { "qualType": "const char *" } }, { "id": "0x55bbe71f5a08", "kind": "ParmVarDecl", "loc": { "offset": 31094, "line": 977, "col": 38, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 31086, "col": 30, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 31094, "col": 38, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "params", "type": { "qualType": "XFixed *" } }, { "id": "0x55bbe71f5a88", "kind": "ParmVarDecl", "loc": { "offset": 31106, "col": 50, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 31102, "col": 46, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 31106, "col": 50, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "nparams", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71f5f48", "kind": "FunctionDecl", "loc": { "offset": 31353, "line": 987, "col": 8, "tokLen": 23, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 31346, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 31424, "col": 79, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderCreateAnimCursor", "mangledName": "XRenderCreateAnimCursor", "type": { "qualType": "Cursor (Display *, int, XAnimCursor *)" }, "inner": [ { "id": "0x55bbe71f5cb0", "kind": "ParmVarDecl", "loc": { "offset": 31386, "col": 41, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 31377, "col": 32, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 31386, "col": 41, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71f5d30", "kind": "ParmVarDecl", "loc": { "offset": 31395, "col": 50, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 31391, "col": 46, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 31395, "col": 50, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "ncursor", "type": { "qualType": "int" } }, { "id": "0x55bbe71f5e28", "kind": "ParmVarDecl", "loc": { "offset": 31417, "col": 72, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 31404, "col": 59, "tokLen": 11, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 31417, "col": 72, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "cursors", "type": { "qualType": "XAnimCursor *" } } ] }, { "id": "0x55bbe71f6468", "kind": "FunctionDecl", "loc": { "offset": 31743, "line": 999, "col": 6, "tokLen": 15, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 31738, "col": 1, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 31862, "line": 1000, "col": 53, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderAddTraps", "mangledName": "XRenderAddTraps", "type": { "qualType": "void (Display *, Picture, int, int, const XTrap *, int)" }, "inner": [ { "id": "0x55bbe71f6010", "kind": "ParmVarDecl", "loc": { "offset": 31768, "line": 999, "col": 31, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 31759, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 31768, "col": 31, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71f6088", "kind": "ParmVarDecl", "loc": { "offset": 31781, "col": 44, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 31773, "col": 36, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 31781, "col": 44, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "picture", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe71f6108", "kind": "ParmVarDecl", "loc": { "offset": 31794, "col": 57, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 31790, "col": 53, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 31794, "col": 57, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "xOff", "type": { "qualType": "int" } }, { "id": "0x55bbe71f6188", "kind": "ParmVarDecl", "loc": { "offset": 31804, "col": 67, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 31800, "col": 63, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 31804, "col": 67, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "yOff", "type": { "qualType": "int" } }, { "id": "0x55bbe71f6278", "kind": "ParmVarDecl", "loc": { "offset": 31846, "line": 1000, "col": 37, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31831, "file": "/usr/include/X11/extensions/Xrender.h", "line": 1000, "col": 22, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "end": { "offset": 31846, "col": 37, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "traps", "type": { "qualType": "const XTrap *" } }, { "id": "0x55bbe71f62f8", "kind": "ParmVarDecl", "loc": { "offset": 31857, "col": 48, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 31853, "col": 44, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 31857, "col": 48, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "ntrap", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71f66d8", "kind": "FunctionDecl", "loc": { "offset": 32047, "line": 1009, "col": 9, "tokLen": 22, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 32039, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 32109, "col": 71, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderCreateSolidFill", "mangledName": "XRenderCreateSolidFill", "type": { "qualType": "Picture (Display *, const XRenderColor *)" }, "inner": [ { "id": "0x55bbe71f6548", "kind": "ParmVarDecl", "loc": { "offset": 32079, "col": 41, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 32070, "col": 32, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 32079, "col": 41, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71f65c0", "kind": "ParmVarDecl", "loc": { "offset": 32104, "col": 66, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 32084, "col": 46, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 32104, "col": 66, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "color", "type": { "qualType": "const XRenderColor *" } } ] }, { "id": "0x55bbe71f8bc8", "kind": "FunctionDecl", "loc": { "offset": 32422, "line": 1021, "col": 9, "tokLen": 27, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 32414, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 32664, "line": 1024, "col": 75, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderCreateLinearGradient", "mangledName": "XRenderCreateLinearGradient", "type": { "qualType": "Picture (Display *, const XLinearGradient *, const XFixed *, const XRenderColor *, int)" }, "inner": [ { "id": "0x55bbe71f6798", "kind": "ParmVarDecl", "loc": { "offset": 32459, "line": 1021, "col": 46, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 32450, "col": 37, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 32459, "col": 46, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71f6888", "kind": "ParmVarDecl", "loc": { "offset": 32523, "line": 1022, "col": 60, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 32500, "col": 37, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 32523, "col": 60, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "gradient", "type": { "qualType": "const XLinearGradient *" } }, { "id": "0x55bbe71f6928", "kind": "ParmVarDecl", "loc": { "offset": 32583, "line": 1023, "col": 51, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 32569, "col": 37, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 32583, "col": 51, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "stops", "type": { "qualType": "const XFixed *" } }, { "id": "0x55bbe71f69a0", "kind": "ParmVarDecl", "loc": { "offset": 32646, "line": 1024, "col": 57, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 32626, "col": 37, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 32646, "col": 57, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "colors", "type": { "qualType": "const XRenderColor *" } }, { "id": "0x55bbe71f8a70", "kind": "ParmVarDecl", "loc": { "offset": 32658, "col": 69, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 32654, "col": 65, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 32658, "col": 69, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "nstops", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71f9058", "kind": "FunctionDecl", "loc": { "offset": 32977, "line": 1036, "col": 9, "tokLen": 27, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 32969, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 33219, "line": 1039, "col": 75, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderCreateRadialGradient", "mangledName": "XRenderCreateRadialGradient", "type": { "qualType": "Picture (Display *, const XRadialGradient *, const XFixed *, const XRenderColor *, int)" }, "inner": [ { "id": "0x55bbe71f8ca0", "kind": "ParmVarDecl", "loc": { "offset": 33014, "line": 1036, "col": 46, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 33005, "col": 37, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 33014, "col": 46, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71f8d98", "kind": "ParmVarDecl", "loc": { "offset": 33078, "line": 1037, "col": 60, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 33055, "col": 37, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 33078, "col": 60, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "gradient", "type": { "qualType": "const XRadialGradient *" } }, { "id": "0x55bbe71f8e10", "kind": "ParmVarDecl", "loc": { "offset": 33138, "line": 1038, "col": 51, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 33124, "col": 37, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 33138, "col": 51, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "stops", "type": { "qualType": "const XFixed *" } }, { "id": "0x55bbe71f8e88", "kind": "ParmVarDecl", "loc": { "offset": 33201, "line": 1039, "col": 57, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 33181, "col": 37, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 33201, "col": 57, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "colors", "type": { "qualType": "const XRenderColor *" } }, { "id": "0x55bbe71f8f08", "kind": "ParmVarDecl", "loc": { "offset": 33213, "col": 69, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 33209, "col": 65, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 33213, "col": 69, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "nstops", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71f94e8", "kind": "FunctionDecl", "loc": { "offset": 33534, "line": 1051, "col": 9, "tokLen": 28, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 33526, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 33781, "line": 1054, "col": 76, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XRenderCreateConicalGradient", "mangledName": "XRenderCreateConicalGradient", "type": { "qualType": "Picture (Display *, const XConicalGradient *, const XFixed *, const XRenderColor *, int)" }, "inner": [ { "id": "0x55bbe71f9130", "kind": "ParmVarDecl", "loc": { "offset": 33572, "line": 1051, "col": 47, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 33563, "col": 38, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 33572, "col": 47, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe71f9228", "kind": "ParmVarDecl", "loc": { "offset": 33638, "line": 1052, "col": 62, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 33614, "col": 38, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 33638, "col": 62, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "gradient", "type": { "qualType": "const XConicalGradient *" } }, { "id": "0x55bbe71f92a0", "kind": "ParmVarDecl", "loc": { "offset": 33699, "line": 1053, "col": 52, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 33685, "col": 38, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 33699, "col": 52, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "stops", "type": { "qualType": "const XFixed *" } }, { "id": "0x55bbe71f9318", "kind": "ParmVarDecl", "loc": { "offset": 33763, "line": 1054, "col": 58, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 33743, "col": 38, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 33763, "col": 58, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "colors", "type": { "qualType": "const XRenderColor *" } }, { "id": "0x55bbe71f9398", "kind": "ParmVarDecl", "loc": { "offset": 33775, "col": 70, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 33771, "col": 66, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 33775, "col": 70, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "nstops", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71f95c0", "kind": "TypedefDecl", "loc": { "offset": 1320, "file": "/usr/include/X11/Xft/XftCompat.h", "line": 31, "col": 21, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 1300, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 1320, "col": 21, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XftChar8", "type": { "desugaredQualType": "unsigned char", "qualType": "FcChar8", "typeAliasDeclId": "0x55bbe7186a80" }, "inner": [ { "id": "0x55bbe7187910", "kind": "TypedefType", "type": { "qualType": "FcChar8" }, "decl": { "id": "0x55bbe7186a80", "kind": "TypedefDecl", "name": "FcChar8" }, "inner": [ { "id": "0x55bbe6d21440", "kind": "BuiltinType", "type": { "qualType": "unsigned char" } } ] } ] }, { "id": "0x55bbe71f9650", "kind": "TypedefDecl", "loc": { "offset": 1350, "line": 32, "col": 21, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 1330, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 1350, "col": 21, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XftChar16", "type": { "desugaredQualType": "unsigned short", "qualType": "FcChar16", "typeAliasDeclId": "0x55bbe7186af0" }, "inner": [ { "id": "0x55bbe71f9620", "kind": "TypedefType", "type": { "qualType": "FcChar16" }, "decl": { "id": "0x55bbe7186af0", "kind": "TypedefDecl", "name": "FcChar16" }, "inner": [ { "id": "0x55bbe6d21460", "kind": "BuiltinType", "type": { "qualType": "unsigned short" } } ] } ] }, { "id": "0x55bbe71f96b8", "kind": "TypedefDecl", "loc": { "offset": 1381, "line": 33, "col": 21, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 1361, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 1381, "col": 21, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XftChar32", "type": { "desugaredQualType": "unsigned int", "qualType": "FcChar32", "typeAliasDeclId": "0x55bbe7186b60" }, "inner": [ { "id": "0x55bbe71ad1b0", "kind": "TypedefType", "type": { "qualType": "FcChar32" }, "decl": { "id": "0x55bbe7186b60", "kind": "TypedefDecl", "name": "FcChar32" }, "inner": [ { "id": "0x55bbe6d21480", "kind": "BuiltinType", "type": { "qualType": "unsigned int" } } ] } ] }, { "id": "0x55bbe71f9720", "kind": "TypedefDecl", "loc": { "offset": 2833, "line": 87, "col": 16, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 2818, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 2833, "col": 16, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XftType", "type": { "desugaredQualType": "enum _FcType", "qualType": "FcType", "typeAliasDeclId": "0x55bbe7187118" }, "inner": [ { "id": "0x55bbe7187720", "kind": "TypedefType", "type": { "qualType": "FcType" }, "decl": { "id": "0x55bbe7187118", "kind": "TypedefDecl", "name": "FcType" }, "inner": [ { "id": "0x55bbe71870c0", "kind": "ElaboratedType", "type": { "qualType": "enum _FcType" }, "ownedTagDecl": { "id": "0x55bbe7186c28", "kind": "EnumDecl", "name": "_FcType" }, "inner": [ { "id": "0x55bbe7186cd0", "kind": "EnumType", "type": { "qualType": "enum _FcType" }, "decl": { "id": "0x55bbe7186c28", "kind": "EnumDecl", "name": "_FcType" } } ] } ] } ] }, { "id": "0x55bbe71f9788", "kind": "TypedefDecl", "loc": { "offset": 2860, "line": 89, "col": 18, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 2843, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 2860, "col": 18, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XftMatrix", "type": { "desugaredQualType": "struct _FcMatrix", "qualType": "FcMatrix", "typeAliasDeclId": "0x55bbe7187428" }, "inner": [ { "id": "0x55bbe71a88b0", "kind": "TypedefType", "type": { "qualType": "FcMatrix" }, "decl": { "id": "0x55bbe7187428", "kind": "TypedefDecl", "name": "FcMatrix" }, "inner": [ { "id": "0x55bbe71873d0", "kind": "ElaboratedType", "type": { "qualType": "struct _FcMatrix" }, "ownedTagDecl": { "id": "0x55bbe7187188", "kind": "RecordDecl", "name": "_FcMatrix" }, "inner": [ { "id": "0x55bbe7187210", "kind": "RecordType", "type": { "qualType": "struct _FcMatrix" }, "decl": { "id": "0x55bbe7187188", "kind": "RecordDecl", "name": "_FcMatrix" } } ] } ] } ] }, { "id": "0x55bbe71f97f0", "kind": "TypedefDecl", "loc": { "offset": 2934, "line": 93, "col": 21, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 2914, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 2934, "col": 21, "tokLen": 9, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XftResult", "type": { "desugaredQualType": "enum _FcResult", "qualType": "FcResult", "typeAliasDeclId": "0x55bbe7187e08" }, "inner": [ { "id": "0x55bbe71beb60", "kind": "TypedefType", "type": { "qualType": "FcResult" }, "decl": { "id": "0x55bbe7187e08", "kind": "TypedefDecl", "name": "FcResult" }, "inner": [ { "id": "0x55bbe7187db0", "kind": "ElaboratedType", "type": { "qualType": "enum _FcResult" }, "ownedTagDecl": { "id": "0x55bbe7187b58", "kind": "EnumDecl", "name": "_FcResult" }, "inner": [ { "id": "0x55bbe7187c00", "kind": "EnumType", "type": { "qualType": "enum _FcResult" }, "decl": { "id": "0x55bbe7187b58", "kind": "EnumDecl", "name": "_FcResult" } } ] } ] } ] }, { "id": "0x55bbe71f9858", "kind": "TypedefDecl", "loc": { "offset": 3130, "line": 100, "col": 18, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 3113, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 3130, "col": 18, "tokLen": 8, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XftValue", "type": { "desugaredQualType": "struct _FcValue", "qualType": "FcValue", "typeAliasDeclId": "0x55bbe71a8d98" }, "inner": [ { "id": "0x55bbe71b5220", "kind": "TypedefType", "type": { "qualType": "FcValue" }, "decl": { "id": "0x55bbe71a8d98", "kind": "TypedefDecl", "name": "FcValue" }, "inner": [ { "id": "0x55bbe71a8d40", "kind": "ElaboratedType", "type": { "qualType": "struct _FcValue" }, "ownedTagDecl": { "id": "0x55bbe71a8548", "kind": "RecordDecl", "name": "_FcValue" }, "inner": [ { "id": "0x55bbe71a85d0", "kind": "RecordType", "type": { "qualType": "struct _FcValue" }, "decl": { "id": "0x55bbe71a8548", "kind": "RecordDecl", "name": "_FcValue" } } ] } ] } ] }, { "id": "0x55bbe71f98c0", "kind": "TypedefDecl", "loc": { "offset": 3158, "line": 101, "col": 19, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 3140, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 3158, "col": 19, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "isReferenced": true, "name": "XftPattern", "type": { "desugaredQualType": "struct _FcPattern", "qualType": "FcPattern", "typeAliasDeclId": "0x55bbe7188288" }, "inner": [ { "id": "0x55bbe71a8f80", "kind": "TypedefType", "type": { "qualType": "FcPattern" }, "decl": { "id": "0x55bbe7188288", "kind": "TypedefDecl", "name": "FcPattern" }, "inner": [ { "id": "0x55bbe7188230", "kind": "ElaboratedType", "type": { "qualType": "struct _FcPattern" }, "ownedTagDecl": { "id": "0x55bbe7188188", "kind": "RecordDecl", "name": "_FcPattern" }, "inner": [ { "id": "0x55bbe7188210", "kind": "RecordType", "type": { "qualType": "struct _FcPattern" }, "decl": { "id": "0x55bbe7188188", "kind": "RecordDecl", "name": "_FcPattern" } } ] } ] } ] }, { "id": "0x55bbe71f9928", "kind": "TypedefDecl", "loc": { "offset": 3188, "line": 102, "col": 19, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 3170, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 3188, "col": 19, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XftFontSet", "type": { "desugaredQualType": "struct _FcFontSet", "qualType": "FcFontSet", "typeAliasDeclId": "0x55bbe71a9118" }, "inner": [ { "id": "0x55bbe71ad7a0", "kind": "TypedefType", "type": { "qualType": "FcFontSet" }, "decl": { "id": "0x55bbe71a9118", "kind": "TypedefDecl", "name": "FcFontSet" }, "inner": [ { "id": "0x55bbe71a90c0", "kind": "ElaboratedType", "type": { "qualType": "struct _FcFontSet" }, "ownedTagDecl": { "id": "0x55bbe71a8e08", "kind": "RecordDecl", "name": "_FcFontSet" }, "inner": [ { "id": "0x55bbe71a8e90", "kind": "RecordType", "type": { "qualType": "struct _FcFontSet" }, "decl": { "id": "0x55bbe71a8e08", "kind": "RecordDecl", "name": "_FcFontSet" } } ] } ] } ] }, { "id": "0x55bbe71f9990", "kind": "TypedefDecl", "loc": { "offset": 3220, "line": 103, "col": 21, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 3200, "col": 1, "tokLen": 7, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 3220, "col": 21, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XftObjectSet", "type": { "desugaredQualType": "struct _FcObjectSet", "qualType": "FcObjectSet", "typeAliasDeclId": "0x55bbe71a93e8" }, "inner": [ { "id": "0x55bbe71bca40", "kind": "TypedefType", "type": { "qualType": "FcObjectSet" }, "decl": { "id": "0x55bbe71a93e8", "kind": "TypedefDecl", "name": "FcObjectSet" }, "inner": [ { "id": "0x55bbe71a9390", "kind": "ElaboratedType", "type": { "qualType": "struct _FcObjectSet" }, "ownedTagDecl": { "id": "0x55bbe71a9188", "kind": "RecordDecl", "name": "_FcObjectSet" }, "inner": [ { "id": "0x55bbe71a9210", "kind": "RecordType", "type": { "qualType": "struct _FcObjectSet" }, "decl": { "id": "0x55bbe71a9188", "kind": "RecordDecl", "name": "_FcObjectSet" } } ] } ] } ] }, { "id": "0x55bbe71f9c68", "kind": "FunctionDecl", "loc": { "offset": 5124, "line": 159, "col": 1, "tokLen": 14, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 5117, "line": 158, "col": 1, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 5176, "line": 159, "col": 53, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "XftNameUnparse", "mangledName": "XftNameUnparse", "type": { "qualType": "FcBool (XftPattern *, char *, int)" }, "inner": [ { "id": "0x55bbe71f9a48", "kind": "ParmVarDecl", "loc": { "offset": 5152, "col": 29, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 5140, "col": 17, "tokLen": 10, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 5152, "col": 29, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "pat", "type": { "qualType": "XftPattern *" } }, { "id": "0x55bbe71f9ac8", "kind": "ParmVarDecl", "loc": { "offset": 5163, "col": 40, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 5157, "col": 34, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 5163, "col": 40, "tokLen": 4, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "dest", "type": { "qualType": "char *" } }, { "id": "0x55bbe71f9b48", "kind": "ParmVarDecl", "loc": { "offset": 5173, "col": 50, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "range": { "begin": { "offset": 5169, "col": 46, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } }, "end": { "offset": 5173, "col": 50, "tokLen": 3, "includedFrom": { "file": "/usr/include/X11/Xft/Xft.h" } } }, "name": "len", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe71f9d38", "kind": "VarDecl", "loc": { "offset": 2221, "file": "/usr/include/X11/Xft/Xft.h", "line": 62, "col": 19, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2203, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2221, "col": 19, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "isInvalid": true, "name": "_XftFTlibrary", "mangledName": "_XftFTlibrary", "type": { "qualType": "int" }, "storageClass": "extern" }, { "id": "0x55bbe71f9da0", "kind": "RecordDecl", "loc": { "offset": 2252, "line": 64, "col": 16, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2245, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2252, "col": 16, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "_XftFontInfo", "tagUsed": "struct" }, { "id": "0x55bbe71f9e98", "kind": "TypedefDecl", "loc": { "offset": 2265, "col": 29, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2237, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2265, "col": 29, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XftFontInfo", "type": { "desugaredQualType": "struct _XftFontInfo", "qualType": "struct _XftFontInfo" }, "inner": [ { "id": "0x55bbe71f9e40", "kind": "ElaboratedType", "type": { "qualType": "struct _XftFontInfo" }, "ownedTagDecl": { "id": "0x55bbe71f9da0", "kind": "RecordDecl", "name": "_XftFontInfo" }, "inner": [ { "id": "0x55bbe71f9e20", "kind": "RecordType", "type": { "qualType": "struct _XftFontInfo" }, "decl": { "id": "0x55bbe71f9da0", "kind": "RecordDecl", "name": "_XftFontInfo" } } ] } ] }, { "id": "0x55bbe71f9f08", "kind": "RecordDecl", "loc": { "offset": 2294, "line": 66, "col": 16, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2287, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2433, "line": 73, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "_XftFont", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe71f9fc8", "kind": "FieldDecl", "loc": { "offset": 2314, "line": 67, "col": 10, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2309, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2314, "col": 10, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "ascent", "type": { "qualType": "int" } }, { "id": "0x55bbe71fa030", "kind": "FieldDecl", "loc": { "offset": 2331, "line": 68, "col": 10, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2326, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2331, "col": 10, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "descent", "type": { "qualType": "int" } }, { "id": "0x55bbe71fa098", "kind": "FieldDecl", "loc": { "offset": 2349, "line": 69, "col": 10, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2344, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2349, "col": 10, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "height", "type": { "qualType": "int" } }, { "id": "0x55bbe71fa100", "kind": "FieldDecl", "loc": { "offset": 2366, "line": 70, "col": 10, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2361, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2366, "col": 10, "tokLen": 17, "includedFrom": { "file": "dwm.c" } } }, "name": "max_advance_width", "type": { "qualType": "int" } }, { "id": "0x55bbe71fa160", "kind": "FieldDecl", "loc": { "offset": 2400, "line": 71, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2389, "col": 5, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2400, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "charset", "type": { "qualType": "FcCharSet *" } }, { "id": "0x55bbe71fa1c0", "kind": "FieldDecl", "loc": { "offset": 2424, "line": 72, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2413, "col": 5, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2424, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "pattern", "type": { "qualType": "FcPattern *" } } ] }, { "id": "0x55bbe71fa268", "kind": "TypedefDecl", "loc": { "offset": 2435, "line": 73, "col": 3, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2279, "line": 66, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2435, "line": 73, "col": 3, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XftFont", "type": { "desugaredQualType": "struct _XftFont", "qualType": "struct _XftFont" }, "inner": [ { "id": "0x55bbe71fa210", "kind": "ElaboratedType", "type": { "qualType": "struct _XftFont" }, "ownedTagDecl": { "id": "0x55bbe71f9f08", "kind": "RecordDecl", "name": "_XftFont" }, "inner": [ { "id": "0x55bbe71f9f90", "kind": "RecordType", "type": { "qualType": "struct _XftFont" }, "decl": { "id": "0x55bbe71f9f08", "kind": "RecordDecl", "name": "_XftFont" } } ] } ] }, { "id": "0x55bbe71fa2d8", "kind": "RecordDecl", "loc": { "offset": 2460, "line": 75, "col": 16, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2453, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2460, "col": 16, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "_XftDraw", "tagUsed": "struct" }, { "id": "0x55bbe71fa3d8", "kind": "TypedefDecl", "loc": { "offset": 2469, "col": 25, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2445, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2469, "col": 25, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XftDraw", "type": { "desugaredQualType": "struct _XftDraw", "qualType": "struct _XftDraw" }, "inner": [ { "id": "0x55bbe71fa380", "kind": "ElaboratedType", "type": { "qualType": "struct _XftDraw" }, "ownedTagDecl": { "id": "0x55bbe71fa2d8", "kind": "RecordDecl", "name": "_XftDraw" }, "inner": [ { "id": "0x55bbe71fa360", "kind": "RecordType", "type": { "qualType": "struct _XftDraw" }, "decl": { "id": "0x55bbe71fa2d8", "kind": "RecordDecl", "name": "_XftDraw" } } ] } ] }, { "id": "0x55bbe71fa448", "kind": "RecordDecl", "loc": { "offset": 2494, "line": 77, "col": 16, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2487, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2560, "line": 80, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "_XftColor", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe71fa508", "kind": "FieldDecl", "loc": { "offset": 2526, "line": 78, "col": 21, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2510, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2526, "col": 21, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "pixel", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe71fa568", "kind": "FieldDecl", "loc": { "offset": 2553, "line": 79, "col": 21, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2537, "col": 5, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2553, "col": 21, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "color", "type": { "desugaredQualType": "XRenderColor", "qualType": "XRenderColor", "typeAliasDeclId": "0x55bbe71e4a68" } } ] }, { "id": "0x55bbe71fa618", "kind": "TypedefDecl", "loc": { "offset": 2562, "line": 80, "col": 3, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2479, "line": 77, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2562, "line": 80, "col": 3, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XftColor", "type": { "desugaredQualType": "struct _XftColor", "qualType": "struct _XftColor" }, "inner": [ { "id": "0x55bbe71fa5c0", "kind": "ElaboratedType", "type": { "qualType": "struct _XftColor" }, "ownedTagDecl": { "id": "0x55bbe71fa448", "kind": "RecordDecl", "name": "_XftColor" }, "inner": [ { "id": "0x55bbe71fa4d0", "kind": "RecordType", "type": { "qualType": "struct _XftColor" }, "decl": { "id": "0x55bbe71fa448", "kind": "RecordDecl", "name": "_XftColor" } } ] } ] }, { "id": "0x55bbe71fa688", "kind": "RecordDecl", "loc": { "offset": 2588, "line": 82, "col": 16, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2581, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2660, "line": 86, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "_XftCharSpec", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe71fa740", "kind": "FieldDecl", "loc": { "offset": 2620, "line": 83, "col": 18, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2607, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2620, "col": 18, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "ucs4", "type": { "desugaredQualType": "unsigned int", "qualType": "FcChar32", "typeAliasDeclId": "0x55bbe7186b60" } }, { "id": "0x55bbe71fa7a8", "kind": "FieldDecl", "loc": { "offset": 2640, "line": 84, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2630, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2640, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "short" } }, { "id": "0x55bbe71fa810", "kind": "FieldDecl", "loc": { "offset": 2657, "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2647, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2657, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "short" } } ] }, { "id": "0x55bbe71fa8b8", "kind": "TypedefDecl", "loc": { "offset": 2662, "line": 86, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2573, "line": 82, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2662, "line": 86, "col": 3, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XftCharSpec", "type": { "desugaredQualType": "struct _XftCharSpec", "qualType": "struct _XftCharSpec" }, "inner": [ { "id": "0x55bbe71fa860", "kind": "ElaboratedType", "type": { "qualType": "struct _XftCharSpec" }, "ownedTagDecl": { "id": "0x55bbe71fa688", "kind": "RecordDecl", "name": "_XftCharSpec" }, "inner": [ { "id": "0x55bbe71fa710", "kind": "RecordType", "type": { "qualType": "struct _XftCharSpec" }, "decl": { "id": "0x55bbe71fa688", "kind": "RecordDecl", "name": "_XftCharSpec" } } ] } ] }, { "id": "0x55bbe71fa928", "kind": "RecordDecl", "loc": { "offset": 2691, "line": 88, "col": 16, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2684, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2790, "line": 93, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "_XftCharFontSpec", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7200360", "kind": "FieldDecl", "loc": { "offset": 2727, "line": 89, "col": 18, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2714, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2727, "col": 18, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "font", "type": { "qualType": "XftFont *" } }, { "id": "0x55bbe72003c0", "kind": "FieldDecl", "loc": { "offset": 2750, "line": 90, "col": 18, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2737, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2750, "col": 18, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "ucs4", "type": { "desugaredQualType": "unsigned int", "qualType": "FcChar32", "typeAliasDeclId": "0x55bbe7186b60" } }, { "id": "0x55bbe7200428", "kind": "FieldDecl", "loc": { "offset": 2770, "line": 91, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2760, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2770, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "short" } }, { "id": "0x55bbe7200490", "kind": "FieldDecl", "loc": { "offset": 2787, "line": 92, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2777, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2787, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "short" } } ] }, { "id": "0x55bbe7200538", "kind": "TypedefDecl", "loc": { "offset": 2792, "line": 93, "col": 3, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2676, "line": 88, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2792, "line": 93, "col": 3, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XftCharFontSpec", "type": { "desugaredQualType": "struct _XftCharFontSpec", "qualType": "struct _XftCharFontSpec" }, "inner": [ { "id": "0x55bbe72004e0", "kind": "ElaboratedType", "type": { "qualType": "struct _XftCharFontSpec" }, "ownedTagDecl": { "id": "0x55bbe71fa928", "kind": "RecordDecl", "name": "_XftCharFontSpec" }, "inner": [ { "id": "0x55bbe71fa9b0", "kind": "RecordType", "type": { "qualType": "struct _XftCharFontSpec" }, "decl": { "id": "0x55bbe71fa928", "kind": "RecordDecl", "name": "_XftCharFontSpec" } } ] } ] }, { "id": "0x55bbe72005a8", "kind": "RecordDecl", "loc": { "offset": 2825, "line": 95, "col": 16, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2818, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2898, "line": 99, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isInvalid": true, "name": "_XftGlyphSpec", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7200668", "kind": "FieldDecl", "loc": { "offset": 2857, "line": 96, "col": 17, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2845, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2857, "col": 17, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "isInvalid": true, "name": "glyph", "type": { "qualType": "int" } }, { "id": "0x55bbe72006d0", "kind": "FieldDecl", "loc": { "offset": 2878, "line": 97, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2868, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2878, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "short" } }, { "id": "0x55bbe7200738", "kind": "FieldDecl", "loc": { "offset": 2895, "line": 98, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2885, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2895, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "short" } } ] }, { "id": "0x55bbe72007e8", "kind": "TypedefDecl", "loc": { "offset": 2900, "line": 99, "col": 3, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2810, "line": 95, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2900, "line": 99, "col": 3, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XftGlyphSpec", "type": { "desugaredQualType": "struct _XftGlyphSpec", "qualType": "struct _XftGlyphSpec" }, "inner": [ { "id": "0x55bbe7200790", "kind": "ElaboratedType", "type": { "qualType": "struct _XftGlyphSpec" }, "ownedTagDecl": { "id": "0x55bbe72005a8", "kind": "RecordDecl", "name": "_XftGlyphSpec" }, "inner": [ { "id": "0x55bbe7200630", "kind": "RecordType", "type": { "qualType": "struct _XftGlyphSpec" }, "decl": { "id": "0x55bbe72005a8", "kind": "RecordDecl", "name": "_XftGlyphSpec" } } ] } ] }, { "id": "0x55bbe7200858", "kind": "RecordDecl", "loc": { "offset": 2930, "line": 101, "col": 16, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2923, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3030, "line": 106, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isInvalid": true, "name": "_XftGlyphFontSpec", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7200910", "kind": "FieldDecl", "loc": { "offset": 2967, "line": 102, "col": 18, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2954, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2967, "col": 18, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "font", "type": { "qualType": "XftFont *" } }, { "id": "0x55bbe7200978", "kind": "FieldDecl", "loc": { "offset": 2989, "line": 103, "col": 17, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2977, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2989, "col": 17, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "isInvalid": true, "name": "glyph", "type": { "qualType": "int" } }, { "id": "0x55bbe72009e0", "kind": "FieldDecl", "loc": { "offset": 3010, "line": 104, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3000, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3010, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "short" } }, { "id": "0x55bbe7200a48", "kind": "FieldDecl", "loc": { "offset": 3027, "line": 105, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3017, "col": 5, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3027, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "short" } } ] }, { "id": "0x55bbe7200af8", "kind": "TypedefDecl", "loc": { "offset": 3032, "line": 106, "col": 3, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2915, "line": 101, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3032, "line": 106, "col": 3, "tokLen": 16, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "XftGlyphFontSpec", "type": { "desugaredQualType": "struct _XftGlyphFontSpec", "qualType": "struct _XftGlyphFontSpec" }, "inner": [ { "id": "0x55bbe7200aa0", "kind": "ElaboratedType", "type": { "qualType": "struct _XftGlyphFontSpec" }, "ownedTagDecl": { "id": "0x55bbe7200858", "kind": "RecordDecl", "name": "_XftGlyphFontSpec" }, "inner": [ { "id": "0x55bbe72008e0", "kind": "RecordType", "type": { "qualType": "struct _XftGlyphFontSpec" }, "decl": { "id": "0x55bbe7200858", "kind": "RecordDecl", "name": "_XftGlyphFontSpec" } } ] } ] }, { "id": "0x55bbe7200f30", "kind": "FunctionDecl", "loc": { "offset": 3092, "line": 113, "col": 1, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "file": "/usr/include/X11/Xlib.h", "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 3087, "file": "/usr/include/X11/Xft/Xft.h", "line": 112, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 3227, "line": 117, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftColorAllocName", "mangledName": "XftColorAllocName", "type": { "qualType": "int (Display *, const Visual *, Colormap, const char *, XftColor *)" }, "inner": [ { "id": "0x55bbe7200b78", "kind": "ParmVarDecl", "loc": { "offset": 3121, "line": 113, "col": 30, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3111, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3121, "col": 30, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe7200bf0", "kind": "ParmVarDecl", "loc": { "offset": 3149, "line": 114, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3131, "file": "/usr/include/X11/Xft/Xft.h", "line": 114, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 3149, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "visual", "type": { "qualType": "const Visual *" } }, { "id": "0x55bbe7200c68", "kind": "ParmVarDecl", "loc": { "offset": 3171, "line": 115, "col": 15, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3162, "col": 6, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3171, "col": 15, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "cmap", "type": { "desugaredQualType": "unsigned long", "qualType": "Colormap", "typeAliasDeclId": "0x55bbe6fb6308" } }, { "id": "0x55bbe7200ce8", "kind": "ParmVarDecl", "loc": { "offset": 3200, "line": 116, "col": 24, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3182, "file": "/usr/include/X11/Xft/Xft.h", "line": 116, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 3200, "col": 24, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "name", "type": { "qualType": "const char *" } }, { "id": "0x55bbe7200dd8", "kind": "ParmVarDecl", "loc": { "offset": 3221, "line": 117, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3211, "col": 6, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3221, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "result", "type": { "qualType": "XftColor *" } } ] }, { "id": "0x55bbe7201340", "kind": "FunctionDecl", "loc": { "offset": 3236, "line": 120, "col": 1, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "file": "/usr/include/X11/Xlib.h", "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 3231, "file": "/usr/include/X11/Xft/Xft.h", "line": 119, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 3389, "line": 124, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftColorAllocValue", "mangledName": "XftColorAllocValue", "type": { "qualType": "int (Display *, Visual *, Colormap, const XRenderColor *, XftColor *)" }, "inner": [ { "id": "0x55bbe7201008", "kind": "ParmVarDecl", "loc": { "offset": 3269, "line": 120, "col": 34, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3256, "col": 21, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3269, "col": 34, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe7201080", "kind": "ParmVarDecl", "loc": { "offset": 3292, "line": 121, "col": 19, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3280, "col": 7, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3292, "col": 19, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "visual", "type": { "qualType": "Visual *" } }, { "id": "0x55bbe72010f8", "kind": "ParmVarDecl", "loc": { "offset": 3319, "line": 122, "col": 20, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3306, "col": 7, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3319, "col": 20, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "cmap", "type": { "desugaredQualType": "unsigned long", "qualType": "Colormap", "typeAliasDeclId": "0x55bbe6fb6308" } }, { "id": "0x55bbe7201170", "kind": "ParmVarDecl", "loc": { "offset": 3356, "line": 123, "col": 32, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3331, "file": "/usr/include/X11/Xft/Xft.h", "line": 123, "col": 7, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 3356, "col": 32, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "color", "type": { "qualType": "const XRenderColor *" } }, { "id": "0x55bbe72011e8", "kind": "ParmVarDecl", "loc": { "offset": 3383, "line": 124, "col": 21, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3369, "col": 7, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3383, "col": 21, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "result", "type": { "qualType": "XftColor *" } } ] }, { "id": "0x55bbe72016c8", "kind": "FunctionDecl", "loc": { "offset": 3398, "line": 127, "col": 1, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3393, "line": 126, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3493, "line": 130, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftColorFree", "mangledName": "XftColorFree", "type": { "qualType": "void (Display *, Visual *, Colormap, XftColor *)" }, "inner": [ { "id": "0x55bbe7201418", "kind": "ParmVarDecl", "loc": { "offset": 3421, "line": 127, "col": 24, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3412, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3421, "col": 24, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe7201490", "kind": "ParmVarDecl", "loc": { "offset": 3441, "line": 128, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3433, "col": 8, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3441, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "visual", "type": { "qualType": "Visual *" } }, { "id": "0x55bbe7201508", "kind": "ParmVarDecl", "loc": { "offset": 3465, "line": 129, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3456, "col": 8, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3465, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "cmap", "type": { "desugaredQualType": "unsigned long", "qualType": "Colormap", "typeAliasDeclId": "0x55bbe6fb6308" } }, { "id": "0x55bbe7201580", "kind": "ParmVarDecl", "loc": { "offset": 3488, "line": 130, "col": 18, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3478, "col": 8, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3488, "col": 18, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "color", "type": { "qualType": "XftColor *" } } ] }, { "id": "0x55bbe7201830", "kind": "FunctionDecl", "loc": { "offset": 3517, "line": 134, "col": 1, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "file": "/usr/include/X11/Xlib.h", "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 3512, "file": "/usr/include/X11/Xft/Xft.h", "line": 133, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 3550, "line": 134, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftDefaultHasRender", "mangledName": "XftDefaultHasRender", "type": { "qualType": "int (Display *)" }, "inner": [ { "id": "0x55bbe7201798", "kind": "ParmVarDecl", "loc": { "offset": 3547, "col": 31, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3538, "col": 22, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3547, "col": 31, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } } ] }, { "id": "0x55bbe7201a80", "kind": "FunctionDecl", "loc": { "offset": 3559, "line": 137, "col": 1, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "file": "/usr/include/X11/Xlib.h", "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 3554, "file": "/usr/include/X11/Xft/Xft.h", "line": 136, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 3607, "line": 137, "col": 49, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftDefaultSet", "mangledName": "XftDefaultSet", "type": { "qualType": "int (Display *, FcPattern *)" }, "inner": [ { "id": "0x55bbe72018e8", "kind": "ParmVarDecl", "loc": { "offset": 3583, "col": 25, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3574, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3583, "col": 25, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe7201960", "kind": "ParmVarDecl", "loc": { "offset": 3599, "col": 41, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3588, "col": 30, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3599, "col": 41, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "defaults", "type": { "qualType": "FcPattern *" } } ] }, { "id": "0x55bbe7201d58", "kind": "FunctionDecl", "loc": { "offset": 3616, "line": 140, "col": 1, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3611, "line": 139, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3682, "line": 140, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftDefaultSubstitute", "mangledName": "XftDefaultSubstitute", "type": { "qualType": "void (Display *, int, FcPattern *)" }, "inner": [ { "id": "0x55bbe7201b40", "kind": "ParmVarDecl", "loc": { "offset": 3647, "col": 32, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3638, "col": 23, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3647, "col": 32, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe7201bc0", "kind": "ParmVarDecl", "loc": { "offset": 3656, "col": 41, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3652, "col": 37, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3656, "col": 41, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "screen", "type": { "qualType": "int" } }, { "id": "0x55bbe7201c38", "kind": "ParmVarDecl", "loc": { "offset": 3675, "col": 60, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3664, "col": 49, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3675, "col": 60, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "pattern", "type": { "qualType": "FcPattern *" } } ] }, { "id": "0x55bbe7202148", "kind": "FunctionDecl", "loc": { "offset": 3713, "line": 145, "col": 1, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3703, "line": 144, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3825, "line": 148, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftDrawCreate", "mangledName": "XftDrawCreate", "type": { "qualType": "XftDraw *(Display *, Drawable, Visual *, Colormap)" }, "inner": [ { "id": "0x55bbe7201e40", "kind": "ParmVarDecl", "loc": { "offset": 3739, "line": 145, "col": 27, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3728, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3739, "col": 27, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe7201eb8", "kind": "ParmVarDecl", "loc": { "offset": 3762, "line": 146, "col": 19, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3752, "col": 9, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3762, "col": 19, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "drawable", "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe7201f30", "kind": "ParmVarDecl", "loc": { "offset": 3791, "line": 147, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3780, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3791, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "visual", "type": { "qualType": "Visual *" } }, { "id": "0x55bbe7201fa8", "kind": "ParmVarDecl", "loc": { "offset": 3817, "line": 148, "col": 19, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3807, "col": 9, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3817, "col": 19, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "colormap", "type": { "desugaredQualType": "unsigned long", "qualType": "Colormap", "typeAliasDeclId": "0x55bbe6fb6308" } } ] }, { "id": "0x55bbe72043e8", "kind": "FunctionDecl", "loc": { "offset": 3839, "line": 151, "col": 1, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3829, "line": 150, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3897, "line": 152, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftDrawCreateBitmap", "mangledName": "XftDrawCreateBitmap", "type": { "qualType": "XftDraw *(Display *, Pixmap)" }, "inner": [ { "id": "0x55bbe7202218", "kind": "ParmVarDecl", "loc": { "offset": 3870, "line": 151, "col": 32, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3860, "col": 22, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3870, "col": 32, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe7202290", "kind": "ParmVarDecl", "loc": { "offset": 3891, "line": 152, "col": 17, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3882, "col": 8, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3891, "col": 17, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "bitmap", "type": { "desugaredQualType": "unsigned long", "qualType": "Pixmap", "typeAliasDeclId": "0x55bbe6fb6238" } } ] }, { "id": "0x55bbe72046c8", "kind": "FunctionDecl", "loc": { "offset": 3911, "line": 155, "col": 1, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3901, "line": 154, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3986, "line": 157, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftDrawCreateAlpha", "mangledName": "XftDrawCreateAlpha", "type": { "qualType": "XftDraw *(Display *, Pixmap, int)" }, "inner": [ { "id": "0x55bbe72044a8", "kind": "ParmVarDecl", "loc": { "offset": 3940, "line": 155, "col": 30, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3931, "col": 21, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3940, "col": 30, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe7204520", "kind": "ParmVarDecl", "loc": { "offset": 3959, "line": 156, "col": 15, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3951, "col": 7, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3959, "col": 15, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "pixmap", "type": { "desugaredQualType": "unsigned long", "qualType": "Pixmap", "typeAliasDeclId": "0x55bbe6fb6238" } }, { "id": "0x55bbe72045a0", "kind": "ParmVarDecl", "loc": { "offset": 3981, "line": 157, "col": 15, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3973, "col": 7, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3981, "col": 15, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "depth", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7204918", "kind": "FunctionDecl", "loc": { "offset": 3995, "line": 160, "col": 1, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 3990, "line": 159, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4050, "line": 161, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftDrawChange", "mangledName": "XftDrawChange", "type": { "qualType": "void (XftDraw *, Drawable)" }, "inner": [ { "id": "0x55bbe7204790", "kind": "ParmVarDecl", "loc": { "offset": 4019, "line": 160, "col": 25, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4010, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4019, "col": 25, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "draw", "type": { "qualType": "XftDraw *" } }, { "id": "0x55bbe7204808", "kind": "ParmVarDecl", "loc": { "offset": 4042, "line": 161, "col": 18, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4033, "col": 9, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4042, "col": 18, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "drawable", "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } } ] }, { "id": "0x55bbe7204ac8", "kind": "FunctionDecl", "loc": { "offset": 4064, "line": 164, "col": 1, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4054, "line": 163, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4093, "line": 164, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftDrawDisplay", "mangledName": "XftDrawDisplay", "type": { "qualType": "Display *(XftDraw *)" }, "inner": [ { "id": "0x55bbe72049d8", "kind": "ParmVarDecl", "loc": { "offset": 4089, "col": 26, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4080, "col": 17, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4089, "col": 26, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "draw", "type": { "qualType": "XftDraw *" } } ] }, { "id": "0x55bbe7204c78", "kind": "FunctionDecl", "loc": { "offset": 4106, "line": 167, "col": 1, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4097, "line": 166, "col": 1, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4136, "line": 167, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftDrawDrawable", "mangledName": "XftDrawDrawable", "type": { "qualType": "Drawable (XftDraw *)" }, "inner": [ { "id": "0x55bbe7204b80", "kind": "ParmVarDecl", "loc": { "offset": 4132, "col": 27, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4123, "col": 18, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4132, "col": 27, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "draw", "type": { "qualType": "XftDraw *" } } ] }, { "id": "0x55bbe7204df8", "kind": "FunctionDecl", "loc": { "offset": 4149, "line": 170, "col": 1, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4140, "line": 169, "col": 1, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4179, "line": 170, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftDrawColormap", "mangledName": "XftDrawColormap", "type": { "qualType": "Colormap (XftDraw *)" }, "inner": [ { "id": "0x55bbe7204d30", "kind": "ParmVarDecl", "loc": { "offset": 4175, "col": 27, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4166, "col": 18, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4175, "col": 27, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "draw", "type": { "qualType": "XftDraw *" } } ] }, { "id": "0x55bbe7204fa8", "kind": "FunctionDecl", "loc": { "offset": 4192, "line": 173, "col": 1, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4183, "line": 172, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4220, "line": 173, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftDrawVisual", "mangledName": "XftDrawVisual", "type": { "qualType": "Visual *(XftDraw *)" }, "inner": [ { "id": "0x55bbe7204eb0", "kind": "ParmVarDecl", "loc": { "offset": 4216, "col": 25, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4207, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4216, "col": 25, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "draw", "type": { "qualType": "XftDraw *" } } ] }, { "id": "0x55bbe7205158", "kind": "FunctionDecl", "loc": { "offset": 4229, "line": 176, "col": 1, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4224, "line": 175, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4258, "line": 176, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftDrawDestroy", "mangledName": "XftDrawDestroy", "type": { "qualType": "void (XftDraw *)" }, "inner": [ { "id": "0x55bbe7205060", "kind": "ParmVarDecl", "loc": { "offset": 4254, "col": 26, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4245, "col": 17, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4254, "col": 26, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "draw", "type": { "qualType": "XftDraw *" } } ] }, { "id": "0x55bbe72052d8", "kind": "FunctionDecl", "loc": { "offset": 4270, "line": 179, "col": 1, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4262, "line": 178, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4299, "line": 179, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftDrawPicture", "mangledName": "XftDrawPicture", "type": { "qualType": "Picture (XftDraw *)" }, "inner": [ { "id": "0x55bbe7205210", "kind": "ParmVarDecl", "loc": { "offset": 4295, "col": 26, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4286, "col": 17, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4295, "col": 26, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "draw", "type": { "qualType": "XftDraw *" } } ] }, { "id": "0x55bbe7205578", "kind": "FunctionDecl", "loc": { "offset": 4311, "line": 182, "col": 1, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4303, "line": 181, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4368, "line": 182, "col": 58, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftDrawSrcPicture", "mangledName": "XftDrawSrcPicture", "type": { "qualType": "Picture (XftDraw *, const XftColor *)" }, "inner": [ { "id": "0x55bbe7205390", "kind": "ParmVarDecl", "loc": { "offset": 4339, "col": 29, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4330, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4339, "col": 29, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "draw", "type": { "qualType": "XftDraw *" } }, { "id": "0x55bbe7205468", "kind": "ParmVarDecl", "loc": { "offset": 4363, "col": 53, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4345, "file": "/usr/include/X11/Xft/Xft.h", "line": 182, "col": 35, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 4363, "col": 53, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "color", "type": { "qualType": "const XftColor *" } } ] }, { "id": "0x55bbe7205aa8", "kind": "FunctionDecl", "loc": { "offset": 4377, "line": 185, "col": 1, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4372, "line": 184, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4549, "line": 191, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isInvalid": true, "name": "XftDrawGlyphs", "mangledName": "XftDrawGlyphs", "type": { "qualType": "void (XftDraw *, const XftColor *, XftFont *, int, int, const int *, int)" }, "inner": [ { "id": "0x55bbe7205638", "kind": "ParmVarDecl", "loc": { "offset": 4402, "line": 185, "col": 26, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4392, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4402, "col": 26, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "draw", "type": { "qualType": "XftDraw *" } }, { "id": "0x55bbe72056b0", "kind": "ParmVarDecl", "loc": { "offset": 4434, "line": 186, "col": 27, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4416, "file": "/usr/include/X11/Xft/Xft.h", "line": 186, "col": 9, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 4434, "col": 27, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "color", "type": { "qualType": "const XftColor *" } }, { "id": "0x55bbe7205728", "kind": "ParmVarDecl", "loc": { "offset": 4459, "line": 187, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4449, "col": 9, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4459, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } }, { "id": "0x55bbe72057a8", "kind": "ParmVarDecl", "loc": { "offset": 4477, "line": 188, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4472, "col": 9, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4477, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe7205828", "kind": "ParmVarDecl", "loc": { "offset": 4493, "line": 189, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4488, "col": 9, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4493, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe72058a8", "kind": "ParmVarDecl", "loc": { "offset": 4521, "line": 190, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4504, "file": "/usr/include/X11/Xft/Xft.h", "line": 190, "col": 9, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 4521, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isInvalid": true, "name": "glyphs", "type": { "qualType": "const int *" } }, { "id": "0x55bbe7205928", "kind": "ParmVarDecl", "loc": { "offset": 4542, "line": 191, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4537, "col": 9, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4542, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "nglyphs", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7205ff8", "kind": "FunctionDecl", "loc": { "offset": 4558, "line": 194, "col": 1, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4553, "line": 193, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4718, "line": 200, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftDrawString8", "mangledName": "XftDrawString8", "type": { "qualType": "void (XftDraw *, const XftColor *, XftFont *, int, int, const FcChar8 *, int)" }, "inner": [ { "id": "0x55bbe7205b90", "kind": "ParmVarDecl", "loc": { "offset": 4588, "line": 194, "col": 31, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4574, "col": 17, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4588, "col": 31, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "draw", "type": { "qualType": "XftDraw *" } }, { "id": "0x55bbe7205c08", "kind": "ParmVarDecl", "loc": { "offset": 4617, "line": 195, "col": 24, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4596, "file": "/usr/include/X11/Xft/Xft.h", "line": 195, "col": 3, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 4617, "col": 24, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "color", "type": { "qualType": "const XftColor *" } }, { "id": "0x55bbe7205c80", "kind": "ParmVarDecl", "loc": { "offset": 4640, "line": 196, "col": 17, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4626, "col": 3, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4640, "col": 17, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } }, { "id": "0x55bbe7205d00", "kind": "ParmVarDecl", "loc": { "offset": 4656, "line": 197, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4647, "col": 3, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4656, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe7205d80", "kind": "ParmVarDecl", "loc": { "offset": 4670, "line": 198, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4661, "col": 3, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4670, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe7205df8", "kind": "ParmVarDecl", "loc": { "offset": 4696, "line": 199, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4675, "file": "/usr/include/X11/Xft/Xft.h", "line": 199, "col": 3, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 4696, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "string", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe7205e78", "kind": "ParmVarDecl", "loc": { "offset": 4715, "line": 200, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4706, "col": 3, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4715, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "len", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7206598", "kind": "FunctionDecl", "loc": { "offset": 4727, "line": 203, "col": 1, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4722, "line": 202, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4890, "line": 209, "col": 16, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftDrawString16", "mangledName": "XftDrawString16", "type": { "qualType": "void (XftDraw *, const XftColor *, XftFont *, int, int, const FcChar16 *, int)" }, "inner": [ { "id": "0x55bbe72060e0", "kind": "ParmVarDecl", "loc": { "offset": 4757, "line": 203, "col": 31, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4744, "col": 18, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4757, "col": 31, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "draw", "type": { "qualType": "XftDraw *" } }, { "id": "0x55bbe7206158", "kind": "ParmVarDecl", "loc": { "offset": 4786, "line": 204, "col": 24, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4766, "file": "/usr/include/X11/Xft/Xft.h", "line": 204, "col": 4, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 4786, "col": 24, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "color", "type": { "qualType": "const XftColor *" } }, { "id": "0x55bbe72061d0", "kind": "ParmVarDecl", "loc": { "offset": 4809, "line": 205, "col": 17, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4796, "col": 4, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4809, "col": 17, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } }, { "id": "0x55bbe7206250", "kind": "ParmVarDecl", "loc": { "offset": 4826, "line": 206, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4817, "col": 4, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4826, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe72062d0", "kind": "ParmVarDecl", "loc": { "offset": 4841, "line": 207, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4832, "col": 4, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4841, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe7206390", "kind": "ParmVarDecl", "loc": { "offset": 4867, "line": 208, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4847, "file": "/usr/include/X11/Xft/Xft.h", "line": 208, "col": 4, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 4867, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "string", "type": { "qualType": "const FcChar16 *" } }, { "id": "0x55bbe7206410", "kind": "ParmVarDecl", "loc": { "offset": 4887, "line": 209, "col": 13, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4878, "col": 4, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4887, "col": 13, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "len", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7206b18", "kind": "FunctionDecl", "loc": { "offset": 4899, "line": 212, "col": 1, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4894, "line": 211, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5062, "line": 218, "col": 16, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftDrawString32", "mangledName": "XftDrawString32", "type": { "qualType": "void (XftDraw *, const XftColor *, XftFont *, int, int, const FcChar32 *, int)" }, "inner": [ { "id": "0x55bbe7206680", "kind": "ParmVarDecl", "loc": { "offset": 4929, "line": 212, "col": 31, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4916, "col": 18, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4929, "col": 31, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "draw", "type": { "qualType": "XftDraw *" } }, { "id": "0x55bbe72066f8", "kind": "ParmVarDecl", "loc": { "offset": 4958, "line": 213, "col": 24, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4938, "file": "/usr/include/X11/Xft/Xft.h", "line": 213, "col": 4, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 4958, "col": 24, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "color", "type": { "qualType": "const XftColor *" } }, { "id": "0x55bbe7206770", "kind": "ParmVarDecl", "loc": { "offset": 4981, "line": 214, "col": 17, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4968, "col": 4, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4981, "col": 17, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } }, { "id": "0x55bbe72067f0", "kind": "ParmVarDecl", "loc": { "offset": 4998, "line": 215, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 4989, "col": 4, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4998, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe7206870", "kind": "ParmVarDecl", "loc": { "offset": 5013, "line": 216, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5004, "col": 4, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5013, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe7206918", "kind": "ParmVarDecl", "loc": { "offset": 5039, "line": 217, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5019, "file": "/usr/include/X11/Xft/Xft.h", "line": 217, "col": 4, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 5039, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "string", "type": { "qualType": "const FcChar32 *" } }, { "id": "0x55bbe7206998", "kind": "ParmVarDecl", "loc": { "offset": 5059, "line": 218, "col": 13, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5050, "col": 4, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5059, "col": 13, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "len", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7206fa8", "kind": "FunctionDecl", "loc": { "offset": 5071, "line": 221, "col": 1, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5066, "line": 220, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5244, "line": 227, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftDrawStringUtf8", "mangledName": "XftDrawStringUtf8", "type": { "qualType": "void (XftDraw *, const XftColor *, XftFont *, int, int, const FcChar8 *, int)" }, "inner": [ { "id": "0x55bbe7206c00", "kind": "ParmVarDecl", "loc": { "offset": 5103, "line": 221, "col": 33, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5090, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5103, "col": 33, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "draw", "type": { "qualType": "XftDraw *" } }, { "id": "0x55bbe7206c78", "kind": "ParmVarDecl", "loc": { "offset": 5132, "line": 222, "col": 24, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5114, "file": "/usr/include/X11/Xft/Xft.h", "line": 222, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 5132, "col": 24, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "color", "type": { "qualType": "const XftColor *" } }, { "id": "0x55bbe7206cf0", "kind": "ParmVarDecl", "loc": { "offset": 5157, "line": 223, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5144, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5157, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } }, { "id": "0x55bbe7206d70", "kind": "ParmVarDecl", "loc": { "offset": 5176, "line": 224, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5167, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5176, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe7206df0", "kind": "ParmVarDecl", "loc": { "offset": 5193, "line": 225, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5184, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5193, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe7206e68", "kind": "ParmVarDecl", "loc": { "offset": 5219, "line": 226, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5201, "file": "/usr/include/X11/Xft/Xft.h", "line": 226, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 5219, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "string", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe7206ee8", "kind": "ParmVarDecl", "loc": { "offset": 5241, "line": 227, "col": 15, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5232, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5241, "col": 15, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "len", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7207598", "kind": "FunctionDecl", "loc": { "offset": 5253, "line": 230, "col": 1, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5248, "line": 229, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5441, "line": 237, "col": 16, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftDrawStringUtf16", "mangledName": "XftDrawStringUtf16", "type": { "qualType": "void (XftDraw *, const XftColor *, XftFont *, int, int, const FcChar8 *, FcEndian, int)" }, "inner": [ { "id": "0x55bbe7207090", "kind": "ParmVarDecl", "loc": { "offset": 5283, "line": 230, "col": 31, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5273, "col": 21, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5283, "col": 31, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "draw", "type": { "qualType": "XftDraw *" } }, { "id": "0x55bbe7207108", "kind": "ParmVarDecl", "loc": { "offset": 5313, "line": 231, "col": 25, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5295, "file": "/usr/include/X11/Xft/Xft.h", "line": 231, "col": 7, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 5313, "col": 25, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "color", "type": { "qualType": "const XftColor *" } }, { "id": "0x55bbe7207180", "kind": "ParmVarDecl", "loc": { "offset": 5336, "line": 232, "col": 17, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5326, "col": 7, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5336, "col": 17, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } }, { "id": "0x55bbe7207200", "kind": "ParmVarDecl", "loc": { "offset": 5353, "line": 233, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5347, "col": 7, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5353, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe7207280", "kind": "ParmVarDecl", "loc": { "offset": 5368, "line": 234, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5362, "col": 7, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5368, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe72072f8", "kind": "ParmVarDecl", "loc": { "offset": 5394, "line": 235, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5377, "file": "/usr/include/X11/Xft/Xft.h", "line": 235, "col": 7, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 5394, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "string", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe7207370", "kind": "ParmVarDecl", "loc": { "offset": 5418, "line": 236, "col": 17, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5408, "col": 7, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5418, "col": 17, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "endian", "type": { "desugaredQualType": "FcEndian", "qualType": "FcEndian", "typeAliasDeclId": "0x55bbe71ac458" } }, { "id": "0x55bbe72073f0", "kind": "ParmVarDecl", "loc": { "offset": 5438, "line": 237, "col": 13, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5432, "col": 7, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5438, "col": 13, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "len", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7207a38", "kind": "FunctionDecl", "loc": { "offset": 5450, "line": 240, "col": 1, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5445, "line": 239, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5572, "line": 244, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftDrawCharSpec", "mangledName": "XftDrawCharSpec", "type": { "qualType": "void (XftDraw *, const XftColor *, XftFont *, const XftCharSpec *, int)" }, "inner": [ { "id": "0x55bbe7207688", "kind": "ParmVarDecl", "loc": { "offset": 5477, "line": 240, "col": 28, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5467, "col": 18, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5477, "col": 28, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "draw", "type": { "qualType": "XftDraw *" } }, { "id": "0x55bbe7207700", "kind": "ParmVarDecl", "loc": { "offset": 5504, "line": 241, "col": 22, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5486, "file": "/usr/include/X11/Xft/Xft.h", "line": 241, "col": 4, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 5504, "col": 22, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "color", "type": { "qualType": "const XftColor *" } }, { "id": "0x55bbe7207778", "kind": "ParmVarDecl", "loc": { "offset": 5524, "line": 242, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5514, "col": 4, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5524, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } }, { "id": "0x55bbe7207868", "kind": "ParmVarDecl", "loc": { "offset": 5553, "line": 243, "col": 25, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5532, "file": "/usr/include/X11/Xft/Xft.h", "line": 243, "col": 4, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 5553, "col": 25, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "chars", "type": { "qualType": "const XftCharSpec *" } }, { "id": "0x55bbe72078e8", "kind": "ParmVarDecl", "loc": { "offset": 5569, "line": 244, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5563, "col": 4, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5569, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "len", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7207e38", "kind": "FunctionDecl", "loc": { "offset": 5581, "line": 247, "col": 1, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5576, "line": 246, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5707, "line": 250, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftDrawCharFontSpec", "mangledName": "XftDrawCharFontSpec", "type": { "qualType": "void (XftDraw *, const XftColor *, const XftCharFontSpec *, int)" }, "inner": [ { "id": "0x55bbe7207b10", "kind": "ParmVarDecl", "loc": { "offset": 5613, "line": 247, "col": 33, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5602, "col": 22, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5613, "col": 33, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "draw", "type": { "qualType": "XftDraw *" } }, { "id": "0x55bbe7207b88", "kind": "ParmVarDecl", "loc": { "offset": 5645, "line": 248, "col": 27, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5626, "file": "/usr/include/X11/Xft/Xft.h", "line": 248, "col": 8, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 5645, "col": 27, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "color", "type": { "qualType": "const XftColor *" } }, { "id": "0x55bbe7207c78", "kind": "ParmVarDecl", "loc": { "offset": 5684, "line": 249, "col": 33, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5659, "file": "/usr/include/X11/Xft/Xft.h", "line": 249, "col": 8, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 5684, "col": 33, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "chars", "type": { "qualType": "const XftCharFontSpec *" } }, { "id": "0x55bbe7207cf8", "kind": "ParmVarDecl", "loc": { "offset": 5704, "line": 250, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5698, "col": 8, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5704, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "len", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe72082b8", "kind": "FunctionDecl", "loc": { "offset": 5716, "line": 253, "col": 1, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5711, "line": 252, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5845, "line": 257, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftDrawGlyphSpec", "mangledName": "XftDrawGlyphSpec", "type": { "qualType": "void (XftDraw *, const XftColor *, XftFont *, const XftGlyphSpec *, int)" }, "inner": [ { "id": "0x55bbe7207f08", "kind": "ParmVarDecl", "loc": { "offset": 5744, "line": 253, "col": 29, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5734, "col": 19, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5744, "col": 29, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "draw", "type": { "qualType": "XftDraw *" } }, { "id": "0x55bbe7207f80", "kind": "ParmVarDecl", "loc": { "offset": 5772, "line": 254, "col": 23, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5754, "file": "/usr/include/X11/Xft/Xft.h", "line": 254, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 5772, "col": 23, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "color", "type": { "qualType": "const XftColor *" } }, { "id": "0x55bbe7207ff8", "kind": "ParmVarDecl", "loc": { "offset": 5793, "line": 255, "col": 15, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5783, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5793, "col": 15, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } }, { "id": "0x55bbe72080e8", "kind": "ParmVarDecl", "loc": { "offset": 5824, "line": 256, "col": 27, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5802, "file": "/usr/include/X11/Xft/Xft.h", "line": 256, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 5824, "col": 27, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "glyphs", "type": { "qualType": "const XftGlyphSpec *" } }, { "id": "0x55bbe7208168", "kind": "ParmVarDecl", "loc": { "offset": 5842, "line": 257, "col": 11, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5836, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5842, "col": 11, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "len", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe72086c8", "kind": "FunctionDecl", "loc": { "offset": 5854, "line": 260, "col": 1, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5849, "line": 259, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5986, "line": 263, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftDrawGlyphFontSpec", "mangledName": "XftDrawGlyphFontSpec", "type": { "qualType": "void (XftDraw *, const XftColor *, const XftGlyphFontSpec *, int)" }, "inner": [ { "id": "0x55bbe72083a0", "kind": "ParmVarDecl", "loc": { "offset": 5887, "line": 260, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5876, "col": 23, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5887, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "draw", "type": { "qualType": "XftDraw *" } }, { "id": "0x55bbe7208418", "kind": "ParmVarDecl", "loc": { "offset": 5920, "line": 261, "col": 28, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5901, "file": "/usr/include/X11/Xft/Xft.h", "line": 261, "col": 9, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 5920, "col": 28, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "color", "type": { "qualType": "const XftColor *" } }, { "id": "0x55bbe7208508", "kind": "ParmVarDecl", "loc": { "offset": 5961, "line": 262, "col": 35, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5935, "file": "/usr/include/X11/Xft/Xft.h", "line": 262, "col": 9, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 5961, "col": 35, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "glyphs", "type": { "qualType": "const XftGlyphFontSpec *" } }, { "id": "0x55bbe7208588", "kind": "ParmVarDecl", "loc": { "offset": 5983, "line": 263, "col": 15, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5977, "col": 9, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5983, "col": 15, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "len", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7208b88", "kind": "FunctionDecl", "loc": { "offset": 5995, "line": 266, "col": 1, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5990, "line": 265, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6134, "line": 271, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftDrawRect", "mangledName": "XftDrawRect", "type": { "qualType": "void (XftDraw *, const XftColor *, int, int, unsigned int, unsigned int)" }, "inner": [ { "id": "0x55bbe7208798", "kind": "ParmVarDecl", "loc": { "offset": 6018, "line": 266, "col": 24, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6008, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6018, "col": 24, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "draw", "type": { "qualType": "XftDraw *" } }, { "id": "0x55bbe7208810", "kind": "ParmVarDecl", "loc": { "offset": 6048, "line": 267, "col": 25, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6030, "file": "/usr/include/X11/Xft/Xft.h", "line": 267, "col": 7, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 6048, "col": 25, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "color", "type": { "qualType": "const XftColor *" } }, { "id": "0x55bbe7208890", "kind": "ParmVarDecl", "loc": { "offset": 6066, "line": 268, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6061, "col": 7, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6066, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe7208910", "kind": "ParmVarDecl", "loc": { "offset": 6080, "line": 269, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6075, "col": 7, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6080, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe7208990", "kind": "ParmVarDecl", "loc": { "offset": 6102, "line": 270, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6089, "col": 7, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6102, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "width", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7208a10", "kind": "ParmVarDecl", "loc": { "offset": 6128, "line": 271, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6115, "col": 7, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6128, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "height", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe7208e00", "kind": "FunctionDecl", "loc": { "offset": 6144, "line": 275, "col": 1, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "file": "/usr/include/X11/Xlib.h", "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 6139, "file": "/usr/include/X11/Xft/Xft.h", "line": 274, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 6193, "line": 276, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftDrawSetClip", "mangledName": "XftDrawSetClip", "type": { "qualType": "int (XftDraw *, Region)" }, "inner": [ { "id": "0x55bbe7208c68", "kind": "ParmVarDecl", "loc": { "offset": 6173, "line": 275, "col": 30, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6160, "col": 17, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6173, "col": 30, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "draw", "type": { "qualType": "XftDraw *" } }, { "id": "0x55bbe7208ce0", "kind": "ParmVarDecl", "loc": { "offset": 6192, "line": 276, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6181, "col": 3, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6192, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "r", "type": { "desugaredQualType": "struct _XRegion *", "qualType": "Region", "typeAliasDeclId": "0x55bbe7158360" } } ] }, { "id": "0x55bbe7209210", "kind": "FunctionDecl", "loc": { "offset": 6203, "line": 280, "col": 1, "tokLen": 24, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "file": "/usr/include/X11/Xlib.h", "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 6198, "file": "/usr/include/X11/Xft/Xft.h", "line": 279, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 6329, "line": 284, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftDrawSetClipRectangles", "mangledName": "XftDrawSetClipRectangles", "type": { "qualType": "int (XftDraw *, int, int, const XRectangle *, int)" }, "inner": [ { "id": "0x55bbe7208ec0", "kind": "ParmVarDecl", "loc": { "offset": 6239, "line": 280, "col": 37, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6229, "col": 27, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6239, "col": 37, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "draw", "type": { "qualType": "XftDraw *" } }, { "id": "0x55bbe7208f40", "kind": "ParmVarDecl", "loc": { "offset": 6256, "line": 281, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6250, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6256, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "xOrigin", "type": { "qualType": "int" } }, { "id": "0x55bbe7208fc0", "kind": "ParmVarDecl", "loc": { "offset": 6276, "line": 282, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6270, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6276, "col": 12, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "yOrigin", "type": { "qualType": "int" } }, { "id": "0x55bbe7209038", "kind": "ParmVarDecl", "loc": { "offset": 6310, "line": 283, "col": 26, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6290, "file": "/usr/include/X11/Xft/Xft.h", "line": 283, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 6310, "col": 26, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "rects", "type": { "qualType": "const XRectangle *" } }, { "id": "0x55bbe72090b8", "kind": "ParmVarDecl", "loc": { "offset": 6328, "line": 284, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6322, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6328, "col": 12, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "n", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7209478", "kind": "FunctionDecl", "loc": { "offset": 6338, "line": 287, "col": 1, "tokLen": 23, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6333, "line": 286, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6397, "line": 288, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftDrawSetSubwindowMode", "mangledName": "XftDrawSetSubwindowMode", "type": { "qualType": "void (XftDraw *, int)" }, "inner": [ { "id": "0x55bbe72092e8", "kind": "ParmVarDecl", "loc": { "offset": 6375, "line": 287, "col": 38, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6363, "col": 26, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6375, "col": 38, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "draw", "type": { "qualType": "XftDraw *" } }, { "id": "0x55bbe7209368", "kind": "ParmVarDecl", "loc": { "offset": 6393, "line": 288, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6385, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6393, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "mode", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe72098d8", "kind": "FunctionDecl", "loc": { "offset": 6425, "line": 293, "col": 1, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6420, "line": 292, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6559, "line": 297, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isInvalid": true, "name": "XftGlyphExtents", "mangledName": "XftGlyphExtents", "type": { "qualType": "void (Display *, XftFont *, const int *, int, XGlyphInfo *)" }, "inner": [ { "id": "0x55bbe7209538", "kind": "ParmVarDecl", "loc": { "offset": 6455, "line": 293, "col": 31, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6442, "col": 18, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6455, "col": 31, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe72095b0", "kind": "ParmVarDecl", "loc": { "offset": 6476, "line": 294, "col": 17, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6463, "col": 4, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6476, "col": 17, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } }, { "id": "0x55bbe7209630", "kind": "ParmVarDecl", "loc": { "offset": 6504, "line": 295, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6484, "file": "/usr/include/X11/Xft/Xft.h", "line": 295, "col": 4, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 6504, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isInvalid": true, "name": "glyphs", "type": { "qualType": "const int *" } }, { "id": "0x55bbe72096b0", "kind": "ParmVarDecl", "loc": { "offset": 6524, "line": 296, "col": 13, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6515, "col": 4, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6524, "col": 13, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "nglyphs", "type": { "qualType": "int" } }, { "id": "0x55bbe7209788", "kind": "ParmVarDecl", "loc": { "offset": 6552, "line": 297, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6536, "col": 4, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6552, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "extents", "type": { "qualType": "XGlyphInfo *" } } ] }, { "id": "0x55bbe7209ce8", "kind": "FunctionDecl", "loc": { "offset": 6568, "line": 300, "col": 1, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6563, "line": 299, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6698, "line": 304, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftTextExtents8", "mangledName": "XftTextExtents8", "type": { "qualType": "void (Display *, XftFont *, const FcChar8 *, int, XGlyphInfo *)" }, "inner": [ { "id": "0x55bbe72099b0", "kind": "ParmVarDecl", "loc": { "offset": 6598, "line": 300, "col": 31, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6585, "col": 18, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6598, "col": 31, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe7209a28", "kind": "ParmVarDecl", "loc": { "offset": 6619, "line": 301, "col": 17, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6606, "col": 4, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6619, "col": 17, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } }, { "id": "0x55bbe7209aa0", "kind": "ParmVarDecl", "loc": { "offset": 6647, "line": 302, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6627, "file": "/usr/include/X11/Xft/Xft.h", "line": 302, "col": 4, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 6647, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "string", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe7209b20", "kind": "ParmVarDecl", "loc": { "offset": 6667, "line": 303, "col": 13, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6658, "col": 4, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6667, "col": 13, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "len", "type": { "qualType": "int" } }, { "id": "0x55bbe7209b98", "kind": "ParmVarDecl", "loc": { "offset": 6691, "line": 304, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6675, "col": 4, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6691, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "extents", "type": { "qualType": "XGlyphInfo *" } } ] }, { "id": "0x55bbe720a0f8", "kind": "FunctionDecl", "loc": { "offset": 6707, "line": 307, "col": 1, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6702, "line": 306, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6841, "line": 311, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftTextExtents16", "mangledName": "XftTextExtents16", "type": { "qualType": "void (Display *, XftFont *, const FcChar16 *, int, XGlyphInfo *)" }, "inner": [ { "id": "0x55bbe7209dc0", "kind": "ParmVarDecl", "loc": { "offset": 6738, "line": 307, "col": 32, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6725, "col": 19, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6738, "col": 32, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe7209e38", "kind": "ParmVarDecl", "loc": { "offset": 6760, "line": 308, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6747, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6760, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } }, { "id": "0x55bbe7209eb0", "kind": "ParmVarDecl", "loc": { "offset": 6788, "line": 309, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6769, "file": "/usr/include/X11/Xft/Xft.h", "line": 309, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 6788, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "string", "type": { "qualType": "const FcChar16 *" } }, { "id": "0x55bbe7209f30", "kind": "ParmVarDecl", "loc": { "offset": 6809, "line": 310, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6800, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6809, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "len", "type": { "qualType": "int" } }, { "id": "0x55bbe7209fa8", "kind": "ParmVarDecl", "loc": { "offset": 6834, "line": 311, "col": 21, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6818, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6834, "col": 21, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "extents", "type": { "qualType": "XGlyphInfo *" } } ] }, { "id": "0x55bbe720a578", "kind": "FunctionDecl", "loc": { "offset": 6850, "line": 314, "col": 1, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6845, "line": 313, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6984, "line": 318, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftTextExtents32", "mangledName": "XftTextExtents32", "type": { "qualType": "void (Display *, XftFont *, const FcChar32 *, int, XGlyphInfo *)" }, "inner": [ { "id": "0x55bbe720a1d0", "kind": "ParmVarDecl", "loc": { "offset": 6881, "line": 314, "col": 32, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6868, "col": 19, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6881, "col": 32, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe720a248", "kind": "ParmVarDecl", "loc": { "offset": 6903, "line": 315, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6890, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6903, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } }, { "id": "0x55bbe720a2c0", "kind": "ParmVarDecl", "loc": { "offset": 6931, "line": 316, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6912, "file": "/usr/include/X11/Xft/Xft.h", "line": 316, "col": 5, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 6931, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "string", "type": { "qualType": "const FcChar32 *" } }, { "id": "0x55bbe720a3b0", "kind": "ParmVarDecl", "loc": { "offset": 6952, "line": 317, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6943, "col": 5, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6952, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "len", "type": { "qualType": "int" } }, { "id": "0x55bbe720a428", "kind": "ParmVarDecl", "loc": { "offset": 6977, "line": 318, "col": 21, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6961, "col": 5, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6977, "col": 21, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "extents", "type": { "qualType": "XGlyphInfo *" } } ] }, { "id": "0x55bbe720a8e8", "kind": "FunctionDecl", "loc": { "offset": 6993, "line": 321, "col": 1, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 6988, "line": 320, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7135, "line": 325, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftTextExtentsUtf8", "mangledName": "XftTextExtentsUtf8", "type": { "qualType": "void (Display *, XftFont *, const FcChar8 *, int, XGlyphInfo *)" }, "inner": [ { "id": "0x55bbe720a650", "kind": "ParmVarDecl", "loc": { "offset": 7026, "line": 321, "col": 34, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7013, "col": 21, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7026, "col": 34, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe720a6c8", "kind": "ParmVarDecl", "loc": { "offset": 7050, "line": 322, "col": 20, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7037, "col": 7, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7050, "col": 20, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } }, { "id": "0x55bbe720a740", "kind": "ParmVarDecl", "loc": { "offset": 7078, "line": 323, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 7061, "file": "/usr/include/X11/Xft/Xft.h", "line": 323, "col": 7, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 7078, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "string", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe720a7c0", "kind": "ParmVarDecl", "loc": { "offset": 7101, "line": 324, "col": 16, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7092, "col": 7, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7101, "col": 16, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "len", "type": { "qualType": "int" } }, { "id": "0x55bbe720a838", "kind": "ParmVarDecl", "loc": { "offset": 7128, "line": 325, "col": 23, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7112, "col": 7, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7128, "col": 23, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "extents", "type": { "qualType": "XGlyphInfo *" } } ] }, { "id": "0x55bbe720ad98", "kind": "FunctionDecl", "loc": { "offset": 7144, "line": 328, "col": 1, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7139, "line": 327, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7303, "line": 333, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftTextExtentsUtf16", "mangledName": "XftTextExtentsUtf16", "type": { "qualType": "void (Display *, XftFont *, const FcChar8 *, FcEndian, int, XGlyphInfo *)" }, "inner": [ { "id": "0x55bbe720a9c0", "kind": "ParmVarDecl", "loc": { "offset": 7175, "line": 328, "col": 32, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7165, "col": 22, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7175, "col": 32, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe720aa38", "kind": "ParmVarDecl", "loc": { "offset": 7197, "line": 329, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7187, "col": 8, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7197, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } }, { "id": "0x55bbe720aab0", "kind": "ParmVarDecl", "loc": { "offset": 7226, "line": 330, "col": 25, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 7209, "file": "/usr/include/X11/Xft/Xft.h", "line": 330, "col": 8, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 7226, "col": 25, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "string", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe720ab28", "kind": "ParmVarDecl", "loc": { "offset": 7251, "line": 331, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7241, "col": 8, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7251, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "endian", "type": { "desugaredQualType": "FcEndian", "qualType": "FcEndian", "typeAliasDeclId": "0x55bbe71ac458" } }, { "id": "0x55bbe720aba8", "kind": "ParmVarDecl", "loc": { "offset": 7271, "line": 332, "col": 13, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7266, "col": 8, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7271, "col": 13, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "len", "type": { "qualType": "int" } }, { "id": "0x55bbe720ac20", "kind": "ParmVarDecl", "loc": { "offset": 7296, "line": 333, "col": 21, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7283, "col": 8, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7296, "col": 21, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "extents", "type": { "qualType": "XGlyphInfo *" } } ] }, { "id": "0x55bbe720b128", "kind": "FunctionDecl", "loc": { "offset": 7335, "line": 337, "col": 1, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7323, "line": 336, "col": 1, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7443, "line": 340, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftFontMatch", "mangledName": "XftFontMatch", "type": { "qualType": "FcPattern *(Display *, int, const FcPattern *, FcResult *)" }, "inner": [ { "id": "0x55bbe720ae78", "kind": "ParmVarDecl", "loc": { "offset": 7359, "line": 337, "col": 25, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7349, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7359, "col": 25, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe720aef8", "kind": "ParmVarDecl", "loc": { "offset": 7376, "line": 338, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7371, "col": 8, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7376, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "screen", "type": { "qualType": "int" } }, { "id": "0x55bbe720af70", "kind": "ParmVarDecl", "loc": { "offset": 7410, "line": 339, "col": 27, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 7391, "file": "/usr/include/X11/Xft/Xft.h", "line": 339, "col": 8, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 7410, "col": 27, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "pattern", "type": { "qualType": "const FcPattern *" } }, { "id": "0x55bbe720afe8", "kind": "ParmVarDecl", "loc": { "offset": 7437, "line": 340, "col": 19, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7426, "col": 8, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7437, "col": 19, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "result", "type": { "qualType": "FcResult *" } } ] }, { "id": "0x55bbe720b3b0", "kind": "FunctionDecl", "loc": { "offset": 7457, "line": 343, "col": 1, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7447, "line": 342, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 3024, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 57, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 7501, "file": "/usr/include/X11/Xft/Xft.h", "line": 343, "col": 45, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } } }, "name": "XftFontOpen", "mangledName": "XftFontOpen", "type": { "qualType": "XftFont *(Display *, int, ...)" }, "variadic": true, "inner": [ { "id": "0x55bbe720b1f8", "kind": "ParmVarDecl", "loc": { "offset": 7479, "col": 23, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7470, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7479, "col": 23, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe720b278", "kind": "ParmVarDecl", "loc": { "offset": 7488, "col": 32, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7484, "col": 28, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7488, "col": 32, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "screen", "type": { "qualType": "int" } }, { "id": "0x55bbe720b460", "kind": "SentinelAttr", "range": { "begin": { "spellingLoc": { "offset": 3008, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 41, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 7501, "file": "/usr/include/X11/Xft/Xft.h", "line": 343, "col": 45, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 3022, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 55, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 7501, "file": "/usr/include/X11/Xft/Xft.h", "line": 343, "col": 45, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe720b6f8", "kind": "FunctionDecl", "loc": { "offset": 7528, "line": 346, "col": 1, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7518, "line": 345, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7589, "line": 346, "col": 62, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftFontOpenName", "mangledName": "XftFontOpenName", "type": { "qualType": "XftFont *(Display *, int, const char *)" }, "inner": [ { "id": "0x55bbe720b4d0", "kind": "ParmVarDecl", "loc": { "offset": 7554, "col": 27, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7545, "col": 18, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7554, "col": 27, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe720b550", "kind": "ParmVarDecl", "loc": { "offset": 7563, "col": 36, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7559, "col": 32, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7563, "col": 36, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "screen", "type": { "qualType": "int" } }, { "id": "0x55bbe720b5d0", "kind": "ParmVarDecl", "loc": { "offset": 7585, "col": 58, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 7571, "file": "/usr/include/X11/Xft/Xft.h", "line": 346, "col": 44, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 7585, "col": 58, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "name", "type": { "qualType": "const char *" } } ] }, { "id": "0x55bbe720b960", "kind": "FunctionDecl", "loc": { "offset": 7603, "line": 349, "col": 1, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7593, "line": 348, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7664, "line": 349, "col": 62, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftFontOpenXlfd", "mangledName": "XftFontOpenXlfd", "type": { "qualType": "XftFont *(Display *, int, const char *)" }, "inner": [ { "id": "0x55bbe720b7c0", "kind": "ParmVarDecl", "loc": { "offset": 7629, "col": 27, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7620, "col": 18, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7629, "col": 27, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe720b840", "kind": "ParmVarDecl", "loc": { "offset": 7638, "col": 36, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7634, "col": 32, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7638, "col": 36, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "screen", "type": { "qualType": "int" } }, { "id": "0x55bbe720b8c0", "kind": "ParmVarDecl", "loc": { "offset": 7660, "col": 58, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 7646, "file": "/usr/include/X11/Xft/Xft.h", "line": 349, "col": 44, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 7660, "col": 58, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "xlfd", "type": { "qualType": "const char *" } } ] }, { "id": "0x55bbe720bb20", "kind": "FunctionDecl", "loc": { "offset": 7697, "line": 354, "col": 1, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7689, "line": 353, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7722, "line": 354, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isInvalid": true, "name": "XftLockFace", "mangledName": "XftLockFace", "type": { "qualType": "int (XftFont *)" }, "inner": [ { "id": "0x55bbe720ba28", "kind": "ParmVarDecl", "loc": { "offset": 7719, "col": 23, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7710, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7719, "col": 23, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } } ] }, { "id": "0x55bbe720bcc8", "kind": "FunctionDecl", "loc": { "offset": 7731, "line": 357, "col": 1, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7726, "line": 356, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7758, "line": 357, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftUnlockFace", "mangledName": "XftUnlockFace", "type": { "qualType": "void (XftFont *)" }, "inner": [ { "id": "0x55bbe720bbd8", "kind": "ParmVarDecl", "loc": { "offset": 7755, "col": 25, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7746, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7755, "col": 25, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } } ] }, { "id": "0x55bbe720bf88", "kind": "FunctionDecl", "loc": { "offset": 7776, "line": 360, "col": 1, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7762, "line": 359, "col": 1, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7835, "line": 360, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftFontInfoCreate", "mangledName": "XftFontInfoCreate", "type": { "qualType": "XftFontInfo *(Display *, const FcPattern *)" }, "inner": [ { "id": "0x55bbe720bda0", "kind": "ParmVarDecl", "loc": { "offset": 7804, "col": 29, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7795, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7804, "col": 29, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe720be18", "kind": "ParmVarDecl", "loc": { "offset": 7828, "col": 53, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 7809, "file": "/usr/include/X11/Xft/Xft.h", "line": 360, "col": 34, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 7828, "col": 53, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "pattern", "type": { "qualType": "const FcPattern *" } } ] }, { "id": "0x55bbe720c1d8", "kind": "FunctionDecl", "loc": { "offset": 7844, "line": 363, "col": 1, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7839, "line": 362, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7893, "line": 363, "col": 50, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftFontInfoDestroy", "mangledName": "XftFontInfoDestroy", "type": { "qualType": "void (Display *, XftFontInfo *)" }, "inner": [ { "id": "0x55bbe720c048", "kind": "ParmVarDecl", "loc": { "offset": 7873, "col": 30, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7864, "col": 21, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7873, "col": 30, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe720c0c0", "kind": "ParmVarDecl", "loc": { "offset": 7891, "col": 48, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7878, "col": 35, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7891, "col": 48, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "fi", "type": { "qualType": "XftFontInfo *" } } ] }, { "id": "0x55bbe720c418", "kind": "FunctionDecl", "loc": { "offset": 7906, "line": 366, "col": 1, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7897, "line": 365, "col": 1, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 7946, "line": 366, "col": 41, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftFontInfoHash", "mangledName": "XftFontInfoHash", "type": { "qualType": "FcChar32 (const XftFontInfo *)" }, "inner": [ { "id": "0x55bbe720c2f8", "kind": "ParmVarDecl", "loc": { "offset": 7944, "col": 39, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 7923, "file": "/usr/include/X11/Xft/Xft.h", "line": 366, "col": 18, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 7944, "col": 39, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "fi", "type": { "qualType": "const XftFontInfo *" } } ] }, { "id": "0x55bbe720c658", "kind": "FunctionDecl", "loc": { "offset": 7957, "line": 369, "col": 1, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 7950, "line": 368, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8021, "line": 369, "col": 65, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftFontInfoEqual", "mangledName": "XftFontInfoEqual", "type": { "qualType": "FcBool (const XftFontInfo *, const XftFontInfo *)" }, "inner": [ { "id": "0x55bbe720c4d0", "kind": "ParmVarDecl", "loc": { "offset": 7996, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 7975, "file": "/usr/include/X11/Xft/Xft.h", "line": 369, "col": 19, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 7996, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "a", "type": { "qualType": "const XftFontInfo *" } }, { "id": "0x55bbe720c548", "kind": "ParmVarDecl", "loc": { "offset": 8020, "col": 64, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 7999, "file": "/usr/include/X11/Xft/Xft.h", "line": 369, "col": 43, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 8020, "col": 64, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "b", "type": { "qualType": "const XftFontInfo *" } } ] }, { "id": "0x55bbe720c928", "kind": "FunctionDecl", "loc": { "offset": 8035, "line": 372, "col": 1, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8025, "line": 371, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8107, "line": 374, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftFontOpenInfo", "mangledName": "XftFontOpenInfo", "type": { "qualType": "XftFont *(Display *, FcPattern *, XftFontInfo *)" }, "inner": [ { "id": "0x55bbe720c718", "kind": "ParmVarDecl", "loc": { "offset": 8061, "line": 372, "col": 27, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8052, "col": 18, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8061, "col": 27, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe720c790", "kind": "ParmVarDecl", "loc": { "offset": 8080, "line": 373, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8069, "col": 4, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8080, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "pattern", "type": { "qualType": "FcPattern *" } }, { "id": "0x55bbe720c808", "kind": "ParmVarDecl", "loc": { "offset": 8105, "line": 374, "col": 17, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8092, "col": 4, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8105, "col": 17, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "fi", "type": { "qualType": "XftFontInfo *" } } ] }, { "id": "0x55bbe720cb78", "kind": "FunctionDecl", "loc": { "offset": 8121, "line": 377, "col": 1, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8111, "line": 376, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8173, "line": 377, "col": 53, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftFontOpenPattern", "mangledName": "XftFontOpenPattern", "type": { "qualType": "XftFont *(Display *, FcPattern *)" }, "inner": [ { "id": "0x55bbe720c9f0", "kind": "ParmVarDecl", "loc": { "offset": 8150, "col": 30, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8141, "col": 21, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8150, "col": 30, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe720ca68", "kind": "ParmVarDecl", "loc": { "offset": 8166, "col": 46, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8155, "col": 35, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8166, "col": 46, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "pattern", "type": { "qualType": "FcPattern *" } } ] }, { "id": "0x55bbe720cdc8", "kind": "FunctionDecl", "loc": { "offset": 8187, "line": 380, "col": 1, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8177, "line": 379, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8226, "line": 380, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftFontCopy", "mangledName": "XftFontCopy", "type": { "qualType": "XftFont *(Display *, XftFont *)" }, "inner": [ { "id": "0x55bbe720cc38", "kind": "ParmVarDecl", "loc": { "offset": 8209, "col": 23, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8200, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8209, "col": 23, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe720ccb0", "kind": "ParmVarDecl", "loc": { "offset": 8223, "col": 37, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8214, "col": 28, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8223, "col": 37, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } } ] }, { "id": "0x55bbe720d018", "kind": "FunctionDecl", "loc": { "offset": 8235, "line": 383, "col": 1, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8230, "line": 382, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8275, "line": 383, "col": 41, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftFontClose", "mangledName": "XftFontClose", "type": { "qualType": "void (Display *, XftFont *)" }, "inner": [ { "id": "0x55bbe720ce88", "kind": "ParmVarDecl", "loc": { "offset": 8258, "col": 24, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8249, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8258, "col": 24, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe720cf00", "kind": "ParmVarDecl", "loc": { "offset": 8272, "col": 38, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8263, "col": 29, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8272, "col": 38, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } } ] }, { "id": "0x55bbe720d160", "kind": "FunctionDecl", "loc": { "offset": 8286, "line": 386, "col": 1, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8279, "line": 385, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8307, "line": 386, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftInitFtLibrary", "mangledName": "XftInitFtLibrary", "type": { "qualType": "FcBool (void)" } }, { "id": "0x55bbe720d558", "kind": "FunctionDecl", "loc": { "offset": 8334, "line": 390, "col": 1, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8329, "line": 389, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8475, "line": 394, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isInvalid": true, "name": "XftFontLoadGlyphs", "mangledName": "XftFontLoadGlyphs", "type": { "qualType": "void (Display *, XftFont *, FcBool, const int *, int)" }, "inner": [ { "id": "0x55bbe720d210", "kind": "ParmVarDecl", "loc": { "offset": 8366, "line": 390, "col": 33, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8353, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8366, "col": 33, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe720d288", "kind": "ParmVarDecl", "loc": { "offset": 8389, "line": 391, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8376, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8389, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } }, { "id": "0x55bbe720d300", "kind": "ParmVarDecl", "loc": { "offset": 8410, "line": 392, "col": 17, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8399, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8410, "col": 17, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "need_bitmaps", "type": { "desugaredQualType": "int", "qualType": "FcBool", "typeAliasDeclId": "0x55bbe7186bd0" } }, { "id": "0x55bbe720d380", "kind": "ParmVarDecl", "loc": { "offset": 8447, "line": 393, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 8429, "file": "/usr/include/X11/Xft/Xft.h", "line": 393, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 8447, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isInvalid": true, "name": "glyphs", "type": { "qualType": "const int *" } }, { "id": "0x55bbe720d400", "kind": "ParmVarDecl", "loc": { "offset": 8469, "line": 394, "col": 15, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8460, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8469, "col": 15, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "nglyph", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe720d8e8", "kind": "FunctionDecl", "loc": { "offset": 8484, "line": 397, "col": 1, "tokLen": 19, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8479, "line": 396, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8592, "line": 400, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isInvalid": true, "name": "XftFontUnloadGlyphs", "mangledName": "XftFontUnloadGlyphs", "type": { "qualType": "void (Display *, XftFont *, const int *, int)" }, "inner": [ { "id": "0x55bbe720d630", "kind": "ParmVarDecl", "loc": { "offset": 8515, "line": 397, "col": 32, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8505, "col": 22, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8515, "col": 32, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe720d6a8", "kind": "ParmVarDecl", "loc": { "offset": 8537, "line": 398, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8527, "col": 8, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8537, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } }, { "id": "0x55bbe720d728", "kind": "ParmVarDecl", "loc": { "offset": 8566, "line": 399, "col": 25, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 8549, "file": "/usr/include/X11/Xft/Xft.h", "line": 399, "col": 8, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 8566, "col": 25, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isInvalid": true, "name": "glyphs", "type": { "qualType": "const int *" } }, { "id": "0x55bbe720d7a8", "kind": "ParmVarDecl", "loc": { "offset": 8586, "line": 400, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8581, "col": 8, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8586, "col": 13, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "nglyph", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe720dd98", "kind": "FunctionDecl", "loc": { "offset": 8630, "line": 405, "col": 1, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8623, "line": 404, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8779, "line": 410, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isInvalid": true, "name": "XftFontCheckGlyph", "mangledName": "XftFontCheckGlyph", "type": { "qualType": "FcBool (Display *, XftFont *, FcBool, int, int *, int *)" }, "inner": [ { "id": "0x55bbe720d9b8", "kind": "ParmVarDecl", "loc": { "offset": 8659, "line": 405, "col": 30, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8649, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8659, "col": 30, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe720da30", "kind": "ParmVarDecl", "loc": { "offset": 8679, "line": 406, "col": 16, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8669, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8679, "col": 16, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } }, { "id": "0x55bbe720daa8", "kind": "ParmVarDecl", "loc": { "offset": 8698, "line": 407, "col": 15, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8689, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8698, "col": 15, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "name": "need_bitmaps", "type": { "desugaredQualType": "int", "qualType": "FcBool", "typeAliasDeclId": "0x55bbe7186bd0" } }, { "id": "0x55bbe720db28", "kind": "ParmVarDecl", "loc": { "offset": 8726, "line": 408, "col": 15, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8717, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8726, "col": 15, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "isInvalid": true, "name": "glyph", "type": { "qualType": "int" } }, { "id": "0x55bbe720dba8", "kind": "ParmVarDecl", "loc": { "offset": 8748, "line": 409, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8738, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8748, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "isInvalid": true, "name": "missing", "type": { "qualType": "int *" } }, { "id": "0x55bbe720dc28", "kind": "ParmVarDecl", "loc": { "offset": 8771, "line": 410, "col": 15, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8762, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8771, "col": 15, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "nmissing", "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe720e088", "kind": "FunctionDecl", "loc": { "offset": 8790, "line": 413, "col": 1, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8783, "line": 412, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8873, "line": 415, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftCharExists", "mangledName": "XftCharExists", "type": { "qualType": "FcBool (Display *, XftFont *, FcChar32)" }, "inner": [ { "id": "0x55bbe720de78", "kind": "ParmVarDecl", "loc": { "offset": 8818, "line": 413, "col": 29, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8805, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8818, "col": 29, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe720def0", "kind": "ParmVarDecl", "loc": { "offset": 8844, "line": 414, "col": 22, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8831, "col": 9, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8844, "col": 22, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } }, { "id": "0x55bbe720df68", "kind": "ParmVarDecl", "loc": { "offset": 8869, "line": 415, "col": 21, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8857, "col": 9, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8869, "col": 21, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "ucs4", "type": { "desugaredQualType": "unsigned int", "qualType": "FcChar32", "typeAliasDeclId": "0x55bbe7186b60" } } ] }, { "id": "0x55bbe72123e0", "kind": "FunctionDecl", "loc": { "offset": 8885, "line": 418, "col": 1, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8877, "line": 417, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8966, "line": 420, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isInvalid": true, "name": "XftCharIndex", "mangledName": "XftCharIndex", "type": { "qualType": "int (Display *, XftFont *, FcChar32)" }, "inner": [ { "id": "0x55bbe720e150", "kind": "ParmVarDecl", "loc": { "offset": 8912, "line": 418, "col": 28, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8899, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8912, "col": 28, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe720e1c8", "kind": "ParmVarDecl", "loc": { "offset": 8937, "line": 419, "col": 21, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8924, "col": 8, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8937, "col": 21, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } }, { "id": "0x55bbe720e240", "kind": "ParmVarDecl", "loc": { "offset": 8962, "line": 420, "col": 21, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8949, "col": 8, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 8962, "col": 21, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "ucs4", "type": { "desugaredQualType": "unsigned int", "qualType": "FcChar32", "typeAliasDeclId": "0x55bbe7186b60" } } ] }, { "id": "0x55bbe7212578", "kind": "FunctionDecl", "loc": { "offset": 8993, "line": 424, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 8986, "line": 423, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9022, "line": 424, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftInit", "mangledName": "XftInit", "type": { "qualType": "FcBool (const char *)" }, "inner": [ { "id": "0x55bbe72124b0", "kind": "ParmVarDecl", "loc": { "offset": 9016, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 9002, "file": "/usr/include/X11/Xft/Xft.h", "line": 424, "col": 10, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 9016, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "config", "type": { "qualType": "const char *" } } ] }, { "id": "0x55bbe72126c0", "kind": "FunctionDecl", "loc": { "offset": 9030, "line": 427, "col": 1, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9026, "line": 426, "col": 1, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9049, "line": 427, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftGetVersion", "mangledName": "XftGetVersion", "type": { "qualType": "int (void)" } }, { "id": "0x55bbe7212930", "kind": "FunctionDecl", "loc": { "offset": 9082, "line": 432, "col": 1, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9070, "line": 431, "col": 1, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "spellingLoc": { "offset": 3024, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 57, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 9141, "file": "/usr/include/X11/Xft/Xft.h", "line": 434, "col": 13, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } } }, "name": "XftListFonts", "mangledName": "XftListFonts", "type": { "qualType": "FcFontSet *(Display *, int, ...)" }, "variadic": true, "inner": [ { "id": "0x55bbe7212770", "kind": "ParmVarDecl", "loc": { "offset": 9105, "line": 432, "col": 24, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9096, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9105, "col": 24, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe72127f0", "kind": "ParmVarDecl", "loc": { "offset": 9121, "line": 433, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9117, "col": 8, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9121, "col": 12, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "screen", "type": { "qualType": "int" } }, { "id": "0x55bbe72129e0", "kind": "SentinelAttr", "range": { "begin": { "spellingLoc": { "offset": 3008, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 41, "tokLen": 12, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 9141, "file": "/usr/include/X11/Xft/Xft.h", "line": 434, "col": 13, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 3022, "file": "/usr/include/X11/Xfuncproto.h", "line": 92, "col": 55, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 9141, "file": "/usr/include/X11/Xft/Xft.h", "line": 434, "col": 13, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } } } } ] }, { "id": "0x55bbe7212b48", "kind": "FunctionDecl", "loc": { "offset": 9185, "line": 438, "col": 2, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9174, "line": 437, "col": 1, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9217, "line": 438, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftNameParse", "mangledName": "XftNameParse", "type": { "qualType": "FcPattern *(const char *)" }, "inner": [ { "id": "0x55bbe7212a58", "kind": "ParmVarDecl", "loc": { "offset": 9213, "col": 30, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 9199, "file": "/usr/include/X11/Xft/Xft.h", "line": 438, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 9213, "col": 30, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "name", "type": { "qualType": "const char *" } } ] }, { "id": "0x55bbe7212de8", "kind": "FunctionDecl", "loc": { "offset": 9228, "line": 441, "col": 1, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9221, "line": 440, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9279, "line": 441, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "previousDecl": "0x55bbe71f9c68", "name": "XftNameUnparse", "mangledName": "XftNameUnparse", "type": { "qualType": "FcBool (XftPattern *, char *, int)" }, "inner": [ { "id": "0x55bbe7212c00", "kind": "ParmVarDecl", "loc": { "offset": 9255, "col": 28, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9244, "col": 17, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9255, "col": 28, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pat", "type": { "qualType": "FcPattern *" } }, { "id": "0x55bbe7212c80", "kind": "ParmVarDecl", "loc": { "offset": 9266, "col": 39, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9260, "col": 33, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9266, "col": 39, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "dest", "type": { "qualType": "char *" } }, { "id": "0x55bbe7212d00", "kind": "ParmVarDecl", "loc": { "offset": 9276, "col": 49, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9272, "col": 45, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9276, "col": 49, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "len", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7213578", "kind": "FunctionDecl", "loc": { "offset": 9306, "line": 445, "col": 1, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9301, "line": 444, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9484, "line": 455, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isInvalid": true, "name": "XftGlyphRender", "mangledName": "XftGlyphRender", "type": { "qualType": "void (Display *, int, Picture, XftFont *, Picture, int, int, int, int, const int *, int)" }, "inner": [ { "id": "0x55bbe7212eb0", "kind": "ParmVarDecl", "loc": { "offset": 9332, "line": 445, "col": 27, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9322, "col": 17, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9332, "col": 27, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe7212f30", "kind": "ParmVarDecl", "loc": { "offset": 9344, "line": 446, "col": 8, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9339, "col": 3, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9344, "col": 8, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "op", "type": { "qualType": "int" } }, { "id": "0x55bbe7212fa8", "kind": "ParmVarDecl", "loc": { "offset": 9359, "line": 447, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9350, "col": 3, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9359, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "src", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe7213020", "kind": "ParmVarDecl", "loc": { "offset": 9376, "line": 448, "col": 13, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9366, "col": 3, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9376, "col": 13, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } }, { "id": "0x55bbe7213098", "kind": "ParmVarDecl", "loc": { "offset": 9392, "line": 449, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9383, "col": 3, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9392, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dst", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe7213118", "kind": "ParmVarDecl", "loc": { "offset": 9404, "line": 450, "col": 8, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9399, "col": 3, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9404, "col": 8, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcx", "type": { "qualType": "int" } }, { "id": "0x55bbe7213198", "kind": "ParmVarDecl", "loc": { "offset": 9417, "line": 451, "col": 8, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9412, "col": 3, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9417, "col": 8, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcy", "type": { "qualType": "int" } }, { "id": "0x55bbe7213218", "kind": "ParmVarDecl", "loc": { "offset": 9430, "line": 452, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9425, "col": 3, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9430, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe7213298", "kind": "ParmVarDecl", "loc": { "offset": 9440, "line": 453, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9435, "col": 3, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9440, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe7213318", "kind": "ParmVarDecl", "loc": { "offset": 9462, "line": 454, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 9445, "file": "/usr/include/X11/Xft/Xft.h", "line": 454, "col": 3, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 9462, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isInvalid": true, "name": "glyphs", "type": { "qualType": "const int *" } }, { "id": "0x55bbe7213398", "kind": "ParmVarDecl", "loc": { "offset": 9477, "line": 455, "col": 8, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9472, "col": 3, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9477, "col": 8, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "nglyphs", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7213c18", "kind": "FunctionDecl", "loc": { "offset": 9493, "line": 458, "col": 1, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9488, "line": 457, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9731, "line": 466, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftGlyphSpecRender", "mangledName": "XftGlyphSpecRender", "type": { "qualType": "void (Display *, int, Picture, XftFont *, Picture, int, int, const XftGlyphSpec *, int)" }, "inner": [ { "id": "0x55bbe7213680", "kind": "ParmVarDecl", "loc": { "offset": 9527, "line": 458, "col": 35, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9513, "col": 21, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9527, "col": 35, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe7213700", "kind": "ParmVarDecl", "loc": { "offset": 9548, "line": 459, "col": 17, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9538, "col": 7, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9548, "col": 17, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "op", "type": { "qualType": "int" } }, { "id": "0x55bbe7213778", "kind": "ParmVarDecl", "loc": { "offset": 9571, "line": 460, "col": 20, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9558, "col": 7, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9571, "col": 20, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "src", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe72137f0", "kind": "ParmVarDecl", "loc": { "offset": 9596, "line": 461, "col": 21, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9582, "col": 7, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9596, "col": 21, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } }, { "id": "0x55bbe7213868", "kind": "ParmVarDecl", "loc": { "offset": 9620, "line": 462, "col": 20, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9607, "col": 7, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9620, "col": 20, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dst", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe72138e8", "kind": "ParmVarDecl", "loc": { "offset": 9641, "line": 463, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9631, "col": 7, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9641, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcx", "type": { "qualType": "int" } }, { "id": "0x55bbe7213968", "kind": "ParmVarDecl", "loc": { "offset": 9663, "line": 464, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9653, "col": 7, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9663, "col": 17, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcy", "type": { "qualType": "int" } }, { "id": "0x55bbe72139e0", "kind": "ParmVarDecl", "loc": { "offset": 9700, "line": 465, "col": 32, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 9675, "file": "/usr/include/X11/Xft/Xft.h", "line": 465, "col": 7, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 9700, "col": 32, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "glyphs", "type": { "qualType": "const XftGlyphSpec *" } }, { "id": "0x55bbe7213a60", "kind": "ParmVarDecl", "loc": { "offset": 9724, "line": 466, "col": 17, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9714, "col": 7, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9724, "col": 17, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "nglyphs", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe72142a8", "kind": "FunctionDecl", "loc": { "offset": 9740, "line": 469, "col": 1, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9735, "line": 468, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9928, "line": 477, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftCharSpecRender", "mangledName": "XftCharSpecRender", "type": { "qualType": "void (Display *, int, Picture, XftFont *, Picture, int, int, const XftCharSpec *, int)" }, "inner": [ { "id": "0x55bbe7213d10", "kind": "ParmVarDecl", "loc": { "offset": 9769, "line": 469, "col": 30, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9759, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9769, "col": 30, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe7213d90", "kind": "ParmVarDecl", "loc": { "offset": 9785, "line": 470, "col": 12, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9779, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9785, "col": 12, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "op", "type": { "qualType": "int" } }, { "id": "0x55bbe7213e08", "kind": "ParmVarDecl", "loc": { "offset": 9803, "line": 471, "col": 15, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9794, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9803, "col": 15, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "src", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe7213e80", "kind": "ParmVarDecl", "loc": { "offset": 9823, "line": 472, "col": 16, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9813, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9823, "col": 16, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } }, { "id": "0x55bbe7213ef8", "kind": "ParmVarDecl", "loc": { "offset": 9842, "line": 473, "col": 15, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9833, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9842, "col": 15, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dst", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe7213f78", "kind": "ParmVarDecl", "loc": { "offset": 9858, "line": 474, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9852, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9858, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcx", "type": { "qualType": "int" } }, { "id": "0x55bbe7213ff8", "kind": "ParmVarDecl", "loc": { "offset": 9875, "line": 475, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9869, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9875, "col": 12, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcy", "type": { "qualType": "int" } }, { "id": "0x55bbe7214070", "kind": "ParmVarDecl", "loc": { "offset": 9907, "line": 476, "col": 27, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 9886, "file": "/usr/include/X11/Xft/Xft.h", "line": 476, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 9907, "col": 27, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "chars", "type": { "qualType": "const XftCharSpec *" } }, { "id": "0x55bbe72140f0", "kind": "ParmVarDecl", "loc": { "offset": 9925, "line": 477, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9919, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9925, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "len", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe72148f8", "kind": "FunctionDecl", "loc": { "offset": 9937, "line": 480, "col": 1, "tokLen": 22, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9932, "line": 479, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10140, "line": 487, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftGlyphFontSpecRender", "mangledName": "XftGlyphFontSpecRender", "type": { "qualType": "void (Display *, int, Picture, Picture, int, int, const XftGlyphFontSpec *, int)" }, "inner": [ { "id": "0x55bbe72143f0", "kind": "ParmVarDecl", "loc": { "offset": 9976, "line": 480, "col": 40, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9961, "col": 25, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9976, "col": 40, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe7214470", "kind": "ParmVarDecl", "loc": { "offset": 9994, "line": 481, "col": 14, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 9984, "col": 4, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 9994, "col": 14, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "op", "type": { "qualType": "int" } }, { "id": "0x55bbe72144e8", "kind": "ParmVarDecl", "loc": { "offset": 10015, "line": 482, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10001, "col": 4, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10015, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "src", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe7214560", "kind": "ParmVarDecl", "loc": { "offset": 10037, "line": 483, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10023, "col": 4, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10037, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dst", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe72145e0", "kind": "ParmVarDecl", "loc": { "offset": 10055, "line": 484, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10045, "col": 4, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10055, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcx", "type": { "qualType": "int" } }, { "id": "0x55bbe7214660", "kind": "ParmVarDecl", "loc": { "offset": 10074, "line": 485, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10064, "col": 4, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10074, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcy", "type": { "qualType": "int" } }, { "id": "0x55bbe72146d8", "kind": "ParmVarDecl", "loc": { "offset": 10112, "line": 486, "col": 33, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 10083, "file": "/usr/include/X11/Xft/Xft.h", "line": 486, "col": 4, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 10112, "col": 33, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "glyphs", "type": { "qualType": "const XftGlyphFontSpec *" } }, { "id": "0x55bbe7214758", "kind": "ParmVarDecl", "loc": { "offset": 10133, "line": 487, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10123, "col": 4, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10133, "col": 14, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "nglyphs", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7214ef8", "kind": "FunctionDecl", "loc": { "offset": 10149, "line": 490, "col": 1, "tokLen": 21, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10144, "line": 489, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10356, "line": 497, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftCharFontSpecRender", "mangledName": "XftCharFontSpecRender", "type": { "qualType": "void (Display *, int, Picture, Picture, int, int, const XftCharFontSpec *, int)" }, "inner": [ { "id": "0x55bbe72149e8", "kind": "ParmVarDecl", "loc": { "offset": 10183, "line": 490, "col": 35, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10172, "col": 24, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10183, "col": 35, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe7214a68", "kind": "ParmVarDecl", "loc": { "offset": 10203, "line": 491, "col": 16, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10197, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10203, "col": 16, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "op", "type": { "qualType": "int" } }, { "id": "0x55bbe7214ae0", "kind": "ParmVarDecl", "loc": { "offset": 10226, "line": 492, "col": 20, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10216, "col": 10, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10226, "col": 20, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "src", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe7214b58", "kind": "ParmVarDecl", "loc": { "offset": 10250, "line": 493, "col": 20, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10240, "col": 10, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10250, "col": 20, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dst", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe7214bd8", "kind": "ParmVarDecl", "loc": { "offset": 10270, "line": 494, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10264, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10270, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcx", "type": { "qualType": "int" } }, { "id": "0x55bbe7214c58", "kind": "ParmVarDecl", "loc": { "offset": 10291, "line": 495, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10285, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10291, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcy", "type": { "qualType": "int" } }, { "id": "0x55bbe7214cd0", "kind": "ParmVarDecl", "loc": { "offset": 10331, "line": 496, "col": 35, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 10306, "file": "/usr/include/X11/Xft/Xft.h", "line": 496, "col": 10, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 10331, "col": 35, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "chars", "type": { "qualType": "const XftCharFontSpec *" } }, { "id": "0x55bbe7214d50", "kind": "ParmVarDecl", "loc": { "offset": 10353, "line": 497, "col": 16, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10347, "col": 10, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10353, "col": 16, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "len", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe72156a8", "kind": "FunctionDecl", "loc": { "offset": 10365, "line": 500, "col": 1, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10360, "line": 499, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10539, "line": 510, "col": 11, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftTextRender8", "mangledName": "XftTextRender8", "type": { "qualType": "void (Display *, int, Picture, XftFont *, Picture, int, int, int, int, const FcChar8 *, int)" }, "inner": [ { "id": "0x55bbe7214fe8", "kind": "ParmVarDecl", "loc": { "offset": 10391, "line": 500, "col": 27, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10381, "col": 17, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10391, "col": 27, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe7215068", "kind": "ParmVarDecl", "loc": { "offset": 10403, "line": 501, "col": 8, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10398, "col": 3, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10403, "col": 8, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "op", "type": { "qualType": "int" } }, { "id": "0x55bbe72150e0", "kind": "ParmVarDecl", "loc": { "offset": 10418, "line": 502, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10409, "col": 3, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10418, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "src", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe7215158", "kind": "ParmVarDecl", "loc": { "offset": 10435, "line": 503, "col": 13, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10425, "col": 3, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10435, "col": 13, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } }, { "id": "0x55bbe72151d0", "kind": "ParmVarDecl", "loc": { "offset": 10451, "line": 504, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10442, "col": 3, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10451, "col": 12, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dst", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe7215250", "kind": "ParmVarDecl", "loc": { "offset": 10463, "line": 505, "col": 8, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10458, "col": 3, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10463, "col": 8, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcx", "type": { "qualType": "int" } }, { "id": "0x55bbe72152d0", "kind": "ParmVarDecl", "loc": { "offset": 10476, "line": 506, "col": 8, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10471, "col": 3, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10476, "col": 8, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcy", "type": { "qualType": "int" } }, { "id": "0x55bbe7215350", "kind": "ParmVarDecl", "loc": { "offset": 10489, "line": 507, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10484, "col": 3, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10489, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe72153d0", "kind": "ParmVarDecl", "loc": { "offset": 10499, "line": 508, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10494, "col": 3, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10499, "col": 8, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe7215448", "kind": "ParmVarDecl", "loc": { "offset": 10521, "line": 509, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 10504, "file": "/usr/include/X11/Xft/Xft.h", "line": 509, "col": 3, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 10521, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "string", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe72154c8", "kind": "ParmVarDecl", "loc": { "offset": 10536, "line": 510, "col": 8, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10531, "col": 3, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10536, "col": 8, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "len", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7215e78", "kind": "FunctionDecl", "loc": { "offset": 10548, "line": 513, "col": 1, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10543, "line": 512, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10772, "line": 523, "col": 16, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftTextRender16", "mangledName": "XftTextRender16", "type": { "qualType": "void (Display *, int, Picture, XftFont *, Picture, int, int, int, int, const FcChar16 *, int)" }, "inner": [ { "id": "0x55bbe72157b0", "kind": "ParmVarDecl", "loc": { "offset": 10578, "line": 513, "col": 31, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10565, "col": 18, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10578, "col": 31, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe7215830", "kind": "ParmVarDecl", "loc": { "offset": 10595, "line": 514, "col": 13, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10586, "col": 4, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10595, "col": 13, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "op", "type": { "qualType": "int" } }, { "id": "0x55bbe72158a8", "kind": "ParmVarDecl", "loc": { "offset": 10614, "line": 515, "col": 16, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10602, "col": 4, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10614, "col": 16, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "src", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe7215920", "kind": "ParmVarDecl", "loc": { "offset": 10635, "line": 516, "col": 17, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10622, "col": 4, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10635, "col": 17, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } }, { "id": "0x55bbe7215998", "kind": "ParmVarDecl", "loc": { "offset": 10655, "line": 517, "col": 16, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10643, "col": 4, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10655, "col": 16, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dst", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe7215a18", "kind": "ParmVarDecl", "loc": { "offset": 10672, "line": 518, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10663, "col": 4, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10672, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcx", "type": { "qualType": "int" } }, { "id": "0x55bbe7215a98", "kind": "ParmVarDecl", "loc": { "offset": 10690, "line": 519, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10681, "col": 4, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10690, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcy", "type": { "qualType": "int" } }, { "id": "0x55bbe7215b18", "kind": "ParmVarDecl", "loc": { "offset": 10708, "line": 520, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10699, "col": 4, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10708, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe7215b98", "kind": "ParmVarDecl", "loc": { "offset": 10723, "line": 521, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10714, "col": 4, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10723, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe7215c10", "kind": "ParmVarDecl", "loc": { "offset": 10749, "line": 522, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 10729, "file": "/usr/include/X11/Xft/Xft.h", "line": 522, "col": 4, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 10749, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "string", "type": { "qualType": "const FcChar16 *" } }, { "id": "0x55bbe7215c90", "kind": "ParmVarDecl", "loc": { "offset": 10769, "line": 523, "col": 13, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10760, "col": 4, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10769, "col": 13, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "len", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7216560", "kind": "FunctionDecl", "loc": { "offset": 10781, "line": 526, "col": 1, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10776, "line": 525, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11025, "line": 536, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftTextRender16BE", "mangledName": "XftTextRender16BE", "type": { "qualType": "void (Display *, int, Picture, XftFont *, Picture, int, int, int, int, const FcChar8 *, int)" }, "inner": [ { "id": "0x55bbe7215f80", "kind": "ParmVarDecl", "loc": { "offset": 10813, "line": 526, "col": 33, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10800, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10813, "col": 33, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe7216000", "kind": "ParmVarDecl", "loc": { "offset": 10832, "line": 527, "col": 15, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10823, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10832, "col": 15, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "op", "type": { "qualType": "int" } }, { "id": "0x55bbe7216078", "kind": "ParmVarDecl", "loc": { "offset": 10853, "line": 528, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10841, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10853, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "src", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe72160f0", "kind": "ParmVarDecl", "loc": { "offset": 10876, "line": 529, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10863, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10876, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } }, { "id": "0x55bbe7216168", "kind": "ParmVarDecl", "loc": { "offset": 10898, "line": 530, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10886, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10898, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dst", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe72161e8", "kind": "ParmVarDecl", "loc": { "offset": 10917, "line": 531, "col": 15, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10908, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10917, "col": 15, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcx", "type": { "qualType": "int" } }, { "id": "0x55bbe7216268", "kind": "ParmVarDecl", "loc": { "offset": 10937, "line": 532, "col": 15, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10928, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10937, "col": 15, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcy", "type": { "qualType": "int" } }, { "id": "0x55bbe72162e8", "kind": "ParmVarDecl", "loc": { "offset": 10957, "line": 533, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10948, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10957, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe7216368", "kind": "ParmVarDecl", "loc": { "offset": 10974, "line": 534, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 10965, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 10974, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe7216400", "kind": "ParmVarDecl", "loc": { "offset": 11000, "line": 535, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 10982, "file": "/usr/include/X11/Xft/Xft.h", "line": 535, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 11000, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "string", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe7216480", "kind": "ParmVarDecl", "loc": { "offset": 11022, "line": 536, "col": 15, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11013, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11022, "col": 15, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "len", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7216c28", "kind": "FunctionDecl", "loc": { "offset": 11034, "line": 539, "col": 1, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11029, "line": 538, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11278, "line": 549, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftTextRender16LE", "mangledName": "XftTextRender16LE", "type": { "qualType": "void (Display *, int, Picture, XftFont *, Picture, int, int, int, int, const FcChar8 *, int)" }, "inner": [ { "id": "0x55bbe7216668", "kind": "ParmVarDecl", "loc": { "offset": 11066, "line": 539, "col": 33, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11053, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11066, "col": 33, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe72166e8", "kind": "ParmVarDecl", "loc": { "offset": 11085, "line": 540, "col": 15, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11076, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11085, "col": 15, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "op", "type": { "qualType": "int" } }, { "id": "0x55bbe7216760", "kind": "ParmVarDecl", "loc": { "offset": 11106, "line": 541, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11094, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11106, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "src", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe72167d8", "kind": "ParmVarDecl", "loc": { "offset": 11129, "line": 542, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11116, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11129, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } }, { "id": "0x55bbe7216850", "kind": "ParmVarDecl", "loc": { "offset": 11151, "line": 543, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11139, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11151, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dst", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe72168d0", "kind": "ParmVarDecl", "loc": { "offset": 11170, "line": 544, "col": 15, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11161, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11170, "col": 15, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcx", "type": { "qualType": "int" } }, { "id": "0x55bbe7216950", "kind": "ParmVarDecl", "loc": { "offset": 11190, "line": 545, "col": 15, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11181, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11190, "col": 15, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcy", "type": { "qualType": "int" } }, { "id": "0x55bbe72169d0", "kind": "ParmVarDecl", "loc": { "offset": 11210, "line": 546, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11201, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11210, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe7216a50", "kind": "ParmVarDecl", "loc": { "offset": 11227, "line": 547, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11218, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11227, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe7216ac8", "kind": "ParmVarDecl", "loc": { "offset": 11253, "line": 548, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 11235, "file": "/usr/include/X11/Xft/Xft.h", "line": 548, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 11253, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "string", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe7216b48", "kind": "ParmVarDecl", "loc": { "offset": 11275, "line": 549, "col": 15, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11266, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11275, "col": 15, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "len", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe72173f8", "kind": "FunctionDecl", "loc": { "offset": 11287, "line": 552, "col": 1, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11282, "line": 551, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11511, "line": 562, "col": 16, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftTextRender32", "mangledName": "XftTextRender32", "type": { "qualType": "void (Display *, int, Picture, XftFont *, Picture, int, int, int, int, const FcChar32 *, int)" }, "inner": [ { "id": "0x55bbe7216d30", "kind": "ParmVarDecl", "loc": { "offset": 11317, "line": 552, "col": 31, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11304, "col": 18, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11317, "col": 31, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe7216db0", "kind": "ParmVarDecl", "loc": { "offset": 11334, "line": 553, "col": 13, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11325, "col": 4, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11334, "col": 13, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "op", "type": { "qualType": "int" } }, { "id": "0x55bbe7216e28", "kind": "ParmVarDecl", "loc": { "offset": 11353, "line": 554, "col": 16, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11341, "col": 4, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11353, "col": 16, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "src", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe7216ea0", "kind": "ParmVarDecl", "loc": { "offset": 11374, "line": 555, "col": 17, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11361, "col": 4, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11374, "col": 17, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } }, { "id": "0x55bbe7216f18", "kind": "ParmVarDecl", "loc": { "offset": 11394, "line": 556, "col": 16, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11382, "col": 4, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11394, "col": 16, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dst", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe7216f98", "kind": "ParmVarDecl", "loc": { "offset": 11411, "line": 557, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11402, "col": 4, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11411, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcx", "type": { "qualType": "int" } }, { "id": "0x55bbe7217018", "kind": "ParmVarDecl", "loc": { "offset": 11429, "line": 558, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11420, "col": 4, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11429, "col": 13, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcy", "type": { "qualType": "int" } }, { "id": "0x55bbe7217098", "kind": "ParmVarDecl", "loc": { "offset": 11447, "line": 559, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11438, "col": 4, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11447, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe7217118", "kind": "ParmVarDecl", "loc": { "offset": 11462, "line": 560, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11453, "col": 4, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11462, "col": 13, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe7217190", "kind": "ParmVarDecl", "loc": { "offset": 11488, "line": 561, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 11468, "file": "/usr/include/X11/Xft/Xft.h", "line": 561, "col": 4, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 11488, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "string", "type": { "qualType": "const FcChar32 *" } }, { "id": "0x55bbe7217210", "kind": "ParmVarDecl", "loc": { "offset": 11508, "line": 562, "col": 13, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11499, "col": 4, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11508, "col": 13, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "len", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7217ac0", "kind": "FunctionDecl", "loc": { "offset": 11520, "line": 565, "col": 1, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11515, "line": 564, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11764, "line": 575, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftTextRender32BE", "mangledName": "XftTextRender32BE", "type": { "qualType": "void (Display *, int, Picture, XftFont *, Picture, int, int, int, int, const FcChar8 *, int)" }, "inner": [ { "id": "0x55bbe7217500", "kind": "ParmVarDecl", "loc": { "offset": 11552, "line": 565, "col": 33, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11539, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11552, "col": 33, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe7217580", "kind": "ParmVarDecl", "loc": { "offset": 11571, "line": 566, "col": 15, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11562, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11571, "col": 15, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "op", "type": { "qualType": "int" } }, { "id": "0x55bbe72175f8", "kind": "ParmVarDecl", "loc": { "offset": 11592, "line": 567, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11580, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11592, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "src", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe7217670", "kind": "ParmVarDecl", "loc": { "offset": 11615, "line": 568, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11602, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11615, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } }, { "id": "0x55bbe72176e8", "kind": "ParmVarDecl", "loc": { "offset": 11637, "line": 569, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11625, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11637, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dst", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe7217768", "kind": "ParmVarDecl", "loc": { "offset": 11656, "line": 570, "col": 15, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11647, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11656, "col": 15, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcx", "type": { "qualType": "int" } }, { "id": "0x55bbe72177e8", "kind": "ParmVarDecl", "loc": { "offset": 11676, "line": 571, "col": 15, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11667, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11676, "col": 15, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcy", "type": { "qualType": "int" } }, { "id": "0x55bbe7217868", "kind": "ParmVarDecl", "loc": { "offset": 11696, "line": 572, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11687, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11696, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe72178e8", "kind": "ParmVarDecl", "loc": { "offset": 11713, "line": 573, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11704, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11713, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe7217960", "kind": "ParmVarDecl", "loc": { "offset": 11739, "line": 574, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 11721, "file": "/usr/include/X11/Xft/Xft.h", "line": 574, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 11739, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "string", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe72179e0", "kind": "ParmVarDecl", "loc": { "offset": 11761, "line": 575, "col": 15, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11752, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11761, "col": 15, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "len", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7218188", "kind": "FunctionDecl", "loc": { "offset": 11773, "line": 578, "col": 1, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11768, "line": 577, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12017, "line": 588, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftTextRender32LE", "mangledName": "XftTextRender32LE", "type": { "qualType": "void (Display *, int, Picture, XftFont *, Picture, int, int, int, int, const FcChar8 *, int)" }, "inner": [ { "id": "0x55bbe7217bc8", "kind": "ParmVarDecl", "loc": { "offset": 11805, "line": 578, "col": 33, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11792, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11805, "col": 33, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe7217c48", "kind": "ParmVarDecl", "loc": { "offset": 11824, "line": 579, "col": 15, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11815, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11824, "col": 15, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "op", "type": { "qualType": "int" } }, { "id": "0x55bbe7217cc0", "kind": "ParmVarDecl", "loc": { "offset": 11845, "line": 580, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11833, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11845, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "src", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe7217d38", "kind": "ParmVarDecl", "loc": { "offset": 11868, "line": 581, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11855, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11868, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } }, { "id": "0x55bbe7217db0", "kind": "ParmVarDecl", "loc": { "offset": 11890, "line": 582, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11878, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11890, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dst", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe7217e30", "kind": "ParmVarDecl", "loc": { "offset": 11909, "line": 583, "col": 15, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11900, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11909, "col": 15, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcx", "type": { "qualType": "int" } }, { "id": "0x55bbe7217eb0", "kind": "ParmVarDecl", "loc": { "offset": 11929, "line": 584, "col": 15, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11920, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11929, "col": 15, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcy", "type": { "qualType": "int" } }, { "id": "0x55bbe7217f30", "kind": "ParmVarDecl", "loc": { "offset": 11949, "line": 585, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11940, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11949, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe7217fb0", "kind": "ParmVarDecl", "loc": { "offset": 11966, "line": 586, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 11957, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 11966, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe7218028", "kind": "ParmVarDecl", "loc": { "offset": 11992, "line": 587, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 11974, "file": "/usr/include/X11/Xft/Xft.h", "line": 587, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 11992, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "string", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe72180a8", "kind": "ParmVarDecl", "loc": { "offset": 12014, "line": 588, "col": 15, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12005, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12014, "col": 15, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "len", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7218860", "kind": "FunctionDecl", "loc": { "offset": 12026, "line": 591, "col": 1, "tokLen": 17, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12021, "line": 590, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12270, "line": 601, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftTextRenderUtf8", "mangledName": "XftTextRenderUtf8", "type": { "qualType": "void (Display *, int, Picture, XftFont *, Picture, int, int, int, int, const FcChar8 *, int)" }, "inner": [ { "id": "0x55bbe7218290", "kind": "ParmVarDecl", "loc": { "offset": 12058, "line": 591, "col": 33, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12045, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12058, "col": 33, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe7218310", "kind": "ParmVarDecl", "loc": { "offset": 12077, "line": 592, "col": 15, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12068, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12077, "col": 15, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "op", "type": { "qualType": "int" } }, { "id": "0x55bbe7218388", "kind": "ParmVarDecl", "loc": { "offset": 12098, "line": 593, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12086, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12098, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "src", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe7218410", "kind": "ParmVarDecl", "loc": { "offset": 12121, "line": 594, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12108, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12121, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } }, { "id": "0x55bbe7218488", "kind": "ParmVarDecl", "loc": { "offset": 12143, "line": 595, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12131, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12143, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dst", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe7218508", "kind": "ParmVarDecl", "loc": { "offset": 12162, "line": 596, "col": 15, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12153, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12162, "col": 15, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcx", "type": { "qualType": "int" } }, { "id": "0x55bbe7218588", "kind": "ParmVarDecl", "loc": { "offset": 12182, "line": 597, "col": 15, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12173, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12182, "col": 15, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcy", "type": { "qualType": "int" } }, { "id": "0x55bbe7218608", "kind": "ParmVarDecl", "loc": { "offset": 12202, "line": 598, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12193, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12202, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe7218688", "kind": "ParmVarDecl", "loc": { "offset": 12219, "line": 599, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12210, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12219, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe7218700", "kind": "ParmVarDecl", "loc": { "offset": 12245, "line": 600, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 12227, "file": "/usr/include/X11/Xft/Xft.h", "line": 600, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 12245, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "string", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe7218780", "kind": "ParmVarDecl", "loc": { "offset": 12267, "line": 601, "col": 15, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12258, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12267, "col": 15, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "len", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe72190c8", "kind": "FunctionDecl", "loc": { "offset": 12279, "line": 604, "col": 1, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12274, "line": 603, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12560, "line": 615, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftTextRenderUtf16", "mangledName": "XftTextRenderUtf16", "type": { "qualType": "void (Display *, int, Picture, XftFont *, Picture, int, int, int, int, const FcChar8 *, FcEndian, int)" }, "inner": [ { "id": "0x55bbe7218968", "kind": "ParmVarDecl", "loc": { "offset": 12312, "line": 604, "col": 34, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12299, "col": 21, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12312, "col": 34, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe72189e8", "kind": "ParmVarDecl", "loc": { "offset": 12332, "line": 605, "col": 16, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12323, "col": 7, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12332, "col": 16, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "op", "type": { "qualType": "int" } }, { "id": "0x55bbe7218a60", "kind": "ParmVarDecl", "loc": { "offset": 12354, "line": 606, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12342, "col": 7, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12354, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "src", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe7218ad8", "kind": "ParmVarDecl", "loc": { "offset": 12378, "line": 607, "col": 20, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12365, "col": 7, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12378, "col": 20, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "pub", "type": { "qualType": "XftFont *" } }, { "id": "0x55bbe7218b50", "kind": "ParmVarDecl", "loc": { "offset": 12401, "line": 608, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12389, "col": 7, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12401, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dst", "type": { "desugaredQualType": "unsigned long", "qualType": "Picture", "typeAliasDeclId": "0x55bbe71d2f38" } }, { "id": "0x55bbe7218bd0", "kind": "ParmVarDecl", "loc": { "offset": 12421, "line": 609, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12412, "col": 7, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12421, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcx", "type": { "qualType": "int" } }, { "id": "0x55bbe7218c50", "kind": "ParmVarDecl", "loc": { "offset": 12442, "line": 610, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12433, "col": 7, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12442, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "srcy", "type": { "qualType": "int" } }, { "id": "0x55bbe7218cd0", "kind": "ParmVarDecl", "loc": { "offset": 12463, "line": 611, "col": 16, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12454, "col": 7, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12463, "col": 16, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe7218d50", "kind": "ParmVarDecl", "loc": { "offset": 12481, "line": 612, "col": 16, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12472, "col": 7, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12481, "col": 16, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe7218dc8", "kind": "ParmVarDecl", "loc": { "offset": 12507, "line": 613, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 12490, "file": "/usr/include/X11/Xft/Xft.h", "line": 613, "col": 7, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 12507, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "string", "type": { "qualType": "const FcChar8 *" } }, { "id": "0x55bbe7218e40", "kind": "ParmVarDecl", "loc": { "offset": 12534, "line": 614, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12521, "col": 7, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12534, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "endian", "type": { "desugaredQualType": "FcEndian", "qualType": "FcEndian", "typeAliasDeclId": "0x55bbe71ac458" } }, { "id": "0x55bbe7218ec0", "kind": "ParmVarDecl", "loc": { "offset": 12557, "line": 615, "col": 16, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12548, "col": 7, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12557, "col": 16, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "len", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7219408", "kind": "FunctionDecl", "loc": { "offset": 12592, "line": 619, "col": 1, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 12580, "line": 618, "col": 1, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 12666, "line": 619, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "XftXlfdParse", "mangledName": "XftXlfdParse", "type": { "qualType": "FcPattern *(const char *, int, int)" }, "inner": [ { "id": "0x55bbe72191e0", "kind": "ParmVarDecl", "loc": { "offset": 12620, "col": 29, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 1615, "file": "/usr/include/X11/Xfuncproto.h", "line": 47, "col": 17, "tokLen": 5, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 12606, "file": "/usr/include/X11/Xft/Xft.h", "line": 619, "col": 15, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 12620, "col": 29, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "xlfd_orig", "type": { "qualType": "const char *" } }, { "id": "0x55bbe7219260", "kind": "ParmVarDecl", "loc": { "offset": 12636, "col": 45, "tokLen": 15, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "file": "/usr/include/X11/Xlib.h", "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 12631, "file": "/usr/include/X11/Xft/Xft.h", "line": 619, "col": 40, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 12636, "col": 45, "tokLen": 15, "includedFrom": { "file": "dwm.c" } } }, "name": "ignore_scalable", "type": { "qualType": "int" } }, { "id": "0x55bbe72192e0", "kind": "ParmVarDecl", "loc": { "offset": 12658, "col": 67, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "spellingLoc": { "offset": 2461, "file": "/usr/include/X11/Xlib.h", "line": 82, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 12653, "file": "/usr/include/X11/Xft/Xft.h", "line": 619, "col": 62, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "offset": 12658, "col": 67, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "complete", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe72194c0", "kind": "RecordDecl", "loc": { "offset": 67, "file": "./drw.h", "line": 3, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 67, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 92, "line": 5, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7219570", "kind": "FieldDecl", "loc": { "offset": 84, "line": 4, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 77, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 84, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "cursor", "type": { "desugaredQualType": "unsigned long", "qualType": "Cursor", "typeAliasDeclId": "0x55bbe6fb62a0" } } ] }, { "id": "0x55bbe7219618", "kind": "TypedefDecl", "loc": { "offset": 94, "line": 5, "col": 3, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 59, "line": 3, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 94, "line": 5, "col": 3, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "Cur", "type": { "desugaredQualType": "Cur", "qualType": "struct Cur" }, "inner": [ { "id": "0x55bbe72195c0", "kind": "ElaboratedType", "type": { "qualType": "struct Cur" }, "ownedTagDecl": { "id": "0x55bbe72194c0", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7219540", "kind": "RecordType", "type": { "qualType": "Cur" }, "decl": { "id": "0x55bbe72194c0", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7219688", "kind": "RecordDecl", "loc": { "offset": 115, "line": 7, "col": 16, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 108, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 210, "line": 13, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "Fnt", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7219740", "kind": "FieldDecl", "loc": { "offset": 131, "line": 8, "col": 11, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 122, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 131, "col": 11, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe72197a8", "kind": "FieldDecl", "loc": { "offset": 150, "line": 9, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 137, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 150, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "h", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7219808", "kind": "FieldDecl", "loc": { "offset": 163, "line": 10, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 154, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 163, "col": 11, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "xfont", "type": { "qualType": "XftFont *" } }, { "id": "0x55bbe7219868", "kind": "FieldDecl", "loc": { "offset": 182, "line": 11, "col": 13, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 171, "col": 2, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 182, "col": 13, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "pattern", "type": { "qualType": "FcPattern *" } }, { "id": "0x55bbe7219970", "kind": "FieldDecl", "loc": { "offset": 204, "line": 12, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 192, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 204, "col": 14, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "next", "type": { "qualType": "struct Fnt *" } } ] }, { "id": "0x55bbe7219a18", "kind": "TypedefDecl", "loc": { "offset": 212, "line": 13, "col": 3, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 100, "line": 7, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 212, "line": 13, "col": 3, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "Fnt", "type": { "desugaredQualType": "struct Fnt", "qualType": "struct Fnt" }, "inner": [ { "id": "0x55bbe72199c0", "kind": "ElaboratedType", "type": { "qualType": "struct Fnt" }, "ownedTagDecl": { "id": "0x55bbe7219688", "kind": "RecordDecl", "name": "Fnt" }, "inner": [ { "id": "0x55bbe7219710", "kind": "RecordType", "type": { "qualType": "struct Fnt" }, "decl": { "id": "0x55bbe7219688", "kind": "RecordDecl", "name": "Fnt" } } ] } ] }, { "id": "0x55bbe7219a88", "kind": "EnumDecl", "loc": { "offset": 218, "line": 15, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 218, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 249, "col": 32, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "inner": [ { "id": "0x55bbe7219b50", "kind": "EnumConstantDecl", "loc": { "offset": 225, "col": 8, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 225, "col": 8, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 225, "col": 8, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "ColFg", "type": { "qualType": "int" } }, { "id": "0x55bbe7219ba0", "kind": "EnumConstantDecl", "loc": { "offset": 232, "col": 15, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 232, "col": 15, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 232, "col": 15, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "ColBg", "type": { "qualType": "int" } }, { "id": "0x55bbe7219bf0", "kind": "EnumConstantDecl", "loc": { "offset": 239, "col": 22, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 239, "col": 22, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 239, "col": 22, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "ColBorder", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7219c50", "kind": "TypedefDecl", "loc": { "offset": 292, "line": 16, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 275, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 292, "col": 18, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "Clr", "type": { "desugaredQualType": "struct _XftColor", "qualType": "XftColor", "typeAliasDeclId": "0x55bbe71fa618" }, "inner": [ { "id": "0x55bbe7200d50", "kind": "TypedefType", "type": { "qualType": "XftColor" }, "decl": { "id": "0x55bbe71fa618", "kind": "TypedefDecl", "name": "XftColor" }, "inner": [ { "id": "0x55bbe71fa5c0", "kind": "ElaboratedType", "type": { "qualType": "struct _XftColor" }, "ownedTagDecl": { "id": "0x55bbe71fa448", "kind": "RecordDecl", "name": "_XftColor" }, "inner": [ { "id": "0x55bbe71fa4d0", "kind": "RecordType", "type": { "qualType": "struct _XftColor" }, "decl": { "id": "0x55bbe71fa448", "kind": "RecordDecl", "name": "_XftColor" } } ] } ] } ] }, { "id": "0x55bbe7219ca8", "kind": "RecordDecl", "loc": { "offset": 306, "line": 18, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 306, "col": 9, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 432, "line": 27, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7219d68", "kind": "FieldDecl", "loc": { "offset": 329, "line": 19, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 316, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 329, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "w", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7219dd0", "kind": "FieldDecl", "loc": { "offset": 332, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 316, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 332, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "h", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7219e30", "kind": "FieldDecl", "loc": { "offset": 345, "line": 20, "col": 11, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 336, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 345, "col": 11, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe7219e98", "kind": "FieldDecl", "loc": { "offset": 355, "line": 21, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 351, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 355, "col": 6, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "screen", "type": { "qualType": "int" } }, { "id": "0x55bbe7219ef8", "kind": "FieldDecl", "loc": { "offset": 371, "line": 22, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 364, "col": 2, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 371, "col": 9, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7219f58", "kind": "FieldDecl", "loc": { "offset": 387, "line": 23, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 378, "col": 2, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 387, "col": 11, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "drawable", "type": { "desugaredQualType": "unsigned long", "qualType": "Drawable", "typeAliasDeclId": "0x55bbe6fb6168" } }, { "id": "0x55bbe7219fb8", "kind": "FieldDecl", "loc": { "offset": 401, "line": 24, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 398, "col": 2, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 401, "col": 5, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "name": "gc", "type": { "desugaredQualType": "struct _XGC *", "qualType": "GC", "typeAliasDeclId": "0x55bbe6fe5d00" } }, { "id": "0x55bbe721a068", "kind": "FieldDecl", "loc": { "offset": 411, "line": 25, "col": 7, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 406, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 411, "col": 7, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "scheme", "type": { "qualType": "Clr *" } }, { "id": "0x55bbe721a118", "kind": "FieldDecl", "loc": { "offset": 425, "line": 26, "col": 7, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 420, "col": 2, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 425, "col": 7, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "fonts", "type": { "qualType": "Fnt *" } } ] }, { "id": "0x55bbe721a1c8", "kind": "TypedefDecl", "loc": { "offset": 434, "line": 27, "col": 3, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 298, "line": 18, "col": 1, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 434, "line": 27, "col": 3, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "isReferenced": true, "name": "Drw", "type": { "desugaredQualType": "Drw", "qualType": "struct Drw" }, "inner": [ { "id": "0x55bbe721a170", "kind": "ElaboratedType", "type": { "qualType": "struct Drw" }, "ownedTagDecl": { "id": "0x55bbe7219ca8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7219d30", "kind": "RecordType", "type": { "qualType": "Drw" }, "decl": { "id": "0x55bbe7219ca8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe721ad68", "kind": "FunctionDecl", "loc": { "offset": 472, "line": 30, "col": 6, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 467, "col": 1, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 551, "col": 85, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "drw_create", "mangledName": "drw_create", "type": { "qualType": "Drw *(Display *, int, Window, unsigned int, unsigned int)" }, "inner": [ { "id": "0x55bbe721a270", "kind": "ParmVarDecl", "loc": { "offset": 492, "col": 26, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 483, "col": 17, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 492, "col": 26, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe721a2f0", "kind": "ParmVarDecl", "loc": { "offset": 501, "col": 35, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 497, "col": 31, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 501, "col": 35, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "screen", "type": { "qualType": "int" } }, { "id": "0x55bbe721a368", "kind": "ParmVarDecl", "loc": { "offset": 516, "col": 50, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 509, "col": 43, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 516, "col": 50, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "win", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe721ab30", "kind": "ParmVarDecl", "loc": { "offset": 534, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 521, "col": 55, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 534, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "w", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe721abb0", "kind": "ParmVarDecl", "loc": { "offset": 550, "col": 84, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 537, "col": 71, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 550, "col": 84, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "h", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe721b068", "kind": "FunctionDecl", "loc": { "offset": 559, "line": 31, "col": 6, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 554, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 610, "col": 57, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "drw_resize", "mangledName": "drw_resize", "type": { "qualType": "void (Drw *, unsigned int, unsigned int)" }, "inner": [ { "id": "0x55bbe721ae40", "kind": "ParmVarDecl", "loc": { "offset": 575, "col": 22, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 570, "col": 17, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 575, "col": 22, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "drw", "type": { "qualType": "Drw *" } }, { "id": "0x55bbe721aec0", "kind": "ParmVarDecl", "loc": { "offset": 593, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 580, "col": 27, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 593, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "w", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe721af40", "kind": "ParmVarDecl", "loc": { "offset": 609, "col": 56, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 596, "col": 43, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 609, "col": 56, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "h", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe721b228", "kind": "FunctionDecl", "loc": { "offset": 618, "line": 32, "col": 6, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 613, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 635, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "drw_free", "mangledName": "drw_free", "type": { "qualType": "void (Drw *)" }, "inner": [ { "id": "0x55bbe721b130", "kind": "ParmVarDecl", "loc": { "offset": 632, "col": 20, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 627, "col": 15, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 632, "col": 20, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "drw", "type": { "qualType": "Drw *" } } ] }, { "id": "0x55bbe721b568", "kind": "FunctionDecl", "loc": { "offset": 666, "line": 35, "col": 6, "tokLen": 18, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 661, "col": 1, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 732, "col": 72, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "drw_fontset_create", "mangledName": "drw_fontset_create", "type": { "qualType": "Fnt *(Drw *, const char **, size_t)" }, "inner": [ { "id": "0x55bbe721b2e0", "kind": "ParmVarDecl", "loc": { "offset": 690, "col": 30, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 685, "col": 25, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 690, "col": 30, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "drw", "type": { "qualType": "Drw *" } }, { "id": "0x55bbe721b3d0", "kind": "ParmVarDecl", "loc": { "offset": 707, "col": 47, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 695, "col": 35, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 713, "col": 53, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "fonts", "type": { "desugaredQualType": "const char **", "qualType": "const char **" } }, { "id": "0x55bbe721b448", "kind": "ParmVarDecl", "loc": { "offset": 723, "col": 63, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 716, "col": 56, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 723, "col": 63, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "name": "fontcount", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } } ] }, { "id": "0x55bbe721b728", "kind": "FunctionDecl", "loc": { "offset": 740, "line": 36, "col": 6, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 735, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 765, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "drw_fontset_free", "mangledName": "drw_fontset_free", "type": { "qualType": "void (Fnt *)" }, "inner": [ { "id": "0x55bbe721b630", "kind": "ParmVarDecl", "loc": { "offset": 762, "col": 28, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 757, "col": 23, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 762, "col": 28, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "set", "type": { "qualType": "Fnt *" } } ] }, { "id": "0x55bbe721b980", "kind": "FunctionDecl", "loc": { "offset": 781, "line": 37, "col": 14, "tokLen": 20, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 768, "col": 1, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 828, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "drw_fontset_getwidth", "mangledName": "drw_fontset_getwidth", "type": { "qualType": "unsigned int (Drw *, const char *)" }, "inner": [ { "id": "0x55bbe721b7e0", "kind": "ParmVarDecl", "loc": { "offset": 807, "col": 40, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 802, "col": 35, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 807, "col": 40, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "drw", "type": { "qualType": "Drw *" } }, { "id": "0x55bbe721b860", "kind": "ParmVarDecl", "loc": { "offset": 824, "col": 57, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 812, "col": 45, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 824, "col": 57, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "text", "type": { "qualType": "const char *" } } ] }, { "id": "0x55bbe721bc70", "kind": "FunctionDecl", "loc": { "offset": 844, "line": 38, "col": 14, "tokLen": 26, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 831, "col": 1, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 913, "col": 83, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "drw_fontset_getwidth_clamp", "mangledName": "drw_fontset_getwidth_clamp", "type": { "qualType": "unsigned int (Drw *, const char *, unsigned int)" }, "inner": [ { "id": "0x55bbe721ba40", "kind": "ParmVarDecl", "loc": { "offset": 876, "col": 46, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 871, "col": 41, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 876, "col": 46, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "drw", "type": { "qualType": "Drw *" } }, { "id": "0x55bbe721bac0", "kind": "ParmVarDecl", "loc": { "offset": 893, "col": 63, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 881, "col": 51, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 893, "col": 63, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "text", "type": { "qualType": "const char *" } }, { "id": "0x55bbe721bb40", "kind": "ParmVarDecl", "loc": { "offset": 912, "col": 82, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 899, "col": 69, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 912, "col": 82, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "n", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe721c088", "kind": "FunctionDecl", "loc": { "offset": 921, "line": 39, "col": 6, "tokLen": 16, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 916, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1017, "col": 102, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "drw_font_getexts", "mangledName": "drw_font_getexts", "type": { "qualType": "void (Fnt *, const char *, unsigned int, unsigned int *, unsigned int *)" }, "inner": [ { "id": "0x55bbe721bd38", "kind": "ParmVarDecl", "loc": { "offset": 943, "col": 28, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 938, "col": 23, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 943, "col": 28, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "font", "type": { "qualType": "Fnt *" } }, { "id": "0x55bbe721bdb8", "kind": "ParmVarDecl", "loc": { "offset": 961, "col": 46, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 949, "col": 34, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 961, "col": 46, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "text", "type": { "qualType": "const char *" } }, { "id": "0x55bbe721be38", "kind": "ParmVarDecl", "loc": { "offset": 980, "col": 65, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 967, "col": 52, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 980, "col": 65, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "len", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe721beb8", "kind": "ParmVarDecl", "loc": { "offset": 999, "col": 84, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 985, "col": 70, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 999, "col": 84, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "w", "type": { "qualType": "unsigned int *" } }, { "id": "0x55bbe721bf38", "kind": "ParmVarDecl", "loc": { "offset": 1016, "col": 101, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1002, "col": 87, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1016, "col": 101, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "h", "type": { "qualType": "unsigned int *" } } ] }, { "id": "0x55bbe721c378", "kind": "FunctionDecl", "loc": { "offset": 1056, "line": 42, "col": 6, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1051, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1111, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "drw_clr_create", "mangledName": "drw_clr_create", "type": { "qualType": "void (Drw *, Clr *, const char *)" }, "inner": [ { "id": "0x55bbe721c160", "kind": "ParmVarDecl", "loc": { "offset": 1076, "col": 26, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1071, "col": 21, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1076, "col": 26, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "drw", "type": { "qualType": "Drw *" } }, { "id": "0x55bbe721c1d8", "kind": "ParmVarDecl", "loc": { "offset": 1086, "col": 36, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1081, "col": 31, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1086, "col": 36, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "dest", "type": { "qualType": "Clr *" } }, { "id": "0x55bbe721c258", "kind": "ParmVarDecl", "loc": { "offset": 1104, "col": 54, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1092, "col": 42, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1104, "col": 54, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "name": "clrname", "type": { "qualType": "const char *" } } ] }, { "id": "0x55bbe721c668", "kind": "FunctionDecl", "loc": { "offset": 1119, "line": 43, "col": 6, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1114, "col": 1, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1183, "col": 70, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "drw_scm_create", "mangledName": "drw_scm_create", "type": { "qualType": "Clr *(Drw *, const char **, size_t)" }, "inner": [ { "id": "0x55bbe721c440", "kind": "ParmVarDecl", "loc": { "offset": 1139, "col": 26, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1134, "col": 21, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1139, "col": 26, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "drw", "type": { "qualType": "Drw *" } }, { "id": "0x55bbe721c4d0", "kind": "ParmVarDecl", "loc": { "offset": 1156, "col": 43, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1144, "col": 31, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1165, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "clrnames", "type": { "desugaredQualType": "const char **", "qualType": "const char **" } }, { "id": "0x55bbe721c548", "kind": "ParmVarDecl", "loc": { "offset": 1175, "col": 62, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1168, "col": 55, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1175, "col": 62, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "name": "clrcount", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } } ] }, { "id": "0x55bbe721c948", "kind": "FunctionDecl", "loc": { "offset": 1217, "line": 46, "col": 6, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1212, "col": 1, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1251, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "drw_cur_create", "mangledName": "drw_cur_create", "type": { "qualType": "Cur *(Drw *, int)" }, "inner": [ { "id": "0x55bbe721c750", "kind": "ParmVarDecl", "loc": { "offset": 1237, "col": 26, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1232, "col": 21, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1237, "col": 26, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "drw", "type": { "qualType": "Drw *" } }, { "id": "0x55bbe721c7d0", "kind": "ParmVarDecl", "loc": { "offset": 1246, "col": 35, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1242, "col": 31, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1246, "col": 35, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "shape", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe721cba8", "kind": "FunctionDecl", "loc": { "offset": 1259, "line": 47, "col": 6, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1254, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1293, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "drw_cur_free", "mangledName": "drw_cur_free", "type": { "qualType": "void (Drw *, Cur *)" }, "inner": [ { "id": "0x55bbe721ca08", "kind": "ParmVarDecl", "loc": { "offset": 1277, "col": 24, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1272, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1277, "col": 24, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "drw", "type": { "qualType": "Drw *" } }, { "id": "0x55bbe721ca80", "kind": "ParmVarDecl", "loc": { "offset": 1287, "col": 34, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1282, "col": 29, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1287, "col": 34, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "cursor", "type": { "qualType": "Cur *" } } ] }, { "id": "0x55bbe721cdf8", "kind": "FunctionDecl", "loc": { "offset": 1337, "line": 50, "col": 6, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1332, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1370, "col": 39, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "drw_setfontset", "mangledName": "drw_setfontset", "type": { "qualType": "void (Drw *, Fnt *)" }, "inner": [ { "id": "0x55bbe721cc68", "kind": "ParmVarDecl", "loc": { "offset": 1357, "col": 26, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1352, "col": 21, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1357, "col": 26, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "drw", "type": { "qualType": "Drw *" } }, { "id": "0x55bbe721cce0", "kind": "ParmVarDecl", "loc": { "offset": 1367, "col": 36, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1362, "col": 31, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1367, "col": 36, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "set", "type": { "qualType": "Fnt *" } } ] }, { "id": "0x55bbe721d048", "kind": "FunctionDecl", "loc": { "offset": 1378, "line": 51, "col": 6, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1373, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1410, "col": 38, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "drw_setscheme", "mangledName": "drw_setscheme", "type": { "qualType": "void (Drw *, Clr *)" }, "inner": [ { "id": "0x55bbe721ceb8", "kind": "ParmVarDecl", "loc": { "offset": 1397, "col": 25, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1392, "col": 20, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1397, "col": 25, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "drw", "type": { "qualType": "Drw *" } }, { "id": "0x55bbe721cf30", "kind": "ParmVarDecl", "loc": { "offset": 1407, "col": 35, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1402, "col": 30, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1407, "col": 35, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "scm", "type": { "qualType": "Clr *" } } ] }, { "id": "0x55bbe721d588", "kind": "FunctionDecl", "loc": { "offset": 1443, "line": 54, "col": 6, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1438, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1530, "col": 93, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "drw_rect", "mangledName": "drw_rect", "type": { "qualType": "void (Drw *, int, int, unsigned int, unsigned int, int, int)" }, "inner": [ { "id": "0x55bbe721d108", "kind": "ParmVarDecl", "loc": { "offset": 1457, "col": 20, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1452, "col": 15, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1457, "col": 20, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "drw", "type": { "qualType": "Drw *" } }, { "id": "0x55bbe721d188", "kind": "ParmVarDecl", "loc": { "offset": 1466, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1462, "col": 25, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1466, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe721d208", "kind": "ParmVarDecl", "loc": { "offset": 1473, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1469, "col": 32, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1473, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe721d288", "kind": "ParmVarDecl", "loc": { "offset": 1489, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1476, "col": 39, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1489, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "w", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe721d308", "kind": "ParmVarDecl", "loc": { "offset": 1505, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1492, "col": 55, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1505, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "h", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe721d388", "kind": "ParmVarDecl", "loc": { "offset": 1512, "col": 75, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1508, "col": 71, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1512, "col": 75, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "filled", "type": { "qualType": "int" } }, { "id": "0x55bbe721d408", "kind": "ParmVarDecl", "loc": { "offset": 1524, "col": 87, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1520, "col": 83, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1524, "col": 87, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "invert", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe721dba0", "kind": "FunctionDecl", "loc": { "offset": 1537, "line": 55, "col": 5, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1533, "col": 1, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1649, "col": 117, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "drw_text", "mangledName": "drw_text", "type": { "qualType": "int (Drw *, int, int, unsigned int, unsigned int, unsigned int, const char *, int)" }, "inner": [ { "id": "0x55bbe721d670", "kind": "ParmVarDecl", "loc": { "offset": 1551, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1546, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1551, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "drw", "type": { "qualType": "Drw *" } }, { "id": "0x55bbe721d6f0", "kind": "ParmVarDecl", "loc": { "offset": 1560, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1556, "col": 24, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1560, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe721d770", "kind": "ParmVarDecl", "loc": { "offset": 1567, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1563, "col": 31, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1567, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe721d7f0", "kind": "ParmVarDecl", "loc": { "offset": 1583, "col": 51, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1570, "col": 38, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1583, "col": 51, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "w", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe721d870", "kind": "ParmVarDecl", "loc": { "offset": 1599, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1586, "col": 54, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1599, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "h", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe721d8f0", "kind": "ParmVarDecl", "loc": { "offset": 1615, "col": 83, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1602, "col": 70, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1615, "col": 83, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "lpad", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe721d970", "kind": "ParmVarDecl", "loc": { "offset": 1633, "col": 101, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1621, "col": 89, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1633, "col": 101, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "text", "type": { "qualType": "const char *" } }, { "id": "0x55bbe721d9f0", "kind": "ParmVarDecl", "loc": { "offset": 1643, "col": 111, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1639, "col": 107, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1643, "col": 111, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "name": "invert", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe721e078", "kind": "FunctionDecl", "loc": { "offset": 1678, "line": 58, "col": 6, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1673, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1752, "col": 80, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "drw_map", "mangledName": "drw_map", "type": { "qualType": "void (Drw *, Window, int, int, unsigned int, unsigned int)" }, "inner": [ { "id": "0x55bbe721dc90", "kind": "ParmVarDecl", "loc": { "offset": 1691, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1686, "col": 14, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1691, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "drw", "type": { "qualType": "Drw *" } }, { "id": "0x55bbe721dd08", "kind": "ParmVarDecl", "loc": { "offset": 1703, "col": 31, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1696, "col": 24, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1703, "col": 31, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "win", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe721dd88", "kind": "ParmVarDecl", "loc": { "offset": 1712, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1708, "col": 36, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1712, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe721de08", "kind": "ParmVarDecl", "loc": { "offset": 1719, "col": 47, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1715, "col": 43, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1719, "col": 47, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe721de88", "kind": "ParmVarDecl", "loc": { "offset": 1735, "col": 63, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1722, "col": 50, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1735, "col": 63, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "w", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe721df08", "kind": "ParmVarDecl", "loc": { "offset": 1751, "col": 79, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1738, "col": 66, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1751, "col": 79, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "name": "h", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe721e230", "kind": "FunctionDecl", "loc": { "offset": 236, "file": "./util.h", "line": 7, "col": 6, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 231, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 260, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "die", "mangledName": "die", "type": { "qualType": "void (const char *, ...)" }, "variadic": true, "inner": [ { "id": "0x55bbe721e160", "kind": "ParmVarDecl", "loc": { "offset": 252, "col": 22, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 240, "col": 10, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 252, "col": 22, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "name": "fmt", "type": { "qualType": "const char *" } } ] }, { "id": "0x55bbe721e400", "kind": "FunctionDecl", "loc": { "offset": 269, "line": 8, "col": 7, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 263, "col": 1, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 302, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "ecalloc", "mangledName": "ecalloc", "type": { "qualType": "void *(size_t, size_t)" }, "inner": [ { "id": "0x55bbe721e2e8", "kind": "ParmVarDecl", "loc": { "offset": 284, "col": 22, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 277, "col": 15, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 284, "col": 22, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "name": "nmemb", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } }, { "id": "0x55bbe721e360", "kind": "ParmVarDecl", "loc": { "offset": 298, "col": 36, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 291, "col": 29, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 298, "col": 36, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "name": "size", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } } ] }, { "id": "0x55bbe721e4b0", "kind": "EnumDecl", "loc": { "offset": 2376, "file": "dwm.c", "line": 61, "col": 1, "tokLen": 4 }, "range": { "begin": { "offset": 2376, "col": 1, "tokLen": 4 }, "end": { "offset": 2422, "col": 47, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe721e570", "kind": "EnumConstantDecl", "loc": { "offset": 2383, "col": 8, "tokLen": 9 }, "range": { "begin": { "offset": 2383, "col": 8, "tokLen": 9 }, "end": { "offset": 2383, "col": 8, "tokLen": 9 } }, "isReferenced": true, "name": "CurNormal", "type": { "qualType": "int" } }, { "id": "0x55bbe721e5c0", "kind": "EnumConstantDecl", "loc": { "offset": 2394, "col": 19, "tokLen": 9 }, "range": { "begin": { "offset": 2394, "col": 19, "tokLen": 9 }, "end": { "offset": 2394, "col": 19, "tokLen": 9 } }, "isReferenced": true, "name": "CurResize", "type": { "qualType": "int" } }, { "id": "0x55bbe721e610", "kind": "EnumConstantDecl", "loc": { "offset": 2405, "col": 30, "tokLen": 7 }, "range": { "begin": { "offset": 2405, "col": 30, "tokLen": 7 }, "end": { "offset": 2405, "col": 30, "tokLen": 7 } }, "isReferenced": true, "name": "CurMove", "type": { "qualType": "int" } }, { "id": "0x55bbe721e660", "kind": "EnumConstantDecl", "loc": { "offset": 2414, "col": 39, "tokLen": 7 }, "range": { "begin": { "offset": 2414, "col": 39, "tokLen": 7 }, "end": { "offset": 2414, "col": 39, "tokLen": 7 } }, "isReferenced": true, "name": "CurLast", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe721e6b0", "kind": "EnumDecl", "loc": { "offset": 2438, "line": 62, "col": 1, "tokLen": 4 }, "range": { "begin": { "offset": 2438, "col": 1, "tokLen": 4 }, "end": { "offset": 2467, "col": 30, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe721e770", "kind": "EnumConstantDecl", "loc": { "offset": 2445, "col": 8, "tokLen": 10 }, "range": { "begin": { "offset": 2445, "col": 8, "tokLen": 10 }, "end": { "offset": 2445, "col": 8, "tokLen": 10 } }, "isReferenced": true, "name": "SchemeNorm", "type": { "qualType": "int" } }, { "id": "0x55bbe721e7c0", "kind": "EnumConstantDecl", "loc": { "offset": 2457, "col": 20, "tokLen": 9 }, "range": { "begin": { "offset": 2457, "col": 20, "tokLen": 9 }, "end": { "offset": 2457, "col": 20, "tokLen": 9 } }, "isReferenced": true, "name": "SchemeSel", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe721e810", "kind": "EnumDecl", "loc": { "offset": 2490, "line": 63, "col": 1, "tokLen": 4 }, "range": { "begin": { "offset": 2490, "col": 1, "tokLen": 4 }, "end": { "offset": 2657, "line": 65, "col": 54, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe721e8d0", "kind": "EnumConstantDecl", "loc": { "offset": 2497, "line": 63, "col": 8, "tokLen": 12 }, "range": { "begin": { "offset": 2497, "col": 8, "tokLen": 12 }, "end": { "offset": 2497, "col": 8, "tokLen": 12 } }, "isReferenced": true, "name": "NetSupported", "type": { "qualType": "int" } }, { "id": "0x55bbe721e920", "kind": "EnumConstantDecl", "loc": { "offset": 2511, "col": 22, "tokLen": 9 }, "range": { "begin": { "offset": 2511, "col": 22, "tokLen": 9 }, "end": { "offset": 2511, "col": 22, "tokLen": 9 } }, "isReferenced": true, "name": "NetWMName", "type": { "qualType": "int" } }, { "id": "0x55bbe721e970", "kind": "EnumConstantDecl", "loc": { "offset": 2522, "col": 33, "tokLen": 10 }, "range": { "begin": { "offset": 2522, "col": 33, "tokLen": 10 }, "end": { "offset": 2522, "col": 33, "tokLen": 10 } }, "isReferenced": true, "name": "NetWMState", "type": { "qualType": "int" } }, { "id": "0x55bbe721e9c0", "kind": "EnumConstantDecl", "loc": { "offset": 2534, "col": 45, "tokLen": 10 }, "range": { "begin": { "offset": 2534, "col": 45, "tokLen": 10 }, "end": { "offset": 2534, "col": 45, "tokLen": 10 } }, "isReferenced": true, "name": "NetWMCheck", "type": { "qualType": "int" } }, { "id": "0x55bbe721ea10", "kind": "EnumConstantDecl", "loc": { "offset": 2553, "line": 64, "col": 8, "tokLen": 15 }, "range": { "begin": { "offset": 2553, "col": 8, "tokLen": 15 }, "end": { "offset": 2553, "col": 8, "tokLen": 15 } }, "isReferenced": true, "name": "NetWMFullscreen", "type": { "qualType": "int" } }, { "id": "0x55bbe721ea60", "kind": "EnumConstantDecl", "loc": { "offset": 2570, "col": 25, "tokLen": 15 }, "range": { "begin": { "offset": 2570, "col": 25, "tokLen": 15 }, "end": { "offset": 2570, "col": 25, "tokLen": 15 } }, "isReferenced": true, "name": "NetActiveWindow", "type": { "qualType": "int" } }, { "id": "0x55bbe721eab0", "kind": "EnumConstantDecl", "loc": { "offset": 2587, "col": 42, "tokLen": 15 }, "range": { "begin": { "offset": 2587, "col": 42, "tokLen": 15 }, "end": { "offset": 2587, "col": 42, "tokLen": 15 } }, "isReferenced": true, "name": "NetWMWindowType", "type": { "qualType": "int" } }, { "id": "0x55bbe7222ad0", "kind": "EnumConstantDecl", "loc": { "offset": 2611, "line": 65, "col": 8, "tokLen": 21 }, "range": { "begin": { "offset": 2611, "col": 8, "tokLen": 21 }, "end": { "offset": 2611, "col": 8, "tokLen": 21 } }, "isReferenced": true, "name": "NetWMWindowTypeDialog", "type": { "qualType": "int" } }, { "id": "0x55bbe7222b20", "kind": "EnumConstantDecl", "loc": { "offset": 2634, "col": 31, "tokLen": 13 }, "range": { "begin": { "offset": 2634, "col": 31, "tokLen": 13 }, "end": { "offset": 2634, "col": 31, "tokLen": 13 } }, "isReferenced": true, "name": "NetClientList", "type": { "qualType": "int" } }, { "id": "0x55bbe7222b70", "kind": "EnumConstantDecl", "loc": { "offset": 2649, "col": 46, "tokLen": 7 }, "range": { "begin": { "offset": 2649, "col": 46, "tokLen": 7 }, "end": { "offset": 2649, "col": 46, "tokLen": 7 } }, "isReferenced": true, "name": "NetLast", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7222bc0", "kind": "EnumDecl", "loc": { "offset": 2677, "line": 66, "col": 1, "tokLen": 4 }, "range": { "begin": { "offset": 2677, "col": 1, "tokLen": 4 }, "end": { "offset": 2736, "col": 60, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7222c80", "kind": "EnumConstantDecl", "loc": { "offset": 2684, "col": 8, "tokLen": 11 }, "range": { "begin": { "offset": 2684, "col": 8, "tokLen": 11 }, "end": { "offset": 2684, "col": 8, "tokLen": 11 } }, "isReferenced": true, "name": "WMProtocols", "type": { "qualType": "int" } }, { "id": "0x55bbe7222cd0", "kind": "EnumConstantDecl", "loc": { "offset": 2697, "col": 21, "tokLen": 8 }, "range": { "begin": { "offset": 2697, "col": 21, "tokLen": 8 }, "end": { "offset": 2697, "col": 21, "tokLen": 8 } }, "isReferenced": true, "name": "WMDelete", "type": { "qualType": "int" } }, { "id": "0x55bbe7222d20", "kind": "EnumConstantDecl", "loc": { "offset": 2707, "col": 31, "tokLen": 7 }, "range": { "begin": { "offset": 2707, "col": 31, "tokLen": 7 }, "end": { "offset": 2707, "col": 31, "tokLen": 7 } }, "isReferenced": true, "name": "WMState", "type": { "qualType": "int" } }, { "id": "0x55bbe7222d70", "kind": "EnumConstantDecl", "loc": { "offset": 2716, "col": 40, "tokLen": 11 }, "range": { "begin": { "offset": 2716, "col": 40, "tokLen": 11 }, "end": { "offset": 2716, "col": 40, "tokLen": 11 } }, "isReferenced": true, "name": "WMTakeFocus", "type": { "qualType": "int" } }, { "id": "0x55bbe7222dc0", "kind": "EnumConstantDecl", "loc": { "offset": 2729, "col": 53, "tokLen": 6 }, "range": { "begin": { "offset": 2729, "col": 53, "tokLen": 6 }, "end": { "offset": 2729, "col": 53, "tokLen": 6 } }, "isReferenced": true, "name": "WMLast", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7222e10", "kind": "EnumDecl", "loc": { "offset": 2759, "line": 67, "col": 1, "tokLen": 4 }, "range": { "begin": { "offset": 2759, "col": 1, "tokLen": 4 }, "end": { "offset": 2859, "line": 68, "col": 42, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7222ed0", "kind": "EnumConstantDecl", "loc": { "offset": 2766, "line": 67, "col": 8, "tokLen": 9 }, "range": { "begin": { "offset": 2766, "col": 8, "tokLen": 9 }, "end": { "offset": 2766, "col": 8, "tokLen": 9 } }, "isReferenced": true, "name": "ClkTagBar", "type": { "qualType": "int" } }, { "id": "0x55bbe7222f20", "kind": "EnumConstantDecl", "loc": { "offset": 2777, "col": 19, "tokLen": 11 }, "range": { "begin": { "offset": 2777, "col": 19, "tokLen": 11 }, "end": { "offset": 2777, "col": 19, "tokLen": 11 } }, "isReferenced": true, "name": "ClkLtSymbol", "type": { "qualType": "int" } }, { "id": "0x55bbe7222f70", "kind": "EnumConstantDecl", "loc": { "offset": 2790, "col": 32, "tokLen": 13 }, "range": { "begin": { "offset": 2790, "col": 32, "tokLen": 13 }, "end": { "offset": 2790, "col": 32, "tokLen": 13 } }, "isReferenced": true, "name": "ClkStatusText", "type": { "qualType": "int" } }, { "id": "0x55bbe7222fc0", "kind": "EnumConstantDecl", "loc": { "offset": 2805, "col": 47, "tokLen": 11 }, "range": { "begin": { "offset": 2805, "col": 47, "tokLen": 11 }, "end": { "offset": 2805, "col": 47, "tokLen": 11 } }, "isReferenced": true, "name": "ClkWinTitle", "type": { "qualType": "int" } }, { "id": "0x55bbe7223010", "kind": "EnumConstantDecl", "loc": { "offset": 2825, "line": 68, "col": 8, "tokLen": 12 }, "range": { "begin": { "offset": 2825, "col": 8, "tokLen": 12 }, "end": { "offset": 2825, "col": 8, "tokLen": 12 } }, "isReferenced": true, "name": "ClkClientWin", "type": { "qualType": "int" } }, { "id": "0x55bbe7223060", "kind": "EnumConstantDecl", "loc": { "offset": 2839, "col": 22, "tokLen": 10 }, "range": { "begin": { "offset": 2839, "col": 22, "tokLen": 10 }, "end": { "offset": 2839, "col": 22, "tokLen": 10 } }, "isReferenced": true, "name": "ClkRootWin", "type": { "qualType": "int" } }, { "id": "0x55bbe72230b0", "kind": "EnumConstantDecl", "loc": { "offset": 2851, "col": 34, "tokLen": 7 }, "range": { "begin": { "offset": 2851, "col": 34, "tokLen": 7 }, "end": { "offset": 2851, "col": 34, "tokLen": 7 } }, "name": "ClkLast", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7223100", "kind": "RecordDecl", "loc": { "offset": 2884, "line": 70, "col": 9, "tokLen": 5 }, "range": { "begin": { "offset": 2884, "col": 9, "tokLen": 5 }, "end": { "offset": 2944, "line": 75, "col": 1, "tokLen": 1 } }, "tagUsed": "union", "completeDefinition": true, "inner": [ { "id": "0x55bbe72231b8", "kind": "FieldDecl", "loc": { "offset": 2897, "line": 71, "col": 6, "tokLen": 1 }, "range": { "begin": { "offset": 2893, "col": 2, "tokLen": 3 }, "end": { "offset": 2897, "col": 6, "tokLen": 1 } }, "isReferenced": true, "name": "i", "type": { "qualType": "int" } }, { "id": "0x55bbe7223220", "kind": "FieldDecl", "loc": { "offset": 2914, "line": 72, "col": 15, "tokLen": 2 }, "range": { "begin": { "offset": 2901, "col": 2, "tokLen": 8 }, "end": { "offset": 2914, "col": 15, "tokLen": 2 } }, "isReferenced": true, "name": "ui", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7223288", "kind": "FieldDecl", "loc": { "offset": 2925, "line": 73, "col": 8, "tokLen": 1 }, "range": { "begin": { "offset": 2919, "col": 2, "tokLen": 5 }, "end": { "offset": 2925, "col": 8, "tokLen": 1 } }, "isReferenced": true, "name": "f", "type": { "qualType": "float" } }, { "id": "0x55bbe72232f0", "kind": "FieldDecl", "loc": { "offset": 2941, "line": 74, "col": 14, "tokLen": 1 }, "range": { "begin": { "offset": 2929, "col": 2, "tokLen": 5 }, "end": { "offset": 2941, "col": 14, "tokLen": 1 } }, "isReferenced": true, "name": "v", "type": { "qualType": "const void *" } } ] }, { "id": "0x55bbe7223398", "kind": "TypedefDecl", "loc": { "offset": 2946, "line": 75, "col": 3, "tokLen": 3 }, "range": { "begin": { "offset": 2876, "line": 70, "col": 1, "tokLen": 7 }, "end": { "offset": 2946, "line": 75, "col": 3, "tokLen": 3 } }, "isReferenced": true, "name": "Arg", "type": { "desugaredQualType": "Arg", "qualType": "union Arg" }, "inner": [ { "id": "0x55bbe7223340", "kind": "ElaboratedType", "type": { "qualType": "union Arg" }, "ownedTagDecl": { "id": "0x55bbe7223100", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7223180", "kind": "RecordType", "type": { "qualType": "Arg" }, "decl": { "id": "0x55bbe7223100", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7223408", "kind": "RecordDecl", "loc": { "offset": 2960, "line": 77, "col": 9, "tokLen": 6 }, "range": { "begin": { "offset": 2960, "col": 9, "tokLen": 6 }, "end": { "offset": 3079, "line": 83, "col": 1, "tokLen": 1 } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe72234c8", "kind": "FieldDecl", "loc": { "offset": 2983, "line": 78, "col": 15, "tokLen": 5 }, "range": { "begin": { "offset": 2970, "col": 2, "tokLen": 8 }, "end": { "offset": 2983, "col": 15, "tokLen": 5 } }, "isReferenced": true, "name": "click", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7223530", "kind": "FieldDecl", "loc": { "offset": 3004, "line": 79, "col": 15, "tokLen": 4 }, "range": { "begin": { "offset": 2991, "col": 2, "tokLen": 8 }, "end": { "offset": 3004, "col": 15, "tokLen": 4 } }, "isReferenced": true, "name": "mask", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7223598", "kind": "FieldDecl", "loc": { "offset": 3024, "line": 80, "col": 15, "tokLen": 6 }, "range": { "begin": { "offset": 3011, "col": 2, "tokLen": 8 }, "end": { "offset": 3024, "col": 15, "tokLen": 6 } }, "isReferenced": true, "name": "button", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7223800", "kind": "FieldDecl", "loc": { "offset": 3040, "line": 81, "col": 9, "tokLen": 4 }, "range": { "begin": { "offset": 3033, "col": 2, "tokLen": 4 }, "end": { "offset": 3060, "col": 29, "tokLen": 1 } }, "isReferenced": true, "name": "func", "type": { "qualType": "void (*)(const Arg *)" } }, { "id": "0x55bbe7223860", "kind": "FieldDecl", "loc": { "offset": 3074, "line": 82, "col": 12, "tokLen": 3 }, "range": { "begin": { "offset": 3064, "col": 2, "tokLen": 5 }, "end": { "offset": 3074, "col": 12, "tokLen": 3 } }, "isReferenced": true, "name": "arg", "type": { "desugaredQualType": "const Arg", "qualType": "const Arg", "typeAliasDeclId": "0x55bbe7223398" } } ] }, { "id": "0x55bbe7223908", "kind": "TypedefDecl", "loc": { "offset": 3081, "line": 83, "col": 3, "tokLen": 6 }, "range": { "begin": { "offset": 2952, "line": 77, "col": 1, "tokLen": 7 }, "end": { "offset": 3081, "line": 83, "col": 3, "tokLen": 6 } }, "isReferenced": true, "name": "Button", "type": { "desugaredQualType": "Button", "qualType": "struct Button" }, "inner": [ { "id": "0x55bbe72238b0", "kind": "ElaboratedType", "type": { "qualType": "struct Button" }, "ownedTagDecl": { "id": "0x55bbe7223408", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7223490", "kind": "RecordType", "type": { "qualType": "Button" }, "decl": { "id": "0x55bbe7223408", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7223978", "kind": "RecordDecl", "loc": { "offset": 3105, "line": 85, "col": 16, "tokLen": 7 }, "range": { "begin": { "offset": 3098, "col": 9, "tokLen": 6 }, "end": { "offset": 3105, "col": 16, "tokLen": 7 } }, "name": "Monitor", "tagUsed": "struct" }, { "id": "0x55bbe7223a78", "kind": "TypedefDecl", "loc": { "offset": 3113, "col": 24, "tokLen": 7 }, "range": { "begin": { "offset": 3090, "col": 1, "tokLen": 7 }, "end": { "offset": 3113, "col": 24, "tokLen": 7 } }, "isReferenced": true, "name": "Monitor", "type": { "desugaredQualType": "struct Monitor", "qualType": "struct Monitor" }, "inner": [ { "id": "0x55bbe7223a20", "kind": "ElaboratedType", "type": { "qualType": "struct Monitor" }, "ownedTagDecl": { "id": "0x55bbe7223978", "kind": "RecordDecl", "name": "Monitor" }, "inner": [ { "id": "0x55bbe7223a00", "kind": "RecordType", "type": { "qualType": "struct Monitor" }, "decl": { "id": "0x55bbe7225328", "kind": "RecordDecl", "name": "Monitor" } } ] } ] }, { "id": "0x55bbe7223ae8", "kind": "RecordDecl", "loc": { "offset": 3137, "line": 86, "col": 16, "tokLen": 6 }, "range": { "begin": { "offset": 3130, "col": 9, "tokLen": 6 }, "end": { "offset": 3137, "col": 16, "tokLen": 6 } }, "name": "Client", "tagUsed": "struct" }, { "id": "0x55bbe7223be8", "kind": "TypedefDecl", "loc": { "offset": 3144, "col": 23, "tokLen": 6 }, "range": { "begin": { "offset": 3122, "col": 1, "tokLen": 7 }, "end": { "offset": 3144, "col": 23, "tokLen": 6 } }, "isReferenced": true, "name": "Client", "type": { "desugaredQualType": "struct Client", "qualType": "struct Client" }, "inner": [ { "id": "0x55bbe7223b90", "kind": "ElaboratedType", "type": { "qualType": "struct Client" }, "ownedTagDecl": { "id": "0x55bbe7223ae8", "kind": "RecordDecl", "name": "Client" }, "inner": [ { "id": "0x55bbe7223b70", "kind": "RecordType", "type": { "qualType": "struct Client" }, "decl": { "id": "0x55bbe7223c58", "kind": "RecordDecl", "name": "Client" } } ] } ] }, { "id": "0x55bbe7223c58", "kind": "RecordDecl", "loc": { "offset": 3159, "line": 87, "col": 8, "tokLen": 6 }, "range": { "begin": { "offset": 3152, "col": 1, "tokLen": 6 }, "end": { "offset": 3484, "line": 100, "col": 1, "tokLen": 1 } }, "previousDecl": "0x55bbe7223ae8", "name": "Client", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7223d78", "kind": "FieldDecl", "loc": { "offset": 3174, "line": 88, "col": 7, "tokLen": 4 }, "range": { "begin": { "offset": 3169, "col": 2, "tokLen": 4 }, "end": { "offset": 3182, "col": 15, "tokLen": 1 } }, "isReferenced": true, "name": "name", "type": { "qualType": "char[256]" } }, { "id": "0x55bbe7223de0", "kind": "FieldDecl", "loc": { "offset": 3192, "line": 89, "col": 8, "tokLen": 4 }, "range": { "begin": { "offset": 3186, "col": 2, "tokLen": 5 }, "end": { "offset": 3192, "col": 8, "tokLen": 4 } }, "isReferenced": true, "name": "mina", "type": { "qualType": "float" } }, { "id": "0x55bbe7223e48", "kind": "FieldDecl", "loc": { "offset": 3198, "col": 14, "tokLen": 4 }, "range": { "begin": { "offset": 3186, "col": 2, "tokLen": 5 }, "end": { "offset": 3198, "col": 14, "tokLen": 4 } }, "isReferenced": true, "name": "maxa", "type": { "qualType": "float" } }, { "id": "0x55bbe7223eb0", "kind": "FieldDecl", "loc": { "offset": 3209, "line": 90, "col": 6, "tokLen": 1 }, "range": { "begin": { "offset": 3205, "col": 2, "tokLen": 3 }, "end": { "offset": 3209, "col": 6, "tokLen": 1 } }, "isReferenced": true, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe7223f18", "kind": "FieldDecl", "loc": { "offset": 3212, "col": 9, "tokLen": 1 }, "range": { "begin": { "offset": 3205, "col": 2, "tokLen": 3 }, "end": { "offset": 3212, "col": 9, "tokLen": 1 } }, "isReferenced": true, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe7223f80", "kind": "FieldDecl", "loc": { "offset": 3215, "col": 12, "tokLen": 1 }, "range": { "begin": { "offset": 3205, "col": 2, "tokLen": 3 }, "end": { "offset": 3215, "col": 12, "tokLen": 1 } }, "isReferenced": true, "name": "w", "type": { "qualType": "int" } }, { "id": "0x55bbe7223fe8", "kind": "FieldDecl", "loc": { "offset": 3218, "col": 15, "tokLen": 1 }, "range": { "begin": { "offset": 3205, "col": 2, "tokLen": 3 }, "end": { "offset": 3218, "col": 15, "tokLen": 1 } }, "isReferenced": true, "name": "h", "type": { "qualType": "int" } }, { "id": "0x55bbe7224050", "kind": "FieldDecl", "loc": { "offset": 3226, "line": 91, "col": 6, "tokLen": 4 }, "range": { "begin": { "offset": 3222, "col": 2, "tokLen": 3 }, "end": { "offset": 3226, "col": 6, "tokLen": 4 } }, "isReferenced": true, "name": "oldx", "type": { "qualType": "int" } }, { "id": "0x55bbe72240b8", "kind": "FieldDecl", "loc": { "offset": 3232, "col": 12, "tokLen": 4 }, "range": { "begin": { "offset": 3222, "col": 2, "tokLen": 3 }, "end": { "offset": 3232, "col": 12, "tokLen": 4 } }, "isReferenced": true, "name": "oldy", "type": { "qualType": "int" } }, { "id": "0x55bbe7224120", "kind": "FieldDecl", "loc": { "offset": 3238, "col": 18, "tokLen": 4 }, "range": { "begin": { "offset": 3222, "col": 2, "tokLen": 3 }, "end": { "offset": 3238, "col": 18, "tokLen": 4 } }, "isReferenced": true, "name": "oldw", "type": { "qualType": "int" } }, { "id": "0x55bbe7224188", "kind": "FieldDecl", "loc": { "offset": 3244, "col": 24, "tokLen": 4 }, "range": { "begin": { "offset": 3222, "col": 2, "tokLen": 3 }, "end": { "offset": 3244, "col": 24, "tokLen": 4 } }, "isReferenced": true, "name": "oldh", "type": { "qualType": "int" } }, { "id": "0x55bbe72241f0", "kind": "FieldDecl", "loc": { "offset": 3255, "line": 92, "col": 6, "tokLen": 5 }, "range": { "begin": { "offset": 3251, "col": 2, "tokLen": 3 }, "end": { "offset": 3255, "col": 6, "tokLen": 5 } }, "isReferenced": true, "name": "basew", "type": { "qualType": "int" } }, { "id": "0x55bbe7224258", "kind": "FieldDecl", "loc": { "offset": 3262, "col": 13, "tokLen": 5 }, "range": { "begin": { "offset": 3251, "col": 2, "tokLen": 3 }, "end": { "offset": 3262, "col": 13, "tokLen": 5 } }, "isReferenced": true, "name": "baseh", "type": { "qualType": "int" } }, { "id": "0x55bbe72242c0", "kind": "FieldDecl", "loc": { "offset": 3269, "col": 20, "tokLen": 4 }, "range": { "begin": { "offset": 3251, "col": 2, "tokLen": 3 }, "end": { "offset": 3269, "col": 20, "tokLen": 4 } }, "isReferenced": true, "name": "incw", "type": { "qualType": "int" } }, { "id": "0x55bbe7224328", "kind": "FieldDecl", "loc": { "offset": 3275, "col": 26, "tokLen": 4 }, "range": { "begin": { "offset": 3251, "col": 2, "tokLen": 3 }, "end": { "offset": 3275, "col": 26, "tokLen": 4 } }, "isReferenced": true, "name": "inch", "type": { "qualType": "int" } }, { "id": "0x55bbe7224390", "kind": "FieldDecl", "loc": { "offset": 3281, "col": 32, "tokLen": 4 }, "range": { "begin": { "offset": 3251, "col": 2, "tokLen": 3 }, "end": { "offset": 3281, "col": 32, "tokLen": 4 } }, "isReferenced": true, "name": "maxw", "type": { "qualType": "int" } }, { "id": "0x55bbe72243f8", "kind": "FieldDecl", "loc": { "offset": 3287, "col": 38, "tokLen": 4 }, "range": { "begin": { "offset": 3251, "col": 2, "tokLen": 3 }, "end": { "offset": 3287, "col": 38, "tokLen": 4 } }, "isReferenced": true, "name": "maxh", "type": { "qualType": "int" } }, { "id": "0x55bbe7224460", "kind": "FieldDecl", "loc": { "offset": 3293, "col": 44, "tokLen": 4 }, "range": { "begin": { "offset": 3251, "col": 2, "tokLen": 3 }, "end": { "offset": 3293, "col": 44, "tokLen": 4 } }, "isReferenced": true, "name": "minw", "type": { "qualType": "int" } }, { "id": "0x55bbe72244c8", "kind": "FieldDecl", "loc": { "offset": 3299, "col": 50, "tokLen": 4 }, "range": { "begin": { "offset": 3251, "col": 2, "tokLen": 3 }, "end": { "offset": 3299, "col": 50, "tokLen": 4 } }, "isReferenced": true, "name": "minh", "type": { "qualType": "int" } }, { "id": "0x55bbe7224530", "kind": "FieldDecl", "loc": { "offset": 3305, "col": 56, "tokLen": 10 }, "range": { "begin": { "offset": 3251, "col": 2, "tokLen": 3 }, "end": { "offset": 3305, "col": 56, "tokLen": 10 } }, "isReferenced": true, "name": "hintsvalid", "type": { "qualType": "int" } }, { "id": "0x55bbe7224598", "kind": "FieldDecl", "loc": { "offset": 3322, "line": 93, "col": 6, "tokLen": 2 }, "range": { "begin": { "offset": 3318, "col": 2, "tokLen": 3 }, "end": { "offset": 3322, "col": 6, "tokLen": 2 } }, "isReferenced": true, "name": "bw", "type": { "qualType": "int" } }, { "id": "0x55bbe7224600", "kind": "FieldDecl", "loc": { "offset": 3326, "col": 10, "tokLen": 5 }, "range": { "begin": { "offset": 3318, "col": 2, "tokLen": 3 }, "end": { "offset": 3326, "col": 10, "tokLen": 5 } }, "isReferenced": true, "name": "oldbw", "type": { "qualType": "int" } }, { "id": "0x55bbe7224668", "kind": "FieldDecl", "loc": { "offset": 3347, "line": 94, "col": 15, "tokLen": 4 }, "range": { "begin": { "offset": 3334, "col": 2, "tokLen": 8 }, "end": { "offset": 3347, "col": 15, "tokLen": 4 } }, "isReferenced": true, "name": "tags", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe72246d0", "kind": "FieldDecl", "loc": { "offset": 3358, "line": 95, "col": 6, "tokLen": 7 }, "range": { "begin": { "offset": 3354, "col": 2, "tokLen": 3 }, "end": { "offset": 3358, "col": 6, "tokLen": 7 } }, "isReferenced": true, "name": "isfixed", "type": { "qualType": "int" } }, { "id": "0x55bbe7224738", "kind": "FieldDecl", "loc": { "offset": 3367, "col": 15, "tokLen": 10 }, "range": { "begin": { "offset": 3354, "col": 2, "tokLen": 3 }, "end": { "offset": 3367, "col": 15, "tokLen": 10 } }, "isReferenced": true, "name": "isfloating", "type": { "qualType": "int" } }, { "id": "0x55bbe72247a0", "kind": "FieldDecl", "loc": { "offset": 3379, "col": 27, "tokLen": 8 }, "range": { "begin": { "offset": 3354, "col": 2, "tokLen": 3 }, "end": { "offset": 3379, "col": 27, "tokLen": 8 } }, "isReferenced": true, "name": "isurgent", "type": { "qualType": "int" } }, { "id": "0x55bbe7224808", "kind": "FieldDecl", "loc": { "offset": 3389, "col": 37, "tokLen": 10 }, "range": { "begin": { "offset": 3354, "col": 2, "tokLen": 3 }, "end": { "offset": 3389, "col": 37, "tokLen": 10 } }, "isReferenced": true, "name": "neverfocus", "type": { "qualType": "int" } }, { "id": "0x55bbe7224870", "kind": "FieldDecl", "loc": { "offset": 3401, "col": 49, "tokLen": 8 }, "range": { "begin": { "offset": 3354, "col": 2, "tokLen": 3 }, "end": { "offset": 3401, "col": 49, "tokLen": 8 } }, "isReferenced": true, "name": "oldstate", "type": { "qualType": "int" } }, { "id": "0x55bbe72248d8", "kind": "FieldDecl", "loc": { "offset": 3411, "col": 59, "tokLen": 12 }, "range": { "begin": { "offset": 3354, "col": 2, "tokLen": 3 }, "end": { "offset": 3411, "col": 59, "tokLen": 12 } }, "isReferenced": true, "name": "isfullscreen", "type": { "qualType": "int" } }, { "id": "0x55bbe72249b8", "kind": "FieldDecl", "loc": { "offset": 3434, "line": 96, "col": 10, "tokLen": 4 }, "range": { "begin": { "offset": 3426, "col": 2, "tokLen": 6 }, "end": { "offset": 3434, "col": 10, "tokLen": 4 } }, "isReferenced": true, "name": "next", "type": { "qualType": "Client *" } }, { "id": "0x55bbe7224a18", "kind": "FieldDecl", "loc": { "offset": 3449, "line": 97, "col": 10, "tokLen": 5 }, "range": { "begin": { "offset": 3441, "col": 2, "tokLen": 6 }, "end": { "offset": 3449, "col": 10, "tokLen": 5 } }, "isReferenced": true, "name": "snext", "type": { "qualType": "Client *" } }, { "id": "0x55bbe7224b18", "kind": "FieldDecl", "loc": { "offset": 3466, "line": 98, "col": 11, "tokLen": 3 }, "range": { "begin": { "offset": 3457, "col": 2, "tokLen": 7 }, "end": { "offset": 3466, "col": 11, "tokLen": 3 } }, "isReferenced": true, "name": "mon", "type": { "qualType": "Monitor *" } }, { "id": "0x55bbe7224b78", "kind": "FieldDecl", "loc": { "offset": 3479, "line": 99, "col": 9, "tokLen": 3 }, "range": { "begin": { "offset": 3472, "col": 2, "tokLen": 6 }, "end": { "offset": 3479, "col": 9, "tokLen": 3 } }, "isReferenced": true, "name": "win", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } ] }, { "id": "0x55bbe7224bc8", "kind": "RecordDecl", "loc": { "offset": 3496, "line": 102, "col": 9, "tokLen": 6 }, "range": { "begin": { "offset": 3496, "col": 9, "tokLen": 6 }, "end": { "offset": 3584, "line": 107, "col": 1, "tokLen": 1 } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7224c88", "kind": "FieldDecl", "loc": { "offset": 3519, "line": 103, "col": 15, "tokLen": 3 }, "range": { "begin": { "offset": 3506, "col": 2, "tokLen": 8 }, "end": { "offset": 3519, "col": 15, "tokLen": 3 } }, "isReferenced": true, "name": "mod", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7224ce8", "kind": "FieldDecl", "loc": { "offset": 3532, "line": 104, "col": 9, "tokLen": 6 }, "range": { "begin": { "offset": 3525, "col": 2, "tokLen": 6 }, "end": { "offset": 3532, "col": 9, "tokLen": 6 } }, "isReferenced": true, "name": "keysym", "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" } }, { "id": "0x55bbe7224de8", "kind": "FieldDecl", "loc": { "offset": 3548, "line": 105, "col": 9, "tokLen": 4 }, "range": { "begin": { "offset": 3541, "col": 2, "tokLen": 4 }, "end": { "offset": 3565, "col": 26, "tokLen": 1 } }, "isReferenced": true, "name": "func", "type": { "qualType": "void (*)(const Arg *)" } }, { "id": "0x55bbe7224e48", "kind": "FieldDecl", "loc": { "offset": 3579, "line": 106, "col": 12, "tokLen": 3 }, "range": { "begin": { "offset": 3569, "col": 2, "tokLen": 5 }, "end": { "offset": 3579, "col": 12, "tokLen": 3 } }, "isReferenced": true, "name": "arg", "type": { "desugaredQualType": "const Arg", "qualType": "const Arg", "typeAliasDeclId": "0x55bbe7223398" } } ] }, { "id": "0x55bbe7224ef8", "kind": "TypedefDecl", "loc": { "offset": 3586, "line": 107, "col": 3, "tokLen": 3 }, "range": { "begin": { "offset": 3488, "line": 102, "col": 1, "tokLen": 7 }, "end": { "offset": 3586, "line": 107, "col": 3, "tokLen": 3 } }, "isReferenced": true, "name": "Key", "type": { "desugaredQualType": "Key", "qualType": "struct Key" }, "inner": [ { "id": "0x55bbe7224ea0", "kind": "ElaboratedType", "type": { "qualType": "struct Key" }, "ownedTagDecl": { "id": "0x55bbe7224bc8", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7224c50", "kind": "RecordType", "type": { "qualType": "Key" }, "decl": { "id": "0x55bbe7224bc8", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7224f68", "kind": "RecordDecl", "loc": { "offset": 3600, "line": 109, "col": 9, "tokLen": 6 }, "range": { "begin": { "offset": 3600, "col": 9, "tokLen": 6 }, "end": { "offset": 3659, "line": 112, "col": 1, "tokLen": 1 } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7225028", "kind": "FieldDecl", "loc": { "offset": 3622, "line": 110, "col": 14, "tokLen": 6 }, "range": { "begin": { "offset": 3610, "col": 2, "tokLen": 5 }, "end": { "offset": 3622, "col": 14, "tokLen": 6 } }, "isReferenced": true, "name": "symbol", "type": { "qualType": "const char *" } }, { "id": "0x55bbe7225210", "kind": "FieldDecl", "loc": { "offset": 3638, "line": 111, "col": 9, "tokLen": 7 }, "range": { "begin": { "offset": 3631, "col": 2, "tokLen": 4 }, "end": { "offset": 3656, "col": 27, "tokLen": 1 } }, "isReferenced": true, "name": "arrange", "type": { "qualType": "void (*)(Monitor *)" } } ] }, { "id": "0x55bbe72252b8", "kind": "TypedefDecl", "loc": { "offset": 3661, "line": 112, "col": 3, "tokLen": 6 }, "range": { "begin": { "offset": 3592, "line": 109, "col": 1, "tokLen": 7 }, "end": { "offset": 3661, "line": 112, "col": 3, "tokLen": 6 } }, "isReferenced": true, "name": "Layout", "type": { "desugaredQualType": "Layout", "qualType": "struct Layout" }, "inner": [ { "id": "0x55bbe7225260", "kind": "ElaboratedType", "type": { "qualType": "struct Layout" }, "ownedTagDecl": { "id": "0x55bbe7224f68", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7224ff0", "kind": "RecordType", "type": { "qualType": "Layout" }, "decl": { "id": "0x55bbe7224f68", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe7225328", "kind": "RecordDecl", "loc": { "offset": 3677, "line": 114, "col": 8, "tokLen": 7 }, "range": { "begin": { "offset": 3670, "col": 1, "tokLen": 6 }, "end": { "offset": 4068, "line": 133, "col": 1, "tokLen": 1 } }, "previousDecl": "0x55bbe7223978", "name": "Monitor", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7225408", "kind": "FieldDecl", "loc": { "offset": 3693, "line": 115, "col": 7, "tokLen": 8 }, "range": { "begin": { "offset": 3688, "col": 2, "tokLen": 4 }, "end": { "offset": 3704, "col": 18, "tokLen": 1 } }, "isReferenced": true, "name": "ltsymbol", "type": { "qualType": "char[16]" } }, { "id": "0x55bbe7225470", "kind": "FieldDecl", "loc": { "offset": 3714, "line": 116, "col": 8, "tokLen": 5 }, "range": { "begin": { "offset": 3708, "col": 2, "tokLen": 5 }, "end": { "offset": 3714, "col": 8, "tokLen": 5 } }, "isReferenced": true, "name": "mfact", "type": { "qualType": "float" } }, { "id": "0x55bbe72254d8", "kind": "FieldDecl", "loc": { "offset": 3726, "line": 117, "col": 6, "tokLen": 7 }, "range": { "begin": { "offset": 3722, "col": 2, "tokLen": 3 }, "end": { "offset": 3726, "col": 6, "tokLen": 7 } }, "isReferenced": true, "name": "nmaster", "type": { "qualType": "int" } }, { "id": "0x55bbe7225540", "kind": "FieldDecl", "loc": { "offset": 3740, "line": 118, "col": 6, "tokLen": 3 }, "range": { "begin": { "offset": 3736, "col": 2, "tokLen": 3 }, "end": { "offset": 3740, "col": 6, "tokLen": 3 } }, "isReferenced": true, "name": "num", "type": { "qualType": "int" } }, { "id": "0x55bbe72255a8", "kind": "FieldDecl", "loc": { "offset": 3750, "line": 119, "col": 6, "tokLen": 2 }, "range": { "begin": { "offset": 3746, "col": 2, "tokLen": 3 }, "end": { "offset": 3750, "col": 6, "tokLen": 2 } }, "isReferenced": true, "name": "by", "type": { "qualType": "int" } }, { "id": "0x55bbe7225610", "kind": "FieldDecl", "loc": { "offset": 3792, "line": 120, "col": 6, "tokLen": 2 }, "range": { "begin": { "offset": 3788, "col": 2, "tokLen": 3 }, "end": { "offset": 3792, "col": 6, "tokLen": 2 } }, "isReferenced": true, "name": "mx", "type": { "qualType": "int" } }, { "id": "0x55bbe7225678", "kind": "FieldDecl", "loc": { "offset": 3796, "col": 10, "tokLen": 2 }, "range": { "begin": { "offset": 3788, "col": 2, "tokLen": 3 }, "end": { "offset": 3796, "col": 10, "tokLen": 2 } }, "isReferenced": true, "name": "my", "type": { "qualType": "int" } }, { "id": "0x55bbe72256e0", "kind": "FieldDecl", "loc": { "offset": 3800, "col": 14, "tokLen": 2 }, "range": { "begin": { "offset": 3788, "col": 2, "tokLen": 3 }, "end": { "offset": 3800, "col": 14, "tokLen": 2 } }, "isReferenced": true, "name": "mw", "type": { "qualType": "int" } }, { "id": "0x55bbe7225748", "kind": "FieldDecl", "loc": { "offset": 3804, "col": 18, "tokLen": 2 }, "range": { "begin": { "offset": 3788, "col": 2, "tokLen": 3 }, "end": { "offset": 3804, "col": 18, "tokLen": 2 } }, "isReferenced": true, "name": "mh", "type": { "qualType": "int" } }, { "id": "0x55bbe72257b0", "kind": "FieldDecl", "loc": { "offset": 3833, "line": 121, "col": 6, "tokLen": 2 }, "range": { "begin": { "offset": 3829, "col": 2, "tokLen": 3 }, "end": { "offset": 3833, "col": 6, "tokLen": 2 } }, "isReferenced": true, "name": "wx", "type": { "qualType": "int" } }, { "id": "0x55bbe7225818", "kind": "FieldDecl", "loc": { "offset": 3837, "col": 10, "tokLen": 2 }, "range": { "begin": { "offset": 3829, "col": 2, "tokLen": 3 }, "end": { "offset": 3837, "col": 10, "tokLen": 2 } }, "isReferenced": true, "name": "wy", "type": { "qualType": "int" } }, { "id": "0x55bbe7225880", "kind": "FieldDecl", "loc": { "offset": 3841, "col": 14, "tokLen": 2 }, "range": { "begin": { "offset": 3829, "col": 2, "tokLen": 3 }, "end": { "offset": 3841, "col": 14, "tokLen": 2 } }, "isReferenced": true, "name": "ww", "type": { "qualType": "int" } }, { "id": "0x55bbe72258e8", "kind": "FieldDecl", "loc": { "offset": 3845, "col": 18, "tokLen": 2 }, "range": { "begin": { "offset": 3829, "col": 2, "tokLen": 3 }, "end": { "offset": 3845, "col": 18, "tokLen": 2 } }, "isReferenced": true, "name": "wh", "type": { "qualType": "int" } }, { "id": "0x55bbe7225950", "kind": "FieldDecl", "loc": { "offset": 3884, "line": 122, "col": 15, "tokLen": 7 }, "range": { "begin": { "offset": 3871, "col": 2, "tokLen": 8 }, "end": { "offset": 3884, "col": 15, "tokLen": 7 } }, "isReferenced": true, "name": "seltags", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe72259b8", "kind": "FieldDecl", "loc": { "offset": 3907, "line": 123, "col": 15, "tokLen": 5 }, "range": { "begin": { "offset": 3894, "col": 2, "tokLen": 8 }, "end": { "offset": 3907, "col": 15, "tokLen": 5 } }, "isReferenced": true, "name": "sellt", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7225a70", "kind": "FieldDecl", "loc": { "offset": 3928, "line": 124, "col": 15, "tokLen": 6 }, "range": { "begin": { "offset": 3915, "col": 2, "tokLen": 8 }, "end": { "offset": 3936, "col": 23, "tokLen": 1 } }, "isReferenced": true, "name": "tagset", "type": { "qualType": "unsigned int[2]" } }, { "id": "0x55bbe7225ad8", "kind": "FieldDecl", "loc": { "offset": 3944, "line": 125, "col": 6, "tokLen": 7 }, "range": { "begin": { "offset": 3940, "col": 2, "tokLen": 3 }, "end": { "offset": 3944, "col": 6, "tokLen": 7 } }, "isReferenced": true, "name": "showbar", "type": { "qualType": "int" } }, { "id": "0x55bbe7225b40", "kind": "FieldDecl", "loc": { "offset": 3958, "line": 126, "col": 6, "tokLen": 6 }, "range": { "begin": { "offset": 3954, "col": 2, "tokLen": 3 }, "end": { "offset": 3958, "col": 6, "tokLen": 6 } }, "isReferenced": true, "name": "topbar", "type": { "qualType": "int" } }, { "id": "0x55bbe7225ba0", "kind": "FieldDecl", "loc": { "offset": 3975, "line": 127, "col": 10, "tokLen": 7 }, "range": { "begin": { "offset": 3967, "col": 2, "tokLen": 6 }, "end": { "offset": 3975, "col": 10, "tokLen": 7 } }, "isReferenced": true, "name": "clients", "type": { "qualType": "Client *" } }, { "id": "0x55bbe7225c00", "kind": "FieldDecl", "loc": { "offset": 3993, "line": 128, "col": 10, "tokLen": 3 }, "range": { "begin": { "offset": 3985, "col": 2, "tokLen": 6 }, "end": { "offset": 3993, "col": 10, "tokLen": 3 } }, "isReferenced": true, "name": "sel", "type": { "qualType": "Client *" } }, { "id": "0x55bbe7225c60", "kind": "FieldDecl", "loc": { "offset": 4007, "line": 129, "col": 10, "tokLen": 5 }, "range": { "begin": { "offset": 3999, "col": 2, "tokLen": 6 }, "end": { "offset": 4007, "col": 10, "tokLen": 5 } }, "isReferenced": true, "name": "stack", "type": { "qualType": "Client *" } }, { "id": "0x55bbe7225cc0", "kind": "FieldDecl", "loc": { "offset": 4024, "line": 130, "col": 11, "tokLen": 4 }, "range": { "begin": { "offset": 4015, "col": 2, "tokLen": 7 }, "end": { "offset": 4024, "col": 11, "tokLen": 4 } }, "isReferenced": true, "name": "next", "type": { "qualType": "Monitor *" } }, { "id": "0x55bbe7225d20", "kind": "FieldDecl", "loc": { "offset": 4038, "line": 131, "col": 9, "tokLen": 6 }, "range": { "begin": { "offset": 4031, "col": 2, "tokLen": 6 }, "end": { "offset": 4038, "col": 9, "tokLen": 6 } }, "isReferenced": true, "name": "barwin", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7225ec8", "kind": "FieldDecl", "loc": { "offset": 4061, "line": 132, "col": 16, "tokLen": 2 }, "range": { "begin": { "offset": 4047, "col": 2, "tokLen": 5 }, "end": { "offset": 4065, "col": 20, "tokLen": 1 } }, "isReferenced": true, "name": "lt", "type": { "qualType": "const Layout *[2]" } } ] }, { "id": "0x55bbe7225f18", "kind": "RecordDecl", "loc": { "offset": 4080, "line": 135, "col": 9, "tokLen": 6 }, "range": { "begin": { "offset": 4080, "col": 9, "tokLen": 6 }, "end": { "offset": 4203, "line": 142, "col": 1, "tokLen": 1 } }, "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7225fd8", "kind": "FieldDecl", "loc": { "offset": 4102, "line": 136, "col": 14, "tokLen": 5 }, "range": { "begin": { "offset": 4090, "col": 2, "tokLen": 5 }, "end": { "offset": 4102, "col": 14, "tokLen": 5 } }, "isReferenced": true, "name": "class", "type": { "qualType": "const char *" } }, { "id": "0x55bbe7226040", "kind": "FieldDecl", "loc": { "offset": 4122, "line": 137, "col": 14, "tokLen": 8 }, "range": { "begin": { "offset": 4110, "col": 2, "tokLen": 5 }, "end": { "offset": 4122, "col": 14, "tokLen": 8 } }, "isReferenced": true, "name": "instance", "type": { "qualType": "const char *" } }, { "id": "0x55bbe72260a8", "kind": "FieldDecl", "loc": { "offset": 4145, "line": 138, "col": 14, "tokLen": 5 }, "range": { "begin": { "offset": 4133, "col": 2, "tokLen": 5 }, "end": { "offset": 4145, "col": 14, "tokLen": 5 } }, "isReferenced": true, "name": "title", "type": { "qualType": "const char *" } }, { "id": "0x55bbe7226110", "kind": "FieldDecl", "loc": { "offset": 4166, "line": 139, "col": 15, "tokLen": 4 }, "range": { "begin": { "offset": 4153, "col": 2, "tokLen": 8 }, "end": { "offset": 4166, "col": 15, "tokLen": 4 } }, "isReferenced": true, "name": "tags", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7226178", "kind": "FieldDecl", "loc": { "offset": 4177, "line": 140, "col": 6, "tokLen": 10 }, "range": { "begin": { "offset": 4173, "col": 2, "tokLen": 3 }, "end": { "offset": 4177, "col": 6, "tokLen": 10 } }, "isReferenced": true, "name": "isfloating", "type": { "qualType": "int" } }, { "id": "0x55bbe72261e0", "kind": "FieldDecl", "loc": { "offset": 4194, "line": 141, "col": 6, "tokLen": 7 }, "range": { "begin": { "offset": 4190, "col": 2, "tokLen": 3 }, "end": { "offset": 4194, "col": 6, "tokLen": 7 } }, "isReferenced": true, "name": "monitor", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7226288", "kind": "TypedefDecl", "loc": { "offset": 4205, "line": 142, "col": 3, "tokLen": 4 }, "range": { "begin": { "offset": 4072, "line": 135, "col": 1, "tokLen": 7 }, "end": { "offset": 4205, "line": 142, "col": 3, "tokLen": 4 } }, "isReferenced": true, "name": "Rule", "type": { "desugaredQualType": "Rule", "qualType": "struct Rule" }, "inner": [ { "id": "0x55bbe7226230", "kind": "ElaboratedType", "type": { "qualType": "struct Rule" }, "ownedTagDecl": { "id": "0x55bbe7225f18", "kind": "RecordDecl", "name": "" }, "inner": [ { "id": "0x55bbe7225fa0", "kind": "RecordType", "type": { "qualType": "Rule" }, "decl": { "id": "0x55bbe7225f18", "kind": "RecordDecl", "name": "" } } ] } ] }, { "id": "0x55bbe72263f8", "kind": "FunctionDecl", "loc": { "offset": 4252, "line": 145, "col": 13, "tokLen": 10 }, "range": { "begin": { "offset": 4240, "col": 1, "tokLen": 6 }, "end": { "offset": 4272, "col": 33, "tokLen": 1 } }, "isUsed": true, "name": "applyrules", "mangledName": "applyrules", "type": { "qualType": "void (Client *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7226308", "kind": "ParmVarDecl", "loc": { "offset": 4271, "col": 32, "tokLen": 1 }, "range": { "begin": { "offset": 4263, "col": 24, "tokLen": 6 }, "end": { "offset": 4271, "col": 32, "tokLen": 1 } }, "name": "c", "type": { "qualType": "Client *" } } ] }, { "id": "0x55bbe72268b0", "kind": "FunctionDecl", "loc": { "offset": 4286, "line": 146, "col": 12, "tokLen": 14 }, "range": { "begin": { "offset": 4275, "col": 1, "tokLen": 6 }, "end": { "offset": 4356, "col": 82, "tokLen": 1 } }, "isUsed": true, "name": "applysizehints", "mangledName": "applysizehints", "type": { "qualType": "int (Client *, int *, int *, int *, int *, int)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe72264b0", "kind": "ParmVarDecl", "loc": { "offset": 4309, "col": 35, "tokLen": 1 }, "range": { "begin": { "offset": 4301, "col": 27, "tokLen": 6 }, "end": { "offset": 4309, "col": 35, "tokLen": 1 } }, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe7226530", "kind": "ParmVarDecl", "loc": { "offset": 4317, "col": 43, "tokLen": 1 }, "range": { "begin": { "offset": 4312, "col": 38, "tokLen": 3 }, "end": { "offset": 4317, "col": 43, "tokLen": 1 } }, "name": "x", "type": { "qualType": "int *" } }, { "id": "0x55bbe72265b0", "kind": "ParmVarDecl", "loc": { "offset": 4325, "col": 51, "tokLen": 1 }, "range": { "begin": { "offset": 4320, "col": 46, "tokLen": 3 }, "end": { "offset": 4325, "col": 51, "tokLen": 1 } }, "name": "y", "type": { "qualType": "int *" } }, { "id": "0x55bbe7226630", "kind": "ParmVarDecl", "loc": { "offset": 4333, "col": 59, "tokLen": 1 }, "range": { "begin": { "offset": 4328, "col": 54, "tokLen": 3 }, "end": { "offset": 4333, "col": 59, "tokLen": 1 } }, "name": "w", "type": { "qualType": "int *" } }, { "id": "0x55bbe72266b0", "kind": "ParmVarDecl", "loc": { "offset": 4341, "col": 67, "tokLen": 1 }, "range": { "begin": { "offset": 4336, "col": 62, "tokLen": 3 }, "end": { "offset": 4341, "col": 67, "tokLen": 1 } }, "name": "h", "type": { "qualType": "int *" } }, { "id": "0x55bbe7226730", "kind": "ParmVarDecl", "loc": { "offset": 4348, "col": 74, "tokLen": 8 }, "range": { "begin": { "offset": 4344, "col": 70, "tokLen": 3 }, "end": { "offset": 4348, "col": 74, "tokLen": 8 } }, "name": "interact", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7226a20", "kind": "FunctionDecl", "loc": { "offset": 4371, "line": 147, "col": 13, "tokLen": 7 }, "range": { "begin": { "offset": 4359, "col": 1, "tokLen": 6 }, "end": { "offset": 4389, "col": 31, "tokLen": 1 } }, "isUsed": true, "name": "arrange", "mangledName": "arrange", "type": { "qualType": "void (Monitor *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7226990", "kind": "ParmVarDecl", "loc": { "offset": 4388, "col": 30, "tokLen": 1 }, "range": { "begin": { "offset": 4379, "col": 21, "tokLen": 7 }, "end": { "offset": 4388, "col": 30, "tokLen": 1 } }, "name": "m", "type": { "qualType": "Monitor *" } } ] }, { "id": "0x55bbe7226b80", "kind": "FunctionDecl", "loc": { "offset": 4404, "line": 148, "col": 13, "tokLen": 10 }, "range": { "begin": { "offset": 4392, "col": 1, "tokLen": 6 }, "end": { "offset": 4425, "col": 34, "tokLen": 1 } }, "isUsed": true, "name": "arrangemon", "mangledName": "arrangemon", "type": { "qualType": "void (Monitor *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7226af0", "kind": "ParmVarDecl", "loc": { "offset": 4424, "col": 33, "tokLen": 1 }, "range": { "begin": { "offset": 4415, "col": 24, "tokLen": 7 }, "end": { "offset": 4424, "col": 33, "tokLen": 1 } }, "name": "m", "type": { "qualType": "Monitor *" } } ] }, { "id": "0x55bbe7226cc8", "kind": "FunctionDecl", "loc": { "offset": 4440, "line": 149, "col": 13, "tokLen": 6 }, "range": { "begin": { "offset": 4428, "col": 1, "tokLen": 6 }, "end": { "offset": 4456, "col": 29, "tokLen": 1 } }, "isUsed": true, "name": "attach", "mangledName": "attach", "type": { "qualType": "void (Client *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7226c38", "kind": "ParmVarDecl", "loc": { "offset": 4455, "col": 28, "tokLen": 1 }, "range": { "begin": { "offset": 4447, "col": 20, "tokLen": 6 }, "end": { "offset": 4455, "col": 28, "tokLen": 1 } }, "name": "c", "type": { "qualType": "Client *" } } ] }, { "id": "0x55bbe7226e10", "kind": "FunctionDecl", "loc": { "offset": 4471, "line": 150, "col": 13, "tokLen": 11 }, "range": { "begin": { "offset": 4459, "col": 1, "tokLen": 6 }, "end": { "offset": 4492, "col": 34, "tokLen": 1 } }, "isUsed": true, "name": "attachstack", "mangledName": "attachstack", "type": { "qualType": "void (Client *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7226d80", "kind": "ParmVarDecl", "loc": { "offset": 4491, "col": 33, "tokLen": 1 }, "range": { "begin": { "offset": 4483, "col": 25, "tokLen": 6 }, "end": { "offset": 4491, "col": 33, "tokLen": 1 } }, "name": "c", "type": { "qualType": "Client *" } } ] }, { "id": "0x55bbe7226fb8", "kind": "FunctionDecl", "loc": { "offset": 4507, "line": 151, "col": 13, "tokLen": 11 }, "range": { "begin": { "offset": 4495, "col": 1, "tokLen": 6 }, "end": { "offset": 4528, "col": 34, "tokLen": 1 } }, "isUsed": true, "name": "buttonpress", "mangledName": "buttonpress", "type": { "qualType": "void (XEvent *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7226ec8", "kind": "ParmVarDecl", "loc": { "offset": 4527, "col": 33, "tokLen": 1 }, "range": { "begin": { "offset": 4519, "col": 25, "tokLen": 6 }, "end": { "offset": 4527, "col": 33, "tokLen": 1 } }, "name": "e", "type": { "qualType": "XEvent *" } } ] }, { "id": "0x55bbe72270f8", "kind": "FunctionDecl", "loc": { "offset": 4543, "line": 152, "col": 13, "tokLen": 12 }, "range": { "begin": { "offset": 4531, "col": 1, "tokLen": 6 }, "end": { "offset": 4560, "col": 30, "tokLen": 1 } }, "isUsed": true, "name": "checkotherwm", "mangledName": "checkotherwm", "type": { "qualType": "void (void)" }, "storageClass": "static" }, { "id": "0x55bbe7227230", "kind": "FunctionDecl", "loc": { "offset": 4575, "line": 153, "col": 13, "tokLen": 7 }, "range": { "begin": { "offset": 4563, "col": 1, "tokLen": 6 }, "end": { "offset": 4587, "col": 25, "tokLen": 1 } }, "isUsed": true, "name": "cleanup", "mangledName": "cleanup", "type": { "qualType": "void (void)" }, "storageClass": "static" }, { "id": "0x55bbe7227370", "kind": "FunctionDecl", "loc": { "offset": 4602, "line": 154, "col": 13, "tokLen": 10 }, "range": { "begin": { "offset": 4590, "col": 1, "tokLen": 6 }, "end": { "offset": 4625, "col": 36, "tokLen": 1 } }, "isUsed": true, "name": "cleanupmon", "mangledName": "cleanupmon", "type": { "qualType": "void (Monitor *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe72272e0", "kind": "ParmVarDecl", "loc": { "offset": 4622, "col": 33, "tokLen": 3 }, "range": { "begin": { "offset": 4613, "col": 24, "tokLen": 7 }, "end": { "offset": 4622, "col": 33, "tokLen": 3 } }, "name": "mon", "type": { "qualType": "Monitor *" } } ] }, { "id": "0x55bbe72274b8", "kind": "FunctionDecl", "loc": { "offset": 4640, "line": 155, "col": 13, "tokLen": 13 }, "range": { "begin": { "offset": 4628, "col": 1, "tokLen": 6 }, "end": { "offset": 4663, "col": 36, "tokLen": 1 } }, "isUsed": true, "name": "clientmessage", "mangledName": "clientmessage", "type": { "qualType": "void (XEvent *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7227428", "kind": "ParmVarDecl", "loc": { "offset": 4662, "col": 35, "tokLen": 1 }, "range": { "begin": { "offset": 4654, "col": 27, "tokLen": 6 }, "end": { "offset": 4662, "col": 35, "tokLen": 1 } }, "name": "e", "type": { "qualType": "XEvent *" } } ] }, { "id": "0x55bbe7227600", "kind": "FunctionDecl", "loc": { "offset": 4678, "line": 156, "col": 13, "tokLen": 9 }, "range": { "begin": { "offset": 4666, "col": 1, "tokLen": 6 }, "end": { "offset": 4697, "col": 32, "tokLen": 1 } }, "isUsed": true, "name": "configure", "mangledName": "configure", "type": { "qualType": "void (Client *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7227570", "kind": "ParmVarDecl", "loc": { "offset": 4696, "col": 31, "tokLen": 1 }, "range": { "begin": { "offset": 4688, "col": 23, "tokLen": 6 }, "end": { "offset": 4696, "col": 31, "tokLen": 1 } }, "name": "c", "type": { "qualType": "Client *" } } ] }, { "id": "0x55bbe7227748", "kind": "FunctionDecl", "loc": { "offset": 4712, "line": 157, "col": 13, "tokLen": 15 }, "range": { "begin": { "offset": 4700, "col": 1, "tokLen": 6 }, "end": { "offset": 4737, "col": 38, "tokLen": 1 } }, "isUsed": true, "name": "configurenotify", "mangledName": "configurenotify", "type": { "qualType": "void (XEvent *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe72276b8", "kind": "ParmVarDecl", "loc": { "offset": 4736, "col": 37, "tokLen": 1 }, "range": { "begin": { "offset": 4728, "col": 29, "tokLen": 6 }, "end": { "offset": 4736, "col": 37, "tokLen": 1 } }, "name": "e", "type": { "qualType": "XEvent *" } } ] }, { "id": "0x55bbe7227890", "kind": "FunctionDecl", "loc": { "offset": 4752, "line": 158, "col": 13, "tokLen": 16 }, "range": { "begin": { "offset": 4740, "col": 1, "tokLen": 6 }, "end": { "offset": 4778, "col": 39, "tokLen": 1 } }, "isUsed": true, "name": "configurerequest", "mangledName": "configurerequest", "type": { "qualType": "void (XEvent *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7227800", "kind": "ParmVarDecl", "loc": { "offset": 4777, "col": 38, "tokLen": 1 }, "range": { "begin": { "offset": 4769, "col": 30, "tokLen": 6 }, "end": { "offset": 4777, "col": 38, "tokLen": 1 } }, "name": "e", "type": { "qualType": "XEvent *" } } ] }, { "id": "0x55bbe7227a28", "kind": "FunctionDecl", "loc": { "offset": 4797, "line": 159, "col": 17, "tokLen": 9 }, "range": { "begin": { "offset": 4781, "col": 1, "tokLen": 6 }, "end": { "offset": 4811, "col": 31, "tokLen": 1 } }, "isUsed": true, "name": "createmon", "mangledName": "createmon", "type": { "qualType": "Monitor *(void)" }, "storageClass": "static" }, { "id": "0x55bbe7227b68", "kind": "FunctionDecl", "loc": { "offset": 4826, "line": 160, "col": 13, "tokLen": 13 }, "range": { "begin": { "offset": 4814, "col": 1, "tokLen": 6 }, "end": { "offset": 4849, "col": 36, "tokLen": 1 } }, "isUsed": true, "name": "destroynotify", "mangledName": "destroynotify", "type": { "qualType": "void (XEvent *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7227ad8", "kind": "ParmVarDecl", "loc": { "offset": 4848, "col": 35, "tokLen": 1 }, "range": { "begin": { "offset": 4840, "col": 27, "tokLen": 6 }, "end": { "offset": 4848, "col": 35, "tokLen": 1 } }, "name": "e", "type": { "qualType": "XEvent *" } } ] }, { "id": "0x55bbe7227cb0", "kind": "FunctionDecl", "loc": { "offset": 4864, "line": 161, "col": 13, "tokLen": 6 }, "range": { "begin": { "offset": 4852, "col": 1, "tokLen": 6 }, "end": { "offset": 4880, "col": 29, "tokLen": 1 } }, "isUsed": true, "name": "detach", "mangledName": "detach", "type": { "qualType": "void (Client *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7227c20", "kind": "ParmVarDecl", "loc": { "offset": 4879, "col": 28, "tokLen": 1 }, "range": { "begin": { "offset": 4871, "col": 20, "tokLen": 6 }, "end": { "offset": 4879, "col": 28, "tokLen": 1 } }, "name": "c", "type": { "qualType": "Client *" } } ] }, { "id": "0x55bbe7227df8", "kind": "FunctionDecl", "loc": { "offset": 4895, "line": 162, "col": 13, "tokLen": 11 }, "range": { "begin": { "offset": 4883, "col": 1, "tokLen": 6 }, "end": { "offset": 4916, "col": 34, "tokLen": 1 } }, "isUsed": true, "name": "detachstack", "mangledName": "detachstack", "type": { "qualType": "void (Client *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7227d68", "kind": "ParmVarDecl", "loc": { "offset": 4915, "col": 33, "tokLen": 1 }, "range": { "begin": { "offset": 4907, "col": 25, "tokLen": 6 }, "end": { "offset": 4915, "col": 33, "tokLen": 1 } }, "name": "c", "type": { "qualType": "Client *" } } ] }, { "id": "0x55bbe7227fa8", "kind": "FunctionDecl", "loc": { "offset": 4935, "line": 163, "col": 17, "tokLen": 8 }, "range": { "begin": { "offset": 4919, "col": 1, "tokLen": 6 }, "end": { "offset": 4951, "col": 33, "tokLen": 1 } }, "isUsed": true, "name": "dirtomon", "mangledName": "dirtomon", "type": { "qualType": "Monitor *(int)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7227eb8", "kind": "ParmVarDecl", "loc": { "offset": 4948, "col": 30, "tokLen": 3 }, "range": { "begin": { "offset": 4944, "col": 26, "tokLen": 3 }, "end": { "offset": 4948, "col": 30, "tokLen": 3 } }, "name": "dir", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe72280f0", "kind": "FunctionDecl", "loc": { "offset": 4966, "line": 164, "col": 13, "tokLen": 7 }, "range": { "begin": { "offset": 4954, "col": 1, "tokLen": 6 }, "end": { "offset": 4984, "col": 31, "tokLen": 1 } }, "isUsed": true, "name": "drawbar", "mangledName": "drawbar", "type": { "qualType": "void (Monitor *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7228060", "kind": "ParmVarDecl", "loc": { "offset": 4983, "col": 30, "tokLen": 1 }, "range": { "begin": { "offset": 4974, "col": 21, "tokLen": 7 }, "end": { "offset": 4983, "col": 30, "tokLen": 1 } }, "name": "m", "type": { "qualType": "Monitor *" } } ] }, { "id": "0x55bbe7228230", "kind": "FunctionDecl", "loc": { "offset": 4999, "line": 165, "col": 13, "tokLen": 8 }, "range": { "begin": { "offset": 4987, "col": 1, "tokLen": 6 }, "end": { "offset": 5012, "col": 26, "tokLen": 1 } }, "isUsed": true, "name": "drawbars", "mangledName": "drawbars", "type": { "qualType": "void (void)" }, "storageClass": "static" }, { "id": "0x55bbe7228370", "kind": "FunctionDecl", "loc": { "offset": 5027, "line": 166, "col": 13, "tokLen": 11 }, "range": { "begin": { "offset": 5015, "col": 1, "tokLen": 6 }, "end": { "offset": 5048, "col": 34, "tokLen": 1 } }, "isUsed": true, "name": "enternotify", "mangledName": "enternotify", "type": { "qualType": "void (XEvent *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe72282e0", "kind": "ParmVarDecl", "loc": { "offset": 5047, "col": 33, "tokLen": 1 }, "range": { "begin": { "offset": 5039, "col": 25, "tokLen": 6 }, "end": { "offset": 5047, "col": 33, "tokLen": 1 } }, "name": "e", "type": { "qualType": "XEvent *" } } ] }, { "id": "0x55bbe72284b8", "kind": "FunctionDecl", "loc": { "offset": 5063, "line": 167, "col": 13, "tokLen": 6 }, "range": { "begin": { "offset": 5051, "col": 1, "tokLen": 6 }, "end": { "offset": 5079, "col": 29, "tokLen": 1 } }, "isUsed": true, "name": "expose", "mangledName": "expose", "type": { "qualType": "void (XEvent *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7228428", "kind": "ParmVarDecl", "loc": { "offset": 5078, "col": 28, "tokLen": 1 }, "range": { "begin": { "offset": 5070, "col": 20, "tokLen": 6 }, "end": { "offset": 5078, "col": 28, "tokLen": 1 } }, "name": "e", "type": { "qualType": "XEvent *" } } ] }, { "id": "0x55bbe7228600", "kind": "FunctionDecl", "loc": { "offset": 5094, "line": 168, "col": 13, "tokLen": 5 }, "range": { "begin": { "offset": 5082, "col": 1, "tokLen": 6 }, "end": { "offset": 5109, "col": 28, "tokLen": 1 } }, "isUsed": true, "name": "focus", "mangledName": "focus", "type": { "qualType": "void (Client *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7228570", "kind": "ParmVarDecl", "loc": { "offset": 5108, "col": 27, "tokLen": 1 }, "range": { "begin": { "offset": 5100, "col": 19, "tokLen": 6 }, "end": { "offset": 5108, "col": 27, "tokLen": 1 } }, "name": "c", "type": { "qualType": "Client *" } } ] }, { "id": "0x55bbe7228748", "kind": "FunctionDecl", "loc": { "offset": 5124, "line": 169, "col": 13, "tokLen": 7 }, "range": { "begin": { "offset": 5112, "col": 1, "tokLen": 6 }, "end": { "offset": 5141, "col": 30, "tokLen": 1 } }, "isUsed": true, "name": "focusin", "mangledName": "focusin", "type": { "qualType": "void (XEvent *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe72286b8", "kind": "ParmVarDecl", "loc": { "offset": 5140, "col": 29, "tokLen": 1 }, "range": { "begin": { "offset": 5132, "col": 21, "tokLen": 6 }, "end": { "offset": 5140, "col": 29, "tokLen": 1 } }, "name": "e", "type": { "qualType": "XEvent *" } } ] }, { "id": "0x55bbe7228890", "kind": "FunctionDecl", "loc": { "offset": 5156, "line": 170, "col": 13, "tokLen": 8 }, "range": { "begin": { "offset": 5144, "col": 1, "tokLen": 6 }, "end": { "offset": 5179, "col": 36, "tokLen": 1 } }, "isUsed": true, "name": "focusmon", "mangledName": "focusmon", "type": { "qualType": "void (const Arg *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7228800", "kind": "ParmVarDecl", "loc": { "offset": 5176, "col": 33, "tokLen": 3 }, "range": { "begin": { "offset": 5165, "col": 22, "tokLen": 5 }, "end": { "offset": 5176, "col": 33, "tokLen": 3 } }, "name": "arg", "type": { "qualType": "const Arg *" } } ] }, { "id": "0x55bbe72289d8", "kind": "FunctionDecl", "loc": { "offset": 5194, "line": 171, "col": 13, "tokLen": 10 }, "range": { "begin": { "offset": 5182, "col": 1, "tokLen": 6 }, "end": { "offset": 5219, "col": 38, "tokLen": 1 } }, "isUsed": true, "name": "focusstack", "mangledName": "focusstack", "type": { "qualType": "void (const Arg *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7228948", "kind": "ParmVarDecl", "loc": { "offset": 5216, "col": 35, "tokLen": 3 }, "range": { "begin": { "offset": 5205, "col": 24, "tokLen": 5 }, "end": { "offset": 5216, "col": 35, "tokLen": 3 } }, "name": "arg", "type": { "qualType": "const Arg *" } } ] }, { "id": "0x55bbe7228e08", "kind": "FunctionDecl", "loc": { "offset": 5234, "line": 172, "col": 13, "tokLen": 11 }, "range": { "begin": { "offset": 5222, "col": 1, "tokLen": 6 }, "end": { "offset": 5266, "col": 45, "tokLen": 1 } }, "isUsed": true, "name": "getatomprop", "mangledName": "getatomprop", "type": { "qualType": "Atom (Client *, Atom)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7228c80", "kind": "ParmVarDecl", "loc": { "offset": 5254, "col": 33, "tokLen": 1 }, "range": { "begin": { "offset": 5246, "col": 25, "tokLen": 6 }, "end": { "offset": 5254, "col": 33, "tokLen": 1 } }, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe7228cf8", "kind": "ParmVarDecl", "loc": { "offset": 5262, "col": 41, "tokLen": 4 }, "range": { "begin": { "offset": 5257, "col": 36, "tokLen": 4 }, "end": { "offset": 5262, "col": 41, "tokLen": 4 } }, "name": "prop", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } } ] }, { "id": "0x55bbe7229030", "kind": "FunctionDecl", "loc": { "offset": 5280, "line": 173, "col": 12, "tokLen": 10 }, "range": { "begin": { "offset": 5269, "col": 1, "tokLen": 6 }, "end": { "offset": 5305, "col": 37, "tokLen": 1 } }, "isUsed": true, "name": "getrootptr", "mangledName": "getrootptr", "type": { "qualType": "int (int *, int *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7228ed0", "kind": "ParmVarDecl", "loc": { "offset": 5296, "col": 28, "tokLen": 1 }, "range": { "begin": { "offset": 5291, "col": 23, "tokLen": 3 }, "end": { "offset": 5296, "col": 28, "tokLen": 1 } }, "name": "x", "type": { "qualType": "int *" } }, { "id": "0x55bbe7228f50", "kind": "ParmVarDecl", "loc": { "offset": 5304, "col": 36, "tokLen": 1 }, "range": { "begin": { "offset": 5299, "col": 31, "tokLen": 3 }, "end": { "offset": 5304, "col": 36, "tokLen": 1 } }, "name": "y", "type": { "qualType": "int *" } } ] }, { "id": "0x55bbe72291f0", "kind": "FunctionDecl", "loc": { "offset": 5320, "line": 174, "col": 13, "tokLen": 8 }, "range": { "begin": { "offset": 5308, "col": 1, "tokLen": 6 }, "end": { "offset": 5337, "col": 30, "tokLen": 1 } }, "isUsed": true, "name": "getstate", "mangledName": "getstate", "type": { "qualType": "long (Window)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe72290f0", "kind": "ParmVarDecl", "loc": { "offset": 5336, "col": 29, "tokLen": 1 }, "range": { "begin": { "offset": 5329, "col": 22, "tokLen": 6 }, "end": { "offset": 5336, "col": 29, "tokLen": 1 } }, "name": "w", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } ] }, { "id": "0x55bbe7229570", "kind": "FunctionDecl", "loc": { "offset": 5351, "line": 175, "col": 12, "tokLen": 11 }, "range": { "begin": { "offset": 5340, "col": 1, "tokLen": 6 }, "end": { "offset": 5413, "col": 74, "tokLen": 1 } }, "isUsed": true, "name": "gettextprop", "mangledName": "gettextprop", "type": { "qualType": "int (Window, Atom, char *, unsigned int)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe72292a8", "kind": "ParmVarDecl", "loc": { "offset": 5370, "col": 31, "tokLen": 1 }, "range": { "begin": { "offset": 5363, "col": 24, "tokLen": 6 }, "end": { "offset": 5370, "col": 31, "tokLen": 1 } }, "name": "w", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7229320", "kind": "ParmVarDecl", "loc": { "offset": 5378, "col": 39, "tokLen": 4 }, "range": { "begin": { "offset": 5373, "col": 34, "tokLen": 4 }, "end": { "offset": 5378, "col": 39, "tokLen": 4 } }, "name": "atom", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } }, { "id": "0x55bbe72293a0", "kind": "ParmVarDecl", "loc": { "offset": 5390, "col": 51, "tokLen": 4 }, "range": { "begin": { "offset": 5384, "col": 45, "tokLen": 4 }, "end": { "offset": 5390, "col": 51, "tokLen": 4 } }, "name": "text", "type": { "qualType": "char *" } }, { "id": "0x55bbe7229420", "kind": "ParmVarDecl", "loc": { "offset": 5409, "col": 70, "tokLen": 4 }, "range": { "begin": { "offset": 5396, "col": 57, "tokLen": 8 }, "end": { "offset": 5409, "col": 70, "tokLen": 4 } }, "name": "size", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe72297d8", "kind": "FunctionDecl", "loc": { "offset": 5428, "line": 176, "col": 13, "tokLen": 11 }, "range": { "begin": { "offset": 5416, "col": 1, "tokLen": 6 }, "end": { "offset": 5462, "col": 47, "tokLen": 1 } }, "isUsed": true, "name": "grabbuttons", "mangledName": "grabbuttons", "type": { "qualType": "void (Client *, int)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7229640", "kind": "ParmVarDecl", "loc": { "offset": 5448, "col": 33, "tokLen": 1 }, "range": { "begin": { "offset": 5440, "col": 25, "tokLen": 6 }, "end": { "offset": 5448, "col": 33, "tokLen": 1 } }, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe72296c0", "kind": "ParmVarDecl", "loc": { "offset": 5455, "col": 40, "tokLen": 7 }, "range": { "begin": { "offset": 5451, "col": 36, "tokLen": 3 }, "end": { "offset": 5455, "col": 40, "tokLen": 7 } }, "name": "focused", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7229920", "kind": "FunctionDecl", "loc": { "offset": 5477, "line": 177, "col": 13, "tokLen": 8 }, "range": { "begin": { "offset": 5465, "col": 1, "tokLen": 6 }, "end": { "offset": 5490, "col": 26, "tokLen": 1 } }, "isUsed": true, "name": "grabkeys", "mangledName": "grabkeys", "type": { "qualType": "void (void)" }, "storageClass": "static" }, { "id": "0x55bbe7229a60", "kind": "FunctionDecl", "loc": { "offset": 5505, "line": 178, "col": 13, "tokLen": 10 }, "range": { "begin": { "offset": 5493, "col": 1, "tokLen": 6 }, "end": { "offset": 5530, "col": 38, "tokLen": 1 } }, "isUsed": true, "name": "incnmaster", "mangledName": "incnmaster", "type": { "qualType": "void (const Arg *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe72299d0", "kind": "ParmVarDecl", "loc": { "offset": 5527, "col": 35, "tokLen": 3 }, "range": { "begin": { "offset": 5516, "col": 24, "tokLen": 5 }, "end": { "offset": 5527, "col": 35, "tokLen": 3 } }, "name": "arg", "type": { "qualType": "const Arg *" } } ] }, { "id": "0x55bbe7229ba8", "kind": "FunctionDecl", "loc": { "offset": 5545, "line": 179, "col": 13, "tokLen": 8 }, "range": { "begin": { "offset": 5533, "col": 1, "tokLen": 6 }, "end": { "offset": 5563, "col": 31, "tokLen": 1 } }, "isUsed": true, "name": "keypress", "mangledName": "keypress", "type": { "qualType": "void (XEvent *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7229b18", "kind": "ParmVarDecl", "loc": { "offset": 5562, "col": 30, "tokLen": 1 }, "range": { "begin": { "offset": 5554, "col": 22, "tokLen": 6 }, "end": { "offset": 5562, "col": 30, "tokLen": 1 } }, "name": "e", "type": { "qualType": "XEvent *" } } ] }, { "id": "0x55bbe7229cf0", "kind": "FunctionDecl", "loc": { "offset": 5578, "line": 180, "col": 13, "tokLen": 10 }, "range": { "begin": { "offset": 5566, "col": 1, "tokLen": 6 }, "end": { "offset": 5603, "col": 38, "tokLen": 1 } }, "isUsed": true, "name": "killclient", "mangledName": "killclient", "type": { "qualType": "void (const Arg *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7229c60", "kind": "ParmVarDecl", "loc": { "offset": 5600, "col": 35, "tokLen": 3 }, "range": { "begin": { "offset": 5589, "col": 24, "tokLen": 5 }, "end": { "offset": 5600, "col": 35, "tokLen": 3 } }, "name": "arg", "type": { "qualType": "const Arg *" } } ] }, { "id": "0x55bbe7229f38", "kind": "FunctionDecl", "loc": { "offset": 5618, "line": 181, "col": 13, "tokLen": 6 }, "range": { "begin": { "offset": 5606, "col": 1, "tokLen": 6 }, "end": { "offset": 5656, "col": 51, "tokLen": 1 } }, "isUsed": true, "name": "manage", "mangledName": "manage", "type": { "qualType": "void (Window, XWindowAttributes *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7229da8", "kind": "ParmVarDecl", "loc": { "offset": 5632, "col": 27, "tokLen": 1 }, "range": { "begin": { "offset": 5625, "col": 20, "tokLen": 6 }, "end": { "offset": 5632, "col": 27, "tokLen": 1 } }, "name": "w", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7229e20", "kind": "ParmVarDecl", "loc": { "offset": 5654, "col": 49, "tokLen": 2 }, "range": { "begin": { "offset": 5635, "col": 30, "tokLen": 17 }, "end": { "offset": 5654, "col": 49, "tokLen": 2 } }, "name": "wa", "type": { "qualType": "XWindowAttributes *" } } ] }, { "id": "0x55bbe722a088", "kind": "FunctionDecl", "loc": { "offset": 5671, "line": 182, "col": 13, "tokLen": 13 }, "range": { "begin": { "offset": 5659, "col": 1, "tokLen": 6 }, "end": { "offset": 5694, "col": 36, "tokLen": 1 } }, "isUsed": true, "name": "mappingnotify", "mangledName": "mappingnotify", "type": { "qualType": "void (XEvent *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7229ff8", "kind": "ParmVarDecl", "loc": { "offset": 5693, "col": 35, "tokLen": 1 }, "range": { "begin": { "offset": 5685, "col": 27, "tokLen": 6 }, "end": { "offset": 5693, "col": 35, "tokLen": 1 } }, "name": "e", "type": { "qualType": "XEvent *" } } ] }, { "id": "0x55bbe722a1d0", "kind": "FunctionDecl", "loc": { "offset": 5709, "line": 183, "col": 13, "tokLen": 10 }, "range": { "begin": { "offset": 5697, "col": 1, "tokLen": 6 }, "end": { "offset": 5729, "col": 33, "tokLen": 1 } }, "isUsed": true, "name": "maprequest", "mangledName": "maprequest", "type": { "qualType": "void (XEvent *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe722a140", "kind": "ParmVarDecl", "loc": { "offset": 5728, "col": 32, "tokLen": 1 }, "range": { "begin": { "offset": 5720, "col": 24, "tokLen": 6 }, "end": { "offset": 5728, "col": 32, "tokLen": 1 } }, "name": "e", "type": { "qualType": "XEvent *" } } ] }, { "id": "0x55bbe722a318", "kind": "FunctionDecl", "loc": { "offset": 5744, "line": 184, "col": 13, "tokLen": 7 }, "range": { "begin": { "offset": 5732, "col": 1, "tokLen": 6 }, "end": { "offset": 5762, "col": 31, "tokLen": 1 } }, "isUsed": true, "name": "monocle", "mangledName": "monocle", "type": { "qualType": "void (Monitor *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe722a288", "kind": "ParmVarDecl", "loc": { "offset": 5761, "col": 30, "tokLen": 1 }, "range": { "begin": { "offset": 5752, "col": 21, "tokLen": 7 }, "end": { "offset": 5761, "col": 30, "tokLen": 1 } }, "name": "m", "type": { "qualType": "Monitor *" } } ] }, { "id": "0x55bbe722a460", "kind": "FunctionDecl", "loc": { "offset": 5777, "line": 185, "col": 13, "tokLen": 12 }, "range": { "begin": { "offset": 5765, "col": 1, "tokLen": 6 }, "end": { "offset": 5799, "col": 35, "tokLen": 1 } }, "isUsed": true, "name": "motionnotify", "mangledName": "motionnotify", "type": { "qualType": "void (XEvent *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe722a3d0", "kind": "ParmVarDecl", "loc": { "offset": 5798, "col": 34, "tokLen": 1 }, "range": { "begin": { "offset": 5790, "col": 26, "tokLen": 6 }, "end": { "offset": 5798, "col": 34, "tokLen": 1 } }, "name": "e", "type": { "qualType": "XEvent *" } } ] }, { "id": "0x55bbe722a5a8", "kind": "FunctionDecl", "loc": { "offset": 5814, "line": 186, "col": 13, "tokLen": 9 }, "range": { "begin": { "offset": 5802, "col": 1, "tokLen": 6 }, "end": { "offset": 5838, "col": 37, "tokLen": 1 } }, "isUsed": true, "name": "movemouse", "mangledName": "movemouse", "type": { "qualType": "void (const Arg *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe722a518", "kind": "ParmVarDecl", "loc": { "offset": 5835, "col": 34, "tokLen": 3 }, "range": { "begin": { "offset": 5824, "col": 23, "tokLen": 5 }, "end": { "offset": 5835, "col": 34, "tokLen": 3 } }, "name": "arg", "type": { "qualType": "const Arg *" } } ] }, { "id": "0x55bbe722a758", "kind": "FunctionDecl", "loc": { "offset": 5856, "line": 187, "col": 16, "tokLen": 9 }, "range": { "begin": { "offset": 5841, "col": 1, "tokLen": 6 }, "end": { "offset": 5875, "col": 35, "tokLen": 1 } }, "isUsed": true, "name": "nexttiled", "mangledName": "nexttiled", "type": { "qualType": "Client *(Client *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe722a660", "kind": "ParmVarDecl", "loc": { "offset": 5874, "col": 34, "tokLen": 1 }, "range": { "begin": { "offset": 5866, "col": 26, "tokLen": 6 }, "end": { "offset": 5874, "col": 34, "tokLen": 1 } }, "name": "c", "type": { "qualType": "Client *" } } ] }, { "id": "0x55bbe722a8a0", "kind": "FunctionDecl", "loc": { "offset": 5890, "line": 188, "col": 13, "tokLen": 3 }, "range": { "begin": { "offset": 5878, "col": 1, "tokLen": 6 }, "end": { "offset": 5903, "col": 26, "tokLen": 1 } }, "isUsed": true, "name": "pop", "mangledName": "pop", "type": { "qualType": "void (Client *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe722a810", "kind": "ParmVarDecl", "loc": { "offset": 5902, "col": 25, "tokLen": 1 }, "range": { "begin": { "offset": 5894, "col": 17, "tokLen": 6 }, "end": { "offset": 5902, "col": 25, "tokLen": 1 } }, "name": "c", "type": { "qualType": "Client *" } } ] }, { "id": "0x55bbe722a9e8", "kind": "FunctionDecl", "loc": { "offset": 5918, "line": 189, "col": 13, "tokLen": 14 }, "range": { "begin": { "offset": 5906, "col": 1, "tokLen": 6 }, "end": { "offset": 5942, "col": 37, "tokLen": 1 } }, "isUsed": true, "name": "propertynotify", "mangledName": "propertynotify", "type": { "qualType": "void (XEvent *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe722a958", "kind": "ParmVarDecl", "loc": { "offset": 5941, "col": 36, "tokLen": 1 }, "range": { "begin": { "offset": 5933, "col": 28, "tokLen": 6 }, "end": { "offset": 5941, "col": 36, "tokLen": 1 } }, "name": "e", "type": { "qualType": "XEvent *" } } ] }, { "id": "0x55bbe722ab30", "kind": "FunctionDecl", "loc": { "offset": 5957, "line": 190, "col": 13, "tokLen": 4 }, "range": { "begin": { "offset": 5945, "col": 1, "tokLen": 6 }, "end": { "offset": 5976, "col": 32, "tokLen": 1 } }, "isUsed": true, "name": "quit", "mangledName": "quit", "type": { "qualType": "void (const Arg *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe722aaa0", "kind": "ParmVarDecl", "loc": { "offset": 5973, "col": 29, "tokLen": 3 }, "range": { "begin": { "offset": 5962, "col": 18, "tokLen": 5 }, "end": { "offset": 5973, "col": 29, "tokLen": 3 } }, "name": "arg", "type": { "qualType": "const Arg *" } } ] }, { "id": "0x55bbe722aed8", "kind": "FunctionDecl", "loc": { "offset": 5995, "line": 191, "col": 17, "tokLen": 9 }, "range": { "begin": { "offset": 5979, "col": 1, "tokLen": 6 }, "end": { "offset": 6031, "col": 53, "tokLen": 1 } }, "isUsed": true, "name": "recttomon", "mangledName": "recttomon", "type": { "qualType": "Monitor *(int, int, int, int)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe722abf0", "kind": "ParmVarDecl", "loc": { "offset": 6009, "col": 31, "tokLen": 1 }, "range": { "begin": { "offset": 6005, "col": 27, "tokLen": 3 }, "end": { "offset": 6009, "col": 31, "tokLen": 1 } }, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe722ac90", "kind": "ParmVarDecl", "loc": { "offset": 6016, "col": 38, "tokLen": 1 }, "range": { "begin": { "offset": 6012, "col": 34, "tokLen": 3 }, "end": { "offset": 6016, "col": 38, "tokLen": 1 } }, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe722ad10", "kind": "ParmVarDecl", "loc": { "offset": 6023, "col": 45, "tokLen": 1 }, "range": { "begin": { "offset": 6019, "col": 41, "tokLen": 3 }, "end": { "offset": 6023, "col": 45, "tokLen": 1 } }, "name": "w", "type": { "qualType": "int" } }, { "id": "0x55bbe722ad90", "kind": "ParmVarDecl", "loc": { "offset": 6030, "col": 52, "tokLen": 1 }, "range": { "begin": { "offset": 6026, "col": 48, "tokLen": 3 }, "end": { "offset": 6030, "col": 52, "tokLen": 1 } }, "name": "h", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe722b398", "kind": "FunctionDecl", "loc": { "offset": 6046, "line": 192, "col": 13, "tokLen": 6 }, "range": { "begin": { "offset": 6034, "col": 1, "tokLen": 6 }, "end": { "offset": 6104, "col": 71, "tokLen": 1 } }, "isUsed": true, "name": "resize", "mangledName": "resize", "type": { "qualType": "void (Client *, int, int, int, int, int)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe722afa8", "kind": "ParmVarDecl", "loc": { "offset": 6061, "col": 28, "tokLen": 1 }, "range": { "begin": { "offset": 6053, "col": 20, "tokLen": 6 }, "end": { "offset": 6061, "col": 28, "tokLen": 1 } }, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe722b028", "kind": "ParmVarDecl", "loc": { "offset": 6068, "col": 35, "tokLen": 1 }, "range": { "begin": { "offset": 6064, "col": 31, "tokLen": 3 }, "end": { "offset": 6068, "col": 35, "tokLen": 1 } }, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe722b0a8", "kind": "ParmVarDecl", "loc": { "offset": 6075, "col": 42, "tokLen": 1 }, "range": { "begin": { "offset": 6071, "col": 38, "tokLen": 3 }, "end": { "offset": 6075, "col": 42, "tokLen": 1 } }, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe722b128", "kind": "ParmVarDecl", "loc": { "offset": 6082, "col": 49, "tokLen": 1 }, "range": { "begin": { "offset": 6078, "col": 45, "tokLen": 3 }, "end": { "offset": 6082, "col": 49, "tokLen": 1 } }, "name": "w", "type": { "qualType": "int" } }, { "id": "0x55bbe722b1a8", "kind": "ParmVarDecl", "loc": { "offset": 6089, "col": 56, "tokLen": 1 }, "range": { "begin": { "offset": 6085, "col": 52, "tokLen": 3 }, "end": { "offset": 6089, "col": 56, "tokLen": 1 } }, "name": "h", "type": { "qualType": "int" } }, { "id": "0x55bbe722b228", "kind": "ParmVarDecl", "loc": { "offset": 6096, "col": 63, "tokLen": 8 }, "range": { "begin": { "offset": 6092, "col": 59, "tokLen": 3 }, "end": { "offset": 6096, "col": 63, "tokLen": 8 } }, "name": "interact", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe722b7c8", "kind": "FunctionDecl", "loc": { "offset": 6119, "line": 193, "col": 13, "tokLen": 12 }, "range": { "begin": { "offset": 6107, "col": 1, "tokLen": 6 }, "end": { "offset": 6169, "col": 63, "tokLen": 1 } }, "isUsed": true, "name": "resizeclient", "mangledName": "resizeclient", "type": { "qualType": "void (Client *, int, int, int, int)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe722b478", "kind": "ParmVarDecl", "loc": { "offset": 6140, "col": 34, "tokLen": 1 }, "range": { "begin": { "offset": 6132, "col": 26, "tokLen": 6 }, "end": { "offset": 6140, "col": 34, "tokLen": 1 } }, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe722b4f8", "kind": "ParmVarDecl", "loc": { "offset": 6147, "col": 41, "tokLen": 1 }, "range": { "begin": { "offset": 6143, "col": 37, "tokLen": 3 }, "end": { "offset": 6147, "col": 41, "tokLen": 1 } }, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe722b578", "kind": "ParmVarDecl", "loc": { "offset": 6154, "col": 48, "tokLen": 1 }, "range": { "begin": { "offset": 6150, "col": 44, "tokLen": 3 }, "end": { "offset": 6154, "col": 48, "tokLen": 1 } }, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe722b5f8", "kind": "ParmVarDecl", "loc": { "offset": 6161, "col": 55, "tokLen": 1 }, "range": { "begin": { "offset": 6157, "col": 51, "tokLen": 3 }, "end": { "offset": 6161, "col": 55, "tokLen": 1 } }, "name": "w", "type": { "qualType": "int" } }, { "id": "0x55bbe722b678", "kind": "ParmVarDecl", "loc": { "offset": 6168, "col": 62, "tokLen": 1 }, "range": { "begin": { "offset": 6164, "col": 58, "tokLen": 3 }, "end": { "offset": 6168, "col": 62, "tokLen": 1 } }, "name": "h", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe722b930", "kind": "FunctionDecl", "loc": { "offset": 6184, "line": 194, "col": 13, "tokLen": 11 }, "range": { "begin": { "offset": 6172, "col": 1, "tokLen": 6 }, "end": { "offset": 6210, "col": 39, "tokLen": 1 } }, "isUsed": true, "name": "resizemouse", "mangledName": "resizemouse", "type": { "qualType": "void (const Arg *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe722b8a0", "kind": "ParmVarDecl", "loc": { "offset": 6207, "col": 36, "tokLen": 3 }, "range": { "begin": { "offset": 6196, "col": 25, "tokLen": 5 }, "end": { "offset": 6207, "col": 36, "tokLen": 3 } }, "name": "arg", "type": { "qualType": "const Arg *" } } ] }, { "id": "0x55bbe722ba78", "kind": "FunctionDecl", "loc": { "offset": 6225, "line": 195, "col": 13, "tokLen": 7 }, "range": { "begin": { "offset": 6213, "col": 1, "tokLen": 6 }, "end": { "offset": 6243, "col": 31, "tokLen": 1 } }, "isUsed": true, "name": "restack", "mangledName": "restack", "type": { "qualType": "void (Monitor *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe722b9e8", "kind": "ParmVarDecl", "loc": { "offset": 6242, "col": 30, "tokLen": 1 }, "range": { "begin": { "offset": 6233, "col": 21, "tokLen": 7 }, "end": { "offset": 6242, "col": 30, "tokLen": 1 } }, "name": "m", "type": { "qualType": "Monitor *" } } ] }, { "id": "0x55bbe722bbb8", "kind": "FunctionDecl", "loc": { "offset": 6258, "line": 196, "col": 13, "tokLen": 3 }, "range": { "begin": { "offset": 6246, "col": 1, "tokLen": 6 }, "end": { "offset": 6266, "col": 21, "tokLen": 1 } }, "isUsed": true, "name": "run", "mangledName": "run", "type": { "qualType": "void (void)" }, "storageClass": "static" }, { "id": "0x55bbe722bcf0", "kind": "FunctionDecl", "loc": { "offset": 6281, "line": 197, "col": 13, "tokLen": 4 }, "range": { "begin": { "offset": 6269, "col": 1, "tokLen": 6 }, "end": { "offset": 6290, "col": 22, "tokLen": 1 } }, "isUsed": true, "name": "scan", "mangledName": "scan", "type": { "qualType": "void (void)" }, "storageClass": "static" }, { "id": "0x55bbe722bf30", "kind": "FunctionDecl", "loc": { "offset": 6304, "line": 198, "col": 12, "tokLen": 9 }, "range": { "begin": { "offset": 6293, "col": 1, "tokLen": 6 }, "end": { "offset": 6335, "col": 43, "tokLen": 1 } }, "isUsed": true, "name": "sendevent", "mangledName": "sendevent", "type": { "qualType": "int (Client *, Atom)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe722bda0", "kind": "ParmVarDecl", "loc": { "offset": 6322, "col": 30, "tokLen": 1 }, "range": { "begin": { "offset": 6314, "col": 22, "tokLen": 6 }, "end": { "offset": 6322, "col": 30, "tokLen": 1 } }, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe722be18", "kind": "ParmVarDecl", "loc": { "offset": 6330, "col": 38, "tokLen": 5 }, "range": { "begin": { "offset": 6325, "col": 33, "tokLen": 4 }, "end": { "offset": 6330, "col": 38, "tokLen": 5 } }, "name": "proto", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } } ] }, { "id": "0x55bbe722c178", "kind": "FunctionDecl", "loc": { "offset": 6350, "line": 199, "col": 13, "tokLen": 7 }, "range": { "begin": { "offset": 6338, "col": 1, "tokLen": 6 }, "end": { "offset": 6379, "col": 42, "tokLen": 1 } }, "isUsed": true, "name": "sendmon", "mangledName": "sendmon", "type": { "qualType": "void (Client *, Monitor *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe722bff0", "kind": "ParmVarDecl", "loc": { "offset": 6366, "col": 29, "tokLen": 1 }, "range": { "begin": { "offset": 6358, "col": 21, "tokLen": 6 }, "end": { "offset": 6366, "col": 29, "tokLen": 1 } }, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe722c068", "kind": "ParmVarDecl", "loc": { "offset": 6378, "col": 41, "tokLen": 1 }, "range": { "begin": { "offset": 6369, "col": 32, "tokLen": 7 }, "end": { "offset": 6378, "col": 41, "tokLen": 1 } }, "name": "m", "type": { "qualType": "Monitor *" } } ] }, { "id": "0x55bbe722c3c8", "kind": "FunctionDecl", "loc": { "offset": 6394, "line": 200, "col": 13, "tokLen": 14 }, "range": { "begin": { "offset": 6382, "col": 1, "tokLen": 6 }, "end": { "offset": 6430, "col": 49, "tokLen": 1 } }, "isUsed": true, "name": "setclientstate", "mangledName": "setclientstate", "type": { "qualType": "void (Client *, long)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe722c238", "kind": "ParmVarDecl", "loc": { "offset": 6417, "col": 36, "tokLen": 1 }, "range": { "begin": { "offset": 6409, "col": 28, "tokLen": 6 }, "end": { "offset": 6417, "col": 36, "tokLen": 1 } }, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe722c2b8", "kind": "ParmVarDecl", "loc": { "offset": 6425, "col": 44, "tokLen": 5 }, "range": { "begin": { "offset": 6420, "col": 39, "tokLen": 4 }, "end": { "offset": 6425, "col": 44, "tokLen": 5 } }, "name": "state", "type": { "qualType": "long" } } ] }, { "id": "0x55bbe722c518", "kind": "FunctionDecl", "loc": { "offset": 6445, "line": 201, "col": 13, "tokLen": 8 }, "range": { "begin": { "offset": 6433, "col": 1, "tokLen": 6 }, "end": { "offset": 6463, "col": 31, "tokLen": 1 } }, "isUsed": true, "name": "setfocus", "mangledName": "setfocus", "type": { "qualType": "void (Client *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe722c488", "kind": "ParmVarDecl", "loc": { "offset": 6462, "col": 30, "tokLen": 1 }, "range": { "begin": { "offset": 6454, "col": 22, "tokLen": 6 }, "end": { "offset": 6462, "col": 30, "tokLen": 1 } }, "name": "c", "type": { "qualType": "Client *" } } ] }, { "id": "0x55bbe722c6e8", "kind": "FunctionDecl", "loc": { "offset": 6478, "line": 202, "col": 13, "tokLen": 13 }, "range": { "begin": { "offset": 6466, "col": 1, "tokLen": 6 }, "end": { "offset": 6517, "col": 52, "tokLen": 1 } }, "isUsed": true, "name": "setfullscreen", "mangledName": "setfullscreen", "type": { "qualType": "void (Client *, int)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe722c5d0", "kind": "ParmVarDecl", "loc": { "offset": 6500, "col": 35, "tokLen": 1 }, "range": { "begin": { "offset": 6492, "col": 27, "tokLen": 6 }, "end": { "offset": 6500, "col": 35, "tokLen": 1 } }, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe722c650", "kind": "ParmVarDecl", "loc": { "offset": 6507, "col": 42, "tokLen": 10 }, "range": { "begin": { "offset": 6503, "col": 38, "tokLen": 3 }, "end": { "offset": 6507, "col": 42, "tokLen": 10 } }, "name": "fullscreen", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe722c838", "kind": "FunctionDecl", "loc": { "offset": 6532, "line": 203, "col": 13, "tokLen": 9 }, "range": { "begin": { "offset": 6520, "col": 1, "tokLen": 6 }, "end": { "offset": 6556, "col": 37, "tokLen": 1 } }, "isUsed": true, "name": "setlayout", "mangledName": "setlayout", "type": { "qualType": "void (const Arg *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe722c7a8", "kind": "ParmVarDecl", "loc": { "offset": 6553, "col": 34, "tokLen": 3 }, "range": { "begin": { "offset": 6542, "col": 23, "tokLen": 5 }, "end": { "offset": 6553, "col": 34, "tokLen": 3 } }, "name": "arg", "type": { "qualType": "const Arg *" } } ] }, { "id": "0x55bbe722c980", "kind": "FunctionDecl", "loc": { "offset": 6571, "line": 204, "col": 13, "tokLen": 8 }, "range": { "begin": { "offset": 6559, "col": 1, "tokLen": 6 }, "end": { "offset": 6594, "col": 36, "tokLen": 1 } }, "isUsed": true, "name": "setmfact", "mangledName": "setmfact", "type": { "qualType": "void (const Arg *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe722c8f0", "kind": "ParmVarDecl", "loc": { "offset": 6591, "col": 33, "tokLen": 3 }, "range": { "begin": { "offset": 6580, "col": 22, "tokLen": 5 }, "end": { "offset": 6591, "col": 33, "tokLen": 3 } }, "name": "arg", "type": { "qualType": "const Arg *" } } ] }, { "id": "0x55bbe722cac0", "kind": "FunctionDecl", "loc": { "offset": 6609, "line": 205, "col": 13, "tokLen": 5 }, "range": { "begin": { "offset": 6597, "col": 1, "tokLen": 6 }, "end": { "offset": 6619, "col": 23, "tokLen": 1 } }, "isUsed": true, "name": "setup", "mangledName": "setup", "type": { "qualType": "void (void)" }, "storageClass": "static" }, { "id": "0x55bbe722efb0", "kind": "FunctionDecl", "loc": { "offset": 6634, "line": 206, "col": 13, "tokLen": 9 }, "range": { "begin": { "offset": 6622, "col": 1, "tokLen": 6 }, "end": { "offset": 6662, "col": 41, "tokLen": 1 } }, "isUsed": true, "name": "seturgent", "mangledName": "seturgent", "type": { "qualType": "void (Client *, int)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe722cb70", "kind": "ParmVarDecl", "loc": { "offset": 6652, "col": 31, "tokLen": 1 }, "range": { "begin": { "offset": 6644, "col": 23, "tokLen": 6 }, "end": { "offset": 6652, "col": 31, "tokLen": 1 } }, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe722cbf0", "kind": "ParmVarDecl", "loc": { "offset": 6659, "col": 38, "tokLen": 3 }, "range": { "begin": { "offset": 6655, "col": 34, "tokLen": 3 }, "end": { "offset": 6659, "col": 38, "tokLen": 3 } }, "name": "urg", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe722f100", "kind": "FunctionDecl", "loc": { "offset": 6677, "line": 207, "col": 13, "tokLen": 8 }, "range": { "begin": { "offset": 6665, "col": 1, "tokLen": 6 }, "end": { "offset": 6695, "col": 31, "tokLen": 1 } }, "isUsed": true, "name": "showhide", "mangledName": "showhide", "type": { "qualType": "void (Client *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe722f070", "kind": "ParmVarDecl", "loc": { "offset": 6694, "col": 30, "tokLen": 1 }, "range": { "begin": { "offset": 6686, "col": 22, "tokLen": 6 }, "end": { "offset": 6694, "col": 30, "tokLen": 1 } }, "name": "c", "type": { "qualType": "Client *" } } ] }, { "id": "0x55bbe722f250", "kind": "FunctionDecl", "loc": { "offset": 6710, "line": 208, "col": 13, "tokLen": 7 }, "range": { "begin": { "offset": 6698, "col": 1, "tokLen": 6 }, "end": { "offset": 6728, "col": 31, "tokLen": 1 } }, "isUsed": true, "name": "sigchld", "mangledName": "sigchld", "type": { "qualType": "void (int)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe722f1c0", "kind": "ParmVarDecl", "loc": { "offset": 6722, "col": 25, "tokLen": 6 }, "range": { "begin": { "offset": 6718, "col": 21, "tokLen": 3 }, "end": { "offset": 6722, "col": 25, "tokLen": 6 } }, "name": "unused", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe722f398", "kind": "FunctionDecl", "loc": { "offset": 6743, "line": 209, "col": 13, "tokLen": 5 }, "range": { "begin": { "offset": 6731, "col": 1, "tokLen": 6 }, "end": { "offset": 6763, "col": 33, "tokLen": 1 } }, "isUsed": true, "name": "spawn", "mangledName": "spawn", "type": { "qualType": "void (const Arg *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe722f308", "kind": "ParmVarDecl", "loc": { "offset": 6760, "col": 30, "tokLen": 3 }, "range": { "begin": { "offset": 6749, "col": 19, "tokLen": 5 }, "end": { "offset": 6760, "col": 30, "tokLen": 3 } }, "name": "arg", "type": { "qualType": "const Arg *" } } ] }, { "id": "0x55bbe722f4e0", "kind": "FunctionDecl", "loc": { "offset": 6778, "line": 210, "col": 13, "tokLen": 3 }, "range": { "begin": { "offset": 6766, "col": 1, "tokLen": 6 }, "end": { "offset": 6796, "col": 31, "tokLen": 1 } }, "isUsed": true, "name": "tag", "mangledName": "tag", "type": { "qualType": "void (const Arg *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe722f450", "kind": "ParmVarDecl", "loc": { "offset": 6793, "col": 28, "tokLen": 3 }, "range": { "begin": { "offset": 6782, "col": 17, "tokLen": 5 }, "end": { "offset": 6793, "col": 28, "tokLen": 3 } }, "name": "arg", "type": { "qualType": "const Arg *" } } ] }, { "id": "0x55bbe722f628", "kind": "FunctionDecl", "loc": { "offset": 6811, "line": 211, "col": 13, "tokLen": 6 }, "range": { "begin": { "offset": 6799, "col": 1, "tokLen": 6 }, "end": { "offset": 6832, "col": 34, "tokLen": 1 } }, "isUsed": true, "name": "tagmon", "mangledName": "tagmon", "type": { "qualType": "void (const Arg *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe722f598", "kind": "ParmVarDecl", "loc": { "offset": 6829, "col": 31, "tokLen": 3 }, "range": { "begin": { "offset": 6818, "col": 20, "tokLen": 5 }, "end": { "offset": 6829, "col": 31, "tokLen": 3 } }, "name": "arg", "type": { "qualType": "const Arg *" } } ] }, { "id": "0x55bbe722f770", "kind": "FunctionDecl", "loc": { "offset": 6847, "line": 212, "col": 13, "tokLen": 4 }, "range": { "begin": { "offset": 6835, "col": 1, "tokLen": 6 }, "end": { "offset": 6862, "col": 28, "tokLen": 1 } }, "isUsed": true, "name": "tile", "mangledName": "tile", "type": { "qualType": "void (Monitor *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe722f6e0", "kind": "ParmVarDecl", "loc": { "offset": 6861, "col": 27, "tokLen": 1 }, "range": { "begin": { "offset": 6852, "col": 18, "tokLen": 7 }, "end": { "offset": 6861, "col": 27, "tokLen": 1 } }, "name": "m", "type": { "qualType": "Monitor *" } } ] }, { "id": "0x55bbe722f8b8", "kind": "FunctionDecl", "loc": { "offset": 6877, "line": 213, "col": 13, "tokLen": 9 }, "range": { "begin": { "offset": 6865, "col": 1, "tokLen": 6 }, "end": { "offset": 6901, "col": 37, "tokLen": 1 } }, "isUsed": true, "name": "togglebar", "mangledName": "togglebar", "type": { "qualType": "void (const Arg *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe722f828", "kind": "ParmVarDecl", "loc": { "offset": 6898, "col": 34, "tokLen": 3 }, "range": { "begin": { "offset": 6887, "col": 23, "tokLen": 5 }, "end": { "offset": 6898, "col": 34, "tokLen": 3 } }, "name": "arg", "type": { "qualType": "const Arg *" } } ] }, { "id": "0x55bbe722fa00", "kind": "FunctionDecl", "loc": { "offset": 6916, "line": 214, "col": 13, "tokLen": 14 }, "range": { "begin": { "offset": 6904, "col": 1, "tokLen": 6 }, "end": { "offset": 6945, "col": 42, "tokLen": 1 } }, "isUsed": true, "name": "togglefloating", "mangledName": "togglefloating", "type": { "qualType": "void (const Arg *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe722f970", "kind": "ParmVarDecl", "loc": { "offset": 6942, "col": 39, "tokLen": 3 }, "range": { "begin": { "offset": 6931, "col": 28, "tokLen": 5 }, "end": { "offset": 6942, "col": 39, "tokLen": 3 } }, "name": "arg", "type": { "qualType": "const Arg *" } } ] }, { "id": "0x55bbe722fb48", "kind": "FunctionDecl", "loc": { "offset": 6960, "line": 215, "col": 13, "tokLen": 9 }, "range": { "begin": { "offset": 6948, "col": 1, "tokLen": 6 }, "end": { "offset": 6984, "col": 37, "tokLen": 1 } }, "isUsed": true, "name": "toggletag", "mangledName": "toggletag", "type": { "qualType": "void (const Arg *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe722fab8", "kind": "ParmVarDecl", "loc": { "offset": 6981, "col": 34, "tokLen": 3 }, "range": { "begin": { "offset": 6970, "col": 23, "tokLen": 5 }, "end": { "offset": 6981, "col": 34, "tokLen": 3 } }, "name": "arg", "type": { "qualType": "const Arg *" } } ] }, { "id": "0x55bbe722fc90", "kind": "FunctionDecl", "loc": { "offset": 6999, "line": 216, "col": 13, "tokLen": 10 }, "range": { "begin": { "offset": 6987, "col": 1, "tokLen": 6 }, "end": { "offset": 7024, "col": 38, "tokLen": 1 } }, "isUsed": true, "name": "toggleview", "mangledName": "toggleview", "type": { "qualType": "void (const Arg *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe722fc00", "kind": "ParmVarDecl", "loc": { "offset": 7021, "col": 35, "tokLen": 3 }, "range": { "begin": { "offset": 7010, "col": 24, "tokLen": 5 }, "end": { "offset": 7021, "col": 35, "tokLen": 3 } }, "name": "arg", "type": { "qualType": "const Arg *" } } ] }, { "id": "0x55bbe722fe60", "kind": "FunctionDecl", "loc": { "offset": 7039, "line": 217, "col": 13, "tokLen": 7 }, "range": { "begin": { "offset": 7027, "col": 1, "tokLen": 6 }, "end": { "offset": 7070, "col": 44, "tokLen": 1 } }, "isUsed": true, "name": "unfocus", "mangledName": "unfocus", "type": { "qualType": "void (Client *, int)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe722fd48", "kind": "ParmVarDecl", "loc": { "offset": 7055, "col": 29, "tokLen": 1 }, "range": { "begin": { "offset": 7047, "col": 21, "tokLen": 6 }, "end": { "offset": 7055, "col": 29, "tokLen": 1 } }, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe722fdc8", "kind": "ParmVarDecl", "loc": { "offset": 7062, "col": 36, "tokLen": 8 }, "range": { "begin": { "offset": 7058, "col": 32, "tokLen": 3 }, "end": { "offset": 7062, "col": 36, "tokLen": 8 } }, "name": "setfocus", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7230038", "kind": "FunctionDecl", "loc": { "offset": 7085, "line": 218, "col": 13, "tokLen": 8 }, "range": { "begin": { "offset": 7073, "col": 1, "tokLen": 6 }, "end": { "offset": 7118, "col": 46, "tokLen": 1 } }, "isUsed": true, "name": "unmanage", "mangledName": "unmanage", "type": { "qualType": "void (Client *, int)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe722ff20", "kind": "ParmVarDecl", "loc": { "offset": 7102, "col": 30, "tokLen": 1 }, "range": { "begin": { "offset": 7094, "col": 22, "tokLen": 6 }, "end": { "offset": 7102, "col": 30, "tokLen": 1 } }, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe722ffa0", "kind": "ParmVarDecl", "loc": { "offset": 7109, "col": 37, "tokLen": 9 }, "range": { "begin": { "offset": 7105, "col": 33, "tokLen": 3 }, "end": { "offset": 7109, "col": 37, "tokLen": 9 } }, "name": "destroyed", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7230188", "kind": "FunctionDecl", "loc": { "offset": 7133, "line": 219, "col": 13, "tokLen": 11 }, "range": { "begin": { "offset": 7121, "col": 1, "tokLen": 6 }, "end": { "offset": 7154, "col": 34, "tokLen": 1 } }, "isUsed": true, "name": "unmapnotify", "mangledName": "unmapnotify", "type": { "qualType": "void (XEvent *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe72300f8", "kind": "ParmVarDecl", "loc": { "offset": 7153, "col": 33, "tokLen": 1 }, "range": { "begin": { "offset": 7145, "col": 25, "tokLen": 6 }, "end": { "offset": 7153, "col": 33, "tokLen": 1 } }, "name": "e", "type": { "qualType": "XEvent *" } } ] }, { "id": "0x55bbe72302d0", "kind": "FunctionDecl", "loc": { "offset": 7169, "line": 220, "col": 13, "tokLen": 12 }, "range": { "begin": { "offset": 7157, "col": 1, "tokLen": 6 }, "end": { "offset": 7192, "col": 36, "tokLen": 1 } }, "isUsed": true, "name": "updatebarpos", "mangledName": "updatebarpos", "type": { "qualType": "void (Monitor *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7230240", "kind": "ParmVarDecl", "loc": { "offset": 7191, "col": 35, "tokLen": 1 }, "range": { "begin": { "offset": 7182, "col": 26, "tokLen": 7 }, "end": { "offset": 7191, "col": 35, "tokLen": 1 } }, "name": "m", "type": { "qualType": "Monitor *" } } ] }, { "id": "0x55bbe7230410", "kind": "FunctionDecl", "loc": { "offset": 7207, "line": 221, "col": 13, "tokLen": 10 }, "range": { "begin": { "offset": 7195, "col": 1, "tokLen": 6 }, "end": { "offset": 7222, "col": 28, "tokLen": 1 } }, "isUsed": true, "name": "updatebars", "mangledName": "updatebars", "type": { "qualType": "void (void)" }, "storageClass": "static" }, { "id": "0x55bbe7230548", "kind": "FunctionDecl", "loc": { "offset": 7237, "line": 222, "col": 13, "tokLen": 16 }, "range": { "begin": { "offset": 7225, "col": 1, "tokLen": 6 }, "end": { "offset": 7258, "col": 34, "tokLen": 1 } }, "isUsed": true, "name": "updateclientlist", "mangledName": "updateclientlist", "type": { "qualType": "void (void)" }, "storageClass": "static" }, { "id": "0x55bbe7230688", "kind": "FunctionDecl", "loc": { "offset": 7272, "line": 223, "col": 12, "tokLen": 10 }, "range": { "begin": { "offset": 7261, "col": 1, "tokLen": 6 }, "end": { "offset": 7287, "col": 27, "tokLen": 1 } }, "isUsed": true, "name": "updategeom", "mangledName": "updategeom", "type": { "qualType": "int (void)" }, "storageClass": "static" }, { "id": "0x55bbe72307c0", "kind": "FunctionDecl", "loc": { "offset": 7302, "line": 224, "col": 13, "tokLen": 17 }, "range": { "begin": { "offset": 7290, "col": 1, "tokLen": 6 }, "end": { "offset": 7324, "col": 35, "tokLen": 1 } }, "isUsed": true, "name": "updatenumlockmask", "mangledName": "updatenumlockmask", "type": { "qualType": "void (void)" }, "storageClass": "static" }, { "id": "0x55bbe7230900", "kind": "FunctionDecl", "loc": { "offset": 7339, "line": 225, "col": 13, "tokLen": 15 }, "range": { "begin": { "offset": 7327, "col": 1, "tokLen": 6 }, "end": { "offset": 7364, "col": 38, "tokLen": 1 } }, "isUsed": true, "name": "updatesizehints", "mangledName": "updatesizehints", "type": { "qualType": "void (Client *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7230870", "kind": "ParmVarDecl", "loc": { "offset": 7363, "col": 37, "tokLen": 1 }, "range": { "begin": { "offset": 7355, "col": 29, "tokLen": 6 }, "end": { "offset": 7363, "col": 37, "tokLen": 1 } }, "name": "c", "type": { "qualType": "Client *" } } ] }, { "id": "0x55bbe7230a40", "kind": "FunctionDecl", "loc": { "offset": 7379, "line": 226, "col": 13, "tokLen": 12 }, "range": { "begin": { "offset": 7367, "col": 1, "tokLen": 6 }, "end": { "offset": 7396, "col": 30, "tokLen": 1 } }, "isUsed": true, "name": "updatestatus", "mangledName": "updatestatus", "type": { "qualType": "void (void)" }, "storageClass": "static" }, { "id": "0x55bbe7230b80", "kind": "FunctionDecl", "loc": { "offset": 7411, "line": 227, "col": 13, "tokLen": 11 }, "range": { "begin": { "offset": 7399, "col": 1, "tokLen": 6 }, "end": { "offset": 7432, "col": 34, "tokLen": 1 } }, "isUsed": true, "name": "updatetitle", "mangledName": "updatetitle", "type": { "qualType": "void (Client *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7230af0", "kind": "ParmVarDecl", "loc": { "offset": 7431, "col": 33, "tokLen": 1 }, "range": { "begin": { "offset": 7423, "col": 25, "tokLen": 6 }, "end": { "offset": 7431, "col": 33, "tokLen": 1 } }, "name": "c", "type": { "qualType": "Client *" } } ] }, { "id": "0x55bbe7230cc8", "kind": "FunctionDecl", "loc": { "offset": 7447, "line": 228, "col": 13, "tokLen": 16 }, "range": { "begin": { "offset": 7435, "col": 1, "tokLen": 6 }, "end": { "offset": 7473, "col": 39, "tokLen": 1 } }, "isUsed": true, "name": "updatewindowtype", "mangledName": "updatewindowtype", "type": { "qualType": "void (Client *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7230c38", "kind": "ParmVarDecl", "loc": { "offset": 7472, "col": 38, "tokLen": 1 }, "range": { "begin": { "offset": 7464, "col": 30, "tokLen": 6 }, "end": { "offset": 7472, "col": 38, "tokLen": 1 } }, "name": "c", "type": { "qualType": "Client *" } } ] }, { "id": "0x55bbe7230e10", "kind": "FunctionDecl", "loc": { "offset": 7488, "line": 229, "col": 13, "tokLen": 13 }, "range": { "begin": { "offset": 7476, "col": 1, "tokLen": 6 }, "end": { "offset": 7511, "col": 36, "tokLen": 1 } }, "isUsed": true, "name": "updatewmhints", "mangledName": "updatewmhints", "type": { "qualType": "void (Client *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7230d80", "kind": "ParmVarDecl", "loc": { "offset": 7510, "col": 35, "tokLen": 1 }, "range": { "begin": { "offset": 7502, "col": 27, "tokLen": 6 }, "end": { "offset": 7510, "col": 35, "tokLen": 1 } }, "name": "c", "type": { "qualType": "Client *" } } ] }, { "id": "0x55bbe7230fc0", "kind": "FunctionDecl", "loc": { "offset": 7526, "line": 230, "col": 13, "tokLen": 4 }, "range": { "begin": { "offset": 7514, "col": 1, "tokLen": 6 }, "end": { "offset": 7545, "col": 32, "tokLen": 1 } }, "isUsed": true, "name": "view", "mangledName": "view", "type": { "qualType": "void (const Arg *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7230ec8", "kind": "ParmVarDecl", "loc": { "offset": 7542, "col": 29, "tokLen": 3 }, "range": { "begin": { "offset": 7531, "col": 18, "tokLen": 5 }, "end": { "offset": 7542, "col": 29, "tokLen": 3 } }, "name": "arg", "type": { "qualType": "const Arg *" } } ] }, { "id": "0x55bbe7231168", "kind": "FunctionDecl", "loc": { "offset": 7563, "line": 231, "col": 16, "tokLen": 11 }, "range": { "begin": { "offset": 7548, "col": 1, "tokLen": 6 }, "end": { "offset": 7583, "col": 36, "tokLen": 1 } }, "isUsed": true, "name": "wintoclient", "mangledName": "wintoclient", "type": { "qualType": "Client *(Window)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7231078", "kind": "ParmVarDecl", "loc": { "offset": 7582, "col": 35, "tokLen": 1 }, "range": { "begin": { "offset": 7575, "col": 28, "tokLen": 6 }, "end": { "offset": 7582, "col": 35, "tokLen": 1 } }, "name": "w", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } ] }, { "id": "0x55bbe7231318", "kind": "FunctionDecl", "loc": { "offset": 7602, "line": 232, "col": 17, "tokLen": 8 }, "range": { "begin": { "offset": 7586, "col": 1, "tokLen": 6 }, "end": { "offset": 7619, "col": 34, "tokLen": 1 } }, "isUsed": true, "name": "wintomon", "mangledName": "wintomon", "type": { "qualType": "Monitor *(Window)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7231220", "kind": "ParmVarDecl", "loc": { "offset": 7618, "col": 33, "tokLen": 1 }, "range": { "begin": { "offset": 7611, "col": 26, "tokLen": 6 }, "end": { "offset": 7618, "col": 33, "tokLen": 1 } }, "name": "w", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } ] }, { "id": "0x55bbe72314e8", "kind": "FunctionDecl", "loc": { "offset": 7633, "line": 233, "col": 12, "tokLen": 6 }, "range": { "begin": { "offset": 7622, "col": 1, "tokLen": 6 }, "end": { "offset": 7669, "col": 48, "tokLen": 1 } }, "isUsed": true, "name": "xerror", "mangledName": "xerror", "type": { "qualType": "int (Display *, XErrorEvent *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe72313d0", "kind": "ParmVarDecl", "loc": { "offset": 7649, "col": 28, "tokLen": 3 }, "range": { "begin": { "offset": 7640, "col": 19, "tokLen": 7 }, "end": { "offset": 7649, "col": 28, "tokLen": 3 } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe7231448", "kind": "ParmVarDecl", "loc": { "offset": 7667, "col": 46, "tokLen": 2 }, "range": { "begin": { "offset": 7654, "col": 33, "tokLen": 11 }, "end": { "offset": 7667, "col": 46, "tokLen": 2 } }, "name": "ee", "type": { "qualType": "XErrorEvent *" } } ] }, { "id": "0x55bbe72316c0", "kind": "FunctionDecl", "loc": { "offset": 7683, "line": 234, "col": 12, "tokLen": 11 }, "range": { "begin": { "offset": 7672, "col": 1, "tokLen": 6 }, "end": { "offset": 7724, "col": 53, "tokLen": 1 } }, "isUsed": true, "name": "xerrordummy", "mangledName": "xerrordummy", "type": { "qualType": "int (Display *, XErrorEvent *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe72315a8", "kind": "ParmVarDecl", "loc": { "offset": 7704, "col": 33, "tokLen": 3 }, "range": { "begin": { "offset": 7695, "col": 24, "tokLen": 7 }, "end": { "offset": 7704, "col": 33, "tokLen": 3 } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe7231620", "kind": "ParmVarDecl", "loc": { "offset": 7722, "col": 51, "tokLen": 2 }, "range": { "begin": { "offset": 7709, "col": 38, "tokLen": 11 }, "end": { "offset": 7722, "col": 51, "tokLen": 2 } }, "name": "ee", "type": { "qualType": "XErrorEvent *" } } ] }, { "id": "0x55bbe7231898", "kind": "FunctionDecl", "loc": { "offset": 7738, "line": 235, "col": 12, "tokLen": 11 }, "range": { "begin": { "offset": 7727, "col": 1, "tokLen": 6 }, "end": { "offset": 7779, "col": 53, "tokLen": 1 } }, "isUsed": true, "name": "xerrorstart", "mangledName": "xerrorstart", "type": { "qualType": "int (Display *, XErrorEvent *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7231780", "kind": "ParmVarDecl", "loc": { "offset": 7759, "col": 33, "tokLen": 3 }, "range": { "begin": { "offset": 7750, "col": 24, "tokLen": 7 }, "end": { "offset": 7759, "col": 33, "tokLen": 3 } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe72317f8", "kind": "ParmVarDecl", "loc": { "offset": 7777, "col": 51, "tokLen": 2 }, "range": { "begin": { "offset": 7764, "col": 38, "tokLen": 11 }, "end": { "offset": 7777, "col": 51, "tokLen": 2 } }, "name": "ee", "type": { "qualType": "XErrorEvent *" } } ] }, { "id": "0x55bbe72319e8", "kind": "FunctionDecl", "loc": { "offset": 7794, "line": 236, "col": 13, "tokLen": 4 }, "range": { "begin": { "offset": 7782, "col": 1, "tokLen": 6 }, "end": { "offset": 7813, "col": 32, "tokLen": 1 } }, "isUsed": true, "name": "zoom", "mangledName": "zoom", "type": { "qualType": "void (const Arg *)" }, "storageClass": "static", "inner": [ { "id": "0x55bbe7231958", "kind": "ParmVarDecl", "loc": { "offset": 7810, "col": 29, "tokLen": 3 }, "range": { "begin": { "offset": 7799, "col": 18, "tokLen": 5 }, "end": { "offset": 7810, "col": 29, "tokLen": 3 } }, "name": "arg", "type": { "qualType": "const Arg *" } } ] }, { "id": "0x55bbe7231b08", "kind": "VarDecl", "loc": { "offset": 7851, "line": 239, "col": 19, "tokLen": 6 }, "range": { "begin": { "offset": 7833, "col": 1, "tokLen": 6 }, "end": { "offset": 7862, "col": 30, "tokLen": 8 } }, "isUsed": true, "name": "broken", "mangledName": "broken", "type": { "qualType": "const char[7]" }, "storageClass": "static", "init": "c", "inner": [ { "id": "0x55bbe7231ba8", "kind": "StringLiteral", "range": { "begin": { "offset": 7862, "col": 30, "tokLen": 8 }, "end": { "offset": 7862, "col": 30, "tokLen": 8 } }, "type": { "qualType": "const char[7]" }, "valueCategory": "prvalue", "value": "\"broken\"" } ] }, { "id": "0x55bbe7231c68", "kind": "VarDecl", "loc": { "offset": 7884, "line": 240, "col": 13, "tokLen": 5 }, "range": { "begin": { "offset": 7872, "col": 1, "tokLen": 6 }, "end": { "offset": 7893, "col": 22, "tokLen": 1 } }, "isUsed": true, "name": "stext", "mangledName": "stext", "type": { "qualType": "char[256]" }, "storageClass": "static" }, { "id": "0x55bbe7231ce8", "kind": "VarDecl", "loc": { "offset": 7907, "line": 241, "col": 12, "tokLen": 6 }, "range": { "begin": { "offset": 7896, "col": 1, "tokLen": 6 }, "end": { "offset": 7907, "col": 12, "tokLen": 6 } }, "isUsed": true, "name": "screen", "mangledName": "screen", "type": { "qualType": "int" }, "storageClass": "static" }, { "id": "0x55bbe7231d68", "kind": "VarDecl", "loc": { "offset": 7926, "line": 242, "col": 12, "tokLen": 2 }, "range": { "begin": { "offset": 7915, "col": 1, "tokLen": 6 }, "end": { "offset": 7926, "col": 12, "tokLen": 2 } }, "isUsed": true, "name": "sw", "mangledName": "sw", "type": { "qualType": "int" }, "storageClass": "static" }, { "id": "0x55bbe7231de8", "kind": "VarDecl", "loc": { "offset": 7930, "col": 16, "tokLen": 2 }, "range": { "begin": { "offset": 7915, "col": 1, "tokLen": 6 }, "end": { "offset": 7930, "col": 16, "tokLen": 2 } }, "isUsed": true, "name": "sh", "mangledName": "sh", "type": { "qualType": "int" }, "storageClass": "static" }, { "id": "0x55bbe7231e80", "kind": "VarDecl", "loc": { "offset": 8001, "line": 243, "col": 12, "tokLen": 2 }, "range": { "begin": { "offset": 7990, "col": 1, "tokLen": 6 }, "end": { "offset": 8001, "col": 12, "tokLen": 2 } }, "isUsed": true, "name": "bh", "mangledName": "bh", "type": { "qualType": "int" }, "storageClass": "static" }, { "id": "0x55bbe7231f00", "kind": "VarDecl", "loc": { "offset": 8047, "line": 244, "col": 12, "tokLen": 5 }, "range": { "begin": { "offset": 8036, "col": 1, "tokLen": 6 }, "end": { "offset": 8047, "col": 12, "tokLen": 5 } }, "isUsed": true, "name": "lrpad", "mangledName": "lrpad", "type": { "qualType": "int" }, "storageClass": "static" }, { "id": "0x55bbe72320a0", "kind": "VarDecl", "loc": { "offset": 8123, "line": 245, "col": 14, "tokLen": 10 }, "range": { "begin": { "offset": 8110, "col": 1, "tokLen": 6 }, "end": { "offset": 8159, "col": 50, "tokLen": 1 } }, "isUsed": true, "name": "xerrorxlib", "mangledName": "xerrorxlib", "type": { "qualType": "int (*)(Display *, XErrorEvent *)" }, "storageClass": "static" }, { "id": "0x55bbe7232120", "kind": "VarDecl", "loc": { "offset": 8182, "line": 246, "col": 21, "tokLen": 11 }, "range": { "begin": { "offset": 8162, "col": 1, "tokLen": 6 }, "end": { "offset": 8196, "col": 35, "tokLen": 1 } }, "isUsed": true, "name": "numlockmask", "mangledName": "numlockmask", "type": { "qualType": "unsigned int" }, "storageClass": "static", "init": "c", "inner": [ { "id": "0x55bbe72321a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 8196, "col": 35, "tokLen": 1 }, "end": { "offset": 8196, "col": 35, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7232188", "kind": "IntegerLiteral", "range": { "begin": { "offset": 8196, "col": 35, "tokLen": 1 }, "end": { "offset": 8196, "col": 35, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72323d0", "kind": "VarDecl", "loc": { "offset": 8213, "line": 247, "col": 15, "tokLen": 7 }, "range": { "begin": { "offset": 8199, "col": 1, "tokLen": 6 }, "end": { "offset": 8679, "line": 262, "col": 1, "tokLen": 1 } }, "isUsed": true, "name": "handler", "mangledName": "handler", "type": { "qualType": "void (*[36])(XEvent *)" }, "storageClass": "static", "init": "c", "inner": [ { "id": "0x55bbe7236860", "kind": "InitListExpr", "range": { "begin": { "offset": 8246, "line": 247, "col": 48, "tokLen": 1 }, "end": { "offset": 8679, "line": 262, "col": 1, "tokLen": 1 } }, "type": { "qualType": "void (*[36])(XEvent *)" }, "valueCategory": "prvalue", "array_filler": [ { "id": "0x55bbe7236d78", "kind": "ImplicitValueInitExpr", "range": { "begin": {}, "end": {} }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue" }, { "id": "0x55bbe7236d78", "kind": "ImplicitValueInitExpr", "range": { "begin": {}, "end": {} }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue" }, { "id": "0x55bbe7236d78", "kind": "ImplicitValueInitExpr", "range": { "begin": {}, "end": {} }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue" }, { "id": "0x55bbe7236ac8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 8510, "line": 256, "col": 15, "tokLen": 8 }, "end": { "offset": 8510, "col": 15, "tokLen": 8 } }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7232998", "kind": "DeclRefExpr", "range": { "begin": { "offset": 8510, "col": 15, "tokLen": 8 }, "end": { "offset": 8510, "col": 15, "tokLen": 8 } }, "type": { "qualType": "void (XEvent *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7229ba8", "kind": "FunctionDecl", "name": "keypress", "type": { "qualType": "void (XEvent *)" } } } ] }, { "id": "0x55bbe7236d78", "kind": "ImplicitValueInitExpr", "range": { "begin": {}, "end": {} }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue" }, { "id": "0x55bbe72368f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 8265, "line": 248, "col": 18, "tokLen": 11 }, "end": { "offset": 8265, "col": 18, "tokLen": 11 } }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7232458", "kind": "DeclRefExpr", "range": { "begin": { "offset": 8265, "col": 18, "tokLen": 11 }, "end": { "offset": 8265, "col": 18, "tokLen": 11 } }, "type": { "qualType": "void (XEvent *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7226fb8", "kind": "FunctionDecl", "name": "buttonpress", "type": { "qualType": "void (XEvent *)" } } } ] }, { "id": "0x55bbe7236d78", "kind": "ImplicitValueInitExpr", "range": { "begin": {}, "end": {} }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue" }, { "id": "0x55bbe7236d30", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 8600, "line": 259, "col": 19, "tokLen": 12 }, "end": { "offset": 8600, "col": 19, "tokLen": 12 } }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7232b90", "kind": "DeclRefExpr", "range": { "begin": { "offset": 8600, "col": 19, "tokLen": 12 }, "end": { "offset": 8600, "col": 19, "tokLen": 12 } }, "type": { "qualType": "void (XEvent *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722a460", "kind": "FunctionDecl", "name": "motionnotify", "type": { "qualType": "void (XEvent *)" } } } ] }, { "id": "0x55bbe7236a80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 8441, "line": 253, "col": 18, "tokLen": 11 }, "end": { "offset": 8441, "col": 18, "tokLen": 11 } }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72327a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 8441, "col": 18, "tokLen": 11 }, "end": { "offset": 8441, "col": 18, "tokLen": 11 } }, "type": { "qualType": "void (XEvent *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7228370", "kind": "FunctionDecl", "name": "enternotify", "type": { "qualType": "void (XEvent *)" } } } ] }, { "id": "0x55bbe7236d78", "kind": "ImplicitValueInitExpr", "range": { "begin": {}, "end": {} }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue" }, { "id": "0x55bbe7236ab0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 8487, "line": 255, "col": 14, "tokLen": 7 }, "end": { "offset": 8487, "col": 14, "tokLen": 7 } }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72328f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 8487, "col": 14, "tokLen": 7 }, "end": { "offset": 8487, "col": 14, "tokLen": 7 } }, "type": { "qualType": "void (XEvent *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7228748", "kind": "FunctionDecl", "name": "focusin", "type": { "qualType": "void (XEvent *)" } } } ] }, { "id": "0x55bbe7236d78", "kind": "ImplicitValueInitExpr", "range": { "begin": {}, "end": {} }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue" }, { "id": "0x55bbe7236d78", "kind": "ImplicitValueInitExpr", "range": { "begin": {}, "end": {} }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue" }, { "id": "0x55bbe7236a98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 8466, "line": 254, "col": 13, "tokLen": 6 }, "end": { "offset": 8466, "col": 13, "tokLen": 6 } }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7232848", "kind": "DeclRefExpr", "range": { "begin": { "offset": 8466, "col": 13, "tokLen": 6 }, "end": { "offset": 8466, "col": 13, "tokLen": 6 } }, "type": { "qualType": "void (XEvent *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72284b8", "kind": "FunctionDecl", "name": "expose", "type": { "qualType": "void (XEvent *)" } } } ] }, { "id": "0x55bbe7236d78", "kind": "ImplicitValueInitExpr", "range": { "begin": {}, "end": {} }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue" }, { "id": "0x55bbe7236d78", "kind": "ImplicitValueInitExpr", "range": { "begin": {}, "end": {} }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue" }, { "id": "0x55bbe7236d78", "kind": "ImplicitValueInitExpr", "range": { "begin": {}, "end": {} }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue" }, { "id": "0x55bbe7236d78", "kind": "ImplicitValueInitExpr", "range": { "begin": {}, "end": {} }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue" }, { "id": "0x55bbe7236a68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 8409, "line": 252, "col": 20, "tokLen": 13 }, "end": { "offset": 8409, "col": 20, "tokLen": 13 } }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72326f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 8409, "col": 20, "tokLen": 13 }, "end": { "offset": 8409, "col": 20, "tokLen": 13 } }, "type": { "qualType": "void (XEvent *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7227b68", "kind": "FunctionDecl", "name": "destroynotify", "type": { "qualType": "void (XEvent *)" } } } ] }, { "id": "0x55bbe7236d60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 8667, "line": 261, "col": 18, "tokLen": 11 }, "end": { "offset": 8667, "col": 18, "tokLen": 11 } }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7232ce0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 8667, "col": 18, "tokLen": 11 }, "end": { "offset": 8667, "col": 18, "tokLen": 11 } }, "type": { "qualType": "void (XEvent *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7230188", "kind": "FunctionDecl", "name": "unmapnotify", "type": { "qualType": "void (XEvent *)" } } } ] }, { "id": "0x55bbe7236d78", "kind": "ImplicitValueInitExpr", "range": { "begin": {}, "end": {} }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue" }, { "id": "0x55bbe7236d18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 8570, "line": 258, "col": 17, "tokLen": 10 }, "end": { "offset": 8570, "col": 17, "tokLen": 10 } }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7232ae8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 8570, "col": 17, "tokLen": 10 }, "end": { "offset": 8570, "col": 17, "tokLen": 10 } }, "type": { "qualType": "void (XEvent *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722a1d0", "kind": "FunctionDecl", "name": "maprequest", "type": { "qualType": "void (XEvent *)" } } } ] }, { "id": "0x55bbe7236d78", "kind": "ImplicitValueInitExpr", "range": { "begin": {}, "end": {} }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue" }, { "id": "0x55bbe7236a50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 8373, "line": 251, "col": 22, "tokLen": 15 }, "end": { "offset": 8373, "col": 22, "tokLen": 15 } }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7232650", "kind": "DeclRefExpr", "range": { "begin": { "offset": 8373, "col": 22, "tokLen": 15 }, "end": { "offset": 8373, "col": 22, "tokLen": 15 } }, "type": { "qualType": "void (XEvent *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7227748", "kind": "FunctionDecl", "name": "configurenotify", "type": { "qualType": "void (XEvent *)" } } } ] }, { "id": "0x55bbe7236a38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 8334, "line": 250, "col": 23, "tokLen": 16 }, "end": { "offset": 8334, "col": 23, "tokLen": 16 } }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72325a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 8334, "col": 23, "tokLen": 16 }, "end": { "offset": 8334, "col": 23, "tokLen": 16 } }, "type": { "qualType": "void (XEvent *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7227890", "kind": "FunctionDecl", "name": "configurerequest", "type": { "qualType": "void (XEvent *)" } } } ] }, { "id": "0x55bbe7236d78", "kind": "ImplicitValueInitExpr", "range": { "begin": {}, "end": {} }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue" }, { "id": "0x55bbe7236d78", "kind": "ImplicitValueInitExpr", "range": { "begin": {}, "end": {} }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue" }, { "id": "0x55bbe7236d78", "kind": "ImplicitValueInitExpr", "range": { "begin": {}, "end": {} }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue" }, { "id": "0x55bbe7236d78", "kind": "ImplicitValueInitExpr", "range": { "begin": {}, "end": {} }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue" }, { "id": "0x55bbe7236d48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 8634, "line": 260, "col": 21, "tokLen": 14 }, "end": { "offset": 8634, "col": 21, "tokLen": 14 } }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7232c38", "kind": "DeclRefExpr", "range": { "begin": { "offset": 8634, "col": 21, "tokLen": 14 }, "end": { "offset": 8634, "col": 21, "tokLen": 14 } }, "type": { "qualType": "void (XEvent *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722a9e8", "kind": "FunctionDecl", "name": "propertynotify", "type": { "qualType": "void (XEvent *)" } } } ] }, { "id": "0x55bbe7236d78", "kind": "ImplicitValueInitExpr", "range": { "begin": {}, "end": {} }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue" }, { "id": "0x55bbe7236d78", "kind": "ImplicitValueInitExpr", "range": { "begin": {}, "end": {} }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue" }, { "id": "0x55bbe7236d78", "kind": "ImplicitValueInitExpr", "range": { "begin": {}, "end": {} }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue" }, { "id": "0x55bbe7236d78", "kind": "ImplicitValueInitExpr", "range": { "begin": {}, "end": {} }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue" }, { "id": "0x55bbe7236a20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 8297, "line": 249, "col": 20, "tokLen": 13 }, "end": { "offset": 8297, "col": 20, "tokLen": 13 } }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7232500", "kind": "DeclRefExpr", "range": { "begin": { "offset": 8297, "col": 20, "tokLen": 13 }, "end": { "offset": 8297, "col": 20, "tokLen": 13 } }, "type": { "qualType": "void (XEvent *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72274b8", "kind": "FunctionDecl", "name": "clientmessage", "type": { "qualType": "void (XEvent *)" } } } ] }, { "id": "0x55bbe7236d00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 8539, "line": 257, "col": 20, "tokLen": 13 }, "end": { "offset": 8539, "col": 20, "tokLen": 13 } }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7232a40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 8539, "col": 20, "tokLen": 13 }, "end": { "offset": 8539, "col": 20, "tokLen": 13 } }, "type": { "qualType": "void (XEvent *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722a088", "kind": "FunctionDecl", "name": "mappingnotify", "type": { "qualType": "void (XEvent *)" } } } ] } ] } ] }, { "id": "0x55bbe7236e68", "kind": "VarDecl", "loc": { "offset": 8694, "line": 263, "col": 13, "tokLen": 6 }, "range": { "begin": { "offset": 8682, "col": 1, "tokLen": 6 }, "end": { "offset": 8707, "col": 26, "tokLen": 1 } }, "isUsed": true, "name": "wmatom", "mangledName": "wmatom", "type": { "qualType": "Atom[4]" }, "storageClass": "static" }, { "id": "0x55bbe7236fa8", "kind": "VarDecl", "loc": { "offset": 8710, "col": 29, "tokLen": 7 }, "range": { "begin": { "offset": 8682, "col": 1, "tokLen": 6 }, "end": { "offset": 8725, "col": 44, "tokLen": 1 } }, "isUsed": true, "name": "netatom", "mangledName": "netatom", "type": { "qualType": "Atom[9]" }, "storageClass": "static" }, { "id": "0x55bbe7237040", "kind": "VarDecl", "loc": { "offset": 8739, "line": 264, "col": 12, "tokLen": 7 }, "range": { "begin": { "offset": 8728, "col": 1, "tokLen": 6 }, "end": { "offset": 8749, "col": 22, "tokLen": 1 } }, "isUsed": true, "name": "running", "mangledName": "running", "type": { "qualType": "int" }, "storageClass": "static", "init": "c", "inner": [ { "id": "0x55bbe72370a8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 8749, "col": 22, "tokLen": 1 }, "end": { "offset": 8749, "col": 22, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe72371a8", "kind": "VarDecl", "loc": { "offset": 8764, "line": 265, "col": 13, "tokLen": 6 }, "range": { "begin": { "offset": 8752, "col": 1, "tokLen": 6 }, "end": { "offset": 8778, "col": 27, "tokLen": 1 } }, "isUsed": true, "name": "cursor", "mangledName": "cursor", "type": { "qualType": "Cur *[3]" }, "storageClass": "static" }, { "id": "0x55bbe7237280", "kind": "VarDecl", "loc": { "offset": 8794, "line": 266, "col": 14, "tokLen": 6 }, "range": { "begin": { "offset": 8781, "col": 1, "tokLen": 6 }, "end": { "offset": 8794, "col": 14, "tokLen": 6 } }, "isUsed": true, "name": "scheme", "mangledName": "scheme", "type": { "qualType": "Clr **" }, "storageClass": "static" }, { "id": "0x55bbe72372f8", "kind": "VarDecl", "loc": { "offset": 8818, "line": 267, "col": 17, "tokLen": 3 }, "range": { "begin": { "offset": 8802, "col": 1, "tokLen": 6 }, "end": { "offset": 8818, "col": 17, "tokLen": 3 } }, "isUsed": true, "name": "dpy", "mangledName": "dpy", "type": { "qualType": "Display *" }, "storageClass": "static" }, { "id": "0x55bbe7237370", "kind": "VarDecl", "loc": { "offset": 8835, "line": 268, "col": 13, "tokLen": 3 }, "range": { "begin": { "offset": 8823, "col": 1, "tokLen": 6 }, "end": { "offset": 8835, "col": 13, "tokLen": 3 } }, "isUsed": true, "name": "drw", "mangledName": "drw", "type": { "qualType": "Drw *" }, "storageClass": "static" }, { "id": "0x55bbe72373e8", "kind": "VarDecl", "loc": { "offset": 8856, "line": 269, "col": 17, "tokLen": 4 }, "range": { "begin": { "offset": 8840, "col": 1, "tokLen": 6 }, "end": { "offset": 8856, "col": 17, "tokLen": 4 } }, "isUsed": true, "name": "mons", "mangledName": "mons", "type": { "qualType": "Monitor *" }, "storageClass": "static" }, { "id": "0x55bbe7237460", "kind": "VarDecl", "loc": { "offset": 8863, "col": 24, "tokLen": 6 }, "range": { "begin": { "offset": 8840, "col": 1, "tokLen": 6 }, "end": { "offset": 8863, "col": 24, "tokLen": 6 } }, "isUsed": true, "name": "selmon", "mangledName": "selmon", "type": { "qualType": "Monitor *" }, "storageClass": "static" }, { "id": "0x55bbe72374f0", "kind": "VarDecl", "loc": { "offset": 8885, "line": 270, "col": 15, "tokLen": 4 }, "range": { "begin": { "offset": 8871, "col": 1, "tokLen": 6 }, "end": { "offset": 8885, "col": 15, "tokLen": 4 } }, "isUsed": true, "name": "root", "mangledName": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "storageClass": "static" }, { "id": "0x55bbe7237568", "kind": "VarDecl", "loc": { "offset": 8891, "col": 21, "tokLen": 10 }, "range": { "begin": { "offset": 8871, "col": 1, "tokLen": 6 }, "end": { "offset": 8891, "col": 21, "tokLen": 10 } }, "isUsed": true, "name": "wmcheckwin", "mangledName": "wmcheckwin", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "storageClass": "static" }, { "id": "0x55bbe7237600", "kind": "VarDecl", "loc": { "offset": 102, "file": "./config.h", "line": 4, "col": 27, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 76, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 114, "col": 39, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "borderpx", "mangledName": "borderpx", "type": { "qualType": "const unsigned int" }, "storageClass": "static", "init": "c", "inner": [ { "id": "0x55bbe7237688", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 114, "col": 39, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 114, "col": 39, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7237668", "kind": "IntegerLiteral", "range": { "begin": { "offset": 114, "col": 39, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 114, "col": 39, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] }, { "id": "0x55bbe72376b8", "kind": "VarDecl", "loc": { "offset": 180, "line": 5, "col": 27, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 154, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 192, "col": 39, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "snap", "mangledName": "snap", "type": { "qualType": "const unsigned int" }, "storageClass": "static", "init": "c", "inner": [ { "id": "0x55bbe7237740", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 192, "col": 39, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 192, "col": 39, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7237720", "kind": "IntegerLiteral", "range": { "begin": { "offset": 192, "col": 39, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 192, "col": 39, "tokLen": 2, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "32" } ] } ] }, { "id": "0x55bbe7237770", "kind": "VarDecl", "loc": { "offset": 236, "line": 6, "col": 18, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 219, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 257, "col": 39, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "showbar", "mangledName": "showbar", "type": { "qualType": "const int" }, "storageClass": "static", "init": "c", "inner": [ { "id": "0x55bbe72377d8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 257, "col": 39, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 257, "col": 39, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe7237810", "kind": "VarDecl", "loc": { "offset": 305, "line": 7, "col": 18, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 288, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 326, "col": 39, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "topbar", "mangledName": "topbar", "type": { "qualType": "const int" }, "storageClass": "static", "init": "c", "inner": [ { "id": "0x55bbe7237878", "kind": "IntegerLiteral", "range": { "begin": { "offset": 326, "col": 39, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 326, "col": 39, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe72378c0", "kind": "VarDecl", "loc": { "offset": 380, "line": 8, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 361, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 426, "col": 66, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "fonts", "mangledName": "fonts", "type": { "qualType": "const char *[1]" }, "storageClass": "static", "init": "c", "inner": [ { "id": "0x55bbe72379f0", "kind": "InitListExpr", "range": { "begin": { "offset": 399, "col": 39, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 426, "col": 66, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *[1]" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7237a48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 401, "col": 41, "tokLen": 24, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 401, "col": 41, "tokLen": 24, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe7237a30", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 401, "col": 41, "tokLen": 24, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 401, "col": 41, "tokLen": 24, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7237968", "kind": "StringLiteral", "range": { "begin": { "offset": 401, "col": 41, "tokLen": 24, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 401, "col": 41, "tokLen": 24, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char[23]" }, "valueCategory": "lvalue", "value": "\"Fairfax Hax HD:size=22\"" } ] } ] } ] } ] }, { "id": "0x55bbe7237ac8", "kind": "VarDecl", "loc": { "offset": 447, "line": 9, "col": 19, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 429, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 467, "col": 39, "tokLen": 24, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "dmenufont", "mangledName": "dmenufont", "type": { "qualType": "const char[23]" }, "storageClass": "static", "init": "c", "inner": [ { "id": "0x55bbe7237b30", "kind": "StringLiteral", "range": { "begin": { "offset": 467, "col": 39, "tokLen": 24, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 467, "col": 39, "tokLen": 24, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char[23]" }, "valueCategory": "prvalue", "value": "\"Fairfax Hax HD:size=22\"" } ] }, { "id": "0x55bbe7237bb8", "kind": "VarDecl", "loc": { "offset": 511, "line": 10, "col": 19, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 493, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 531, "col": 39, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "col_gray1", "mangledName": "col_gray1", "type": { "qualType": "const char[8]" }, "storageClass": "static", "init": "c", "inner": [ { "id": "0x55bbe7237c20", "kind": "StringLiteral", "range": { "begin": { "offset": 531, "col": 39, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 531, "col": 39, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char[8]" }, "valueCategory": "prvalue", "value": "\"#222222\"" } ] }, { "id": "0x55bbe7237c98", "kind": "VarDecl", "loc": { "offset": 560, "line": 11, "col": 19, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 542, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 580, "col": 39, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "col_gray2", "mangledName": "col_gray2", "type": { "qualType": "const char[8]" }, "storageClass": "static", "init": "c", "inner": [ { "id": "0x55bbe7237d00", "kind": "StringLiteral", "range": { "begin": { "offset": 580, "col": 39, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 580, "col": 39, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char[8]" }, "valueCategory": "prvalue", "value": "\"#444444\"" } ] }, { "id": "0x55bbe7237d40", "kind": "VarDecl", "loc": { "offset": 609, "line": 12, "col": 19, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 591, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 629, "col": 39, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "col_gray3", "mangledName": "col_gray3", "type": { "qualType": "const char[8]" }, "storageClass": "static", "init": "c", "inner": [ { "id": "0x55bbe7237da8", "kind": "StringLiteral", "range": { "begin": { "offset": 629, "col": 39, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 629, "col": 39, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char[8]" }, "valueCategory": "prvalue", "value": "\"#bbbbbb\"" } ] }, { "id": "0x55bbe7237de8", "kind": "VarDecl", "loc": { "offset": 658, "line": 13, "col": 19, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 640, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 678, "col": 39, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "col_gray4", "mangledName": "col_gray4", "type": { "qualType": "const char[8]" }, "storageClass": "static", "init": "c", "inner": [ { "id": "0x55bbe7237e50", "kind": "StringLiteral", "range": { "begin": { "offset": 678, "col": 39, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 678, "col": 39, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char[8]" }, "valueCategory": "prvalue", "value": "\"#eeeeee\"" } ] }, { "id": "0x55bbe7237e90", "kind": "VarDecl", "loc": { "offset": 707, "line": 14, "col": 19, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 689, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 727, "col": 39, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "col_cyan", "mangledName": "col_cyan", "type": { "qualType": "const char[8]" }, "storageClass": "static", "init": "c", "inner": [ { "id": "0x55bbe7237ef8", "kind": "StringLiteral", "range": { "begin": { "offset": 727, "col": 39, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 727, "col": 39, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char[8]" }, "valueCategory": "prvalue", "value": "\"#005577\"" } ] }, { "id": "0x55bbe7238000", "kind": "VarDecl", "loc": { "offset": 757, "line": 15, "col": 20, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 738, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 936, "line": 19, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "colors", "mangledName": "colors", "type": { "qualType": "const char *[2][3]" }, "storageClass": "static", "init": "c", "inner": [ { "id": "0x55bbe72383c0", "kind": "InitListExpr", "range": { "begin": { "offset": 776, "line": 15, "col": 39, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 936, "line": 19, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *[2][3]" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7238418", "kind": "InitListExpr", "range": { "begin": { "offset": 846, "line": 17, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 880, "col": 51, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *[3]" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7238470", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 848, "col": 19, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 848, "col": 19, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7238088", "kind": "DeclRefExpr", "range": { "begin": { "offset": 848, "col": 19, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 848, "col": 19, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char[8]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237d40", "kind": "VarDecl", "name": "col_gray3", "type": { "qualType": "const char[8]" } } } ] }, { "id": "0x55bbe7238488", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 859, "col": 30, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 859, "col": 30, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72380a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 859, "col": 30, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 859, "col": 30, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char[8]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237bb8", "kind": "VarDecl", "name": "col_gray1", "type": { "qualType": "const char[8]" } } } ] }, { "id": "0x55bbe72384a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 870, "col": 41, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 870, "col": 41, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72380c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 870, "col": 41, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 870, "col": 41, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char[8]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237c98", "kind": "VarDecl", "name": "col_gray2", "type": { "qualType": "const char[8]" } } } ] } ] }, { "id": "0x55bbe72384d8", "kind": "InitListExpr", "range": { "begin": { "offset": 899, "line": 18, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 933, "col": 51, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *[3]" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7238530", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 901, "col": 19, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 901, "col": 19, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72381c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 901, "col": 19, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 901, "col": 19, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char[8]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237de8", "kind": "VarDecl", "name": "col_gray4", "type": { "qualType": "const char[8]" } } } ] }, { "id": "0x55bbe7238548", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 912, "col": 30, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 912, "col": 30, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72381e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 912, "col": 30, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 912, "col": 30, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char[8]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237e90", "kind": "VarDecl", "name": "col_cyan", "type": { "qualType": "const char[8]" } } } ] }, { "id": "0x55bbe7238560", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 923, "col": 41, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 923, "col": 41, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7238208", "kind": "DeclRefExpr", "range": { "begin": { "offset": 923, "col": 41, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 923, "col": 41, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char[8]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237e90", "kind": "VarDecl", "name": "col_cyan", "type": { "qualType": "const char[8]" } } } ] } ] } ] } ] }, { "id": "0x55bbe6e315d0", "kind": "VarDecl", "loc": { "offset": 973, "line": 22, "col": 20, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 954, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1037, "col": 84, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "tags", "mangledName": "tags", "type": { "qualType": "const char *[9]" }, "storageClass": "static", "init": "c", "inner": [ { "id": "0x55bbe6e31830", "kind": "InitListExpr", "range": { "begin": { "offset": 982, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1037, "col": 84, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *[9]" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e31888", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 984, "col": 31, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 984, "col": 31, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe6e31870", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 984, "col": 31, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 984, "col": 31, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe6e31678", "kind": "StringLiteral", "range": { "begin": { "offset": 984, "col": 31, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 984, "col": 31, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char[3]" }, "valueCategory": "lvalue", "value": "\"\\327\\220\"" } ] } ] }, { "id": "0x55bbe6e318c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 990, "col": 37, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 990, "col": 37, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe6e318a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 990, "col": 37, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 990, "col": 37, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe6e31698", "kind": "StringLiteral", "range": { "begin": { "offset": 990, "col": 37, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 990, "col": 37, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char[3]" }, "valueCategory": "lvalue", "value": "\"\\327\\221\"" } ] } ] }, { "id": "0x55bbe6e31900", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 996, "col": 43, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 996, "col": 43, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe6e318e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 996, "col": 43, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 996, "col": 43, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe6e316b8", "kind": "StringLiteral", "range": { "begin": { "offset": 996, "col": 43, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 996, "col": 43, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char[3]" }, "valueCategory": "lvalue", "value": "\"\\327\\222\"" } ] } ] }, { "id": "0x55bbe6e31950", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 1002, "col": 49, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1002, "col": 49, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe6e31938", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 1002, "col": 49, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1002, "col": 49, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe6e316d8", "kind": "StringLiteral", "range": { "begin": { "offset": 1002, "col": 49, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1002, "col": 49, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char[3]" }, "valueCategory": "lvalue", "value": "\"\\327\\223\"" } ] } ] }, { "id": "0x55bbe6e31980", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 1008, "col": 55, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1008, "col": 55, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe6e31968", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 1008, "col": 55, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1008, "col": 55, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe6e316f8", "kind": "StringLiteral", "range": { "begin": { "offset": 1008, "col": 55, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1008, "col": 55, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char[3]" }, "valueCategory": "lvalue", "value": "\"\\327\\224\"" } ] } ] }, { "id": "0x55bbe6e319f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 1014, "col": 61, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1014, "col": 61, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe6e319d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 1014, "col": 61, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1014, "col": 61, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe6e31718", "kind": "StringLiteral", "range": { "begin": { "offset": 1014, "col": 61, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1014, "col": 61, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char[3]" }, "valueCategory": "lvalue", "value": "\"\\327\\225\"" } ] } ] }, { "id": "0x55bbe6e31a20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 1020, "col": 67, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1020, "col": 67, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe6e31a08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 1020, "col": 67, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1020, "col": 67, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe6e31738", "kind": "StringLiteral", "range": { "begin": { "offset": 1020, "col": 67, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1020, "col": 67, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char[3]" }, "valueCategory": "lvalue", "value": "\"\\327\\226\"" } ] } ] }, { "id": "0x55bbe6e31a50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 1026, "col": 73, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1026, "col": 73, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe6e31a38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 1026, "col": 73, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1026, "col": 73, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe6e31758", "kind": "StringLiteral", "range": { "begin": { "offset": 1026, "col": 73, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1026, "col": 73, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char[3]" }, "valueCategory": "lvalue", "value": "\"\\327\\227\"" } ] } ] }, { "id": "0x55bbe6e31a80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 1032, "col": 79, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1032, "col": 79, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe6e31a68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 1032, "col": 79, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1032, "col": 79, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe6e31778", "kind": "StringLiteral", "range": { "begin": { "offset": 1032, "col": 79, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1032, "col": 79, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char[3]" }, "valueCategory": "lvalue", "value": "\"\\327\\230\"" } ] } ] } ] } ] }, { "id": "0x55bbe6e31bf8", "kind": "VarDecl", "loc": { "offset": 1059, "line": 24, "col": 19, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1041, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1378, "line": 32, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "rules", "mangledName": "rules", "type": { "qualType": "const Rule[2]" }, "storageClass": "static", "init": "c", "inner": [ { "id": "0x55bbe6e32158", "kind": "InitListExpr", "range": { "begin": { "offset": 1069, "line": 24, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1378, "line": 32, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const Rule[2]" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e321a8", "kind": "InitListExpr", "range": { "begin": { "offset": 1235, "line": 30, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1303, "col": 70, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Rule", "qualType": "Rule", "typeAliasDeclId": "0x55bbe7226288" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e32230", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 1237, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1237, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe6e32218", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 1237, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1237, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe6e31c98", "kind": "StringLiteral", "range": { "begin": { "offset": 1237, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1237, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char[5]" }, "valueCategory": "lvalue", "value": "\"Gimp\"" } ] } ] }, { "id": "0x55bbe6e32248", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1249, "file": "./config.h", "line": 30, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1249, "file": "./config.h", "line": 30, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe6e31d18", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1249, "file": "./config.h", "line": 30, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1249, "file": "./config.h", "line": 30, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e31cf0", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1249, "file": "./config.h", "line": 30, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1249, "file": "./config.h", "line": 30, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe6e31cb8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1249, "file": "./config.h", "line": 30, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1249, "file": "./config.h", "line": 30, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe6e32260", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1261, "file": "./config.h", "line": 30, "col": 28, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1261, "file": "./config.h", "line": 30, "col": 28, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe6e31d98", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1261, "file": "./config.h", "line": 30, "col": 28, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1261, "file": "./config.h", "line": 30, "col": 28, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e31d70", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1261, "file": "./config.h", "line": 30, "col": 28, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1261, "file": "./config.h", "line": 30, "col": 28, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe6e31d38", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1261, "file": "./config.h", "line": 30, "col": 28, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1261, "file": "./config.h", "line": 30, "col": 28, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe6e32278", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 1273, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1273, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e31db8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 1273, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1273, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe6e31dd8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 1287, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1287, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e31e18", "kind": "UnaryOperator", "range": { "begin": { "offset": 1300, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1301, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "-", "inner": [ { "id": "0x55bbe6e31df8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 1301, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1301, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] }, { "id": "0x55bbe6e322a8", "kind": "InitListExpr", "range": { "begin": { "offset": 1307, "line": 31, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1375, "col": 70, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Rule", "qualType": "Rule", "typeAliasDeclId": "0x55bbe7226288" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e32330", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 1309, "col": 4, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1309, "col": 4, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe6e32318", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 1309, "col": 4, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1309, "col": 4, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe6e31ea0", "kind": "StringLiteral", "range": { "begin": { "offset": 1309, "col": 4, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1309, "col": 4, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char[8]" }, "valueCategory": "lvalue", "value": "\"Firefox\"" } ] } ] }, { "id": "0x55bbe6e32348", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1321, "file": "./config.h", "line": 31, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1321, "file": "./config.h", "line": 31, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe6e31f20", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1321, "file": "./config.h", "line": 31, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1321, "file": "./config.h", "line": 31, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e31ef8", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1321, "file": "./config.h", "line": 31, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1321, "file": "./config.h", "line": 31, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe6e31ec0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1321, "file": "./config.h", "line": 31, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1321, "file": "./config.h", "line": 31, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe6e32360", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1333, "file": "./config.h", "line": 31, "col": 28, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1333, "file": "./config.h", "line": 31, "col": 28, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe6e31fa0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1333, "file": "./config.h", "line": 31, "col": 28, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1333, "file": "./config.h", "line": 31, "col": 28, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e31f78", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1333, "file": "./config.h", "line": 31, "col": 28, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1333, "file": "./config.h", "line": 31, "col": 28, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe6e31f40", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1333, "file": "./config.h", "line": 31, "col": 28, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1333, "file": "./config.h", "line": 31, "col": 28, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe6e32378", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 1345, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1350, "col": 45, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e32000", "kind": "BinaryOperator", "range": { "begin": { "offset": 1345, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1350, "col": 45, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e31fc0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 1345, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1345, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e31fe0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 1350, "col": 45, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1350, "col": 45, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "8" } ] } ] }, { "id": "0x55bbe6e32020", "kind": "IntegerLiteral", "range": { "begin": { "offset": 1359, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1359, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe6e32060", "kind": "UnaryOperator", "range": { "begin": { "offset": 1372, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1373, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "-", "inner": [ { "id": "0x55bbe6e32040", "kind": "IntegerLiteral", "range": { "begin": { "offset": 1373, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1373, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] }, { "id": "0x55bbe6e32430", "kind": "VarDecl", "loc": { "offset": 1417, "line": 35, "col": 20, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1398, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1429, "col": 32, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "mfact", "mangledName": "mfact", "type": { "qualType": "const float" }, "storageClass": "static", "init": "c", "inner": [ { "id": "0x55bbe6e324b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 1429, "col": 32, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1429, "col": 32, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "castKind": "FloatingCast", "inner": [ { "id": "0x55bbe6e32498", "kind": "FloatingLiteral", "range": { "begin": { "offset": 1429, "col": 32, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1429, "col": 32, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "double" }, "valueCategory": "prvalue", "value": "0.55000000000000004" } ] } ] }, { "id": "0x55bbe6e324e8", "kind": "VarDecl", "loc": { "offset": 1498, "line": 36, "col": 18, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1481, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1512, "col": 32, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "nmaster", "mangledName": "nmaster", "type": { "qualType": "const int" }, "storageClass": "static", "init": "c", "inner": [ { "id": "0x55bbe6e32550", "kind": "IntegerLiteral", "range": { "begin": { "offset": 1512, "col": 32, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1512, "col": 32, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe6e32588", "kind": "VarDecl", "loc": { "offset": 1574, "line": 37, "col": 18, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1557, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1588, "col": 32, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "resizehints", "mangledName": "resizehints", "type": { "qualType": "const int" }, "storageClass": "static", "init": "c", "inner": [ { "id": "0x55bbe6e325f0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 1588, "col": 32, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1588, "col": 32, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe6e32628", "kind": "VarDecl", "loc": { "offset": 1662, "line": 38, "col": 18, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1645, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1679, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "lockfullscreen", "mangledName": "lockfullscreen", "type": { "qualType": "const int" }, "storageClass": "static", "init": "c", "inner": [ { "id": "0x55bbe6e32690", "kind": "IntegerLiteral", "range": { "begin": { "offset": 1679, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1679, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe6e32728", "kind": "VarDecl", "loc": { "offset": 1753, "line": 40, "col": 21, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 1733, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1958, "line": 45, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "layouts", "mangledName": "layouts", "type": { "qualType": "const Layout[3]" }, "storageClass": "static", "init": "c", "inner": [ { "id": "0x55bbe6e32a28", "kind": "InitListExpr", "range": { "begin": { "offset": 1765, "line": 40, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1958, "line": 45, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const Layout[3]" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e32a78", "kind": "InitListExpr", "range": { "begin": { "offset": 1803, "line": 42, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1822, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Layout", "qualType": "Layout", "typeAliasDeclId": "0x55bbe72252b8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e32ae0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 1805, "col": 4, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1805, "col": 4, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe6e32ac8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 1805, "col": 4, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1805, "col": 4, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe6e32790", "kind": "StringLiteral", "range": { "begin": { "offset": 1805, "col": 4, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1805, "col": 4, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char[4]" }, "valueCategory": "lvalue", "value": "\"[]=\"" } ] } ] }, { "id": "0x55bbe6e32b28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 1817, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1817, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e327b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 1817, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1817, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722f770", "kind": "FunctionDecl", "name": "tile", "type": { "qualType": "void (Monitor *)" } } } ] } ] }, { "id": "0x55bbe6e32b58", "kind": "InitListExpr", "range": { "begin": { "offset": 1858, "line": 43, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1877, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Layout", "qualType": "Layout", "typeAliasDeclId": "0x55bbe72252b8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e32bc0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 1860, "col": 4, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1860, "col": 4, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe6e32ba8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 1860, "col": 4, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1860, "col": 4, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe6e32820", "kind": "StringLiteral", "range": { "begin": { "offset": 1860, "col": 4, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1860, "col": 4, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char[4]" }, "valueCategory": "lvalue", "value": "\"><>\"" } ] } ] }, { "id": "0x55bbe6e32bd8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1872, "file": "./config.h", "line": 43, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1872, "file": "./config.h", "line": 43, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe6e328a0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1872, "file": "./config.h", "line": 43, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1872, "file": "./config.h", "line": 43, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e32878", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1872, "file": "./config.h", "line": 43, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1872, "file": "./config.h", "line": 43, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe6e32840", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1872, "file": "./config.h", "line": 43, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 1872, "file": "./config.h", "line": 43, "col": 16, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe6e32c10", "kind": "InitListExpr", "range": { "begin": { "offset": 1933, "line": 44, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1955, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Layout", "qualType": "Layout", "typeAliasDeclId": "0x55bbe72252b8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e32c78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 1935, "col": 4, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1935, "col": 4, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe6e32c60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 1935, "col": 4, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1935, "col": 4, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe6e32910", "kind": "StringLiteral", "range": { "begin": { "offset": 1935, "col": 4, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1935, "col": 4, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char[4]" }, "valueCategory": "lvalue", "value": "\"[M]\"" } ] } ] }, { "id": "0x55bbe6e32c90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 1947, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1947, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e32930", "kind": "DeclRefExpr", "range": { "begin": { "offset": 1947, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 1947, "col": 16, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722a318", "kind": "FunctionDecl", "name": "monocle", "type": { "qualType": "void (Monitor *)" } } } ] } ] } ] } ] }, { "id": "0x55bbe6e32de8", "kind": "VarDecl", "loc": { "offset": 2528, "line": 59, "col": 13, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2516, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2542, "col": 27, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "dmenumon", "mangledName": "dmenumon", "type": { "qualType": "char[2]" }, "storageClass": "static", "init": "c", "inner": [ { "id": "0x55bbe6e32e50", "kind": "StringLiteral", "range": { "begin": { "offset": 2542, "col": 27, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2542, "col": 27, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char[2]" }, "valueCategory": "prvalue", "value": "\"0\"" } ] }, { "id": "0x55bbe6e32e98", "kind": "VarDecl", "loc": { "offset": 2618, "line": 60, "col": 20, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2599, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2756, "col": 158, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "dmenucmd", "mangledName": "dmenucmd", "type": { "qualType": "const char *[14]" }, "storageClass": "static", "init": "c", "inner": [ { "id": "0x55bbe6e33220", "kind": "InitListExpr", "range": { "begin": { "offset": 2631, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2756, "col": 158, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *[14]" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e33278", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 2633, "col": 35, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2633, "col": 35, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe6e33260", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 2633, "col": 35, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2633, "col": 35, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe6e32f38", "kind": "StringLiteral", "range": { "begin": { "offset": 2633, "col": 35, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2633, "col": 35, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char[10]" }, "valueCategory": "lvalue", "value": "\"dmenu_run\"" } ] } ] }, { "id": "0x55bbe6e332b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 2646, "col": 48, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2646, "col": 48, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe6e33298", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 2646, "col": 48, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2646, "col": 48, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe6e32f60", "kind": "StringLiteral", "range": { "begin": { "offset": 2646, "col": 48, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2646, "col": 48, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char[3]" }, "valueCategory": "lvalue", "value": "\"-m\"" } ] } ] }, { "id": "0x55bbe6e332f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 2652, "col": 54, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2652, "col": 54, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe6e332d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 2652, "col": 54, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2652, "col": 54, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe6e32f80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 2652, "col": 54, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2652, "col": 54, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char[2]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e32de8", "kind": "VarDecl", "name": "dmenumon", "type": { "qualType": "char[2]" } } } ] } ] }, { "id": "0x55bbe6e33340", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 2662, "col": 64, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2662, "col": 64, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe6e33328", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 2662, "col": 64, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2662, "col": 64, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe6e32fa0", "kind": "StringLiteral", "range": { "begin": { "offset": 2662, "col": 64, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2662, "col": 64, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char[4]" }, "valueCategory": "lvalue", "value": "\"-fn\"" } ] } ] }, { "id": "0x55bbe6e33358", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 2669, "col": 71, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2669, "col": 71, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe6e32fc0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 2669, "col": 71, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2669, "col": 71, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char[23]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237ac8", "kind": "VarDecl", "name": "dmenufont", "type": { "qualType": "const char[23]" } } } ] }, { "id": "0x55bbe6e333c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 2680, "col": 82, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2680, "col": 82, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe6e333b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 2680, "col": 82, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2680, "col": 82, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe6e32fe0", "kind": "StringLiteral", "range": { "begin": { "offset": 2680, "col": 82, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2680, "col": 82, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char[4]" }, "valueCategory": "lvalue", "value": "\"-nb\"" } ] } ] }, { "id": "0x55bbe6e333e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 2687, "col": 89, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2687, "col": 89, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe6e33000", "kind": "DeclRefExpr", "range": { "begin": { "offset": 2687, "col": 89, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2687, "col": 89, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char[8]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237bb8", "kind": "VarDecl", "name": "col_gray1", "type": { "qualType": "const char[8]" } } } ] }, { "id": "0x55bbe6e33410", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 2698, "col": 100, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2698, "col": 100, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe6e333f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 2698, "col": 100, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2698, "col": 100, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe6e33020", "kind": "StringLiteral", "range": { "begin": { "offset": 2698, "col": 100, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2698, "col": 100, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char[4]" }, "valueCategory": "lvalue", "value": "\"-nf\"" } ] } ] }, { "id": "0x55bbe6e33428", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 2705, "col": 107, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2705, "col": 107, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe6e33040", "kind": "DeclRefExpr", "range": { "begin": { "offset": 2705, "col": 107, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2705, "col": 107, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char[8]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237d40", "kind": "VarDecl", "name": "col_gray3", "type": { "qualType": "const char[8]" } } } ] }, { "id": "0x55bbe6e334d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 2716, "col": 118, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2716, "col": 118, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe6e334c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 2716, "col": 118, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2716, "col": 118, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe6e33060", "kind": "StringLiteral", "range": { "begin": { "offset": 2716, "col": 118, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2716, "col": 118, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char[4]" }, "valueCategory": "lvalue", "value": "\"-sb\"" } ] } ] }, { "id": "0x55bbe6e334f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 2723, "col": 125, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2723, "col": 125, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe6e33080", "kind": "DeclRefExpr", "range": { "begin": { "offset": 2723, "col": 125, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2723, "col": 125, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char[8]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237e90", "kind": "VarDecl", "name": "col_cyan", "type": { "qualType": "const char[8]" } } } ] }, { "id": "0x55bbe6e33520", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 2733, "col": 135, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2733, "col": 135, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe6e33508", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 2733, "col": 135, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2733, "col": 135, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe6e330a0", "kind": "StringLiteral", "range": { "begin": { "offset": 2733, "col": 135, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2733, "col": 135, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char[4]" }, "valueCategory": "lvalue", "value": "\"-sf\"" } ] } ] }, { "id": "0x55bbe6e33538", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 2740, "col": 142, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2740, "col": 142, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe6e330c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 2740, "col": 142, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2740, "col": 142, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char[8]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237de8", "kind": "VarDecl", "name": "col_gray4", "type": { "qualType": "const char[8]" } } } ] }, { "id": "0x55bbe6e33550", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2751, "file": "./config.h", "line": 60, "col": 153, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2751, "file": "./config.h", "line": 60, "col": 153, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe6e33140", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2751, "file": "./config.h", "line": 60, "col": 153, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2751, "file": "./config.h", "line": 60, "col": 153, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e33118", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2751, "file": "./config.h", "line": 60, "col": 153, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2751, "file": "./config.h", "line": 60, "col": 153, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe6e330e0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2751, "file": "./config.h", "line": 60, "col": 153, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2751, "file": "./config.h", "line": 60, "col": 153, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] }, { "id": "0x55bbe6e335d0", "kind": "VarDecl", "loc": { "offset": 2778, "line": 61, "col": 20, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2759, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2807, "col": 49, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "termcmd", "mangledName": "termcmd", "type": { "qualType": "const char *[2]" }, "storageClass": "static", "init": "c", "inner": [ { "id": "0x55bbe6e33778", "kind": "InitListExpr", "range": { "begin": { "offset": 2791, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2807, "col": 49, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *[2]" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e337d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 2793, "col": 35, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2793, "col": 35, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe6e337b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 2793, "col": 35, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2793, "col": 35, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe6e33678", "kind": "StringLiteral", "range": { "begin": { "offset": 2793, "col": 35, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2793, "col": 35, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "char[6]" }, "valueCategory": "lvalue", "value": "\"kitty\"" } ] } ] }, { "id": "0x55bbe6e337f0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2802, "file": "./config.h", "line": 61, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2802, "file": "./config.h", "line": 61, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe6e336f8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2802, "file": "./config.h", "line": 61, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2802, "file": "./config.h", "line": 61, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e336d0", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2802, "file": "./config.h", "line": 61, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2802, "file": "./config.h", "line": 61, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe6e33698", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2802, "file": "./config.h", "line": 61, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2802, "file": "./config.h", "line": 61, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] }, { "id": "0x55bbe6e338f8", "kind": "VarDecl", "loc": { "offset": 2828, "line": 63, "col": 18, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 2811, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5246, "line": 98, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "keys", "mangledName": "keys", "type": { "qualType": "const Key[60]" }, "storageClass": "static", "init": "c", "inner": [ { "id": "0x55bbe7252200", "kind": "InitListExpr", "range": { "begin": { "offset": 2837, "line": 63, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5246, "line": 98, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const Key[60]" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72522a8", "kind": "InitListExpr", "range": { "begin": { "offset": 2912, "line": 65, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2988, "col": 78, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7252308", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2914, "file": "./config.h", "line": 65, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2914, "file": "./config.h", "line": 65, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e339c0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2914, "file": "./config.h", "line": 65, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2914, "file": "./config.h", "line": 65, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e339a0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2914, "file": "./config.h", "line": 65, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2914, "file": "./config.h", "line": 65, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e33960", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2914, "file": "./config.h", "line": 65, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2914, "file": "./config.h", "line": 65, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e33980", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2914, "file": "./config.h", "line": 65, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2914, "file": "./config.h", "line": 65, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe7252320", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 31518, "file": "/usr/include/X11/keysymdef.h", "line": 626, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 2944, "file": "./config.h", "line": 65, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 31518, "file": "/usr/include/X11/keysymdef.h", "line": 626, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 2944, "file": "./config.h", "line": 65, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e339e0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 31518, "file": "/usr/include/X11/keysymdef.h", "line": 626, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 2944, "file": "./config.h", "line": 65, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 31518, "file": "/usr/include/X11/keysymdef.h", "line": 626, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 2944, "file": "./config.h", "line": 65, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "112" } ] }, { "id": "0x55bbe7252368", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 2955, "col": 45, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2955, "col": 45, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e33a00", "kind": "DeclRefExpr", "range": { "begin": { "offset": 2955, "col": 45, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2955, "col": 45, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722f398", "kind": "FunctionDecl", "name": "spawn", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe72523d8", "kind": "InitListExpr", "range": { "begin": { "offset": 2971, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2986, "col": 76, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe72232f0", "kind": "FieldDecl", "name": "v", "type": { "qualType": "const void *" } }, "inner": [ { "id": "0x55bbe7252438", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 2977, "col": 67, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2977, "col": 67, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const void *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe7252420", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 2977, "col": 67, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2977, "col": 67, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe6e33a20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 2977, "col": 67, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 2977, "col": 67, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *[14]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e32e98", "kind": "VarDecl", "name": "dmenucmd", "type": { "qualType": "const char *[14]" } } } ] } ] } ] } ] }, { "id": "0x55bbe72524c0", "kind": "InitListExpr", "range": { "begin": { "offset": 2992, "line": 66, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3067, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7252520", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2994, "file": "./config.h", "line": 66, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2994, "file": "./config.h", "line": 66, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e33b88", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2994, "file": "./config.h", "line": 66, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2994, "file": "./config.h", "line": 66, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e33b68", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2994, "file": "./config.h", "line": 66, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2994, "file": "./config.h", "line": 66, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e33b28", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2994, "file": "./config.h", "line": 66, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2994, "file": "./config.h", "line": 66, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e33b48", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2994, "file": "./config.h", "line": 66, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 2994, "file": "./config.h", "line": 66, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe7252538", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 6046, "file": "/usr/include/X11/keysymdef.h", "line": 128, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3024, "file": "./config.h", "line": 66, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 6046, "file": "/usr/include/X11/keysymdef.h", "line": 128, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3024, "file": "./config.h", "line": 66, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e33ba8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 6046, "file": "/usr/include/X11/keysymdef.h", "line": 128, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3024, "file": "./config.h", "line": 66, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 6046, "file": "/usr/include/X11/keysymdef.h", "line": 128, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3024, "file": "./config.h", "line": 66, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "65293" } ] }, { "id": "0x55bbe7252550", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 3035, "col": 45, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3035, "col": 45, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e33bc8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 3035, "col": 45, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3035, "col": 45, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722f398", "kind": "FunctionDecl", "name": "spawn", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe72525c0", "kind": "InitListExpr", "range": { "begin": { "offset": 3051, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3065, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe72232f0", "kind": "FieldDecl", "name": "v", "type": { "qualType": "const void *" } }, "inner": [ { "id": "0x55bbe7252620", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 3057, "col": 67, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3057, "col": 67, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const void *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe7252608", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 3057, "col": 67, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3057, "col": 67, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe6e33be8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 3057, "col": 67, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3057, "col": 67, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *[2]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e335d0", "kind": "VarDecl", "name": "termcmd", "type": { "qualType": "const char *[2]" } } } ] } ] } ] } ] }, { "id": "0x55bbe7252668", "kind": "InitListExpr", "range": { "begin": { "offset": 3071, "line": 67, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3134, "col": 65, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72526c8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3073, "file": "./config.h", "line": 67, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3073, "file": "./config.h", "line": 67, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e33d50", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3073, "file": "./config.h", "line": 67, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3073, "file": "./config.h", "line": 67, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e33d30", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3073, "file": "./config.h", "line": 67, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3073, "file": "./config.h", "line": 67, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e33cf0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3073, "file": "./config.h", "line": 67, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3073, "file": "./config.h", "line": 67, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e33d10", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3073, "file": "./config.h", "line": 67, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3073, "file": "./config.h", "line": 67, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe72526e0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 30356, "file": "/usr/include/X11/keysymdef.h", "line": 612, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3103, "file": "./config.h", "line": 67, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 30356, "file": "/usr/include/X11/keysymdef.h", "line": 612, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3103, "file": "./config.h", "line": 67, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e33d70", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 30356, "file": "/usr/include/X11/keysymdef.h", "line": 612, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3103, "file": "./config.h", "line": 67, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 30356, "file": "/usr/include/X11/keysymdef.h", "line": 612, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3103, "file": "./config.h", "line": 67, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "98" } ] }, { "id": "0x55bbe72526f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 3114, "col": 45, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3114, "col": 45, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e33d90", "kind": "DeclRefExpr", "range": { "begin": { "offset": 3114, "col": 45, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3114, "col": 45, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722f8b8", "kind": "FunctionDecl", "name": "togglebar", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7252720", "kind": "InitListExpr", "range": { "begin": { "offset": 3130, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3132, "col": 63, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe72231b8", "kind": "FieldDecl", "name": "i", "type": { "qualType": "int" } }, "inner": [ { "id": "0x55bbe6e33db0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 3131, "col": 62, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3131, "col": 62, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72527f0", "kind": "InitListExpr", "range": { "begin": { "offset": 3138, "line": 68, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3208, "col": 72, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7252850", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3140, "file": "./config.h", "line": 68, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3140, "file": "./config.h", "line": 68, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e33ed8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3140, "file": "./config.h", "line": 68, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3140, "file": "./config.h", "line": 68, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e33eb8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3140, "file": "./config.h", "line": 68, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3140, "file": "./config.h", "line": 68, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e33e78", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3140, "file": "./config.h", "line": 68, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3140, "file": "./config.h", "line": 68, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e33e98", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3140, "file": "./config.h", "line": 68, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3140, "file": "./config.h", "line": 68, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe7252868", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 31020, "file": "/usr/include/X11/keysymdef.h", "line": 620, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3170, "file": "./config.h", "line": 68, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 31020, "file": "/usr/include/X11/keysymdef.h", "line": 620, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3170, "file": "./config.h", "line": 68, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e33ef8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 31020, "file": "/usr/include/X11/keysymdef.h", "line": 620, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3170, "file": "./config.h", "line": 68, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 31020, "file": "/usr/include/X11/keysymdef.h", "line": 620, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3170, "file": "./config.h", "line": 68, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "106" } ] }, { "id": "0x55bbe7252880", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 3181, "col": 45, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3181, "col": 45, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e33f18", "kind": "DeclRefExpr", "range": { "begin": { "offset": 3181, "col": 45, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3181, "col": 45, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72289d8", "kind": "FunctionDecl", "name": "focusstack", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe72528f0", "kind": "InitListExpr", "range": { "begin": { "offset": 3197, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3206, "col": 70, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe72231b8", "kind": "FieldDecl", "name": "i", "type": { "qualType": "int" } }, "inner": [ { "id": "0x55bbe6e33f58", "kind": "UnaryOperator", "range": { "begin": { "offset": 3203, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3204, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "+", "canOverflow": false, "inner": [ { "id": "0x55bbe6e33f38", "kind": "IntegerLiteral", "range": { "begin": { "offset": 3204, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3204, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] }, { "id": "0x55bbe72529a0", "kind": "InitListExpr", "range": { "begin": { "offset": 3212, "line": 69, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3282, "col": 72, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7252a00", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3214, "file": "./config.h", "line": 69, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3214, "file": "./config.h", "line": 69, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e340b8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3214, "file": "./config.h", "line": 69, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3214, "file": "./config.h", "line": 69, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e34098", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3214, "file": "./config.h", "line": 69, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3214, "file": "./config.h", "line": 69, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e34058", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3214, "file": "./config.h", "line": 69, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3214, "file": "./config.h", "line": 69, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e34078", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3214, "file": "./config.h", "line": 69, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3214, "file": "./config.h", "line": 69, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe7252a18", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 31103, "file": "/usr/include/X11/keysymdef.h", "line": 621, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3244, "file": "./config.h", "line": 69, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 31103, "file": "/usr/include/X11/keysymdef.h", "line": 621, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3244, "file": "./config.h", "line": 69, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e340d8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 31103, "file": "/usr/include/X11/keysymdef.h", "line": 621, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3244, "file": "./config.h", "line": 69, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 31103, "file": "/usr/include/X11/keysymdef.h", "line": 621, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3244, "file": "./config.h", "line": 69, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "107" } ] }, { "id": "0x55bbe7252a30", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 3255, "col": 45, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3255, "col": 45, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e340f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 3255, "col": 45, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3255, "col": 45, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72289d8", "kind": "FunctionDecl", "name": "focusstack", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7252aa0", "kind": "InitListExpr", "range": { "begin": { "offset": 3271, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3280, "col": 70, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe72231b8", "kind": "FieldDecl", "name": "i", "type": { "qualType": "int" } }, "inner": [ { "id": "0x55bbe6e34138", "kind": "UnaryOperator", "range": { "begin": { "offset": 3277, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3278, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "-", "inner": [ { "id": "0x55bbe6e34118", "kind": "IntegerLiteral", "range": { "begin": { "offset": 3278, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3278, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] }, { "id": "0x55bbe7252b90", "kind": "InitListExpr", "range": { "begin": { "offset": 3286, "line": 70, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3356, "col": 72, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7252bf0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3288, "file": "./config.h", "line": 70, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3288, "file": "./config.h", "line": 70, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e34298", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3288, "file": "./config.h", "line": 70, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3288, "file": "./config.h", "line": 70, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e34278", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3288, "file": "./config.h", "line": 70, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3288, "file": "./config.h", "line": 70, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e34238", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3288, "file": "./config.h", "line": 70, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3288, "file": "./config.h", "line": 70, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e34258", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3288, "file": "./config.h", "line": 70, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3288, "file": "./config.h", "line": 70, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe7252c08", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 30937, "file": "/usr/include/X11/keysymdef.h", "line": 619, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3318, "file": "./config.h", "line": 70, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 30937, "file": "/usr/include/X11/keysymdef.h", "line": 619, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3318, "file": "./config.h", "line": 70, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e342b8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 30937, "file": "/usr/include/X11/keysymdef.h", "line": 619, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3318, "file": "./config.h", "line": 70, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 30937, "file": "/usr/include/X11/keysymdef.h", "line": 619, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3318, "file": "./config.h", "line": 70, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "105" } ] }, { "id": "0x55bbe7252c20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 3329, "col": 45, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3329, "col": 45, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e342d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 3329, "col": 45, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3329, "col": 45, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7229a60", "kind": "FunctionDecl", "name": "incnmaster", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7252c90", "kind": "InitListExpr", "range": { "begin": { "offset": 3345, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3354, "col": 70, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe72231b8", "kind": "FieldDecl", "name": "i", "type": { "qualType": "int" } }, "inner": [ { "id": "0x55bbe6e34318", "kind": "UnaryOperator", "range": { "begin": { "offset": 3351, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3352, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "+", "canOverflow": false, "inner": [ { "id": "0x55bbe6e342f8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 3352, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3352, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] }, { "id": "0x55bbe7252d40", "kind": "InitListExpr", "range": { "begin": { "offset": 3360, "line": 71, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3430, "col": 72, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7252da0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3362, "file": "./config.h", "line": 71, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3362, "file": "./config.h", "line": 71, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e34478", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3362, "file": "./config.h", "line": 71, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3362, "file": "./config.h", "line": 71, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e34458", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3362, "file": "./config.h", "line": 71, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3362, "file": "./config.h", "line": 71, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e34418", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3362, "file": "./config.h", "line": 71, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3362, "file": "./config.h", "line": 71, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e34438", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3362, "file": "./config.h", "line": 71, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3362, "file": "./config.h", "line": 71, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe7252db8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 30522, "file": "/usr/include/X11/keysymdef.h", "line": 614, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3392, "file": "./config.h", "line": 71, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 30522, "file": "/usr/include/X11/keysymdef.h", "line": 614, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3392, "file": "./config.h", "line": 71, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e34498", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 30522, "file": "/usr/include/X11/keysymdef.h", "line": 614, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3392, "file": "./config.h", "line": 71, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 30522, "file": "/usr/include/X11/keysymdef.h", "line": 614, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3392, "file": "./config.h", "line": 71, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "100" } ] }, { "id": "0x55bbe7252dd0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 3403, "col": 45, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3403, "col": 45, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e344b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 3403, "col": 45, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3403, "col": 45, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7229a60", "kind": "FunctionDecl", "name": "incnmaster", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7252e40", "kind": "InitListExpr", "range": { "begin": { "offset": 3419, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3428, "col": 70, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe72231b8", "kind": "FieldDecl", "name": "i", "type": { "qualType": "int" } }, "inner": [ { "id": "0x55bbe6e344f8", "kind": "UnaryOperator", "range": { "begin": { "offset": 3425, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3426, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "-", "inner": [ { "id": "0x55bbe6e344d8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 3426, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3426, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] }, { "id": "0x55bbe7252ef0", "kind": "InitListExpr", "range": { "begin": { "offset": 3434, "line": 72, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3506, "col": 74, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7252f50", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3436, "file": "./config.h", "line": 72, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3436, "file": "./config.h", "line": 72, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e34658", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3436, "file": "./config.h", "line": 72, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3436, "file": "./config.h", "line": 72, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e34638", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3436, "file": "./config.h", "line": 72, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3436, "file": "./config.h", "line": 72, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e345f8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3436, "file": "./config.h", "line": 72, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3436, "file": "./config.h", "line": 72, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e34618", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3436, "file": "./config.h", "line": 72, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3436, "file": "./config.h", "line": 72, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe7252f68", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 30854, "file": "/usr/include/X11/keysymdef.h", "line": 618, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3466, "file": "./config.h", "line": 72, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 30854, "file": "/usr/include/X11/keysymdef.h", "line": 618, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3466, "file": "./config.h", "line": 72, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e34678", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 30854, "file": "/usr/include/X11/keysymdef.h", "line": 618, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3466, "file": "./config.h", "line": 72, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 30854, "file": "/usr/include/X11/keysymdef.h", "line": 618, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3466, "file": "./config.h", "line": 72, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "104" } ] }, { "id": "0x55bbe7252f80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 3477, "col": 45, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3477, "col": 45, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e34698", "kind": "DeclRefExpr", "range": { "begin": { "offset": 3477, "col": 45, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3477, "col": 45, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722c980", "kind": "FunctionDecl", "name": "setmfact", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7252ff0", "kind": "InitListExpr", "range": { "begin": { "offset": 3493, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3504, "col": 72, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223288", "kind": "FieldDecl", "name": "f", "type": { "qualType": "float" } }, "inner": [ { "id": "0x55bbe7253038", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 3499, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3500, "col": 68, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "castKind": "FloatingCast", "inner": [ { "id": "0x55bbe6e346d8", "kind": "UnaryOperator", "range": { "begin": { "offset": 3499, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3500, "col": 68, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "double" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "-", "inner": [ { "id": "0x55bbe6e346b8", "kind": "FloatingLiteral", "range": { "begin": { "offset": 3500, "col": 68, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3500, "col": 68, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "double" }, "valueCategory": "prvalue", "value": "0.050000000000000003" } ] } ] } ] } ] }, { "id": "0x55bbe72530b8", "kind": "InitListExpr", "range": { "begin": { "offset": 3510, "line": 73, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3582, "col": 74, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7253118", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3512, "file": "./config.h", "line": 73, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3512, "file": "./config.h", "line": 73, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e34838", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3512, "file": "./config.h", "line": 73, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3512, "file": "./config.h", "line": 73, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e34818", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3512, "file": "./config.h", "line": 73, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3512, "file": "./config.h", "line": 73, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e347d8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3512, "file": "./config.h", "line": 73, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3512, "file": "./config.h", "line": 73, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e347f8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3512, "file": "./config.h", "line": 73, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3512, "file": "./config.h", "line": 73, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe7253130", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 31186, "file": "/usr/include/X11/keysymdef.h", "line": 622, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3542, "file": "./config.h", "line": 73, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 31186, "file": "/usr/include/X11/keysymdef.h", "line": 622, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3542, "file": "./config.h", "line": 73, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e34858", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 31186, "file": "/usr/include/X11/keysymdef.h", "line": 622, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3542, "file": "./config.h", "line": 73, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 31186, "file": "/usr/include/X11/keysymdef.h", "line": 622, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3542, "file": "./config.h", "line": 73, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "108" } ] }, { "id": "0x55bbe7253148", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 3553, "col": 45, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3553, "col": 45, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e34878", "kind": "DeclRefExpr", "range": { "begin": { "offset": 3553, "col": 45, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3553, "col": 45, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722c980", "kind": "FunctionDecl", "name": "setmfact", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe72531b8", "kind": "InitListExpr", "range": { "begin": { "offset": 3569, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3580, "col": 72, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223288", "kind": "FieldDecl", "name": "f", "type": { "qualType": "float" } }, "inner": [ { "id": "0x55bbe7253200", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 3575, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3576, "col": 68, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "castKind": "FloatingCast", "inner": [ { "id": "0x55bbe6e348b8", "kind": "UnaryOperator", "range": { "begin": { "offset": 3575, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3576, "col": 68, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "double" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "+", "canOverflow": false, "inner": [ { "id": "0x55bbe6e34898", "kind": "FloatingLiteral", "range": { "begin": { "offset": 3576, "col": 68, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3576, "col": 68, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "double" }, "valueCategory": "prvalue", "value": "0.050000000000000003" } ] } ] } ] } ] }, { "id": "0x55bbe72532b8", "kind": "InitListExpr", "range": { "begin": { "offset": 3586, "line": 74, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3649, "col": 65, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7253318", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3588, "file": "./config.h", "line": 74, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3595, "file": "./config.h", "line": 74, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e34ab8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3588, "file": "./config.h", "line": 74, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3595, "file": "./config.h", "line": 74, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe6e34a18", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3588, "file": "./config.h", "line": 74, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3588, "file": "./config.h", "line": 74, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e349f8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3588, "file": "./config.h", "line": 74, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3588, "file": "./config.h", "line": 74, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e349b8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3588, "file": "./config.h", "line": 74, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3588, "file": "./config.h", "line": 74, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e349d8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3588, "file": "./config.h", "line": 74, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3588, "file": "./config.h", "line": 74, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe6e34a98", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3595, "file": "./config.h", "line": 74, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3595, "file": "./config.h", "line": 74, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e34a78", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3595, "file": "./config.h", "line": 74, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3595, "file": "./config.h", "line": 74, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e34a38", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3595, "file": "./config.h", "line": 74, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3595, "file": "./config.h", "line": 74, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e34a58", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3595, "file": "./config.h", "line": 74, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3595, "file": "./config.h", "line": 74, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe7253330", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 6046, "file": "/usr/include/X11/keysymdef.h", "line": 128, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3618, "file": "./config.h", "line": 74, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 6046, "file": "/usr/include/X11/keysymdef.h", "line": 128, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3618, "file": "./config.h", "line": 74, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e34ad8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 6046, "file": "/usr/include/X11/keysymdef.h", "line": 128, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3618, "file": "./config.h", "line": 74, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 6046, "file": "/usr/include/X11/keysymdef.h", "line": 128, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3618, "file": "./config.h", "line": 74, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "65293" } ] }, { "id": "0x55bbe7253348", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 3629, "col": 45, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3629, "col": 45, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e34af8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 3629, "col": 45, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3629, "col": 45, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72319e8", "kind": "FunctionDecl", "name": "zoom", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7253370", "kind": "InitListExpr", "range": { "begin": { "offset": 3645, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3647, "col": 63, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe72231b8", "kind": "FieldDecl", "name": "i", "type": { "qualType": "int" } }, "inner": [ { "id": "0x55bbe6e34b18", "kind": "IntegerLiteral", "range": { "begin": { "offset": 3646, "col": 62, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3646, "col": 62, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72533d8", "kind": "InitListExpr", "range": { "begin": { "offset": 3653, "line": 75, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3716, "col": 65, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7253438", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3655, "file": "./config.h", "line": 75, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3655, "file": "./config.h", "line": 75, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e34c40", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3655, "file": "./config.h", "line": 75, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3655, "file": "./config.h", "line": 75, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e34c20", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3655, "file": "./config.h", "line": 75, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3655, "file": "./config.h", "line": 75, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e34be0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3655, "file": "./config.h", "line": 75, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3655, "file": "./config.h", "line": 75, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e34c00", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3655, "file": "./config.h", "line": 75, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3655, "file": "./config.h", "line": 75, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe7253450", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 5882, "file": "/usr/include/X11/keysymdef.h", "line": 125, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3685, "file": "./config.h", "line": 75, "col": 34, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 5882, "file": "/usr/include/X11/keysymdef.h", "line": 125, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3685, "file": "./config.h", "line": 75, "col": 34, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e34c60", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5882, "file": "/usr/include/X11/keysymdef.h", "line": 125, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3685, "file": "./config.h", "line": 75, "col": 34, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 5882, "file": "/usr/include/X11/keysymdef.h", "line": 125, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3685, "file": "./config.h", "line": 75, "col": 34, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "65289" } ] }, { "id": "0x55bbe7253468", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 3696, "col": 45, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3696, "col": 45, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e34c80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 3696, "col": 45, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3696, "col": 45, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7230fc0", "kind": "FunctionDecl", "name": "view", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7253490", "kind": "InitListExpr", "range": { "begin": { "offset": 3712, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3714, "col": 63, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe72231b8", "kind": "FieldDecl", "name": "i", "type": { "qualType": "int" } }, "inner": [ { "id": "0x55bbe6e34ca0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 3713, "col": 62, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3713, "col": 62, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72534f8", "kind": "InitListExpr", "range": { "begin": { "offset": 3720, "line": 76, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3783, "col": 65, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7253558", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3722, "file": "./config.h", "line": 76, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3729, "file": "./config.h", "line": 76, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e34e68", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3722, "file": "./config.h", "line": 76, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3729, "file": "./config.h", "line": 76, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe6e34dc8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3722, "file": "./config.h", "line": 76, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3722, "file": "./config.h", "line": 76, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e34da8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3722, "file": "./config.h", "line": 76, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3722, "file": "./config.h", "line": 76, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e34d68", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3722, "file": "./config.h", "line": 76, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3722, "file": "./config.h", "line": 76, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e34d88", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3722, "file": "./config.h", "line": 76, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3722, "file": "./config.h", "line": 76, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe6e34e48", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3729, "file": "./config.h", "line": 76, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3729, "file": "./config.h", "line": 76, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e34e28", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3729, "file": "./config.h", "line": 76, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3729, "file": "./config.h", "line": 76, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e34de8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3729, "file": "./config.h", "line": 76, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3729, "file": "./config.h", "line": 76, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e34e08", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3729, "file": "./config.h", "line": 76, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3729, "file": "./config.h", "line": 76, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe7253570", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 30439, "file": "/usr/include/X11/keysymdef.h", "line": 613, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3752, "file": "./config.h", "line": 76, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 30439, "file": "/usr/include/X11/keysymdef.h", "line": 613, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3752, "file": "./config.h", "line": 76, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e34e88", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 30439, "file": "/usr/include/X11/keysymdef.h", "line": 613, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3752, "file": "./config.h", "line": 76, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 30439, "file": "/usr/include/X11/keysymdef.h", "line": 613, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3752, "file": "./config.h", "line": 76, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "99" } ] }, { "id": "0x55bbe7253588", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 3763, "col": 45, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3763, "col": 45, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e34ea8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 3763, "col": 45, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3763, "col": 45, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7229cf0", "kind": "FunctionDecl", "name": "killclient", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe72535b0", "kind": "InitListExpr", "range": { "begin": { "offset": 3779, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3781, "col": 63, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe72231b8", "kind": "FieldDecl", "name": "i", "type": { "qualType": "int" } }, "inner": [ { "id": "0x55bbe6e34ec8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 3780, "col": 62, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3780, "col": 62, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe7253660", "kind": "InitListExpr", "range": { "begin": { "offset": 3787, "line": 77, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3865, "col": 80, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72536c0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3789, "file": "./config.h", "line": 77, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3789, "file": "./config.h", "line": 77, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e34ff0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3789, "file": "./config.h", "line": 77, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3789, "file": "./config.h", "line": 77, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e34fd0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3789, "file": "./config.h", "line": 77, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3789, "file": "./config.h", "line": 77, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e34f90", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3789, "file": "./config.h", "line": 77, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3789, "file": "./config.h", "line": 77, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e34fb0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3789, "file": "./config.h", "line": 77, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3789, "file": "./config.h", "line": 77, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe72536d8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 31850, "file": "/usr/include/X11/keysymdef.h", "line": 630, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3819, "file": "./config.h", "line": 77, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 31850, "file": "/usr/include/X11/keysymdef.h", "line": 630, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3819, "file": "./config.h", "line": 77, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e35010", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 31850, "file": "/usr/include/X11/keysymdef.h", "line": 630, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3819, "file": "./config.h", "line": 77, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 31850, "file": "/usr/include/X11/keysymdef.h", "line": 630, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3819, "file": "./config.h", "line": 77, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "116" } ] }, { "id": "0x55bbe72536f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 3830, "col": 45, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3830, "col": 45, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e35030", "kind": "DeclRefExpr", "range": { "begin": { "offset": 3830, "col": 45, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3830, "col": 45, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722c838", "kind": "FunctionDecl", "name": "setlayout", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7253760", "kind": "InitListExpr", "range": { "begin": { "offset": 3846, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3863, "col": 78, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe72232f0", "kind": "FieldDecl", "name": "v", "type": { "qualType": "const void *" } }, "inner": [ { "id": "0x55bbe72537a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 3852, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3862, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const void *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe6e350c8", "kind": "UnaryOperator", "range": { "begin": { "offset": 3852, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3862, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe6e350a8", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 3853, "col": 68, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3862, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "const Layout", "qualType": "const Layout", "typeAliasDeclId": "0x55bbe72252b8" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe6e35090", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 3853, "col": 68, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3853, "col": 68, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe6e35050", "kind": "DeclRefExpr", "range": { "begin": { "offset": 3853, "col": 68, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3853, "col": 68, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const Layout[3]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e32728", "kind": "VarDecl", "name": "layouts", "type": { "qualType": "const Layout[3]" } } } ] }, { "id": "0x55bbe6e35070", "kind": "IntegerLiteral", "range": { "begin": { "offset": 3861, "col": 76, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3861, "col": 76, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] }, { "id": "0x55bbe7253828", "kind": "InitListExpr", "range": { "begin": { "offset": 3869, "line": 78, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3947, "col": 80, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7253888", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3871, "file": "./config.h", "line": 78, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3871, "file": "./config.h", "line": 78, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e35228", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3871, "file": "./config.h", "line": 78, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3871, "file": "./config.h", "line": 78, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e35208", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3871, "file": "./config.h", "line": 78, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3871, "file": "./config.h", "line": 78, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e351c8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3871, "file": "./config.h", "line": 78, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3871, "file": "./config.h", "line": 78, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e351e8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3871, "file": "./config.h", "line": 78, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3871, "file": "./config.h", "line": 78, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe72538a0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 30688, "file": "/usr/include/X11/keysymdef.h", "line": 616, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3901, "file": "./config.h", "line": 78, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 30688, "file": "/usr/include/X11/keysymdef.h", "line": 616, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3901, "file": "./config.h", "line": 78, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e35248", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 30688, "file": "/usr/include/X11/keysymdef.h", "line": 616, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3901, "file": "./config.h", "line": 78, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 30688, "file": "/usr/include/X11/keysymdef.h", "line": 616, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3901, "file": "./config.h", "line": 78, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "102" } ] }, { "id": "0x55bbe72538b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 3912, "col": 45, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3912, "col": 45, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e35268", "kind": "DeclRefExpr", "range": { "begin": { "offset": 3912, "col": 45, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3912, "col": 45, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722c838", "kind": "FunctionDecl", "name": "setlayout", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7253928", "kind": "InitListExpr", "range": { "begin": { "offset": 3928, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3945, "col": 78, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe72232f0", "kind": "FieldDecl", "name": "v", "type": { "qualType": "const void *" } }, "inner": [ { "id": "0x55bbe7253970", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 3934, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3944, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const void *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe6e35300", "kind": "UnaryOperator", "range": { "begin": { "offset": 3934, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3944, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe6e352e0", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 3935, "col": 68, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3944, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "const Layout", "qualType": "const Layout", "typeAliasDeclId": "0x55bbe72252b8" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe6e352c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 3935, "col": 68, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3935, "col": 68, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe6e35288", "kind": "DeclRefExpr", "range": { "begin": { "offset": 3935, "col": 68, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3935, "col": 68, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const Layout[3]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e32728", "kind": "VarDecl", "name": "layouts", "type": { "qualType": "const Layout[3]" } } } ] }, { "id": "0x55bbe6e352a8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 3943, "col": 76, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3943, "col": 76, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] } ] }, { "id": "0x55bbe72539f0", "kind": "InitListExpr", "range": { "begin": { "offset": 3951, "line": 79, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4029, "col": 80, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7253a50", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3953, "file": "./config.h", "line": 79, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3953, "file": "./config.h", "line": 79, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e35460", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3953, "file": "./config.h", "line": 79, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3953, "file": "./config.h", "line": 79, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e35440", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3953, "file": "./config.h", "line": 79, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3953, "file": "./config.h", "line": 79, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e35400", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3953, "file": "./config.h", "line": 79, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3953, "file": "./config.h", "line": 79, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e35420", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3953, "file": "./config.h", "line": 79, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 3953, "file": "./config.h", "line": 79, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe7253a68", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 31269, "file": "/usr/include/X11/keysymdef.h", "line": 623, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3983, "file": "./config.h", "line": 79, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 31269, "file": "/usr/include/X11/keysymdef.h", "line": 623, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3983, "file": "./config.h", "line": 79, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e35480", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 31269, "file": "/usr/include/X11/keysymdef.h", "line": 623, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3983, "file": "./config.h", "line": 79, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 31269, "file": "/usr/include/X11/keysymdef.h", "line": 623, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 3983, "file": "./config.h", "line": 79, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "109" } ] }, { "id": "0x55bbe7253a80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 3994, "col": 45, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3994, "col": 45, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e354a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 3994, "col": 45, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 3994, "col": 45, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722c838", "kind": "FunctionDecl", "name": "setlayout", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7253af0", "kind": "InitListExpr", "range": { "begin": { "offset": 4010, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4027, "col": 78, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe72232f0", "kind": "FieldDecl", "name": "v", "type": { "qualType": "const void *" } }, "inner": [ { "id": "0x55bbe7253b38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 4016, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4026, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const void *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe6e35538", "kind": "UnaryOperator", "range": { "begin": { "offset": 4016, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4026, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe6e35518", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 4017, "col": 68, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4026, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "const Layout", "qualType": "const Layout", "typeAliasDeclId": "0x55bbe72252b8" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe6e35500", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 4017, "col": 68, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4017, "col": 68, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe6e354c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 4017, "col": 68, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4017, "col": 68, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const Layout[3]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e32728", "kind": "VarDecl", "name": "layouts", "type": { "qualType": "const Layout[3]" } } } ] }, { "id": "0x55bbe6e354e0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 4025, "col": 76, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4025, "col": 76, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] } ] } ] }, { "id": "0x55bbe7253b70", "kind": "InitListExpr", "range": { "begin": { "offset": 4033, "line": 80, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4096, "col": 65, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7253bd0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4035, "file": "./config.h", "line": 80, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4035, "file": "./config.h", "line": 80, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e35b98", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4035, "file": "./config.h", "line": 80, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4035, "file": "./config.h", "line": 80, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e35b78", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4035, "file": "./config.h", "line": 80, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4035, "file": "./config.h", "line": 80, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e35b38", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4035, "file": "./config.h", "line": 80, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4035, "file": "./config.h", "line": 80, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e35b58", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4035, "file": "./config.h", "line": 80, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4035, "file": "./config.h", "line": 80, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe7253be8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 25030, "file": "/usr/include/X11/keysymdef.h", "line": 544, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4065, "file": "./config.h", "line": 80, "col": 34, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 25030, "file": "/usr/include/X11/keysymdef.h", "line": 544, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4065, "file": "./config.h", "line": 80, "col": 34, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e35bb8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 25030, "file": "/usr/include/X11/keysymdef.h", "line": 544, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4065, "file": "./config.h", "line": 80, "col": 34, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 25030, "file": "/usr/include/X11/keysymdef.h", "line": 544, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4065, "file": "./config.h", "line": 80, "col": 34, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "32" } ] }, { "id": "0x55bbe7253c00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 4076, "col": 45, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4076, "col": 45, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e35bd8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 4076, "col": 45, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4076, "col": 45, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722c838", "kind": "FunctionDecl", "name": "setlayout", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7253c28", "kind": "InitListExpr", "range": { "begin": { "offset": 4092, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4094, "col": 63, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe72231b8", "kind": "FieldDecl", "name": "i", "type": { "qualType": "int" } }, "inner": [ { "id": "0x55bbe6e35bf8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 4093, "col": 62, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4093, "col": 62, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe7253c90", "kind": "InitListExpr", "range": { "begin": { "offset": 4100, "line": 81, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4163, "col": 65, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7253cf0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4102, "file": "./config.h", "line": 81, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4109, "file": "./config.h", "line": 81, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e35dc0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4102, "file": "./config.h", "line": 81, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4109, "file": "./config.h", "line": 81, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe6e35d20", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4102, "file": "./config.h", "line": 81, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4102, "file": "./config.h", "line": 81, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e35d00", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4102, "file": "./config.h", "line": 81, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4102, "file": "./config.h", "line": 81, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e35cc0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4102, "file": "./config.h", "line": 81, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4102, "file": "./config.h", "line": 81, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e35ce0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4102, "file": "./config.h", "line": 81, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4102, "file": "./config.h", "line": 81, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe6e35da0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4109, "file": "./config.h", "line": 81, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4109, "file": "./config.h", "line": 81, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e35d80", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4109, "file": "./config.h", "line": 81, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4109, "file": "./config.h", "line": 81, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e35d40", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4109, "file": "./config.h", "line": 81, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4109, "file": "./config.h", "line": 81, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e35d60", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4109, "file": "./config.h", "line": 81, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4109, "file": "./config.h", "line": 81, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe7253d08", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 25030, "file": "/usr/include/X11/keysymdef.h", "line": 544, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4132, "file": "./config.h", "line": 81, "col": 34, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 25030, "file": "/usr/include/X11/keysymdef.h", "line": 544, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4132, "file": "./config.h", "line": 81, "col": 34, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e35de0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 25030, "file": "/usr/include/X11/keysymdef.h", "line": 544, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4132, "file": "./config.h", "line": 81, "col": 34, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 25030, "file": "/usr/include/X11/keysymdef.h", "line": 544, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4132, "file": "./config.h", "line": 81, "col": 34, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "32" } ] }, { "id": "0x55bbe7253d20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 4143, "col": 45, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4143, "col": 45, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e35e00", "kind": "DeclRefExpr", "range": { "begin": { "offset": 4143, "col": 45, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4143, "col": 45, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722fa00", "kind": "FunctionDecl", "name": "togglefloating", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7253d48", "kind": "InitListExpr", "range": { "begin": { "offset": 4159, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4161, "col": 63, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe72231b8", "kind": "FieldDecl", "name": "i", "type": { "qualType": "int" } }, "inner": [ { "id": "0x55bbe6e35e20", "kind": "IntegerLiteral", "range": { "begin": { "offset": 4160, "col": 62, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4160, "col": 62, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe7253ef8", "kind": "InitListExpr", "range": { "begin": { "offset": 4167, "line": 82, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4238, "col": 73, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7253f58", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4169, "file": "./config.h", "line": 82, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4169, "file": "./config.h", "line": 82, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e35f48", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4169, "file": "./config.h", "line": 82, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4169, "file": "./config.h", "line": 82, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e35f28", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4169, "file": "./config.h", "line": 82, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4169, "file": "./config.h", "line": 82, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e35ee8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4169, "file": "./config.h", "line": 82, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4169, "file": "./config.h", "line": 82, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e35f08", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4169, "file": "./config.h", "line": 82, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4169, "file": "./config.h", "line": 82, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe7253f70", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26275, "file": "/usr/include/X11/keysymdef.h", "line": 561, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4199, "file": "./config.h", "line": 82, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 26275, "file": "/usr/include/X11/keysymdef.h", "line": 561, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4199, "file": "./config.h", "line": 82, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e35f68", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26275, "file": "/usr/include/X11/keysymdef.h", "line": 561, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4199, "file": "./config.h", "line": 82, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 26275, "file": "/usr/include/X11/keysymdef.h", "line": 561, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4199, "file": "./config.h", "line": 82, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "48" } ] }, { "id": "0x55bbe7253f88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 4210, "col": 45, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4210, "col": 45, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e35f88", "kind": "DeclRefExpr", "range": { "begin": { "offset": 4210, "col": 45, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4210, "col": 45, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7230fc0", "kind": "FunctionDecl", "name": "view", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7253ff8", "kind": "InitListExpr", "range": { "begin": { "offset": 4226, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4236, "col": 71, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe7254040", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 4233, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4234, "col": 69, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e35fc8", "kind": "UnaryOperator", "range": { "begin": { "offset": 4233, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4234, "col": 69, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "~", "canOverflow": false, "inner": [ { "id": "0x55bbe6e35fa8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 4234, "col": 69, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4234, "col": 69, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe72540c0", "kind": "InitListExpr", "range": { "begin": { "offset": 4242, "line": 83, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4313, "col": 73, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7254120", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4244, "file": "./config.h", "line": 83, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4251, "file": "./config.h", "line": 83, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e361c8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4244, "file": "./config.h", "line": 83, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4251, "file": "./config.h", "line": 83, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe6e36128", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4244, "file": "./config.h", "line": 83, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4244, "file": "./config.h", "line": 83, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e36108", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4244, "file": "./config.h", "line": 83, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4244, "file": "./config.h", "line": 83, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e360c8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4244, "file": "./config.h", "line": 83, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4244, "file": "./config.h", "line": 83, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e360e8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4244, "file": "./config.h", "line": 83, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4244, "file": "./config.h", "line": 83, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe6e361a8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4251, "file": "./config.h", "line": 83, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4251, "file": "./config.h", "line": 83, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e36188", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4251, "file": "./config.h", "line": 83, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4251, "file": "./config.h", "line": 83, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e36148", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4251, "file": "./config.h", "line": 83, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4251, "file": "./config.h", "line": 83, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e36168", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4251, "file": "./config.h", "line": 83, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4251, "file": "./config.h", "line": 83, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe7254138", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26275, "file": "/usr/include/X11/keysymdef.h", "line": 561, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4274, "file": "./config.h", "line": 83, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 26275, "file": "/usr/include/X11/keysymdef.h", "line": 561, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4274, "file": "./config.h", "line": 83, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e361e8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26275, "file": "/usr/include/X11/keysymdef.h", "line": 561, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4274, "file": "./config.h", "line": 83, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 26275, "file": "/usr/include/X11/keysymdef.h", "line": 561, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4274, "file": "./config.h", "line": 83, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "48" } ] }, { "id": "0x55bbe7254150", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 4285, "col": 45, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4285, "col": 45, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e36208", "kind": "DeclRefExpr", "range": { "begin": { "offset": 4285, "col": 45, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4285, "col": 45, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722f4e0", "kind": "FunctionDecl", "name": "tag", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe72541c0", "kind": "InitListExpr", "range": { "begin": { "offset": 4301, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4311, "col": 71, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe7254208", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 4308, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4309, "col": 69, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e36248", "kind": "UnaryOperator", "range": { "begin": { "offset": 4308, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4309, "col": 69, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "~", "canOverflow": false, "inner": [ { "id": "0x55bbe6e36228", "kind": "IntegerLiteral", "range": { "begin": { "offset": 4309, "col": 69, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4309, "col": 69, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe7254288", "kind": "InitListExpr", "range": { "begin": { "offset": 4317, "line": 84, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4387, "col": 72, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72542e8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4319, "file": "./config.h", "line": 84, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4319, "file": "./config.h", "line": 84, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e363a8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4319, "file": "./config.h", "line": 84, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4319, "file": "./config.h", "line": 84, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e36388", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4319, "file": "./config.h", "line": 84, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4319, "file": "./config.h", "line": 84, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e36348", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4319, "file": "./config.h", "line": 84, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4319, "file": "./config.h", "line": 84, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e36368", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4319, "file": "./config.h", "line": 84, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4319, "file": "./config.h", "line": 84, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe7254300", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 25990, "file": "/usr/include/X11/keysymdef.h", "line": 557, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4349, "file": "./config.h", "line": 84, "col": 34, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 25990, "file": "/usr/include/X11/keysymdef.h", "line": 557, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4349, "file": "./config.h", "line": 84, "col": 34, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e363c8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 25990, "file": "/usr/include/X11/keysymdef.h", "line": 557, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4349, "file": "./config.h", "line": 84, "col": 34, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 25990, "file": "/usr/include/X11/keysymdef.h", "line": 557, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4349, "file": "./config.h", "line": 84, "col": 34, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "44" } ] }, { "id": "0x55bbe7254318", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 4360, "col": 45, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4360, "col": 45, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e363e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 4360, "col": 45, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4360, "col": 45, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7228890", "kind": "FunctionDecl", "name": "focusmon", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7254388", "kind": "InitListExpr", "range": { "begin": { "offset": 4376, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4385, "col": 70, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe72231b8", "kind": "FieldDecl", "name": "i", "type": { "qualType": "int" } }, "inner": [ { "id": "0x55bbe6e36428", "kind": "UnaryOperator", "range": { "begin": { "offset": 4382, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4383, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "-", "inner": [ { "id": "0x55bbe6e36408", "kind": "IntegerLiteral", "range": { "begin": { "offset": 4383, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4383, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] }, { "id": "0x55bbe7254438", "kind": "InitListExpr", "range": { "begin": { "offset": 4391, "line": 85, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4461, "col": 72, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7254498", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4393, "file": "./config.h", "line": 85, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4393, "file": "./config.h", "line": 85, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e36588", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4393, "file": "./config.h", "line": 85, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4393, "file": "./config.h", "line": 85, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e36568", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4393, "file": "./config.h", "line": 85, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4393, "file": "./config.h", "line": 85, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e36528", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4393, "file": "./config.h", "line": 85, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4393, "file": "./config.h", "line": 85, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e36548", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4393, "file": "./config.h", "line": 85, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4393, "file": "./config.h", "line": 85, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe72544b0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26133, "file": "/usr/include/X11/keysymdef.h", "line": 559, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4423, "file": "./config.h", "line": 85, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 26133, "file": "/usr/include/X11/keysymdef.h", "line": 559, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4423, "file": "./config.h", "line": 85, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e365a8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26133, "file": "/usr/include/X11/keysymdef.h", "line": 559, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4423, "file": "./config.h", "line": 85, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 26133, "file": "/usr/include/X11/keysymdef.h", "line": 559, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4423, "file": "./config.h", "line": 85, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "46" } ] }, { "id": "0x55bbe72544c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 4434, "col": 45, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4434, "col": 45, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e365c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 4434, "col": 45, "tokLen": 8, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4434, "col": 45, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7228890", "kind": "FunctionDecl", "name": "focusmon", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7254538", "kind": "InitListExpr", "range": { "begin": { "offset": 4450, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4459, "col": 70, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe72231b8", "kind": "FieldDecl", "name": "i", "type": { "qualType": "int" } }, "inner": [ { "id": "0x55bbe6e36608", "kind": "UnaryOperator", "range": { "begin": { "offset": 4456, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4457, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "+", "canOverflow": false, "inner": [ { "id": "0x55bbe6e365e8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 4457, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4457, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] }, { "id": "0x55bbe72545e8", "kind": "InitListExpr", "range": { "begin": { "offset": 4465, "line": 86, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4535, "col": 72, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7254648", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4467, "file": "./config.h", "line": 86, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4474, "file": "./config.h", "line": 86, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e36808", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4467, "file": "./config.h", "line": 86, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4474, "file": "./config.h", "line": 86, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe6e36768", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4467, "file": "./config.h", "line": 86, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4467, "file": "./config.h", "line": 86, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e36748", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4467, "file": "./config.h", "line": 86, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4467, "file": "./config.h", "line": 86, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e36708", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4467, "file": "./config.h", "line": 86, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4467, "file": "./config.h", "line": 86, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e36728", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4467, "file": "./config.h", "line": 86, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4467, "file": "./config.h", "line": 86, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe6e367e8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4474, "file": "./config.h", "line": 86, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4474, "file": "./config.h", "line": 86, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e367c8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4474, "file": "./config.h", "line": 86, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4474, "file": "./config.h", "line": 86, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e36788", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4474, "file": "./config.h", "line": 86, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4474, "file": "./config.h", "line": 86, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e367a8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4474, "file": "./config.h", "line": 86, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4474, "file": "./config.h", "line": 86, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe7254660", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 25990, "file": "/usr/include/X11/keysymdef.h", "line": 557, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4497, "file": "./config.h", "line": 86, "col": 34, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 25990, "file": "/usr/include/X11/keysymdef.h", "line": 557, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4497, "file": "./config.h", "line": 86, "col": 34, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e36828", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 25990, "file": "/usr/include/X11/keysymdef.h", "line": 557, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4497, "file": "./config.h", "line": 86, "col": 34, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 25990, "file": "/usr/include/X11/keysymdef.h", "line": 557, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4497, "file": "./config.h", "line": 86, "col": 34, "tokLen": 8, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "44" } ] }, { "id": "0x55bbe7254678", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 4508, "col": 45, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4508, "col": 45, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e36848", "kind": "DeclRefExpr", "range": { "begin": { "offset": 4508, "col": 45, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4508, "col": 45, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722f628", "kind": "FunctionDecl", "name": "tagmon", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe72546e8", "kind": "InitListExpr", "range": { "begin": { "offset": 4524, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4533, "col": 70, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe72231b8", "kind": "FieldDecl", "name": "i", "type": { "qualType": "int" } }, "inner": [ { "id": "0x55bbe6e36888", "kind": "UnaryOperator", "range": { "begin": { "offset": 4530, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4531, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "-", "inner": [ { "id": "0x55bbe6e36868", "kind": "IntegerLiteral", "range": { "begin": { "offset": 4531, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4531, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] }, { "id": "0x55bbe7254798", "kind": "InitListExpr", "range": { "begin": { "offset": 4539, "line": 87, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4609, "col": 72, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72547f8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4541, "file": "./config.h", "line": 87, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4548, "file": "./config.h", "line": 87, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e36a88", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4541, "file": "./config.h", "line": 87, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4548, "file": "./config.h", "line": 87, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe6e369e8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4541, "file": "./config.h", "line": 87, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4541, "file": "./config.h", "line": 87, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e369c8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4541, "file": "./config.h", "line": 87, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4541, "file": "./config.h", "line": 87, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e36988", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4541, "file": "./config.h", "line": 87, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4541, "file": "./config.h", "line": 87, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e369a8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4541, "file": "./config.h", "line": 87, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4541, "file": "./config.h", "line": 87, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe6e36a68", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4548, "file": "./config.h", "line": 87, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4548, "file": "./config.h", "line": 87, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e36a48", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4548, "file": "./config.h", "line": 87, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4548, "file": "./config.h", "line": 87, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e36a08", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4548, "file": "./config.h", "line": 87, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4548, "file": "./config.h", "line": 87, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e36a28", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4548, "file": "./config.h", "line": 87, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4548, "file": "./config.h", "line": 87, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe7254810", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26133, "file": "/usr/include/X11/keysymdef.h", "line": 559, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4571, "file": "./config.h", "line": 87, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 26133, "file": "/usr/include/X11/keysymdef.h", "line": 559, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4571, "file": "./config.h", "line": 87, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e36aa8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26133, "file": "/usr/include/X11/keysymdef.h", "line": 559, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4571, "file": "./config.h", "line": 87, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 26133, "file": "/usr/include/X11/keysymdef.h", "line": 559, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4571, "file": "./config.h", "line": 87, "col": 34, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "46" } ] }, { "id": "0x55bbe7254828", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 4582, "col": 45, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4582, "col": 45, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e36ac8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 4582, "col": 45, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4582, "col": 45, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722f628", "kind": "FunctionDecl", "name": "tagmon", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7254898", "kind": "InitListExpr", "range": { "begin": { "offset": 4598, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4607, "col": 70, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe72231b8", "kind": "FieldDecl", "name": "i", "type": { "qualType": "int" } }, "inner": [ { "id": "0x55bbe6e36b08", "kind": "UnaryOperator", "range": { "begin": { "offset": 4604, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4605, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "+", "canOverflow": false, "inner": [ { "id": "0x55bbe6e36ae8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 4605, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 4605, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] }, { "id": "0x55bbe7254948", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2036, "line": 50, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2111, "line": 50, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72549a8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e36c68", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e36c48", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e36c08", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e36c28", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe72549c0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26348, "file": "/usr/include/X11/keysymdef.h", "line": 562, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26348, "file": "/usr/include/X11/keysymdef.h", "line": 562, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e36c88", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26348, "file": "/usr/include/X11/keysymdef.h", "line": 562, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26348, "file": "/usr/include/X11/keysymdef.h", "line": 562, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "49" } ] }, { "id": "0x55bbe72549d8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e36ca8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7230fc0", "kind": "FunctionDecl", "name": "view", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7254a48", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2094, "line": 50, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2109, "line": 50, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe7254a90", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4672, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e36d08", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4672, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e36cc8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e36ce8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4672, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 4672, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe7254b10", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2117, "line": 51, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2192, "line": 51, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7254b70", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e36f10", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe6e36e70", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e36e50", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e36e10", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e36e30", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe6e36ef0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7360, "file": "/usr/include/X11/X.h", "line": 223, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e36ed0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e36e90", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e36eb0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] } ] }, { "id": "0x55bbe7254b88", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26348, "file": "/usr/include/X11/keysymdef.h", "line": 562, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26348, "file": "/usr/include/X11/keysymdef.h", "line": 562, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e36f30", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26348, "file": "/usr/include/X11/keysymdef.h", "line": 562, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26348, "file": "/usr/include/X11/keysymdef.h", "line": 562, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "49" } ] }, { "id": "0x55bbe7254ba0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e36f50", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722fc90", "kind": "FunctionDecl", "name": "toggleview", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7254c10", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2175, "line": 51, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2190, "line": 51, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe7254c58", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4672, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e36fb0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4672, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e36f70", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e36f90", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4672, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 4672, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe7254cd8", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2198, "line": 52, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2273, "line": 52, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7254d38", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e371b8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe6e37118", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e370f8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e370b8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e370d8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe6e37198", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e37178", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e37138", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e37158", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe7254d50", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26348, "file": "/usr/include/X11/keysymdef.h", "line": 562, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26348, "file": "/usr/include/X11/keysymdef.h", "line": 562, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e371d8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26348, "file": "/usr/include/X11/keysymdef.h", "line": 562, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26348, "file": "/usr/include/X11/keysymdef.h", "line": 562, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "49" } ] }, { "id": "0x55bbe7254d68", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e371f8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722f4e0", "kind": "FunctionDecl", "name": "tag", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7254dd8", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2256, "line": 52, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2271, "line": 52, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe7254e20", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4672, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e37258", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4672, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e37218", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e37238", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4672, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 4672, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe7254ea0", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2279, "line": 53, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2354, "line": 53, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7254f00", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e37500", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe6e37460", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe6e373c0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e373a0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e37360", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e37380", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe6e37440", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7360, "file": "/usr/include/X11/X.h", "line": 223, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e37420", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e373e0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e37400", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] }, { "id": "0x55bbe6e374e0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e374c0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e37480", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e374a0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe7254f18", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26348, "file": "/usr/include/X11/keysymdef.h", "line": 562, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26348, "file": "/usr/include/X11/keysymdef.h", "line": 562, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e37520", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26348, "file": "/usr/include/X11/keysymdef.h", "line": 562, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26348, "file": "/usr/include/X11/keysymdef.h", "line": 562, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4613, "file": "./config.h", "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "49" } ] }, { "id": "0x55bbe7254f30", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e37540", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722fb48", "kind": "FunctionDecl", "name": "toggletag", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7254fa0", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2337, "line": 53, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2352, "line": 53, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe7254fe8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4672, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e375a0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4672, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e37560", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "line": 88, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e37580", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4672, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 4672, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4613, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe7255068", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2036, "line": 50, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2111, "line": 50, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72550c8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e37708", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e376e8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e376a8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e376c8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe72550e0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26420, "file": "/usr/include/X11/keysymdef.h", "line": 563, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26420, "file": "/usr/include/X11/keysymdef.h", "line": 563, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e37728", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26420, "file": "/usr/include/X11/keysymdef.h", "line": 563, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26420, "file": "/usr/include/X11/keysymdef.h", "line": 563, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "50" } ] }, { "id": "0x55bbe72550f8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e37748", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7230fc0", "kind": "FunctionDecl", "name": "view", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7255168", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2094, "line": 50, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2109, "line": 50, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe72551b0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4735, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e377a8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4735, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e37768", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e37788", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4735, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 4735, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] }, { "id": "0x55bbe7255230", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2117, "line": 51, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2192, "line": 51, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7255290", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e379b0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe6e37910", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e378f0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e378b0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e378d0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe6e37990", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7360, "file": "/usr/include/X11/X.h", "line": 223, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e37970", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e37930", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e37950", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] } ] }, { "id": "0x55bbe72552a8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26420, "file": "/usr/include/X11/keysymdef.h", "line": 563, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26420, "file": "/usr/include/X11/keysymdef.h", "line": 563, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e379d0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26420, "file": "/usr/include/X11/keysymdef.h", "line": 563, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26420, "file": "/usr/include/X11/keysymdef.h", "line": 563, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "50" } ] }, { "id": "0x55bbe72552c0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e379f0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722fc90", "kind": "FunctionDecl", "name": "toggleview", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7255330", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2175, "line": 51, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2190, "line": 51, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe7255378", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4735, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e37a50", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4735, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e37a10", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e37a30", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4735, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 4735, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] }, { "id": "0x55bbe72553f8", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2198, "line": 52, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2273, "line": 52, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7255458", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e37c58", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe6e37bb8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e37b98", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e37b58", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e37b78", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe6e37c38", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e37c18", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e37bd8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e37bf8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe7255470", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26420, "file": "/usr/include/X11/keysymdef.h", "line": 563, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26420, "file": "/usr/include/X11/keysymdef.h", "line": 563, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e37c78", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26420, "file": "/usr/include/X11/keysymdef.h", "line": 563, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26420, "file": "/usr/include/X11/keysymdef.h", "line": 563, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "50" } ] }, { "id": "0x55bbe7255488", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e37c98", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722f4e0", "kind": "FunctionDecl", "name": "tag", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe72554f8", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2256, "line": 52, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2271, "line": 52, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe7255540", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4735, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e37cf8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4735, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e37cb8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e37cd8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4735, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 4735, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] }, { "id": "0x55bbe72555c0", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2279, "line": 53, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2354, "line": 53, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7255620", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e37fa0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe6e37f00", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe6e37e60", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e37e40", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e37e00", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e37e20", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe6e37ee0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7360, "file": "/usr/include/X11/X.h", "line": 223, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e37ec0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e37e80", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e37ea0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] }, { "id": "0x55bbe6e37f80", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e37f60", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e37f20", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e37f40", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe7255638", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26420, "file": "/usr/include/X11/keysymdef.h", "line": 563, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26420, "file": "/usr/include/X11/keysymdef.h", "line": 563, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e37fc0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26420, "file": "/usr/include/X11/keysymdef.h", "line": 563, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26420, "file": "/usr/include/X11/keysymdef.h", "line": 563, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4676, "file": "./config.h", "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "50" } ] }, { "id": "0x55bbe7255650", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e37fe0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722fb48", "kind": "FunctionDecl", "name": "toggletag", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7259298", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2337, "line": 53, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2352, "line": 53, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe72592e0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4735, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e38040", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4735, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e38000", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "line": 89, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e38020", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4735, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 4735, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4676, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] }, { "id": "0x55bbe7259360", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2036, "line": 50, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2111, "line": 50, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72593c0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e381a8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e38188", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e38148", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e38168", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe72593d8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26492, "file": "/usr/include/X11/keysymdef.h", "line": 564, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26492, "file": "/usr/include/X11/keysymdef.h", "line": 564, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e381c8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26492, "file": "/usr/include/X11/keysymdef.h", "line": 564, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26492, "file": "/usr/include/X11/keysymdef.h", "line": 564, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "51" } ] }, { "id": "0x55bbe72593f0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e381e8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7230fc0", "kind": "FunctionDecl", "name": "view", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7259460", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2094, "line": 50, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2109, "line": 50, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe72594a8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4798, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e38248", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4798, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e38208", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e38228", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4798, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 4798, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] } ] }, { "id": "0x55bbe7259528", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2117, "line": 51, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2192, "line": 51, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7259588", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e38450", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe6e383b0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e38390", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e38350", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e38370", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe6e38430", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7360, "file": "/usr/include/X11/X.h", "line": 223, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e38410", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e383d0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e383f0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] } ] }, { "id": "0x55bbe72595a0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26492, "file": "/usr/include/X11/keysymdef.h", "line": 564, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26492, "file": "/usr/include/X11/keysymdef.h", "line": 564, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e38470", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26492, "file": "/usr/include/X11/keysymdef.h", "line": 564, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26492, "file": "/usr/include/X11/keysymdef.h", "line": 564, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "51" } ] }, { "id": "0x55bbe72595b8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e38490", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722fc90", "kind": "FunctionDecl", "name": "toggleview", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7259628", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2175, "line": 51, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2190, "line": 51, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe7259670", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4798, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e384f0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4798, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e384b0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e384d0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4798, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 4798, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] } ] }, { "id": "0x55bbe72598f0", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2198, "line": 52, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2273, "line": 52, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7259950", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e386f8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe6e38658", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e38638", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e385f8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e38618", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe6e386d8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e386b8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e38678", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e38698", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe7259968", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26492, "file": "/usr/include/X11/keysymdef.h", "line": 564, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26492, "file": "/usr/include/X11/keysymdef.h", "line": 564, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e38718", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26492, "file": "/usr/include/X11/keysymdef.h", "line": 564, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26492, "file": "/usr/include/X11/keysymdef.h", "line": 564, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "51" } ] }, { "id": "0x55bbe7259980", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e38738", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722f4e0", "kind": "FunctionDecl", "name": "tag", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe72599f0", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2256, "line": 52, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2271, "line": 52, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe7259a38", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4798, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e38798", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4798, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e38758", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e38778", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4798, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 4798, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] } ] }, { "id": "0x55bbe7259ab8", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2279, "line": 53, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2354, "line": 53, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7259b18", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e38a40", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe6e389a0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe6e38900", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e388e0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e388a0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e388c0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe6e38980", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7360, "file": "/usr/include/X11/X.h", "line": 223, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e38960", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e38920", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e38940", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] }, { "id": "0x55bbe6e38a20", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e38a00", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e389c0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e389e0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe7259b30", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26492, "file": "/usr/include/X11/keysymdef.h", "line": 564, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26492, "file": "/usr/include/X11/keysymdef.h", "line": 564, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e38a60", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26492, "file": "/usr/include/X11/keysymdef.h", "line": 564, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26492, "file": "/usr/include/X11/keysymdef.h", "line": 564, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4739, "file": "./config.h", "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "51" } ] }, { "id": "0x55bbe7259b48", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e38a80", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722fb48", "kind": "FunctionDecl", "name": "toggletag", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7259bb8", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2337, "line": 53, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2352, "line": 53, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe7259c00", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4798, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e38ae0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4798, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e38aa0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "line": 90, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e38ac0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4798, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 4798, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4739, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] } ] }, { "id": "0x55bbe7259c80", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2036, "line": 50, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2111, "line": 50, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7259ce0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e38c48", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e38c28", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e38be8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e38c08", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe7259cf8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26566, "file": "/usr/include/X11/keysymdef.h", "line": 565, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26566, "file": "/usr/include/X11/keysymdef.h", "line": 565, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e38c68", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26566, "file": "/usr/include/X11/keysymdef.h", "line": 565, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26566, "file": "/usr/include/X11/keysymdef.h", "line": 565, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "52" } ] }, { "id": "0x55bbe7259d10", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e38c88", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7230fc0", "kind": "FunctionDecl", "name": "view", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7259d80", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2094, "line": 50, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2109, "line": 50, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe7259dc8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4861, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e38ce8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4861, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e38ca8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e38cc8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4861, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 4861, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "3" } ] } ] } ] } ] }, { "id": "0x55bbe7259e48", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2117, "line": 51, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2192, "line": 51, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7259ea8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e38ef0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe6e38e50", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e38e30", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e38df0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e38e10", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe6e38ed0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7360, "file": "/usr/include/X11/X.h", "line": 223, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e38eb0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e38e70", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e38e90", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] } ] }, { "id": "0x55bbe7259ec0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26566, "file": "/usr/include/X11/keysymdef.h", "line": 565, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26566, "file": "/usr/include/X11/keysymdef.h", "line": 565, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e38f10", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26566, "file": "/usr/include/X11/keysymdef.h", "line": 565, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26566, "file": "/usr/include/X11/keysymdef.h", "line": 565, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "52" } ] }, { "id": "0x55bbe7259ed8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e38f30", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722fc90", "kind": "FunctionDecl", "name": "toggleview", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7259f48", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2175, "line": 51, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2190, "line": 51, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe7259f90", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4861, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e38f90", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4861, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e38f50", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e38f70", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4861, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 4861, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "3" } ] } ] } ] } ] }, { "id": "0x55bbe725a010", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2198, "line": 52, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2273, "line": 52, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe725a070", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e39198", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe6e390f8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e390d8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e39098", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e390b8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe6e39178", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e39158", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e39118", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e39138", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe725a088", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26566, "file": "/usr/include/X11/keysymdef.h", "line": 565, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26566, "file": "/usr/include/X11/keysymdef.h", "line": 565, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e391b8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26566, "file": "/usr/include/X11/keysymdef.h", "line": 565, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26566, "file": "/usr/include/X11/keysymdef.h", "line": 565, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "52" } ] }, { "id": "0x55bbe725a0a0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e391d8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722f4e0", "kind": "FunctionDecl", "name": "tag", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe725a110", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2256, "line": 52, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2271, "line": 52, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe725a158", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4861, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e39238", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4861, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e391f8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e39218", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4861, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 4861, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "3" } ] } ] } ] } ] }, { "id": "0x55bbe725a1d8", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2279, "line": 53, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2354, "line": 53, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe725a238", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e394e0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe6e39440", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe6e393a0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e39380", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e39340", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e39360", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe6e39420", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7360, "file": "/usr/include/X11/X.h", "line": 223, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e39400", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e393c0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e393e0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] }, { "id": "0x55bbe6e394c0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e394a0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e39460", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e39480", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe725a250", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26566, "file": "/usr/include/X11/keysymdef.h", "line": 565, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26566, "file": "/usr/include/X11/keysymdef.h", "line": 565, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e39500", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26566, "file": "/usr/include/X11/keysymdef.h", "line": 565, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26566, "file": "/usr/include/X11/keysymdef.h", "line": 565, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4802, "file": "./config.h", "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "52" } ] }, { "id": "0x55bbe725a268", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e39520", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722fb48", "kind": "FunctionDecl", "name": "toggletag", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe725a2d8", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2337, "line": 53, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2352, "line": 53, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe725a320", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4861, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e39580", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4861, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e39540", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "line": 91, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e39560", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4861, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 4861, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4802, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "3" } ] } ] } ] } ] }, { "id": "0x55bbe725a3a0", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2036, "line": 50, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2111, "line": 50, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe725a400", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e396e8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e396c8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e39688", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e396a8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe725a418", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26639, "file": "/usr/include/X11/keysymdef.h", "line": 566, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26639, "file": "/usr/include/X11/keysymdef.h", "line": 566, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e39708", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26639, "file": "/usr/include/X11/keysymdef.h", "line": 566, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26639, "file": "/usr/include/X11/keysymdef.h", "line": 566, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "53" } ] }, { "id": "0x55bbe725a430", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e39728", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7230fc0", "kind": "FunctionDecl", "name": "view", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe725a4a0", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2094, "line": 50, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2109, "line": 50, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe725a4e8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4924, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e39788", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4924, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e39748", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e39768", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4924, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 4924, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "4" } ] } ] } ] } ] }, { "id": "0x55bbe725a568", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2117, "line": 51, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2192, "line": 51, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe725a5c8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e39990", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe6e398f0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e398d0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e39890", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e398b0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe6e39970", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7360, "file": "/usr/include/X11/X.h", "line": 223, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe6e39950", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e39910", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e39930", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] } ] }, { "id": "0x55bbe725a5e0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26639, "file": "/usr/include/X11/keysymdef.h", "line": 566, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26639, "file": "/usr/include/X11/keysymdef.h", "line": 566, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e399b0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26639, "file": "/usr/include/X11/keysymdef.h", "line": 566, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26639, "file": "/usr/include/X11/keysymdef.h", "line": 566, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "53" } ] }, { "id": "0x55bbe725a5f8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe6e399d0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722fc90", "kind": "FunctionDecl", "name": "toggleview", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe725a668", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2175, "line": 51, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2190, "line": 51, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe725a6b0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4924, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe6e39a30", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4924, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe6e399f0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe6e39a10", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4924, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 4924, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "4" } ] } ] } ] } ] }, { "id": "0x55bbe725a730", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2198, "line": 52, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2273, "line": 52, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe725a790", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724d7c8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe724d728", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe724d708", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724d6c8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724d6e8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe724d7a8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe724d788", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724d748", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724d768", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe725a7a8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26639, "file": "/usr/include/X11/keysymdef.h", "line": 566, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26639, "file": "/usr/include/X11/keysymdef.h", "line": 566, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724d7e8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26639, "file": "/usr/include/X11/keysymdef.h", "line": 566, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26639, "file": "/usr/include/X11/keysymdef.h", "line": 566, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "53" } ] }, { "id": "0x55bbe725a7c0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe724d808", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722f4e0", "kind": "FunctionDecl", "name": "tag", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe725a830", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2256, "line": 52, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2271, "line": 52, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe725a878", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4924, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724d868", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4924, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724d828", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724d848", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4924, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 4924, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "4" } ] } ] } ] } ] }, { "id": "0x55bbe725a8f8", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2279, "line": 53, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2354, "line": 53, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe725a958", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724db10", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe724da70", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe724d9d0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe724d9b0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724d970", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724d990", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe724da50", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7360, "file": "/usr/include/X11/X.h", "line": 223, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe724da30", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724d9f0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724da10", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] }, { "id": "0x55bbe724daf0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe724dad0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724da90", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724dab0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe725a970", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26639, "file": "/usr/include/X11/keysymdef.h", "line": 566, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26639, "file": "/usr/include/X11/keysymdef.h", "line": 566, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724db30", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26639, "file": "/usr/include/X11/keysymdef.h", "line": 566, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26639, "file": "/usr/include/X11/keysymdef.h", "line": 566, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4865, "file": "./config.h", "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "53" } ] }, { "id": "0x55bbe725a988", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe724db50", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722fb48", "kind": "FunctionDecl", "name": "toggletag", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe725a9f8", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2337, "line": 53, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2352, "line": 53, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe725aa40", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4924, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724dbb0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4924, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724db70", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "line": 92, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724db90", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4924, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 4924, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4865, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "4" } ] } ] } ] } ] }, { "id": "0x55bbe725aac0", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2036, "line": 50, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2111, "line": 50, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe725ab20", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724dd18", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe724dcf8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724dcb8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724dcd8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe725ab38", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26712, "file": "/usr/include/X11/keysymdef.h", "line": 567, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26712, "file": "/usr/include/X11/keysymdef.h", "line": 567, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724dd38", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26712, "file": "/usr/include/X11/keysymdef.h", "line": 567, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26712, "file": "/usr/include/X11/keysymdef.h", "line": 567, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "54" } ] }, { "id": "0x55bbe725ab50", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe724dd58", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7230fc0", "kind": "FunctionDecl", "name": "view", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe725abc0", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2094, "line": 50, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2109, "line": 50, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe725ac08", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4987, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724ddb8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4987, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724dd78", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724dd98", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4987, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 4987, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "5" } ] } ] } ] } ] }, { "id": "0x55bbe725ac88", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2117, "line": 51, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2192, "line": 51, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe725ace8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724dfc0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe724df20", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe724df00", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724dec0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724dee0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe724dfa0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7360, "file": "/usr/include/X11/X.h", "line": 223, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe724df80", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724df40", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724df60", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] } ] }, { "id": "0x55bbe725ad00", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26712, "file": "/usr/include/X11/keysymdef.h", "line": 567, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26712, "file": "/usr/include/X11/keysymdef.h", "line": 567, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724dfe0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26712, "file": "/usr/include/X11/keysymdef.h", "line": 567, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26712, "file": "/usr/include/X11/keysymdef.h", "line": 567, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "54" } ] }, { "id": "0x55bbe725ad18", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe724e000", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722fc90", "kind": "FunctionDecl", "name": "toggleview", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe725ad88", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2175, "line": 51, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2190, "line": 51, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe725add0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4987, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724e060", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4987, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724e020", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724e040", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4987, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 4987, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "5" } ] } ] } ] } ] }, { "id": "0x55bbe725ae50", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2198, "line": 52, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2273, "line": 52, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe725aeb0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724e268", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe724e1c8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe724e1a8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724e168", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724e188", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe724e248", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe724e228", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724e1e8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724e208", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe725aec8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26712, "file": "/usr/include/X11/keysymdef.h", "line": 567, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26712, "file": "/usr/include/X11/keysymdef.h", "line": 567, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724e288", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26712, "file": "/usr/include/X11/keysymdef.h", "line": 567, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26712, "file": "/usr/include/X11/keysymdef.h", "line": 567, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "54" } ] }, { "id": "0x55bbe725aee0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe724e2a8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722f4e0", "kind": "FunctionDecl", "name": "tag", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe725af50", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2256, "line": 52, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2271, "line": 52, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe725af98", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4987, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724e308", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4987, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724e2c8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724e2e8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4987, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 4987, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "5" } ] } ] } ] } ] }, { "id": "0x55bbe725b018", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2279, "line": 53, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2354, "line": 53, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe725b078", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724e5b0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe724e510", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe724e470", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe724e450", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724e410", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724e430", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe724e4f0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7360, "file": "/usr/include/X11/X.h", "line": 223, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe724e4d0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724e490", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724e4b0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] }, { "id": "0x55bbe724e590", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe724e570", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724e530", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724e550", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe725b090", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26712, "file": "/usr/include/X11/keysymdef.h", "line": 567, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26712, "file": "/usr/include/X11/keysymdef.h", "line": 567, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724e5d0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26712, "file": "/usr/include/X11/keysymdef.h", "line": 567, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26712, "file": "/usr/include/X11/keysymdef.h", "line": 567, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4928, "file": "./config.h", "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "54" } ] }, { "id": "0x55bbe725b0a8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe724e5f0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722fb48", "kind": "FunctionDecl", "name": "toggletag", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe725b118", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2337, "line": 53, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2352, "line": 53, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe725b160", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4987, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724e650", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 4987, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724e610", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "line": 93, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724e630", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4987, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 4987, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4928, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "5" } ] } ] } ] } ] }, { "id": "0x55bbe725b1e0", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2036, "line": 50, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2111, "line": 50, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe725b240", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724e7b8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe724e798", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724e758", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724e778", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe725b258", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26784, "file": "/usr/include/X11/keysymdef.h", "line": 568, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26784, "file": "/usr/include/X11/keysymdef.h", "line": 568, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724e7d8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26784, "file": "/usr/include/X11/keysymdef.h", "line": 568, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26784, "file": "/usr/include/X11/keysymdef.h", "line": 568, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "55" } ] }, { "id": "0x55bbe725b270", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe724e7f8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7230fc0", "kind": "FunctionDecl", "name": "view", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe725b2e0", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2094, "line": 50, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2109, "line": 50, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe725b328", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 5050, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724e858", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 5050, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724e818", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724e838", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5050, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 5050, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] } ] }, { "id": "0x55bbe725b3a8", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2117, "line": 51, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2192, "line": 51, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe725b408", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724ea60", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe724e9c0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe724e9a0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724e960", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724e980", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe724ea40", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7360, "file": "/usr/include/X11/X.h", "line": 223, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe724ea20", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724e9e0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724ea00", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] } ] }, { "id": "0x55bbe725b420", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26784, "file": "/usr/include/X11/keysymdef.h", "line": 568, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26784, "file": "/usr/include/X11/keysymdef.h", "line": 568, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724ea80", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26784, "file": "/usr/include/X11/keysymdef.h", "line": 568, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26784, "file": "/usr/include/X11/keysymdef.h", "line": 568, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "55" } ] }, { "id": "0x55bbe725b438", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe724eaa0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722fc90", "kind": "FunctionDecl", "name": "toggleview", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe725b4a8", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2175, "line": 51, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2190, "line": 51, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe725b4f0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 5050, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724eb00", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 5050, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724eac0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724eae0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5050, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 5050, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] } ] }, { "id": "0x55bbe725b570", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2198, "line": 52, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2273, "line": 52, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe725b5d0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724ed08", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe724ec68", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe724ec48", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724ec08", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724ec28", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe724ece8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe724ecc8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724ec88", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724eca8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe725b5e8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26784, "file": "/usr/include/X11/keysymdef.h", "line": 568, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26784, "file": "/usr/include/X11/keysymdef.h", "line": 568, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724ed28", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26784, "file": "/usr/include/X11/keysymdef.h", "line": 568, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26784, "file": "/usr/include/X11/keysymdef.h", "line": 568, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "55" } ] }, { "id": "0x55bbe725b600", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe724ed48", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722f4e0", "kind": "FunctionDecl", "name": "tag", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe725b670", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2256, "line": 52, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2271, "line": 52, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe725b6b8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 5050, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724eda8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 5050, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724ed68", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724ed88", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5050, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 5050, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] } ] }, { "id": "0x55bbe725b738", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2279, "line": 53, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2354, "line": 53, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe725b798", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724f050", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe724efb0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe724ef10", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe724eef0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724eeb0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724eed0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe724ef90", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7360, "file": "/usr/include/X11/X.h", "line": 223, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe724ef70", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724ef30", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724ef50", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] }, { "id": "0x55bbe724f030", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe724f010", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724efd0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724eff0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe725b7b0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26784, "file": "/usr/include/X11/keysymdef.h", "line": 568, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26784, "file": "/usr/include/X11/keysymdef.h", "line": 568, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724f070", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26784, "file": "/usr/include/X11/keysymdef.h", "line": 568, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26784, "file": "/usr/include/X11/keysymdef.h", "line": 568, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 4991, "file": "./config.h", "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "55" } ] }, { "id": "0x55bbe725b7c8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe724f090", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722fb48", "kind": "FunctionDecl", "name": "toggletag", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe725b838", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2337, "line": 53, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2352, "line": 53, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe725b880", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 5050, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724f0f0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 5050, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724f0b0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "line": 94, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724f0d0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5050, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 5050, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 4991, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] } ] }, { "id": "0x55bbe725b900", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2036, "line": 50, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2111, "line": 50, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe725b960", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724f258", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe724f238", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724f1f8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724f218", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe725b978", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26858, "file": "/usr/include/X11/keysymdef.h", "line": 569, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26858, "file": "/usr/include/X11/keysymdef.h", "line": 569, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724f278", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26858, "file": "/usr/include/X11/keysymdef.h", "line": 569, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26858, "file": "/usr/include/X11/keysymdef.h", "line": 569, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "56" } ] }, { "id": "0x55bbe725b990", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe724f298", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7230fc0", "kind": "FunctionDecl", "name": "view", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe725ba00", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2094, "line": 50, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2109, "line": 50, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe725ba48", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 5113, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724f2f8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 5113, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724f2b8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724f2d8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5113, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 5113, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "7" } ] } ] } ] } ] }, { "id": "0x55bbe725bac8", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2117, "line": 51, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2192, "line": 51, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe725bb28", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724f500", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe724f460", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe724f440", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724f400", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724f420", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe724f4e0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7360, "file": "/usr/include/X11/X.h", "line": 223, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe724f4c0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724f480", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724f4a0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] } ] }, { "id": "0x55bbe725bb40", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26858, "file": "/usr/include/X11/keysymdef.h", "line": 569, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26858, "file": "/usr/include/X11/keysymdef.h", "line": 569, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724f520", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26858, "file": "/usr/include/X11/keysymdef.h", "line": 569, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26858, "file": "/usr/include/X11/keysymdef.h", "line": 569, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "56" } ] }, { "id": "0x55bbe725bb58", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe724f540", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722fc90", "kind": "FunctionDecl", "name": "toggleview", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe725bbc8", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2175, "line": 51, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2190, "line": 51, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe725bc10", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 5113, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724f5a0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 5113, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724f560", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724f580", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5113, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 5113, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "7" } ] } ] } ] } ] }, { "id": "0x55bbe725bc90", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2198, "line": 52, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2273, "line": 52, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe725bcf0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724f7a8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe724f708", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe724f6e8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724f6a8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724f6c8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe724f788", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe724f768", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724f728", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724f748", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe725bd08", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26858, "file": "/usr/include/X11/keysymdef.h", "line": 569, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26858, "file": "/usr/include/X11/keysymdef.h", "line": 569, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724f7c8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26858, "file": "/usr/include/X11/keysymdef.h", "line": 569, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26858, "file": "/usr/include/X11/keysymdef.h", "line": 569, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "56" } ] }, { "id": "0x55bbe725bd20", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe724f7e8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722f4e0", "kind": "FunctionDecl", "name": "tag", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe725bd90", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2256, "line": 52, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2271, "line": 52, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe725bdd8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 5113, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724f848", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 5113, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724f808", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724f828", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5113, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 5113, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "7" } ] } ] } ] } ] }, { "id": "0x55bbe725be58", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2279, "line": 53, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2354, "line": 53, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe725beb8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724faf0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe724fa50", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe724f9b0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe724f990", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724f950", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724f970", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe724fa30", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7360, "file": "/usr/include/X11/X.h", "line": 223, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe724fa10", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724f9d0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724f9f0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] }, { "id": "0x55bbe724fad0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe724fab0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724fa70", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724fa90", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe725bed0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26858, "file": "/usr/include/X11/keysymdef.h", "line": 569, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26858, "file": "/usr/include/X11/keysymdef.h", "line": 569, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724fb10", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26858, "file": "/usr/include/X11/keysymdef.h", "line": 569, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26858, "file": "/usr/include/X11/keysymdef.h", "line": 569, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5054, "file": "./config.h", "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "56" } ] }, { "id": "0x55bbe725bee8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe724fb30", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722fb48", "kind": "FunctionDecl", "name": "toggletag", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe725bf58", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2337, "line": 53, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2352, "line": 53, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe725bfa0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 5113, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724fb90", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 5113, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724fb50", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "line": 95, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724fb70", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5113, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 5113, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5054, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "7" } ] } ] } ] } ] }, { "id": "0x55bbe725c020", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2036, "line": 50, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2111, "line": 50, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe725c080", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724fcf8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe724fcd8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724fc98", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724fcb8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe725c098", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26932, "file": "/usr/include/X11/keysymdef.h", "line": 570, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26932, "file": "/usr/include/X11/keysymdef.h", "line": 570, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724fd18", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26932, "file": "/usr/include/X11/keysymdef.h", "line": 570, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26932, "file": "/usr/include/X11/keysymdef.h", "line": 570, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "57" } ] }, { "id": "0x55bbe725c0b0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe724fd38", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2078, "line": 50, "col": 44, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7230fc0", "kind": "FunctionDecl", "name": "view", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe725c120", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2094, "line": 50, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2109, "line": 50, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe725c168", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 5176, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724fd98", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 5176, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724fd58", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2101, "line": 50, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724fd78", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5176, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 5176, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "8" } ] } ] } ] } ] }, { "id": "0x55bbe725c1e8", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2117, "line": 51, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2192, "line": 51, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe725c248", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724ffa0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe724ff00", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe724fee0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724fea0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724fec0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe724ff80", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7360, "file": "/usr/include/X11/X.h", "line": 223, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe724ff60", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe724ff20", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe724ff40", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] } ] }, { "id": "0x55bbe725c260", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26932, "file": "/usr/include/X11/keysymdef.h", "line": 570, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26932, "file": "/usr/include/X11/keysymdef.h", "line": 570, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe724ffc0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26932, "file": "/usr/include/X11/keysymdef.h", "line": 570, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26932, "file": "/usr/include/X11/keysymdef.h", "line": 570, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "57" } ] }, { "id": "0x55bbe725c278", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe724ffe0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2159, "line": 51, "col": 44, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722fc90", "kind": "FunctionDecl", "name": "toggleview", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe725c2e8", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2175, "line": 51, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2190, "line": 51, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe725c330", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 5176, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7250040", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 5176, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe7250000", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2182, "line": 51, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe7250020", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5176, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 5176, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "8" } ] } ] } ] } ] }, { "id": "0x55bbe725c3b0", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2198, "line": 52, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2273, "line": 52, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe725c410", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7250248", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72501a8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7250188", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe7250148", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe7250168", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe7250228", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7250208", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72501c8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72501e8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe725c428", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26932, "file": "/usr/include/X11/keysymdef.h", "line": 570, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26932, "file": "/usr/include/X11/keysymdef.h", "line": 570, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7250268", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26932, "file": "/usr/include/X11/keysymdef.h", "line": 570, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26932, "file": "/usr/include/X11/keysymdef.h", "line": 570, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "57" } ] }, { "id": "0x55bbe725c440", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7250288", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2240, "line": 52, "col": 44, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722f4e0", "kind": "FunctionDecl", "name": "tag", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe725c4b0", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2256, "line": 52, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2271, "line": 52, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe725c4f8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 5176, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72502e8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 5176, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72502a8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2263, "line": 52, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72502c8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5176, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 5176, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "8" } ] } ] } ] } ] }, { "id": "0x55bbe725c578", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2279, "line": 53, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2354, "line": 53, "col": 77, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe725c5d8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7250590", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72504f0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe7250450", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7250430", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72503f0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe7250410", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe72504d0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7360, "file": "/usr/include/X11/X.h", "line": 223, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72504b0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe7250470", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe7250490", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] }, { "id": "0x55bbe7250570", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7250550", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe7250510", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe7250530", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe725c5f0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26932, "file": "/usr/include/X11/keysymdef.h", "line": 570, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26932, "file": "/usr/include/X11/keysymdef.h", "line": 570, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72505b0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 26932, "file": "/usr/include/X11/keysymdef.h", "line": 570, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26932, "file": "/usr/include/X11/keysymdef.h", "line": 570, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5117, "file": "./config.h", "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "57" } ] }, { "id": "0x55bbe725c608", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72505d0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2321, "line": 53, "col": 44, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722fb48", "kind": "FunctionDecl", "name": "toggletag", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe725c678", "kind": "InitListExpr", "range": { "begin": { "spellingLoc": { "offset": 2337, "line": 53, "col": 60, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2352, "line": 53, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe725c6c0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 5176, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7250630", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 5176, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72505f0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 2344, "line": 53, "col": 67, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "line": 96, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe7250610", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5176, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 5176, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 5117, "col": 2, "tokLen": 7, "includedFrom": { "file": "dwm.c" }, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "8" } ] } ] } ] } ] }, { "id": "0x55bbe725c6f8", "kind": "InitListExpr", "range": { "begin": { "offset": 5180, "line": 97, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5243, "col": 65, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Key", "qualType": "Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe725c758", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5182, "file": "./config.h", "line": 97, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5189, "file": "./config.h", "line": 97, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7250838", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5182, "file": "./config.h", "line": 97, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5189, "file": "./config.h", "line": 97, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe7250798", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5182, "file": "./config.h", "line": 97, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5182, "file": "./config.h", "line": 97, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7250778", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5182, "file": "./config.h", "line": 97, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5182, "file": "./config.h", "line": 97, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe7250738", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5182, "file": "./config.h", "line": 97, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5182, "file": "./config.h", "line": 97, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe7250758", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5182, "file": "./config.h", "line": 97, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5182, "file": "./config.h", "line": 97, "col": 4, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe7250818", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5189, "file": "./config.h", "line": 97, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5189, "file": "./config.h", "line": 97, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72507f8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5189, "file": "./config.h", "line": 97, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5189, "file": "./config.h", "line": 97, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72507b8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5189, "file": "./config.h", "line": 97, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5189, "file": "./config.h", "line": 97, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72507d8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5189, "file": "./config.h", "line": 97, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5189, "file": "./config.h", "line": 97, "col": 11, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe725c770", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 31601, "file": "/usr/include/X11/keysymdef.h", "line": 627, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5212, "file": "./config.h", "line": 97, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 31601, "file": "/usr/include/X11/keysymdef.h", "line": 627, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5212, "file": "./config.h", "line": 97, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7250858", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 31601, "file": "/usr/include/X11/keysymdef.h", "line": 627, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5212, "file": "./config.h", "line": 97, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 31601, "file": "/usr/include/X11/keysymdef.h", "line": 627, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 5212, "file": "./config.h", "line": 97, "col": 34, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "113" } ] }, { "id": "0x55bbe725c788", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 5223, "col": 45, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5223, "col": 45, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7250878", "kind": "DeclRefExpr", "range": { "begin": { "offset": 5223, "col": 45, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5223, "col": 45, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722ab30", "kind": "FunctionDecl", "name": "quit", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe725c7b0", "kind": "InitListExpr", "range": { "begin": { "offset": 5239, "col": 61, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5241, "col": 63, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe72231b8", "kind": "FieldDecl", "name": "i", "type": { "qualType": "int" } }, "inner": [ { "id": "0x55bbe7250898", "kind": "IntegerLiteral", "range": { "begin": { "offset": 5240, "col": 62, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5240, "col": 62, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe725c978", "kind": "VarDecl", "loc": { "offset": 5394, "line": 102, "col": 21, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "range": { "begin": { "offset": 5374, "col": 1, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6400, "line": 115, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "isUsed": true, "name": "buttons", "mangledName": "buttons", "type": { "qualType": "const Button[11]" }, "storageClass": "static", "init": "c", "inner": [ { "id": "0x55bbe72622a8", "kind": "InitListExpr", "range": { "begin": { "offset": 5406, "line": 102, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6400, "line": 115, "col": 1, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const Button[11]" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7262308", "kind": "InitListExpr", "range": { "begin": { "offset": 5494, "line": 104, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5570, "col": 78, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Button", "qualType": "Button", "typeAliasDeclId": "0x55bbe7223908" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7262370", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 5496, "col": 4, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5496, "col": 4, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe725c9e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 5496, "col": 4, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5496, "col": 4, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7222f20", "kind": "EnumConstantDecl", "name": "ClkLtSymbol", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe7262388", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 5518, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5518, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe725ca00", "kind": "IntegerLiteral", "range": { "begin": { "offset": 5518, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5518, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72623a0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 8400, "file": "/usr/include/X11/X.h", "line": 259, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5534, "file": "./config.h", "line": 104, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 8400, "file": "/usr/include/X11/X.h", "line": 259, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5534, "file": "./config.h", "line": 104, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe725ca20", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 8400, "file": "/usr/include/X11/X.h", "line": 259, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5534, "file": "./config.h", "line": 104, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 8400, "file": "/usr/include/X11/X.h", "line": 259, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5534, "file": "./config.h", "line": 104, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe72623b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 5550, "col": 58, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5550, "col": 58, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe725ca40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 5550, "col": 58, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5550, "col": 58, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722c838", "kind": "FunctionDecl", "name": "setlayout", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe72623e0", "kind": "InitListExpr", "range": { "begin": { "offset": 5566, "col": 74, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5568, "col": 76, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe72231b8", "kind": "FieldDecl", "name": "i", "type": { "qualType": "int" } }, "inner": [ { "id": "0x55bbe725ca60", "kind": "IntegerLiteral", "range": { "begin": { "offset": 5567, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5567, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe7262498", "kind": "InitListExpr", "range": { "begin": { "offset": 5574, "line": 105, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5665, "col": 93, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Button", "qualType": "Button", "typeAliasDeclId": "0x55bbe7223908" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7262500", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 5576, "col": 4, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5576, "col": 4, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe725cb30", "kind": "DeclRefExpr", "range": { "begin": { "offset": 5576, "col": 4, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5576, "col": 4, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7222f20", "kind": "EnumConstantDecl", "name": "ClkLtSymbol", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe7262518", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 5598, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5598, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe725cb50", "kind": "IntegerLiteral", "range": { "begin": { "offset": 5598, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5598, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe7262530", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 8440, "file": "/usr/include/X11/X.h", "line": 261, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5614, "file": "./config.h", "line": 105, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 8440, "file": "/usr/include/X11/X.h", "line": 261, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5614, "file": "./config.h", "line": 105, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe725cb70", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 8440, "file": "/usr/include/X11/X.h", "line": 261, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5614, "file": "./config.h", "line": 105, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 8440, "file": "/usr/include/X11/X.h", "line": 261, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5614, "file": "./config.h", "line": 105, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "3" } ] }, { "id": "0x55bbe7262548", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 5630, "col": 58, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5630, "col": 58, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe725cb90", "kind": "DeclRefExpr", "range": { "begin": { "offset": 5630, "col": 58, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5630, "col": 58, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722c838", "kind": "FunctionDecl", "name": "setlayout", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe72625b8", "kind": "InitListExpr", "range": { "begin": { "offset": 5646, "col": 74, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5663, "col": 91, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe72232f0", "kind": "FieldDecl", "name": "v", "type": { "qualType": "const void *" } }, "inner": [ { "id": "0x55bbe7262600", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 5652, "col": 80, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5662, "col": 90, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const void *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe725cc28", "kind": "UnaryOperator", "range": { "begin": { "offset": 5652, "col": 80, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5662, "col": 90, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe725cc08", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 5653, "col": 81, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5662, "col": 90, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "const Layout", "qualType": "const Layout", "typeAliasDeclId": "0x55bbe72252b8" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe725cbf0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 5653, "col": 81, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5653, "col": 81, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe725cbb0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 5653, "col": 81, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5653, "col": 81, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const Layout[3]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e32728", "kind": "VarDecl", "name": "layouts", "type": { "qualType": "const Layout[3]" } } } ] }, { "id": "0x55bbe725cbd0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 5661, "col": 89, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5661, "col": 89, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] } ] } ] }, { "id": "0x55bbe7262648", "kind": "InitListExpr", "range": { "begin": { "offset": 5669, "line": 106, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5745, "col": 78, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Button", "qualType": "Button", "typeAliasDeclId": "0x55bbe7223908" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72626b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 5671, "col": 4, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5671, "col": 4, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe725cd30", "kind": "DeclRefExpr", "range": { "begin": { "offset": 5671, "col": 4, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5671, "col": 4, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7222fc0", "kind": "EnumConstantDecl", "name": "ClkWinTitle", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72626c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 5693, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5693, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe725cd50", "kind": "IntegerLiteral", "range": { "begin": { "offset": 5693, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5693, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72626e0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 8420, "file": "/usr/include/X11/X.h", "line": 260, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5709, "file": "./config.h", "line": 106, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 8420, "file": "/usr/include/X11/X.h", "line": 260, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5709, "file": "./config.h", "line": 106, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe725cd70", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 8420, "file": "/usr/include/X11/X.h", "line": 260, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5709, "file": "./config.h", "line": 106, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 8420, "file": "/usr/include/X11/X.h", "line": 260, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5709, "file": "./config.h", "line": 106, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] }, { "id": "0x55bbe72626f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 5725, "col": 58, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5725, "col": 58, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe725cd90", "kind": "DeclRefExpr", "range": { "begin": { "offset": 5725, "col": 58, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5725, "col": 58, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72319e8", "kind": "FunctionDecl", "name": "zoom", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7262720", "kind": "InitListExpr", "range": { "begin": { "offset": 5741, "col": 74, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5743, "col": 76, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe72231b8", "kind": "FieldDecl", "name": "i", "type": { "qualType": "int" } }, "inner": [ { "id": "0x55bbe725cdb0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 5742, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5742, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72627f0", "kind": "InitListExpr", "range": { "begin": { "offset": 5749, "line": 107, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5837, "col": 90, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Button", "qualType": "Button", "typeAliasDeclId": "0x55bbe7223908" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7262858", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 5751, "col": 4, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5751, "col": 4, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe725ce80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 5751, "col": 4, "tokLen": 13, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5751, "col": 4, "tokLen": 13, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7222f70", "kind": "EnumConstantDecl", "name": "ClkStatusText", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe7262870", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 5773, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5773, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe725cea0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 5773, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5773, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe7262888", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 8420, "file": "/usr/include/X11/X.h", "line": 260, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5789, "file": "./config.h", "line": 107, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 8420, "file": "/usr/include/X11/X.h", "line": 260, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5789, "file": "./config.h", "line": 107, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe725cec0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 8420, "file": "/usr/include/X11/X.h", "line": 260, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5789, "file": "./config.h", "line": 107, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 8420, "file": "/usr/include/X11/X.h", "line": 260, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5789, "file": "./config.h", "line": 107, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] }, { "id": "0x55bbe72628a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 5805, "col": 58, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5805, "col": 58, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe725cee0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 5805, "col": 58, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5805, "col": 58, "tokLen": 5, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722f398", "kind": "FunctionDecl", "name": "spawn", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7262910", "kind": "InitListExpr", "range": { "begin": { "offset": 5821, "col": 74, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5835, "col": 88, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe72232f0", "kind": "FieldDecl", "name": "v", "type": { "qualType": "const void *" } }, "inner": [ { "id": "0x55bbe7262970", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 5827, "col": 80, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5827, "col": 80, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const void *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe7262958", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 5827, "col": 80, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5827, "col": 80, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe725cf00", "kind": "DeclRefExpr", "range": { "begin": { "offset": 5827, "col": 80, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5827, "col": 80, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "const char *[2]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e335d0", "kind": "VarDecl", "name": "termcmd", "type": { "qualType": "const char *[2]" } } } ] } ] } ] } ] }, { "id": "0x55bbe72629a8", "kind": "InitListExpr", "range": { "begin": { "offset": 5841, "line": 108, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5917, "col": 78, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Button", "qualType": "Button", "typeAliasDeclId": "0x55bbe7223908" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7262a10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 5843, "col": 4, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5843, "col": 4, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe725d010", "kind": "DeclRefExpr", "range": { "begin": { "offset": 5843, "col": 4, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5843, "col": 4, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7223010", "kind": "EnumConstantDecl", "name": "ClkClientWin", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe7262a28", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5865, "file": "./config.h", "line": 108, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5865, "file": "./config.h", "line": 108, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe725d090", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5865, "file": "./config.h", "line": 108, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5865, "file": "./config.h", "line": 108, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe725d070", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5865, "file": "./config.h", "line": 108, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5865, "file": "./config.h", "line": 108, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe725d030", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5865, "file": "./config.h", "line": 108, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5865, "file": "./config.h", "line": 108, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe725d050", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5865, "file": "./config.h", "line": 108, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5865, "file": "./config.h", "line": 108, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe7262a40", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 8400, "file": "/usr/include/X11/X.h", "line": 259, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5881, "file": "./config.h", "line": 108, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 8400, "file": "/usr/include/X11/X.h", "line": 259, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5881, "file": "./config.h", "line": 108, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe725d0b0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 8400, "file": "/usr/include/X11/X.h", "line": 259, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5881, "file": "./config.h", "line": 108, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 8400, "file": "/usr/include/X11/X.h", "line": 259, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5881, "file": "./config.h", "line": 108, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe7262a58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 5897, "col": 58, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5897, "col": 58, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe725d0d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 5897, "col": 58, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5897, "col": 58, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722a5a8", "kind": "FunctionDecl", "name": "movemouse", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7262a80", "kind": "InitListExpr", "range": { "begin": { "offset": 5913, "col": 74, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5915, "col": 76, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe72231b8", "kind": "FieldDecl", "name": "i", "type": { "qualType": "int" } }, "inner": [ { "id": "0x55bbe725d0f0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 5914, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5914, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe7262b28", "kind": "InitListExpr", "range": { "begin": { "offset": 5921, "line": 109, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5997, "col": 78, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Button", "qualType": "Button", "typeAliasDeclId": "0x55bbe7223908" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7262b90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 5923, "col": 4, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5923, "col": 4, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe725d1c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 5923, "col": 4, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5923, "col": 4, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7223010", "kind": "EnumConstantDecl", "name": "ClkClientWin", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe7262ba8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5945, "file": "./config.h", "line": 109, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5945, "file": "./config.h", "line": 109, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7261740", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5945, "file": "./config.h", "line": 109, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5945, "file": "./config.h", "line": 109, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe725d220", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5945, "file": "./config.h", "line": 109, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5945, "file": "./config.h", "line": 109, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe725d1e0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5945, "file": "./config.h", "line": 109, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5945, "file": "./config.h", "line": 109, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe725d200", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5945, "file": "./config.h", "line": 109, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5945, "file": "./config.h", "line": 109, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe7262bc0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 8420, "file": "/usr/include/X11/X.h", "line": 260, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5961, "file": "./config.h", "line": 109, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 8420, "file": "/usr/include/X11/X.h", "line": 260, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5961, "file": "./config.h", "line": 109, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7261760", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 8420, "file": "/usr/include/X11/X.h", "line": 260, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5961, "file": "./config.h", "line": 109, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 8420, "file": "/usr/include/X11/X.h", "line": 260, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 5961, "file": "./config.h", "line": 109, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] }, { "id": "0x55bbe7262bd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 5977, "col": 58, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5977, "col": 58, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7261780", "kind": "DeclRefExpr", "range": { "begin": { "offset": 5977, "col": 58, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5977, "col": 58, "tokLen": 14, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722fa00", "kind": "FunctionDecl", "name": "togglefloating", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7262c00", "kind": "InitListExpr", "range": { "begin": { "offset": 5993, "col": 74, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5995, "col": 76, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe72231b8", "kind": "FieldDecl", "name": "i", "type": { "qualType": "int" } }, "inner": [ { "id": "0x55bbe72617a0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 5994, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 5994, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe7262c68", "kind": "InitListExpr", "range": { "begin": { "offset": 6001, "line": 110, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6077, "col": 78, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Button", "qualType": "Button", "typeAliasDeclId": "0x55bbe7223908" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7262cd0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 6003, "col": 4, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6003, "col": 4, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7261870", "kind": "DeclRefExpr", "range": { "begin": { "offset": 6003, "col": 4, "tokLen": 12, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6003, "col": 4, "tokLen": 12, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7223010", "kind": "EnumConstantDecl", "name": "ClkClientWin", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe7262ce8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6025, "file": "./config.h", "line": 110, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6025, "file": "./config.h", "line": 110, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72618f0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6025, "file": "./config.h", "line": 110, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6025, "file": "./config.h", "line": 110, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72618d0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6025, "file": "./config.h", "line": 110, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6025, "file": "./config.h", "line": 110, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe7261890", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6025, "file": "./config.h", "line": 110, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6025, "file": "./config.h", "line": 110, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72618b0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6025, "file": "./config.h", "line": 110, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6025, "file": "./config.h", "line": 110, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe7262d00", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 8440, "file": "/usr/include/X11/X.h", "line": 261, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6041, "file": "./config.h", "line": 110, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 8440, "file": "/usr/include/X11/X.h", "line": 261, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6041, "file": "./config.h", "line": 110, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7261910", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 8440, "file": "/usr/include/X11/X.h", "line": 261, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6041, "file": "./config.h", "line": 110, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 8440, "file": "/usr/include/X11/X.h", "line": 261, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6041, "file": "./config.h", "line": 110, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "3" } ] }, { "id": "0x55bbe7262d18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 6057, "col": 58, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6057, "col": 58, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7261930", "kind": "DeclRefExpr", "range": { "begin": { "offset": 6057, "col": 58, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6057, "col": 58, "tokLen": 11, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722b930", "kind": "FunctionDecl", "name": "resizemouse", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7262d40", "kind": "InitListExpr", "range": { "begin": { "offset": 6073, "col": 74, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6075, "col": 76, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe72231b8", "kind": "FieldDecl", "name": "i", "type": { "qualType": "int" } }, "inner": [ { "id": "0x55bbe7261950", "kind": "IntegerLiteral", "range": { "begin": { "offset": 6074, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6074, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe7262da8", "kind": "InitListExpr", "range": { "begin": { "offset": 6081, "line": 111, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6157, "col": 78, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Button", "qualType": "Button", "typeAliasDeclId": "0x55bbe7223908" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7262e10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 6083, "col": 4, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6083, "col": 4, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7261a20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 6083, "col": 4, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6083, "col": 4, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7222ed0", "kind": "EnumConstantDecl", "name": "ClkTagBar", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe7262e28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 6105, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6105, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7261a40", "kind": "IntegerLiteral", "range": { "begin": { "offset": 6105, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6105, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe7262e40", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 8400, "file": "/usr/include/X11/X.h", "line": 259, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6121, "file": "./config.h", "line": 111, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 8400, "file": "/usr/include/X11/X.h", "line": 259, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6121, "file": "./config.h", "line": 111, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7261a60", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 8400, "file": "/usr/include/X11/X.h", "line": 259, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6121, "file": "./config.h", "line": 111, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 8400, "file": "/usr/include/X11/X.h", "line": 259, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6121, "file": "./config.h", "line": 111, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe7262e58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 6137, "col": 58, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6137, "col": 58, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7261a80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 6137, "col": 58, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6137, "col": 58, "tokLen": 4, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7230fc0", "kind": "FunctionDecl", "name": "view", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7262e80", "kind": "InitListExpr", "range": { "begin": { "offset": 6153, "col": 74, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6155, "col": 76, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe72231b8", "kind": "FieldDecl", "name": "i", "type": { "qualType": "int" } }, "inner": [ { "id": "0x55bbe7261aa0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 6154, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6154, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe7262ee8", "kind": "InitListExpr", "range": { "begin": { "offset": 6161, "line": 112, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6237, "col": 78, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Button", "qualType": "Button", "typeAliasDeclId": "0x55bbe7223908" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7262f50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 6163, "col": 4, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6163, "col": 4, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7261b70", "kind": "DeclRefExpr", "range": { "begin": { "offset": 6163, "col": 4, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6163, "col": 4, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7222ed0", "kind": "EnumConstantDecl", "name": "ClkTagBar", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe7262f68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 6185, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6185, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7261b90", "kind": "IntegerLiteral", "range": { "begin": { "offset": 6185, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6185, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe7262f80", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 8440, "file": "/usr/include/X11/X.h", "line": 261, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6201, "file": "./config.h", "line": 112, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 8440, "file": "/usr/include/X11/X.h", "line": 261, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6201, "file": "./config.h", "line": 112, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7261bb0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 8440, "file": "/usr/include/X11/X.h", "line": 261, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6201, "file": "./config.h", "line": 112, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 8440, "file": "/usr/include/X11/X.h", "line": 261, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6201, "file": "./config.h", "line": 112, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "3" } ] }, { "id": "0x55bbe7262f98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 6217, "col": 58, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6217, "col": 58, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7261bd0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 6217, "col": 58, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6217, "col": 58, "tokLen": 10, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722fc90", "kind": "FunctionDecl", "name": "toggleview", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7262fc0", "kind": "InitListExpr", "range": { "begin": { "offset": 6233, "col": 74, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6235, "col": 76, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe72231b8", "kind": "FieldDecl", "name": "i", "type": { "qualType": "int" } }, "inner": [ { "id": "0x55bbe7261bf0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 6234, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6234, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72630a8", "kind": "InitListExpr", "range": { "begin": { "offset": 6241, "line": 113, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6317, "col": 78, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Button", "qualType": "Button", "typeAliasDeclId": "0x55bbe7223908" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7263110", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 6243, "col": 4, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6243, "col": 4, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7261cc0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 6243, "col": 4, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6243, "col": 4, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7222ed0", "kind": "EnumConstantDecl", "name": "ClkTagBar", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe7263128", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6265, "file": "./config.h", "line": 113, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6265, "file": "./config.h", "line": 113, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7261d40", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6265, "file": "./config.h", "line": 113, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6265, "file": "./config.h", "line": 113, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7261d20", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6265, "file": "./config.h", "line": 113, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6265, "file": "./config.h", "line": 113, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe7261ce0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6265, "file": "./config.h", "line": 113, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6265, "file": "./config.h", "line": 113, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe7261d00", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6265, "file": "./config.h", "line": 113, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6265, "file": "./config.h", "line": 113, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe7263140", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 8400, "file": "/usr/include/X11/X.h", "line": 259, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6281, "file": "./config.h", "line": 113, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 8400, "file": "/usr/include/X11/X.h", "line": 259, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6281, "file": "./config.h", "line": 113, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7261d60", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 8400, "file": "/usr/include/X11/X.h", "line": 259, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6281, "file": "./config.h", "line": 113, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 8400, "file": "/usr/include/X11/X.h", "line": 259, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6281, "file": "./config.h", "line": 113, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe7263158", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 6297, "col": 58, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6297, "col": 58, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7261d80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 6297, "col": 58, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6297, "col": 58, "tokLen": 3, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722f4e0", "kind": "FunctionDecl", "name": "tag", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7263180", "kind": "InitListExpr", "range": { "begin": { "offset": 6313, "col": 74, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6315, "col": 76, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe72231b8", "kind": "FieldDecl", "name": "i", "type": { "qualType": "int" } }, "inner": [ { "id": "0x55bbe7261da0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 6314, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6314, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72631e8", "kind": "InitListExpr", "range": { "begin": { "offset": 6321, "line": 114, "col": 2, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6397, "col": 78, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Button", "qualType": "Button", "typeAliasDeclId": "0x55bbe7223908" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7263250", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 6323, "col": 4, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6323, "col": 4, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7261e70", "kind": "DeclRefExpr", "range": { "begin": { "offset": 6323, "col": 4, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6323, "col": 4, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7222ed0", "kind": "EnumConstantDecl", "name": "ClkTagBar", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe7263268", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6345, "file": "./config.h", "line": 114, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6345, "file": "./config.h", "line": 114, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7261ef0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6345, "file": "./config.h", "line": 114, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6345, "file": "./config.h", "line": 114, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7261ed0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6345, "file": "./config.h", "line": 114, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6345, "file": "./config.h", "line": 114, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe7261e90", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6345, "file": "./config.h", "line": 114, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6345, "file": "./config.h", "line": 114, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe7261eb0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6345, "file": "./config.h", "line": 114, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6345, "file": "./config.h", "line": 114, "col": 26, "tokLen": 6, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe7263280", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 8440, "file": "/usr/include/X11/X.h", "line": 261, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6361, "file": "./config.h", "line": 114, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 8440, "file": "/usr/include/X11/X.h", "line": 261, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6361, "file": "./config.h", "line": 114, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7261f10", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 8440, "file": "/usr/include/X11/X.h", "line": 261, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6361, "file": "./config.h", "line": 114, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } }, "end": { "spellingLoc": { "offset": 8440, "file": "/usr/include/X11/X.h", "line": 261, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 6361, "file": "./config.h", "line": 114, "col": 42, "tokLen": 7, "includedFrom": { "file": "dwm.c" } } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "3" } ] }, { "id": "0x55bbe7263298", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 6377, "col": 58, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6377, "col": 58, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7261f30", "kind": "DeclRefExpr", "range": { "begin": { "offset": 6377, "col": 58, "tokLen": 9, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6377, "col": 58, "tokLen": 9, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722fb48", "kind": "FunctionDecl", "name": "toggletag", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe72632c0", "kind": "InitListExpr", "range": { "begin": { "offset": 6393, "col": 74, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6395, "col": 76, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe72231b8", "kind": "FieldDecl", "name": "i", "type": { "qualType": "int" } }, "inner": [ { "id": "0x55bbe7261f50", "kind": "IntegerLiteral", "range": { "begin": { "offset": 6394, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "end": { "offset": 6394, "col": 75, "tokLen": 1, "includedFrom": { "file": "dwm.c" } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe7263388", "kind": "RecordDecl", "loc": { "offset": 9071, "file": "dwm.c", "line": 276, "col": 8, "tokLen": 7 }, "range": { "begin": { "offset": 9064, "col": 1, "tokLen": 6 }, "end": { "offset": 9129, "col": 66, "tokLen": 1 } }, "name": "NumTags", "tagUsed": "struct", "completeDefinition": true, "inner": [ { "id": "0x55bbe7263668", "kind": "FieldDecl", "loc": { "offset": 9086, "col": 23, "tokLen": 13 }, "range": { "begin": { "offset": 9081, "col": 18, "tokLen": 4 }, "end": { "offset": 9126, "col": 63, "tokLen": 1 } }, "name": "limitexceeded", "type": { "qualType": "char[1]" } } ] }, { "id": "0x55bbe7263758", "kind": "FunctionDecl", "loc": { "offset": 9169, "line": 280, "col": 1, "tokLen": 10 }, "range": { "begin": { "offset": 9164, "line": 279, "col": 1, "tokLen": 4 }, "end": { "offset": 10014, "line": 313, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe72263f8", "name": "applyrules", "mangledName": "applyrules", "type": { "qualType": "void (Client *)" }, "inner": [ { "id": "0x55bbe72636c8", "kind": "ParmVarDecl", "loc": { "offset": 9188, "line": 280, "col": 20, "tokLen": 1 }, "range": { "begin": { "offset": 9180, "col": 12, "tokLen": 6 }, "end": { "offset": 9188, "col": 20, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe7267c20", "kind": "CompoundStmt", "range": { "begin": { "offset": 9191, "line": 281, "col": 1, "tokLen": 1 }, "end": { "offset": 10014, "line": 313, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7263918", "kind": "DeclStmt", "range": { "begin": { "offset": 9194, "line": 282, "col": 2, "tokLen": 5 }, "end": { "offset": 9222, "col": 30, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7263818", "kind": "VarDecl", "loc": { "offset": 9206, "col": 14, "tokLen": 5 }, "range": { "begin": { "offset": 9194, "col": 2, "tokLen": 5 }, "end": { "offset": 9206, "col": 14, "tokLen": 5 } }, "isUsed": true, "name": "class", "type": { "qualType": "const char *" } }, { "id": "0x55bbe7263898", "kind": "VarDecl", "loc": { "offset": 9214, "col": 22, "tokLen": 8 }, "range": { "begin": { "offset": 9194, "col": 2, "tokLen": 5 }, "end": { "offset": 9214, "col": 22, "tokLen": 8 } }, "isUsed": true, "name": "instance", "type": { "qualType": "const char *" } } ] }, { "id": "0x55bbe72639b0", "kind": "DeclStmt", "range": { "begin": { "offset": 9225, "line": 283, "col": 2, "tokLen": 8 }, "end": { "offset": 9239, "col": 16, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7263948", "kind": "VarDecl", "loc": { "offset": 9238, "col": 15, "tokLen": 1 }, "range": { "begin": { "offset": 9225, "col": 2, "tokLen": 8 }, "end": { "offset": 9238, "col": 15, "tokLen": 1 } }, "isUsed": true, "name": "i", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe7263aa0", "kind": "DeclStmt", "range": { "begin": { "offset": 9242, "line": 284, "col": 2, "tokLen": 5 }, "end": { "offset": 9255, "col": 15, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7263a38", "kind": "VarDecl", "loc": { "offset": 9254, "col": 14, "tokLen": 1 }, "range": { "begin": { "offset": 9242, "col": 2, "tokLen": 5 }, "end": { "offset": 9254, "col": 14, "tokLen": 1 } }, "isUsed": true, "name": "r", "type": { "qualType": "const Rule *" } } ] }, { "id": "0x55bbe7263b30", "kind": "DeclStmt", "range": { "begin": { "offset": 9258, "line": 285, "col": 2, "tokLen": 7 }, "end": { "offset": 9268, "col": 12, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7263ac8", "kind": "VarDecl", "loc": { "offset": 9267, "col": 11, "tokLen": 1 }, "range": { "begin": { "offset": 9258, "col": 2, "tokLen": 7 }, "end": { "offset": 9267, "col": 11, "tokLen": 1 } }, "isUsed": true, "name": "m", "type": { "qualType": "Monitor *" } } ] }, { "id": "0x55bbe7263da0", "kind": "DeclStmt", "range": { "begin": { "offset": 9271, "line": 286, "col": 2, "tokLen": 10 }, "end": { "offset": 9301, "col": 32, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7263b58", "kind": "VarDecl", "loc": { "offset": 9282, "col": 13, "tokLen": 2 }, "range": { "begin": { "offset": 9271, "col": 2, "tokLen": 10 }, "end": { "offset": 9300, "col": 31, "tokLen": 1 } }, "isUsed": true, "name": "ch", "type": { "desugaredQualType": "XClassHint", "qualType": "XClassHint", "typeAliasDeclId": "0x55bbe7157f48" }, "init": "c", "inner": [ { "id": "0x55bbe7263d20", "kind": "InitListExpr", "range": { "begin": { "offset": 9287, "col": 18, "tokLen": 1 }, "end": { "offset": 9300, "col": 31, "tokLen": 1 } }, "type": { "desugaredQualType": "XClassHint", "qualType": "XClassHint", "typeAliasDeclId": "0x55bbe7157f48" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7263d70", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 9289, "file": "dwm.c", "line": 286, "col": 20, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 9289, "file": "dwm.c", "line": 286, "col": 20, "tokLen": 4 } } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe7263c20", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 9289, "file": "dwm.c", "line": 286, "col": 20, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 9289, "file": "dwm.c", "line": 286, "col": 20, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7263bf8", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 9289, "file": "dwm.c", "line": 286, "col": 20, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 9289, "file": "dwm.c", "line": 286, "col": 20, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe7263bc0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 9289, "file": "dwm.c", "line": 286, "col": 20, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 9289, "file": "dwm.c", "line": 286, "col": 20, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe7263d88", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 9295, "file": "dwm.c", "line": 286, "col": 26, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 9295, "file": "dwm.c", "line": 286, "col": 26, "tokLen": 4 } } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe7263ca0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 9295, "file": "dwm.c", "line": 286, "col": 26, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 9295, "file": "dwm.c", "line": 286, "col": 26, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7263c78", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 9295, "file": "dwm.c", "line": 286, "col": 26, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 9295, "file": "dwm.c", "line": 286, "col": 26, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe7263c40", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 9295, "file": "dwm.c", "line": 286, "col": 26, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 9295, "file": "dwm.c", "line": 286, "col": 26, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7263e40", "kind": "BinaryOperator", "range": { "begin": { "offset": 9326, "line": 289, "col": 2, "tokLen": 1 }, "end": { "offset": 9342, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7263df0", "kind": "MemberExpr", "range": { "begin": { "offset": 9326, "col": 2, "tokLen": 1 }, "end": { "offset": 9329, "col": 5, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfloating", "isArrow": true, "referencedMemberDecl": "0x55bbe7224738", "inner": [ { "id": "0x55bbe7263dd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9326, "col": 2, "tokLen": 1 }, "end": { "offset": 9326, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7263db8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9326, "col": 2, "tokLen": 1 }, "end": { "offset": 9326, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72636c8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe7263e20", "kind": "IntegerLiteral", "range": { "begin": { "offset": 9342, "col": 18, "tokLen": 1 }, "end": { "offset": 9342, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe7263f00", "kind": "BinaryOperator", "range": { "begin": { "offset": 9346, "line": 290, "col": 2, "tokLen": 1 }, "end": { "offset": 9356, "col": 12, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7263e98", "kind": "MemberExpr", "range": { "begin": { "offset": 9346, "col": 2, "tokLen": 1 }, "end": { "offset": 9349, "col": 5, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "tags", "isArrow": true, "referencedMemberDecl": "0x55bbe7224668", "inner": [ { "id": "0x55bbe7263e80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9346, "col": 2, "tokLen": 1 }, "end": { "offset": 9346, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7263e60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9346, "col": 2, "tokLen": 1 }, "end": { "offset": 9346, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72636c8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe7263ee8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9356, "col": 12, "tokLen": 1 }, "end": { "offset": 9356, "col": 12, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7263ec8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 9356, "col": 12, "tokLen": 1 }, "end": { "offset": 9356, "col": 12, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe7264070", "kind": "CallExpr", "range": { "begin": { "offset": 9360, "line": 291, "col": 2, "tokLen": 13 }, "end": { "offset": 9390, "col": 32, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7264058", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9360, "col": 2, "tokLen": 13 }, "end": { "offset": 9360, "col": 2, "tokLen": 13 } }, "type": { "qualType": "int (*)(Display *, Window, XClassHint *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7263f20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9360, "col": 2, "tokLen": 13 }, "end": { "offset": 9360, "col": 2, "tokLen": 13 } }, "type": { "qualType": "int (Display *, Window, XClassHint *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7160cb0", "kind": "FunctionDecl", "name": "XGetClassHint", "type": { "qualType": "int (Display *, Window, XClassHint *)" } } } ] }, { "id": "0x55bbe72640a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9374, "col": 16, "tokLen": 3 }, "end": { "offset": 9374, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7263f40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9374, "col": 16, "tokLen": 3 }, "end": { "offset": 9374, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72640c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9379, "col": 21, "tokLen": 1 }, "end": { "offset": 9382, "col": 24, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7263f98", "kind": "MemberExpr", "range": { "begin": { "offset": 9379, "col": 21, "tokLen": 1 }, "end": { "offset": 9382, "col": 24, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe7263f80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9379, "col": 21, "tokLen": 1 }, "end": { "offset": 9379, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7263f60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9379, "col": 21, "tokLen": 1 }, "end": { "offset": 9379, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72636c8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe7263fe8", "kind": "UnaryOperator", "range": { "begin": { "offset": 9387, "col": 29, "tokLen": 1 }, "end": { "offset": 9388, "col": 30, "tokLen": 2 } }, "type": { "qualType": "XClassHint *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe7263fc8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9388, "col": 30, "tokLen": 2 }, "end": { "offset": 9388, "col": 30, "tokLen": 2 } }, "type": { "desugaredQualType": "XClassHint", "qualType": "XClassHint", "typeAliasDeclId": "0x55bbe7157f48" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7263b58", "kind": "VarDecl", "name": "ch", "type": { "desugaredQualType": "XClassHint", "qualType": "XClassHint", "typeAliasDeclId": "0x55bbe7157f48" } } } ] } ] }, { "id": "0x55bbe7264368", "kind": "BinaryOperator", "range": { "begin": { "offset": 9394, "line": 292, "col": 2, "tokLen": 5 }, "end": { "offset": 9435, "col": 43, "tokLen": 6 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7264138", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9394, "col": 2, "tokLen": 5 }, "end": { "offset": 9394, "col": 2, "tokLen": 5 } }, "type": { "qualType": "const char *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7263818", "kind": "VarDecl", "name": "class", "type": { "qualType": "const char *" } } }, { "id": "0x55bbe7264338", "kind": "ConditionalOperator", "range": { "begin": { "offset": 9405, "col": 13, "tokLen": 2 }, "end": { "offset": 9435, "col": 43, "tokLen": 6 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7264218", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9405, "col": 13, "tokLen": 2 }, "end": { "offset": 9408, "col": 16, "tokLen": 9 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7264178", "kind": "MemberExpr", "range": { "begin": { "offset": 9405, "col": 13, "tokLen": 2 }, "end": { "offset": 9408, "col": 16, "tokLen": 9 } }, "type": { "qualType": "char *" }, "valueCategory": "lvalue", "name": "res_class", "isArrow": false, "referencedMemberDecl": "0x55bbe7157ea0", "inner": [ { "id": "0x55bbe7264158", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9405, "col": 13, "tokLen": 2 }, "end": { "offset": 9405, "col": 13, "tokLen": 2 } }, "type": { "desugaredQualType": "XClassHint", "qualType": "XClassHint", "typeAliasDeclId": "0x55bbe7157f48" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7263b58", "kind": "VarDecl", "name": "ch", "type": { "desugaredQualType": "XClassHint", "qualType": "XClassHint", "typeAliasDeclId": "0x55bbe7157f48" } } } ] } ] }, { "id": "0x55bbe7264320", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9420, "col": 28, "tokLen": 2 }, "end": { "offset": 9423, "col": 31, "tokLen": 9 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe7264230", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9420, "col": 28, "tokLen": 2 }, "end": { "offset": 9423, "col": 31, "tokLen": 9 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72641c8", "kind": "MemberExpr", "range": { "begin": { "offset": 9420, "col": 28, "tokLen": 2 }, "end": { "offset": 9423, "col": 31, "tokLen": 9 } }, "type": { "qualType": "char *" }, "valueCategory": "lvalue", "name": "res_class", "isArrow": false, "referencedMemberDecl": "0x55bbe7157ea0", "inner": [ { "id": "0x55bbe72641a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9420, "col": 28, "tokLen": 2 }, "end": { "offset": 9420, "col": 28, "tokLen": 2 } }, "type": { "desugaredQualType": "XClassHint", "qualType": "XClassHint", "typeAliasDeclId": "0x55bbe7157f48" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7263b58", "kind": "VarDecl", "name": "ch", "type": { "desugaredQualType": "XClassHint", "qualType": "XClassHint", "typeAliasDeclId": "0x55bbe7157f48" } } } ] } ] } ] }, { "id": "0x55bbe7264248", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9435, "col": 43, "tokLen": 6 }, "end": { "offset": 9435, "col": 43, "tokLen": 6 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72641f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9435, "col": 43, "tokLen": 6 }, "end": { "offset": 9435, "col": 43, "tokLen": 6 } }, "type": { "qualType": "const char[7]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231b08", "kind": "VarDecl", "name": "broken", "type": { "qualType": "const char[7]" } } } ] } ] } ] }, { "id": "0x55bbe72644f8", "kind": "BinaryOperator", "range": { "begin": { "offset": 9444, "line": 293, "col": 2, "tokLen": 8 }, "end": { "offset": 9485, "col": 43, "tokLen": 6 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7264388", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9444, "col": 2, "tokLen": 8 }, "end": { "offset": 9444, "col": 2, "tokLen": 8 } }, "type": { "qualType": "const char *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7263898", "kind": "VarDecl", "name": "instance", "type": { "qualType": "const char *" } } }, { "id": "0x55bbe72644c8", "kind": "ConditionalOperator", "range": { "begin": { "offset": 9455, "col": 13, "tokLen": 2 }, "end": { "offset": 9485, "col": 43, "tokLen": 6 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7264468", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9455, "col": 13, "tokLen": 2 }, "end": { "offset": 9458, "col": 16, "tokLen": 8 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72643c8", "kind": "MemberExpr", "range": { "begin": { "offset": 9455, "col": 13, "tokLen": 2 }, "end": { "offset": 9458, "col": 16, "tokLen": 8 } }, "type": { "qualType": "char *" }, "valueCategory": "lvalue", "name": "res_name", "isArrow": false, "referencedMemberDecl": "0x55bbe7157e38", "inner": [ { "id": "0x55bbe72643a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9455, "col": 13, "tokLen": 2 }, "end": { "offset": 9455, "col": 13, "tokLen": 2 } }, "type": { "desugaredQualType": "XClassHint", "qualType": "XClassHint", "typeAliasDeclId": "0x55bbe7157f48" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7263b58", "kind": "VarDecl", "name": "ch", "type": { "desugaredQualType": "XClassHint", "qualType": "XClassHint", "typeAliasDeclId": "0x55bbe7157f48" } } } ] } ] }, { "id": "0x55bbe72644b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9470, "col": 28, "tokLen": 2 }, "end": { "offset": 9473, "col": 31, "tokLen": 8 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe7264480", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9470, "col": 28, "tokLen": 2 }, "end": { "offset": 9473, "col": 31, "tokLen": 8 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7264418", "kind": "MemberExpr", "range": { "begin": { "offset": 9470, "col": 28, "tokLen": 2 }, "end": { "offset": 9473, "col": 31, "tokLen": 8 } }, "type": { "qualType": "char *" }, "valueCategory": "lvalue", "name": "res_name", "isArrow": false, "referencedMemberDecl": "0x55bbe7157e38", "inner": [ { "id": "0x55bbe72643f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9470, "col": 28, "tokLen": 2 }, "end": { "offset": 9470, "col": 28, "tokLen": 2 } }, "type": { "desugaredQualType": "XClassHint", "qualType": "XClassHint", "typeAliasDeclId": "0x55bbe7157f48" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7263b58", "kind": "VarDecl", "name": "ch", "type": { "desugaredQualType": "XClassHint", "qualType": "XClassHint", "typeAliasDeclId": "0x55bbe7157f48" } } } ] } ] } ] }, { "id": "0x55bbe7264498", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9485, "col": 43, "tokLen": 6 }, "end": { "offset": 9485, "col": 43, "tokLen": 6 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7264448", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9485, "col": 43, "tokLen": 6 }, "end": { "offset": 9485, "col": 43, "tokLen": 6 } }, "type": { "qualType": "const char[7]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231b08", "kind": "VarDecl", "name": "broken", "type": { "qualType": "const char[7]" } } } ] } ] } ] }, { "id": "0x55bbe7265690", "kind": "ForStmt", "range": { "begin": { "offset": 9495, "line": 295, "col": 2, "tokLen": 3 }, "end": { "offset": 9846, "line": 307, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7264570", "kind": "BinaryOperator", "range": { "begin": { "offset": 9500, "line": 295, "col": 7, "tokLen": 1 }, "end": { "offset": 9504, "col": 11, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7264518", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9500, "col": 7, "tokLen": 1 }, "end": { "offset": 9500, "col": 7, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7263948", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe7264558", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9504, "col": 11, "tokLen": 1 }, "end": { "offset": 9504, "col": 11, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7264538", "kind": "IntegerLiteral", "range": { "begin": { "offset": 9504, "col": 11, "tokLen": 1 }, "end": { "offset": 9504, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, {}, { "id": "0x55bbe7264778", "kind": "BinaryOperator", "range": { "begin": { "offset": 9507, "col": 14, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 9511, "line": 295, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe7264760", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9507, "col": 14, "tokLen": 1 }, "end": { "offset": 9507, "col": 14, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7264748", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9507, "col": 14, "tokLen": 1 }, "end": { "offset": 9507, "col": 14, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7264590", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9507, "col": 14, "tokLen": 1 }, "end": { "offset": 9507, "col": 14, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7263948", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] }, { "id": "0x55bbe7264728", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2034, "line": 53, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 9511, "line": 295, "col": 18, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 9511, "line": 295, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7264708", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 9511, "line": 295, "col": 18, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 9511, "line": 295, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe72645d0", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 9511, "line": 295, "col": 18, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 9518, "col": 25, "tokLen": 5 }, "expansionLoc": { "offset": 9511, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe72645b0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 9518, "col": 25, "tokLen": 5 }, "expansionLoc": { "offset": 9511, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 9518, "col": 25, "tokLen": 5 }, "expansionLoc": { "offset": 9511, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const Rule[2]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e31bf8", "kind": "VarDecl", "name": "rules", "type": { "qualType": "const Rule[2]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe7264668", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2046, "line": 53, "col": 45, "tokLen": 6 }, "expansionLoc": { "offset": 9511, "line": 295, "col": 18, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 9511, "line": 295, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe7264648", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 9518, "col": 25, "tokLen": 5 }, "expansionLoc": { "offset": 9511, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 9511, "line": 295, "col": 18, "tokLen": 6 } } }, "type": { "desugaredQualType": "const Rule", "qualType": "const Rule", "typeAliasDeclId": "0x55bbe7226288" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7264630", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 9518, "col": 25, "tokLen": 5 }, "expansionLoc": { "offset": 9511, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 9518, "col": 25, "tokLen": 5 }, "expansionLoc": { "offset": 9511, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const Rule *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72645f0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 9518, "col": 25, "tokLen": 5 }, "expansionLoc": { "offset": 9511, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 9518, "col": 25, "tokLen": 5 }, "expansionLoc": { "offset": 9511, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const Rule[2]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e31bf8", "kind": "VarDecl", "name": "rules", "type": { "qualType": "const Rule[2]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe7264610", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 9511, "line": 295, "col": 18, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 9511, "line": 295, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] }, { "id": "0x55bbe72647b8", "kind": "UnaryOperator", "range": { "begin": { "offset": 9526, "col": 33, "tokLen": 1 }, "end": { "offset": 9527, "col": 34, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "isPostfix": true, "opcode": "++", "inner": [ { "id": "0x55bbe7264798", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9526, "col": 33, "tokLen": 1 }, "end": { "offset": 9526, "col": 33, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7263948", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe7265670", "kind": "CompoundStmt", "range": { "begin": { "offset": 9531, "col": 38, "tokLen": 1 }, "end": { "offset": 9846, "line": 307, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7264898", "kind": "BinaryOperator", "range": { "begin": { "offset": 9535, "line": 296, "col": 3, "tokLen": 1 }, "end": { "offset": 9547, "col": 15, "tokLen": 1 } }, "type": { "qualType": "const Rule *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72647d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9535, "col": 3, "tokLen": 1 }, "end": { "offset": 9535, "col": 3, "tokLen": 1 } }, "type": { "qualType": "const Rule *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7263a38", "kind": "VarDecl", "name": "r", "type": { "qualType": "const Rule *" } } }, { "id": "0x55bbe7264880", "kind": "UnaryOperator", "range": { "begin": { "offset": 9539, "col": 7, "tokLen": 1 }, "end": { "offset": 9547, "col": 15, "tokLen": 1 } }, "type": { "qualType": "const Rule *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe7264860", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 9540, "col": 8, "tokLen": 5 }, "end": { "offset": 9547, "col": 15, "tokLen": 1 } }, "type": { "desugaredQualType": "const Rule", "qualType": "const Rule", "typeAliasDeclId": "0x55bbe7226288" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7264830", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9540, "col": 8, "tokLen": 5 }, "end": { "offset": 9540, "col": 8, "tokLen": 5 } }, "type": { "qualType": "const Rule *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72647f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9540, "col": 8, "tokLen": 5 }, "end": { "offset": 9540, "col": 8, "tokLen": 5 } }, "type": { "qualType": "const Rule[2]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e31bf8", "kind": "VarDecl", "name": "rules", "type": { "qualType": "const Rule[2]" } } } ] }, { "id": "0x55bbe7264848", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9546, "col": 14, "tokLen": 1 }, "end": { "offset": 9546, "col": 14, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7264810", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9546, "col": 14, "tokLen": 1 }, "end": { "offset": 9546, "col": 14, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7263948", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] }, { "id": "0x55bbe7265650", "kind": "IfStmt", "range": { "begin": { "offset": 9552, "line": 297, "col": 3, "tokLen": 2 }, "end": { "offset": 9843, "line": 306, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7264fd8", "kind": "BinaryOperator", "range": { "begin": { "offset": 9556, "line": 297, "col": 7, "tokLen": 1 }, "end": { "offset": 9692, "line": 299, "col": 52, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe7264d90", "kind": "BinaryOperator", "range": { "begin": { "offset": 9556, "line": 297, "col": 7, "tokLen": 1 }, "end": { "offset": 9639, "line": 298, "col": 43, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe7264b48", "kind": "ParenExpr", "range": { "begin": { "offset": 9556, "line": 297, "col": 7, "tokLen": 1 }, "end": { "offset": 9595, "col": 46, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7264b28", "kind": "BinaryOperator", "range": { "begin": { "offset": 9557, "col": 8, "tokLen": 1 }, "end": { "offset": 9594, "col": 45, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe7264938", "kind": "UnaryOperator", "range": { "begin": { "offset": 9557, "col": 8, "tokLen": 1 }, "end": { "offset": 9561, "col": 12, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe7264920", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9558, "col": 9, "tokLen": 1 }, "end": { "offset": 9561, "col": 12, "tokLen": 5 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72648f0", "kind": "MemberExpr", "range": { "begin": { "offset": 9558, "col": 9, "tokLen": 1 }, "end": { "offset": 9561, "col": 12, "tokLen": 5 } }, "type": { "qualType": "const char *const" }, "valueCategory": "lvalue", "name": "title", "isArrow": true, "referencedMemberDecl": "0x55bbe72260a8", "inner": [ { "id": "0x55bbe72648d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9558, "col": 9, "tokLen": 1 }, "end": { "offset": 9558, "col": 9, "tokLen": 1 } }, "type": { "qualType": "const Rule *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72648b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9558, "col": 9, "tokLen": 1 }, "end": { "offset": 9558, "col": 9, "tokLen": 1 } }, "type": { "qualType": "const Rule *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7263a38", "kind": "VarDecl", "name": "r", "type": { "qualType": "const Rule *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7264ab0", "kind": "CallExpr", "range": { "begin": { "offset": 9570, "col": 21, "tokLen": 6 }, "end": { "offset": 9594, "col": 45, "tokLen": 1 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7264a98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9570, "col": 21, "tokLen": 6 }, "end": { "offset": 9570, "col": 21, "tokLen": 6 } }, "type": { "qualType": "char *(*)(const char *, const char *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7264950", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9570, "col": 21, "tokLen": 6 }, "end": { "offset": 9570, "col": 21, "tokLen": 6 } }, "type": { "qualType": "char *(const char *, const char *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe6ea1b00", "kind": "FunctionDecl", "name": "strstr", "type": { "qualType": "char *(const char *, const char *)" } } } ] }, { "id": "0x55bbe7264af8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9577, "col": 28, "tokLen": 1 }, "end": { "offset": 9580, "col": 31, "tokLen": 4 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe7264ae0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9577, "col": 28, "tokLen": 1 }, "end": { "offset": 9580, "col": 31, "tokLen": 4 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72649a8", "kind": "MemberExpr", "range": { "begin": { "offset": 9577, "col": 28, "tokLen": 1 }, "end": { "offset": 9580, "col": 31, "tokLen": 4 } }, "type": { "qualType": "char[256]" }, "valueCategory": "lvalue", "name": "name", "isArrow": true, "referencedMemberDecl": "0x55bbe7223d78", "inner": [ { "id": "0x55bbe7264990", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9577, "col": 28, "tokLen": 1 }, "end": { "offset": 9577, "col": 28, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7264970", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9577, "col": 28, "tokLen": 1 }, "end": { "offset": 9577, "col": 28, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72636c8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7264b10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9586, "col": 37, "tokLen": 1 }, "end": { "offset": 9589, "col": 40, "tokLen": 5 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7264a10", "kind": "MemberExpr", "range": { "begin": { "offset": 9586, "col": 37, "tokLen": 1 }, "end": { "offset": 9589, "col": 40, "tokLen": 5 } }, "type": { "qualType": "const char *const" }, "valueCategory": "lvalue", "name": "title", "isArrow": true, "referencedMemberDecl": "0x55bbe72260a8", "inner": [ { "id": "0x55bbe72649f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9586, "col": 37, "tokLen": 1 }, "end": { "offset": 9586, "col": 37, "tokLen": 1 } }, "type": { "qualType": "const Rule *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72649d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9586, "col": 37, "tokLen": 1 }, "end": { "offset": 9586, "col": 37, "tokLen": 1 } }, "type": { "qualType": "const Rule *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7263a38", "kind": "VarDecl", "name": "r", "type": { "qualType": "const Rule *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7264d70", "kind": "ParenExpr", "range": { "begin": { "offset": 9602, "line": 298, "col": 6, "tokLen": 1 }, "end": { "offset": 9639, "col": 43, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7264d50", "kind": "BinaryOperator", "range": { "begin": { "offset": 9603, "col": 7, "tokLen": 1 }, "end": { "offset": 9638, "col": 42, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe7264be8", "kind": "UnaryOperator", "range": { "begin": { "offset": 9603, "col": 7, "tokLen": 1 }, "end": { "offset": 9607, "col": 11, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe7264bd0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9604, "col": 8, "tokLen": 1 }, "end": { "offset": 9607, "col": 11, "tokLen": 5 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7264ba0", "kind": "MemberExpr", "range": { "begin": { "offset": 9604, "col": 8, "tokLen": 1 }, "end": { "offset": 9607, "col": 11, "tokLen": 5 } }, "type": { "qualType": "const char *const" }, "valueCategory": "lvalue", "name": "class", "isArrow": true, "referencedMemberDecl": "0x55bbe7225fd8", "inner": [ { "id": "0x55bbe7264b88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9604, "col": 8, "tokLen": 1 }, "end": { "offset": 9604, "col": 8, "tokLen": 1 } }, "type": { "qualType": "const Rule *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7264b68", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9604, "col": 8, "tokLen": 1 }, "end": { "offset": 9604, "col": 8, "tokLen": 1 } }, "type": { "qualType": "const Rule *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7263a38", "kind": "VarDecl", "name": "r", "type": { "qualType": "const Rule *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7264cf0", "kind": "CallExpr", "range": { "begin": { "offset": 9616, "col": 20, "tokLen": 6 }, "end": { "offset": 9638, "col": 42, "tokLen": 1 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7264cd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9616, "col": 20, "tokLen": 6 }, "end": { "offset": 9616, "col": 20, "tokLen": 6 } }, "type": { "qualType": "char *(*)(const char *, const char *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7264c00", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9616, "col": 20, "tokLen": 6 }, "end": { "offset": 9616, "col": 20, "tokLen": 6 } }, "type": { "qualType": "char *(const char *, const char *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe6ea1b00", "kind": "FunctionDecl", "name": "strstr", "type": { "qualType": "char *(const char *, const char *)" } } } ] }, { "id": "0x55bbe7264d20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9623, "col": 27, "tokLen": 5 }, "end": { "offset": 9623, "col": 27, "tokLen": 5 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7264c20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9623, "col": 27, "tokLen": 5 }, "end": { "offset": 9623, "col": 27, "tokLen": 5 } }, "type": { "qualType": "const char *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7263818", "kind": "VarDecl", "name": "class", "type": { "qualType": "const char *" } } } ] }, { "id": "0x55bbe7264d38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9630, "col": 34, "tokLen": 1 }, "end": { "offset": 9633, "col": 37, "tokLen": 5 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7264c78", "kind": "MemberExpr", "range": { "begin": { "offset": 9630, "col": 34, "tokLen": 1 }, "end": { "offset": 9633, "col": 37, "tokLen": 5 } }, "type": { "qualType": "const char *const" }, "valueCategory": "lvalue", "name": "class", "isArrow": true, "referencedMemberDecl": "0x55bbe7225fd8", "inner": [ { "id": "0x55bbe7264c60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9630, "col": 34, "tokLen": 1 }, "end": { "offset": 9630, "col": 34, "tokLen": 1 } }, "type": { "qualType": "const Rule *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7264c40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9630, "col": 34, "tokLen": 1 }, "end": { "offset": 9630, "col": 34, "tokLen": 1 } }, "type": { "qualType": "const Rule *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7263a38", "kind": "VarDecl", "name": "r", "type": { "qualType": "const Rule *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7264fb8", "kind": "ParenExpr", "range": { "begin": { "offset": 9646, "line": 299, "col": 6, "tokLen": 1 }, "end": { "offset": 9692, "col": 52, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7264f98", "kind": "BinaryOperator", "range": { "begin": { "offset": 9647, "col": 7, "tokLen": 1 }, "end": { "offset": 9691, "col": 51, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe7264e30", "kind": "UnaryOperator", "range": { "begin": { "offset": 9647, "col": 7, "tokLen": 1 }, "end": { "offset": 9651, "col": 11, "tokLen": 8 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe7264e18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9648, "col": 8, "tokLen": 1 }, "end": { "offset": 9651, "col": 11, "tokLen": 8 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7264de8", "kind": "MemberExpr", "range": { "begin": { "offset": 9648, "col": 8, "tokLen": 1 }, "end": { "offset": 9651, "col": 11, "tokLen": 8 } }, "type": { "qualType": "const char *const" }, "valueCategory": "lvalue", "name": "instance", "isArrow": true, "referencedMemberDecl": "0x55bbe7226040", "inner": [ { "id": "0x55bbe7264dd0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9648, "col": 8, "tokLen": 1 }, "end": { "offset": 9648, "col": 8, "tokLen": 1 } }, "type": { "qualType": "const Rule *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7264db0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9648, "col": 8, "tokLen": 1 }, "end": { "offset": 9648, "col": 8, "tokLen": 1 } }, "type": { "qualType": "const Rule *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7263a38", "kind": "VarDecl", "name": "r", "type": { "qualType": "const Rule *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7264f38", "kind": "CallExpr", "range": { "begin": { "offset": 9663, "col": 23, "tokLen": 6 }, "end": { "offset": 9691, "col": 51, "tokLen": 1 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7264f20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9663, "col": 23, "tokLen": 6 }, "end": { "offset": 9663, "col": 23, "tokLen": 6 } }, "type": { "qualType": "char *(*)(const char *, const char *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7264e48", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9663, "col": 23, "tokLen": 6 }, "end": { "offset": 9663, "col": 23, "tokLen": 6 } }, "type": { "qualType": "char *(const char *, const char *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe6ea1b00", "kind": "FunctionDecl", "name": "strstr", "type": { "qualType": "char *(const char *, const char *)" } } } ] }, { "id": "0x55bbe7264f68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9670, "col": 30, "tokLen": 8 }, "end": { "offset": 9670, "col": 30, "tokLen": 8 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7264e68", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9670, "col": 30, "tokLen": 8 }, "end": { "offset": 9670, "col": 30, "tokLen": 8 } }, "type": { "qualType": "const char *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7263898", "kind": "VarDecl", "name": "instance", "type": { "qualType": "const char *" } } } ] }, { "id": "0x55bbe7264f80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9680, "col": 40, "tokLen": 1 }, "end": { "offset": 9683, "col": 43, "tokLen": 8 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7264ec0", "kind": "MemberExpr", "range": { "begin": { "offset": 9680, "col": 40, "tokLen": 1 }, "end": { "offset": 9683, "col": 43, "tokLen": 8 } }, "type": { "qualType": "const char *const" }, "valueCategory": "lvalue", "name": "instance", "isArrow": true, "referencedMemberDecl": "0x55bbe7226040", "inner": [ { "id": "0x55bbe7264ea8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9680, "col": 40, "tokLen": 1 }, "end": { "offset": 9680, "col": 40, "tokLen": 1 } }, "type": { "qualType": "const Rule *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7264e88", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9680, "col": 40, "tokLen": 1 }, "end": { "offset": 9680, "col": 40, "tokLen": 1 } }, "type": { "qualType": "const Rule *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7263a38", "kind": "VarDecl", "name": "r", "type": { "qualType": "const Rule *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7265620", "kind": "CompoundStmt", "range": { "begin": { "offset": 9697, "line": 300, "col": 3, "tokLen": 1 }, "end": { "offset": 9843, "line": 306, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72650e0", "kind": "BinaryOperator", "range": { "begin": { "offset": 9702, "line": 301, "col": 4, "tokLen": 1 }, "end": { "offset": 9721, "col": 23, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7265030", "kind": "MemberExpr", "range": { "begin": { "offset": 9702, "col": 4, "tokLen": 1 }, "end": { "offset": 9705, "col": 7, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfloating", "isArrow": true, "referencedMemberDecl": "0x55bbe7224738", "inner": [ { "id": "0x55bbe7265018", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9702, "col": 4, "tokLen": 1 }, "end": { "offset": 9702, "col": 4, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7264ff8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9702, "col": 4, "tokLen": 1 }, "end": { "offset": 9702, "col": 4, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72636c8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72650c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9718, "col": 20, "tokLen": 1 }, "end": { "offset": 9721, "col": 23, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7265098", "kind": "MemberExpr", "range": { "begin": { "offset": 9718, "col": 20, "tokLen": 1 }, "end": { "offset": 9721, "col": 23, "tokLen": 10 } }, "type": { "qualType": "const int" }, "valueCategory": "lvalue", "name": "isfloating", "isArrow": true, "referencedMemberDecl": "0x55bbe7226178", "inner": [ { "id": "0x55bbe7265080", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9718, "col": 20, "tokLen": 1 }, "end": { "offset": 9718, "col": 20, "tokLen": 1 } }, "type": { "qualType": "const Rule *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7265060", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9718, "col": 20, "tokLen": 1 }, "end": { "offset": 9718, "col": 20, "tokLen": 1 } }, "type": { "qualType": "const Rule *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7263a38", "kind": "VarDecl", "name": "r", "type": { "qualType": "const Rule *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72651e8", "kind": "CompoundAssignOperator", "range": { "begin": { "offset": 9736, "line": 302, "col": 4, "tokLen": 1 }, "end": { "offset": 9750, "col": 18, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "|=", "computeLHSType": { "qualType": "unsigned int" }, "computeResultType": { "qualType": "unsigned int" }, "inner": [ { "id": "0x55bbe7265138", "kind": "MemberExpr", "range": { "begin": { "offset": 9736, "col": 4, "tokLen": 1 }, "end": { "offset": 9739, "col": 7, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "tags", "isArrow": true, "referencedMemberDecl": "0x55bbe7224668", "inner": [ { "id": "0x55bbe7265120", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9736, "col": 4, "tokLen": 1 }, "end": { "offset": 9736, "col": 4, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7265100", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9736, "col": 4, "tokLen": 1 }, "end": { "offset": 9736, "col": 4, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72636c8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72651d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9747, "col": 15, "tokLen": 1 }, "end": { "offset": 9750, "col": 18, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72651a0", "kind": "MemberExpr", "range": { "begin": { "offset": 9747, "col": 15, "tokLen": 1 }, "end": { "offset": 9750, "col": 18, "tokLen": 4 } }, "type": { "qualType": "const unsigned int" }, "valueCategory": "lvalue", "name": "tags", "isArrow": true, "referencedMemberDecl": "0x55bbe7226110", "inner": [ { "id": "0x55bbe7265188", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9747, "col": 15, "tokLen": 1 }, "end": { "offset": 9747, "col": 15, "tokLen": 1 } }, "type": { "qualType": "const Rule *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7265168", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9747, "col": 15, "tokLen": 1 }, "end": { "offset": 9747, "col": 15, "tokLen": 1 } }, "type": { "qualType": "const Rule *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7263a38", "kind": "VarDecl", "name": "r", "type": { "qualType": "const Rule *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72654d0", "kind": "ForStmt", "range": { "begin": { "offset": 9759, "line": 303, "col": 4, "tokLen": 3 }, "end": { "offset": 9813, "col": 58, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7265270", "kind": "BinaryOperator", "range": { "begin": { "offset": 9764, "col": 9, "tokLen": 1 }, "end": { "offset": 9768, "col": 13, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7265218", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9764, "col": 9, "tokLen": 1 }, "end": { "offset": 9764, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7263ac8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe7265258", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9768, "col": 13, "tokLen": 4 }, "end": { "offset": 9768, "col": 13, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7265238", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9768, "col": 13, "tokLen": 4 }, "end": { "offset": 9768, "col": 13, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72373e8", "kind": "VarDecl", "name": "mons", "type": { "qualType": "Monitor *" } } } ] } ] }, {}, { "id": "0x55bbe72653e8", "kind": "BinaryOperator", "range": { "begin": { "offset": 9774, "col": 19, "tokLen": 1 }, "end": { "offset": 9792, "col": 37, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72653d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9774, "col": 19, "tokLen": 1 }, "end": { "offset": 9774, "col": 19, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7265290", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9774, "col": 19, "tokLen": 1 }, "end": { "offset": 9774, "col": 19, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7263ac8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] }, { "id": "0x55bbe72653b0", "kind": "BinaryOperator", "range": { "begin": { "offset": 9779, "col": 24, "tokLen": 1 }, "end": { "offset": 9792, "col": 37, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe7265380", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9779, "col": 24, "tokLen": 1 }, "end": { "offset": 9782, "col": 27, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72652e8", "kind": "MemberExpr", "range": { "begin": { "offset": 9779, "col": 24, "tokLen": 1 }, "end": { "offset": 9782, "col": 27, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "num", "isArrow": true, "referencedMemberDecl": "0x55bbe7225540", "inner": [ { "id": "0x55bbe72652d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9779, "col": 24, "tokLen": 1 }, "end": { "offset": 9779, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72652b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9779, "col": 24, "tokLen": 1 }, "end": { "offset": 9779, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7263ac8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe7265398", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9789, "col": 34, "tokLen": 1 }, "end": { "offset": 9792, "col": 37, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7265350", "kind": "MemberExpr", "range": { "begin": { "offset": 9789, "col": 34, "tokLen": 1 }, "end": { "offset": 9792, "col": 37, "tokLen": 7 } }, "type": { "qualType": "const int" }, "valueCategory": "lvalue", "name": "monitor", "isArrow": true, "referencedMemberDecl": "0x55bbe72261e0", "inner": [ { "id": "0x55bbe7265338", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9789, "col": 34, "tokLen": 1 }, "end": { "offset": 9789, "col": 34, "tokLen": 1 } }, "type": { "qualType": "const Rule *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7265318", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9789, "col": 34, "tokLen": 1 }, "end": { "offset": 9789, "col": 34, "tokLen": 1 } }, "type": { "qualType": "const Rule *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7263a38", "kind": "VarDecl", "name": "r", "type": { "qualType": "const Rule *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72654a8", "kind": "BinaryOperator", "range": { "begin": { "offset": 9801, "col": 46, "tokLen": 1 }, "end": { "offset": 9808, "col": 53, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7265408", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9801, "col": 46, "tokLen": 1 }, "end": { "offset": 9801, "col": 46, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7263ac8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe7265490", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9805, "col": 50, "tokLen": 1 }, "end": { "offset": 9808, "col": 53, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7265460", "kind": "MemberExpr", "range": { "begin": { "offset": 9805, "col": 50, "tokLen": 1 }, "end": { "offset": 9808, "col": 53, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe7225cc0", "inner": [ { "id": "0x55bbe7265448", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9805, "col": 50, "tokLen": 1 }, "end": { "offset": 9805, "col": 50, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7265428", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9805, "col": 50, "tokLen": 1 }, "end": { "offset": 9805, "col": 50, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7263ac8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72654c8", "kind": "NullStmt", "range": { "begin": { "offset": 9813, "col": 58, "tokLen": 1 }, "end": { "offset": 9813, "col": 58, "tokLen": 1 } } } ] }, { "id": "0x55bbe7265600", "kind": "IfStmt", "range": { "begin": { "offset": 9818, "line": 304, "col": 4, "tokLen": 2 }, "end": { "offset": 9838, "line": 305, "col": 14, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7265528", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9822, "line": 304, "col": 8, "tokLen": 1 }, "end": { "offset": 9822, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7265508", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9822, "col": 8, "tokLen": 1 }, "end": { "offset": 9822, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7263ac8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] }, { "id": "0x55bbe72655e0", "kind": "BinaryOperator", "range": { "begin": { "offset": 9829, "line": 305, "col": 5, "tokLen": 1 }, "end": { "offset": 9838, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7265578", "kind": "MemberExpr", "range": { "begin": { "offset": 9829, "col": 5, "tokLen": 1 }, "end": { "offset": 9832, "col": 8, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe7265560", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9829, "col": 5, "tokLen": 1 }, "end": { "offset": 9829, "col": 5, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7265540", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9829, "col": 5, "tokLen": 1 }, "end": { "offset": 9829, "col": 5, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72636c8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72655c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9838, "col": 14, "tokLen": 1 }, "end": { "offset": 9838, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72655a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9838, "col": 14, "tokLen": 1 }, "end": { "offset": 9838, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7263ac8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72672f8", "kind": "IfStmt", "range": { "begin": { "offset": 9849, "line": 308, "col": 2, "tokLen": 2 }, "end": { "offset": 9887, "line": 309, "col": 21, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7265718", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9853, "line": 308, "col": 6, "tokLen": 2 }, "end": { "offset": 9856, "col": 9, "tokLen": 9 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72656e8", "kind": "MemberExpr", "range": { "begin": { "offset": 9853, "col": 6, "tokLen": 2 }, "end": { "offset": 9856, "col": 9, "tokLen": 9 } }, "type": { "qualType": "char *" }, "valueCategory": "lvalue", "name": "res_class", "isArrow": false, "referencedMemberDecl": "0x55bbe7157ea0", "inner": [ { "id": "0x55bbe72656c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9853, "col": 6, "tokLen": 2 }, "end": { "offset": 9853, "col": 6, "tokLen": 2 } }, "type": { "desugaredQualType": "XClassHint", "qualType": "XClassHint", "typeAliasDeclId": "0x55bbe7157f48" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7263b58", "kind": "VarDecl", "name": "ch", "type": { "desugaredQualType": "XClassHint", "qualType": "XClassHint", "typeAliasDeclId": "0x55bbe7157f48" } } } ] } ] }, { "id": "0x55bbe72672a0", "kind": "CallExpr", "range": { "begin": { "offset": 9869, "line": 309, "col": 3, "tokLen": 5 }, "end": { "offset": 9887, "col": 21, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7267288", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9869, "col": 3, "tokLen": 5 }, "end": { "offset": 9869, "col": 3, "tokLen": 5 } }, "type": { "qualType": "int (*)(void *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72671f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9869, "col": 3, "tokLen": 5 }, "end": { "offset": 9869, "col": 3, "tokLen": 5 } }, "type": { "qualType": "int (void *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe703c7b0", "kind": "FunctionDecl", "name": "XFree", "type": { "qualType": "int (void *)" } } } ] }, { "id": "0x55bbe72672e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9875, "col": 9, "tokLen": 2 }, "end": { "offset": 9878, "col": 12, "tokLen": 9 } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72672c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9875, "col": 9, "tokLen": 2 }, "end": { "offset": 9878, "col": 12, "tokLen": 9 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7267230", "kind": "MemberExpr", "range": { "begin": { "offset": 9875, "col": 9, "tokLen": 2 }, "end": { "offset": 9878, "col": 12, "tokLen": 9 } }, "type": { "qualType": "char *" }, "valueCategory": "lvalue", "name": "res_class", "isArrow": false, "referencedMemberDecl": "0x55bbe7157ea0", "inner": [ { "id": "0x55bbe7267210", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9875, "col": 9, "tokLen": 2 }, "end": { "offset": 9875, "col": 9, "tokLen": 2 } }, "type": { "desugaredQualType": "XClassHint", "qualType": "XClassHint", "typeAliasDeclId": "0x55bbe7157f48" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7263b58", "kind": "VarDecl", "name": "ch", "type": { "desugaredQualType": "XClassHint", "qualType": "XClassHint", "typeAliasDeclId": "0x55bbe7157f48" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7267460", "kind": "IfStmt", "range": { "begin": { "offset": 9891, "line": 310, "col": 2, "tokLen": 2 }, "end": { "offset": 9927, "line": 311, "col": 20, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7267368", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9895, "line": 310, "col": 6, "tokLen": 2 }, "end": { "offset": 9898, "col": 9, "tokLen": 8 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7267338", "kind": "MemberExpr", "range": { "begin": { "offset": 9895, "col": 6, "tokLen": 2 }, "end": { "offset": 9898, "col": 9, "tokLen": 8 } }, "type": { "qualType": "char *" }, "valueCategory": "lvalue", "name": "res_name", "isArrow": false, "referencedMemberDecl": "0x55bbe7157e38", "inner": [ { "id": "0x55bbe7267318", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9895, "col": 6, "tokLen": 2 }, "end": { "offset": 9895, "col": 6, "tokLen": 2 } }, "type": { "desugaredQualType": "XClassHint", "qualType": "XClassHint", "typeAliasDeclId": "0x55bbe7157f48" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7263b58", "kind": "VarDecl", "name": "ch", "type": { "desugaredQualType": "XClassHint", "qualType": "XClassHint", "typeAliasDeclId": "0x55bbe7157f48" } } } ] } ] }, { "id": "0x55bbe7267408", "kind": "CallExpr", "range": { "begin": { "offset": 9910, "line": 311, "col": 3, "tokLen": 5 }, "end": { "offset": 9927, "col": 20, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72673f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9910, "col": 3, "tokLen": 5 }, "end": { "offset": 9910, "col": 3, "tokLen": 5 } }, "type": { "qualType": "int (*)(void *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7267380", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9910, "col": 3, "tokLen": 5 }, "end": { "offset": 9910, "col": 3, "tokLen": 5 } }, "type": { "qualType": "int (void *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe703c7b0", "kind": "FunctionDecl", "name": "XFree", "type": { "qualType": "int (void *)" } } } ] }, { "id": "0x55bbe7267448", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9916, "col": 9, "tokLen": 2 }, "end": { "offset": 9919, "col": 12, "tokLen": 8 } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe7267430", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9916, "col": 9, "tokLen": 2 }, "end": { "offset": 9919, "col": 12, "tokLen": 8 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72673c0", "kind": "MemberExpr", "range": { "begin": { "offset": 9916, "col": 9, "tokLen": 2 }, "end": { "offset": 9919, "col": 12, "tokLen": 8 } }, "type": { "qualType": "char *" }, "valueCategory": "lvalue", "name": "res_name", "isArrow": false, "referencedMemberDecl": "0x55bbe7157e38", "inner": [ { "id": "0x55bbe72673a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9916, "col": 9, "tokLen": 2 }, "end": { "offset": 9916, "col": 9, "tokLen": 2 } }, "type": { "desugaredQualType": "XClassHint", "qualType": "XClassHint", "typeAliasDeclId": "0x55bbe7157f48" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7263b58", "kind": "VarDecl", "name": "ch", "type": { "desugaredQualType": "XClassHint", "qualType": "XClassHint", "typeAliasDeclId": "0x55bbe7157f48" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7267c00", "kind": "BinaryOperator", "range": { "begin": { "offset": 9931, "line": 312, "col": 2, "tokLen": 1 }, "end": { "offset": 10011, "col": 82, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72674b8", "kind": "MemberExpr", "range": { "begin": { "offset": 9931, "col": 2, "tokLen": 1 }, "end": { "offset": 9934, "col": 5, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "tags", "isArrow": true, "referencedMemberDecl": "0x55bbe7224668", "inner": [ { "id": "0x55bbe72674a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9931, "col": 2, "tokLen": 1 }, "end": { "offset": 9931, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7267480", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9931, "col": 2, "tokLen": 1 }, "end": { "offset": 9931, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72636c8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe7267bd0", "kind": "ConditionalOperator", "range": { "begin": { "offset": 9941, "col": 12, "tokLen": 1 }, "end": { "offset": 10011, "col": 82, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7267758", "kind": "BinaryOperator", "range": { "begin": { "offset": 9941, "col": 12, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2288, "line": 57, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 9951, "line": 312, "col": 22, "tokLen": 7 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe7267728", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9941, "col": 12, "tokLen": 1 }, "end": { "offset": 9944, "col": 15, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7267520", "kind": "MemberExpr", "range": { "begin": { "offset": 9941, "col": 12, "tokLen": 1 }, "end": { "offset": 9944, "col": 15, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "tags", "isArrow": true, "referencedMemberDecl": "0x55bbe7224668", "inner": [ { "id": "0x55bbe7267508", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9941, "col": 12, "tokLen": 1 }, "end": { "offset": 9941, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72674e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9941, "col": 12, "tokLen": 1 }, "end": { "offset": 9941, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72636c8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe7267740", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2264, "line": 57, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 9951, "line": 312, "col": 22, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2288, "line": 57, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 9951, "line": 312, "col": 22, "tokLen": 7 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7267708", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2264, "line": 57, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 9951, "line": 312, "col": 22, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2288, "line": 57, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 9951, "line": 312, "col": 22, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72676e8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2265, "line": 57, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 9951, "line": 312, "col": 22, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2287, "line": 57, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 9951, "line": 312, "col": 22, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72676a8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2265, "line": 57, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 9951, "line": 312, "col": 22, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2283, "line": 57, "col": 52, "tokLen": 1 }, "expansionLoc": { "offset": 9951, "line": 312, "col": 22, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7267688", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2266, "line": 57, "col": 35, "tokLen": 1 }, "expansionLoc": { "offset": 9951, "line": 312, "col": 22, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 9951, "line": 312, "col": 22, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe7267550", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2266, "line": 57, "col": 35, "tokLen": 1 }, "expansionLoc": { "offset": 9951, "line": 312, "col": 22, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2266, "line": 57, "col": 35, "tokLen": 1 }, "expansionLoc": { "offset": 9951, "line": 312, "col": 22, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe7267668", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2034, "line": 53, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 9951, "line": 312, "col": 22, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 9951, "line": 312, "col": 22, "tokLen": 7 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7267648", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 9951, "line": 312, "col": 22, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 9951, "line": 312, "col": 22, "tokLen": 7 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe7267590", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 9951, "line": 312, "col": 22, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 9951, "line": 312, "col": 22, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe7267570", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 9951, "line": 312, "col": 22, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 9951, "line": 312, "col": 22, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e315d0", "kind": "VarDecl", "name": "tags", "type": { "qualType": "const char *[9]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe7267628", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2046, "line": 53, "col": 45, "tokLen": 6 }, "expansionLoc": { "offset": 9951, "line": 312, "col": 22, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 9951, "line": 312, "col": 22, "tokLen": 7 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe7267608", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 9951, "line": 312, "col": 22, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 9951, "line": 312, "col": 22, "tokLen": 7 } } }, "type": { "qualType": "const char *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72675f0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 9951, "line": 312, "col": 22, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 9951, "line": 312, "col": 22, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72675b0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 9951, "line": 312, "col": 22, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 9951, "line": 312, "col": 22, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e315d0", "kind": "VarDecl", "name": "tags", "type": { "qualType": "const char *[9]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe72675d0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 9951, "line": 312, "col": 22, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 9951, "line": 312, "col": 22, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72676c8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2287, "line": 57, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 9951, "line": 312, "col": 22, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2287, "line": 57, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 9951, "line": 312, "col": 22, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] }, { "id": "0x55bbe72679e8", "kind": "BinaryOperator", "range": { "begin": { "offset": 9961, "col": 32, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2288, "line": 57, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 9971, "line": 312, "col": 42, "tokLen": 7 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe72679b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9961, "col": 32, "tokLen": 1 }, "end": { "offset": 9964, "col": 35, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72677b0", "kind": "MemberExpr", "range": { "begin": { "offset": 9961, "col": 32, "tokLen": 1 }, "end": { "offset": 9964, "col": 35, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "tags", "isArrow": true, "referencedMemberDecl": "0x55bbe7224668", "inner": [ { "id": "0x55bbe7267798", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9961, "col": 32, "tokLen": 1 }, "end": { "offset": 9961, "col": 32, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7267778", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9961, "col": 32, "tokLen": 1 }, "end": { "offset": 9961, "col": 32, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72636c8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72679d0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2264, "line": 57, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 9971, "line": 312, "col": 42, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2288, "line": 57, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 9971, "line": 312, "col": 42, "tokLen": 7 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7267998", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2264, "line": 57, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 9971, "line": 312, "col": 42, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2288, "line": 57, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 9971, "line": 312, "col": 42, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7267978", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2265, "line": 57, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 9971, "line": 312, "col": 42, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2287, "line": 57, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 9971, "line": 312, "col": 42, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe7267938", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2265, "line": 57, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 9971, "line": 312, "col": 42, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2283, "line": 57, "col": 52, "tokLen": 1 }, "expansionLoc": { "offset": 9971, "line": 312, "col": 42, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7267918", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2266, "line": 57, "col": 35, "tokLen": 1 }, "expansionLoc": { "offset": 9971, "line": 312, "col": 42, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 9971, "line": 312, "col": 42, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72677e0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2266, "line": 57, "col": 35, "tokLen": 1 }, "expansionLoc": { "offset": 9971, "line": 312, "col": 42, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2266, "line": 57, "col": 35, "tokLen": 1 }, "expansionLoc": { "offset": 9971, "line": 312, "col": 42, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72678f8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2034, "line": 53, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 9971, "line": 312, "col": 42, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 9971, "line": 312, "col": 42, "tokLen": 7 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72678d8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 9971, "line": 312, "col": 42, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 9971, "line": 312, "col": 42, "tokLen": 7 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe7267820", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 9971, "line": 312, "col": 42, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 9971, "line": 312, "col": 42, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe7267800", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 9971, "line": 312, "col": 42, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 9971, "line": 312, "col": 42, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e315d0", "kind": "VarDecl", "name": "tags", "type": { "qualType": "const char *[9]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe72678b8", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2046, "line": 53, "col": 45, "tokLen": 6 }, "expansionLoc": { "offset": 9971, "line": 312, "col": 42, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 9971, "line": 312, "col": 42, "tokLen": 7 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe7267898", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 9971, "line": 312, "col": 42, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 9971, "line": 312, "col": 42, "tokLen": 7 } } }, "type": { "qualType": "const char *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7267880", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 9971, "line": 312, "col": 42, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 9971, "line": 312, "col": 42, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7267840", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 9971, "line": 312, "col": 42, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 9971, "line": 312, "col": 42, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e315d0", "kind": "VarDecl", "name": "tags", "type": { "qualType": "const char *[9]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe7267860", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 9971, "line": 312, "col": 42, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 9971, "line": 312, "col": 42, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7267958", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2287, "line": 57, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 9971, "line": 312, "col": 42, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2287, "line": 57, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 9971, "line": 312, "col": 42, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] }, { "id": "0x55bbe7267bb8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9981, "col": 52, "tokLen": 1 }, "end": { "offset": 10011, "col": 82, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7267b98", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 9981, "col": 52, "tokLen": 1 }, "end": { "offset": 10011, "col": 82, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7267b68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9981, "col": 52, "tokLen": 1 }, "end": { "offset": 9989, "col": 60, "tokLen": 6 } }, "type": { "qualType": "unsigned int *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7267a88", "kind": "MemberExpr", "range": { "begin": { "offset": 9981, "col": 52, "tokLen": 1 }, "end": { "offset": 9989, "col": 60, "tokLen": 6 } }, "type": { "qualType": "unsigned int[2]" }, "valueCategory": "lvalue", "name": "tagset", "isArrow": true, "referencedMemberDecl": "0x55bbe7225a70", "inner": [ { "id": "0x55bbe7267a70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9981, "col": 52, "tokLen": 1 }, "end": { "offset": 9984, "col": 55, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7267a40", "kind": "MemberExpr", "range": { "begin": { "offset": 9981, "col": 52, "tokLen": 1 }, "end": { "offset": 9984, "col": 55, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe7267a28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9981, "col": 52, "tokLen": 1 }, "end": { "offset": 9981, "col": 52, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7267a08", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9981, "col": 52, "tokLen": 1 }, "end": { "offset": 9981, "col": 52, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72636c8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7267b80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9996, "col": 67, "tokLen": 1 }, "end": { "offset": 10004, "col": 75, "tokLen": 7 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7267b38", "kind": "MemberExpr", "range": { "begin": { "offset": 9996, "col": 67, "tokLen": 1 }, "end": { "offset": 10004, "col": 75, "tokLen": 7 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "seltags", "isArrow": true, "referencedMemberDecl": "0x55bbe7225950", "inner": [ { "id": "0x55bbe7267b20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9996, "col": 67, "tokLen": 1 }, "end": { "offset": 9999, "col": 70, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7267af0", "kind": "MemberExpr", "range": { "begin": { "offset": 9996, "col": 67, "tokLen": 1 }, "end": { "offset": 9999, "col": 70, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe7267ad8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 9996, "col": 67, "tokLen": 1 }, "end": { "offset": 9996, "col": 67, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7267ab8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 9996, "col": 67, "tokLen": 1 }, "end": { "offset": 9996, "col": 67, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72636c8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7267ff0", "kind": "FunctionDecl", "loc": { "offset": 10021, "line": 316, "col": 1, "tokLen": 14 }, "range": { "begin": { "offset": 10017, "line": 315, "col": 1, "tokLen": 3 }, "end": { "offset": 11661, "line": 381, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe72268b0", "name": "applysizehints", "mangledName": "applysizehints", "type": { "qualType": "int (Client *, int *, int *, int *, int *, int)" }, "inner": [ { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "loc": { "offset": 10044, "line": 316, "col": 24, "tokLen": 1 }, "range": { "begin": { "offset": 10036, "col": 16, "tokLen": 6 }, "end": { "offset": 10044, "col": 24, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe7267d30", "kind": "ParmVarDecl", "loc": { "offset": 10052, "col": 32, "tokLen": 1 }, "range": { "begin": { "offset": 10047, "col": 27, "tokLen": 3 }, "end": { "offset": 10052, "col": 32, "tokLen": 1 } }, "isUsed": true, "name": "x", "type": { "qualType": "int *" } }, { "id": "0x55bbe7267db0", "kind": "ParmVarDecl", "loc": { "offset": 10060, "col": 40, "tokLen": 1 }, "range": { "begin": { "offset": 10055, "col": 35, "tokLen": 3 }, "end": { "offset": 10060, "col": 40, "tokLen": 1 } }, "isUsed": true, "name": "y", "type": { "qualType": "int *" } }, { "id": "0x55bbe7267e30", "kind": "ParmVarDecl", "loc": { "offset": 10068, "col": 48, "tokLen": 1 }, "range": { "begin": { "offset": 10063, "col": 43, "tokLen": 3 }, "end": { "offset": 10068, "col": 48, "tokLen": 1 } }, "isUsed": true, "name": "w", "type": { "qualType": "int *" } }, { "id": "0x55bbe7267eb0", "kind": "ParmVarDecl", "loc": { "offset": 10076, "col": 56, "tokLen": 1 }, "range": { "begin": { "offset": 10071, "col": 51, "tokLen": 3 }, "end": { "offset": 10076, "col": 56, "tokLen": 1 } }, "isUsed": true, "name": "h", "type": { "qualType": "int *" } }, { "id": "0x55bbe7267f30", "kind": "ParmVarDecl", "loc": { "offset": 10083, "col": 63, "tokLen": 8 }, "range": { "begin": { "offset": 10079, "col": 59, "tokLen": 3 }, "end": { "offset": 10083, "col": 63, "tokLen": 8 } }, "isUsed": true, "name": "interact", "type": { "qualType": "int" } }, { "id": "0x55bbe726e070", "kind": "CompoundStmt", "range": { "begin": { "offset": 10093, "line": 317, "col": 1, "tokLen": 1 }, "end": { "offset": 11661, "line": 381, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7268140", "kind": "DeclStmt", "range": { "begin": { "offset": 10096, "line": 318, "col": 2, "tokLen": 3 }, "end": { "offset": 10109, "col": 15, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72680d8", "kind": "VarDecl", "loc": { "offset": 10100, "col": 6, "tokLen": 9 }, "range": { "begin": { "offset": 10096, "col": 2, "tokLen": 3 }, "end": { "offset": 10100, "col": 6, "tokLen": 9 } }, "isUsed": true, "name": "baseismin", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7268250", "kind": "DeclStmt", "range": { "begin": { "offset": 10112, "line": 319, "col": 2, "tokLen": 7 }, "end": { "offset": 10131, "col": 21, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7268168", "kind": "VarDecl", "loc": { "offset": 10121, "col": 11, "tokLen": 1 }, "range": { "begin": { "offset": 10112, "col": 2, "tokLen": 7 }, "end": { "offset": 10128, "col": 18, "tokLen": 3 } }, "isUsed": true, "name": "m", "type": { "qualType": "Monitor *" }, "init": "c", "inner": [ { "id": "0x55bbe7268238", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10125, "col": 15, "tokLen": 1 }, "end": { "offset": 10128, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7268208", "kind": "MemberExpr", "range": { "begin": { "offset": 10125, "col": 15, "tokLen": 1 }, "end": { "offset": 10128, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72681f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10125, "col": 15, "tokLen": 1 }, "end": { "offset": 10125, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72681d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10125, "col": 15, "tokLen": 1 }, "end": { "offset": 10125, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72684b8", "kind": "BinaryOperator", "range": { "begin": { "offset": 10163, "line": 322, "col": 2, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 113, "file": "./util.h", "line": 3, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10168, "file": "dwm.c", "line": 322, "col": 7, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72682a0", "kind": "UnaryOperator", "range": { "begin": { "offset": 10163, "col": 2, "tokLen": 1 }, "end": { "offset": 10164, "col": 3, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe7268288", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10164, "col": 3, "tokLen": 1 }, "end": { "offset": 10164, "col": 3, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7268268", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10164, "col": 3, "tokLen": 1 }, "end": { "offset": 10164, "col": 3, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267e30", "kind": "ParmVarDecl", "name": "w", "type": { "qualType": "int *" } } } ] } ] }, { "id": "0x55bbe7268498", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 91, "file": "./util.h", "line": 3, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10168, "file": "dwm.c", "line": 322, "col": 7, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 113, "file": "./util.h", "line": 3, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10168, "file": "dwm.c", "line": 322, "col": 7, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7268468", "kind": "ConditionalOperator", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10168, "file": "dwm.c", "line": 322, "col": 7, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10168, "file": "dwm.c", "line": 322, "col": 7, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7268380", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10168, "file": "dwm.c", "line": 322, "col": 7, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10168, "file": "dwm.c", "line": 322, "col": 7, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe72682d8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10168, "file": "dwm.c", "line": 322, "col": 7, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 94, "file": "./util.h", "line": 3, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10168, "file": "dwm.c", "line": 322, "col": 7, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72682b8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 10172, "col": 11, "tokLen": 1 }, "expansionLoc": { "offset": 10168, "col": 7, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 10172, "col": 11, "tokLen": 1 }, "expansionLoc": { "offset": 10168, "col": 7, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe7268368", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 98, "file": "./util.h", "line": 3, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10168, "file": "dwm.c", "line": 322, "col": 7, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10168, "file": "dwm.c", "line": 322, "col": 7, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7268348", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 98, "file": "./util.h", "line": 3, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10168, "file": "dwm.c", "line": 322, "col": 7, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10168, "file": "dwm.c", "line": 322, "col": 7, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7268330", "kind": "UnaryOperator", "range": { "begin": { "spellingLoc": { "offset": 10175, "col": 14, "tokLen": 1 }, "expansionLoc": { "offset": 10168, "col": 7, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 10176, "col": 15, "tokLen": 1 }, "expansionLoc": { "offset": 10168, "col": 7, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe7268318", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 10176, "col": 15, "tokLen": 1 }, "expansionLoc": { "offset": 10168, "col": 7, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 10176, "col": 15, "tokLen": 1 }, "expansionLoc": { "offset": 10168, "col": 7, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72682f8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 10176, "col": 15, "tokLen": 1 }, "expansionLoc": { "offset": 10168, "col": 7, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 10176, "col": 15, "tokLen": 1 }, "expansionLoc": { "offset": 10168, "col": 7, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267e30", "kind": "ParmVarDecl", "name": "w", "type": { "qualType": "int *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72683c0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 104, "file": "./util.h", "line": 3, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10168, "file": "dwm.c", "line": 322, "col": 7, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 106, "file": "./util.h", "line": 3, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10168, "file": "dwm.c", "line": 322, "col": 7, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72683a0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 10172, "col": 11, "tokLen": 1 }, "expansionLoc": { "offset": 10168, "col": 7, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 10172, "col": 11, "tokLen": 1 }, "expansionLoc": { "offset": 10168, "col": 7, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe7268450", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 110, "file": "./util.h", "line": 3, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10168, "file": "dwm.c", "line": 322, "col": 7, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10168, "file": "dwm.c", "line": 322, "col": 7, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7268430", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 110, "file": "./util.h", "line": 3, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10168, "file": "dwm.c", "line": 322, "col": 7, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10168, "file": "dwm.c", "line": 322, "col": 7, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7268418", "kind": "UnaryOperator", "range": { "begin": { "spellingLoc": { "offset": 10175, "col": 14, "tokLen": 1 }, "expansionLoc": { "offset": 10168, "col": 7, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 10176, "col": 15, "tokLen": 1 }, "expansionLoc": { "offset": 10168, "col": 7, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe7268400", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 10176, "col": 15, "tokLen": 1 }, "expansionLoc": { "offset": 10168, "col": 7, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 10176, "col": 15, "tokLen": 1 }, "expansionLoc": { "offset": 10168, "col": 7, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72683e0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 10176, "col": 15, "tokLen": 1 }, "expansionLoc": { "offset": 10168, "col": 7, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 10176, "col": 15, "tokLen": 1 }, "expansionLoc": { "offset": 10168, "col": 7, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267e30", "kind": "ParmVarDecl", "name": "w", "type": { "qualType": "int *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7268728", "kind": "BinaryOperator", "range": { "begin": { "offset": 10181, "line": 323, "col": 2, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 113, "file": "./util.h", "line": 3, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10186, "file": "dwm.c", "line": 323, "col": 7, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7268510", "kind": "UnaryOperator", "range": { "begin": { "offset": 10181, "col": 2, "tokLen": 1 }, "end": { "offset": 10182, "col": 3, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe72684f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10182, "col": 3, "tokLen": 1 }, "end": { "offset": 10182, "col": 3, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72684d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10182, "col": 3, "tokLen": 1 }, "end": { "offset": 10182, "col": 3, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267eb0", "kind": "ParmVarDecl", "name": "h", "type": { "qualType": "int *" } } } ] } ] }, { "id": "0x55bbe7268708", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 91, "file": "./util.h", "line": 3, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10186, "file": "dwm.c", "line": 323, "col": 7, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 113, "file": "./util.h", "line": 3, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10186, "file": "dwm.c", "line": 323, "col": 7, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72686d8", "kind": "ConditionalOperator", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10186, "file": "dwm.c", "line": 323, "col": 7, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10186, "file": "dwm.c", "line": 323, "col": 7, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72685f0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10186, "file": "dwm.c", "line": 323, "col": 7, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10186, "file": "dwm.c", "line": 323, "col": 7, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe7268548", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10186, "file": "dwm.c", "line": 323, "col": 7, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 94, "file": "./util.h", "line": 3, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10186, "file": "dwm.c", "line": 323, "col": 7, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7268528", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 10190, "col": 11, "tokLen": 1 }, "expansionLoc": { "offset": 10186, "col": 7, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 10190, "col": 11, "tokLen": 1 }, "expansionLoc": { "offset": 10186, "col": 7, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe72685d8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 98, "file": "./util.h", "line": 3, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10186, "file": "dwm.c", "line": 323, "col": 7, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10186, "file": "dwm.c", "line": 323, "col": 7, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72685b8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 98, "file": "./util.h", "line": 3, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10186, "file": "dwm.c", "line": 323, "col": 7, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10186, "file": "dwm.c", "line": 323, "col": 7, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72685a0", "kind": "UnaryOperator", "range": { "begin": { "spellingLoc": { "offset": 10193, "col": 14, "tokLen": 1 }, "expansionLoc": { "offset": 10186, "col": 7, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 10194, "col": 15, "tokLen": 1 }, "expansionLoc": { "offset": 10186, "col": 7, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe7268588", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 10194, "col": 15, "tokLen": 1 }, "expansionLoc": { "offset": 10186, "col": 7, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 10194, "col": 15, "tokLen": 1 }, "expansionLoc": { "offset": 10186, "col": 7, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7268568", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 10194, "col": 15, "tokLen": 1 }, "expansionLoc": { "offset": 10186, "col": 7, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 10194, "col": 15, "tokLen": 1 }, "expansionLoc": { "offset": 10186, "col": 7, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267eb0", "kind": "ParmVarDecl", "name": "h", "type": { "qualType": "int *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7268630", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 104, "file": "./util.h", "line": 3, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10186, "file": "dwm.c", "line": 323, "col": 7, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 106, "file": "./util.h", "line": 3, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10186, "file": "dwm.c", "line": 323, "col": 7, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7268610", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 10190, "col": 11, "tokLen": 1 }, "expansionLoc": { "offset": 10186, "col": 7, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 10190, "col": 11, "tokLen": 1 }, "expansionLoc": { "offset": 10186, "col": 7, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe72686c0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 110, "file": "./util.h", "line": 3, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10186, "file": "dwm.c", "line": 323, "col": 7, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10186, "file": "dwm.c", "line": 323, "col": 7, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72686a0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 110, "file": "./util.h", "line": 3, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10186, "file": "dwm.c", "line": 323, "col": 7, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 10186, "file": "dwm.c", "line": 323, "col": 7, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7268688", "kind": "UnaryOperator", "range": { "begin": { "spellingLoc": { "offset": 10193, "col": 14, "tokLen": 1 }, "expansionLoc": { "offset": 10186, "col": 7, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 10194, "col": 15, "tokLen": 1 }, "expansionLoc": { "offset": 10186, "col": 7, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe7268670", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 10194, "col": 15, "tokLen": 1 }, "expansionLoc": { "offset": 10186, "col": 7, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 10194, "col": 15, "tokLen": 1 }, "expansionLoc": { "offset": 10186, "col": 7, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7268650", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 10194, "col": 15, "tokLen": 1 }, "expansionLoc": { "offset": 10186, "col": 7, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 10194, "col": 15, "tokLen": 1 }, "expansionLoc": { "offset": 10186, "col": 7, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267eb0", "kind": "ParmVarDecl", "name": "h", "type": { "qualType": "int *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe726a5a0", "kind": "IfStmt", "range": { "begin": { "offset": 10199, "line": 324, "col": 2, "tokLen": 2 }, "end": { "offset": 10612, "line": 342, "col": 2, "tokLen": 1 } }, "hasElse": true, "inner": [ { "id": "0x55bbe7268768", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10203, "line": 324, "col": 6, "tokLen": 8 }, "end": { "offset": 10203, "col": 6, "tokLen": 8 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7268748", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10203, "col": 6, "tokLen": 8 }, "end": { "offset": 10203, "col": 6, "tokLen": 8 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267f30", "kind": "ParmVarDecl", "name": "interact", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72693d0", "kind": "CompoundStmt", "range": { "begin": { "offset": 10213, "col": 16, "tokLen": 1 }, "end": { "offset": 10377, "line": 333, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7268ac8", "kind": "IfStmt", "range": { "begin": { "offset": 10217, "line": 325, "col": 3, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 2175, "line": 55, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 10243, "line": 326, "col": 14, "tokLen": 5 } } }, "inner": [ { "id": "0x55bbe7268820", "kind": "BinaryOperator", "range": { "begin": { "offset": 10221, "line": 325, "col": 7, "tokLen": 1 }, "end": { "offset": 10226, "col": 12, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe72687f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10221, "col": 7, "tokLen": 1 }, "end": { "offset": 10222, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72687b8", "kind": "UnaryOperator", "range": { "begin": { "offset": 10221, "col": 7, "tokLen": 1 }, "end": { "offset": 10222, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe72687a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10222, "col": 8, "tokLen": 1 }, "end": { "offset": 10222, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7268780", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10222, "col": 8, "tokLen": 1 }, "end": { "offset": 10222, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267d30", "kind": "ParmVarDecl", "name": "x", "type": { "qualType": "int *" } } } ] } ] } ] }, { "id": "0x55bbe7268808", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10226, "col": 12, "tokLen": 2 }, "end": { "offset": 10226, "col": 12, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72687d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10226, "col": 12, "tokLen": 2 }, "end": { "offset": 10226, "col": 12, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231d68", "kind": "VarDecl", "name": "sw", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe7268aa8", "kind": "BinaryOperator", "range": { "begin": { "offset": 10233, "line": 326, "col": 4, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2175, "line": 55, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 10243, "line": 326, "col": 14, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7268878", "kind": "UnaryOperator", "range": { "begin": { "offset": 10233, "col": 4, "tokLen": 1 }, "end": { "offset": 10234, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe7268860", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10234, "col": 5, "tokLen": 1 }, "end": { "offset": 10234, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7268840", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10234, "col": 5, "tokLen": 1 }, "end": { "offset": 10234, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267d30", "kind": "ParmVarDecl", "name": "x", "type": { "qualType": "int *" } } } ] } ] }, { "id": "0x55bbe7268a88", "kind": "BinaryOperator", "range": { "begin": { "offset": 10238, "col": 9, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 2175, "line": 55, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 10243, "line": 326, "col": 14, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe7268a70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10238, "col": 9, "tokLen": 2 }, "end": { "offset": 10238, "col": 9, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7268890", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10238, "col": 9, "tokLen": 2 }, "end": { "offset": 10238, "col": 9, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231d68", "kind": "VarDecl", "name": "sw", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe7268a50", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2154, "line": 55, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 10243, "line": 326, "col": 14, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2175, "line": 55, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 10243, "line": 326, "col": 14, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7268a30", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 10243, "line": 326, "col": 14, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2173, "line": 55, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 10243, "line": 326, "col": 14, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe7268a18", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 10243, "line": 326, "col": 14, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2160, "line": 55, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 10243, "line": 326, "col": 14, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7268908", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 10243, "line": 326, "col": 14, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2160, "line": 55, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 10243, "line": 326, "col": 14, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "w", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f80", "inner": [ { "id": "0x55bbe72688f0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 10243, "line": 326, "col": 14, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2157, "line": 55, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 10243, "line": 326, "col": 14, "tokLen": 5 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72688d0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 10243, "line": 326, "col": 14, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2157, "line": 55, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 10243, "line": 326, "col": 14, "tokLen": 5 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72688b0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 10249, "col": 20, "tokLen": 1 }, "expansionLoc": { "offset": 10243, "col": 14, "tokLen": 5, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 10249, "col": 20, "tokLen": 1 }, "expansionLoc": { "offset": 10243, "col": 14, "tokLen": 5, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72689f8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2164, "line": 55, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 10243, "line": 326, "col": 14, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2173, "line": 55, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 10243, "line": 326, "col": 14, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe7268938", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2164, "line": 55, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 10243, "line": 326, "col": 14, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2164, "line": 55, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 10243, "line": 326, "col": 14, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe72689e0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2168, "line": 55, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 10243, "line": 326, "col": 14, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2173, "line": 55, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 10243, "line": 326, "col": 14, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72689b0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2168, "line": 55, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 10243, "line": 326, "col": 14, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2173, "line": 55, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 10243, "line": 326, "col": 14, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe7268998", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2168, "line": 55, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 10243, "line": 326, "col": 14, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2170, "line": 55, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 10243, "line": 326, "col": 14, "tokLen": 5 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7268978", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2168, "line": 55, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 10243, "line": 326, "col": 14, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2170, "line": 55, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 10243, "line": 326, "col": 14, "tokLen": 5 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7268958", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 10249, "col": 20, "tokLen": 1 }, "expansionLoc": { "offset": 10243, "col": 14, "tokLen": 5, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 10249, "col": 20, "tokLen": 1 }, "expansionLoc": { "offset": 10243, "col": 14, "tokLen": 5, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7268e30", "kind": "IfStmt", "range": { "begin": { "offset": 10255, "line": 327, "col": 3, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 10281, "line": 328, "col": 14, "tokLen": 6 } } }, "inner": [ { "id": "0x55bbe7268b88", "kind": "BinaryOperator", "range": { "begin": { "offset": 10259, "line": 327, "col": 7, "tokLen": 1 }, "end": { "offset": 10264, "col": 12, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe7268b58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10259, "col": 7, "tokLen": 1 }, "end": { "offset": 10260, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7268b20", "kind": "UnaryOperator", "range": { "begin": { "offset": 10259, "col": 7, "tokLen": 1 }, "end": { "offset": 10260, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe7268b08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10260, "col": 8, "tokLen": 1 }, "end": { "offset": 10260, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7268ae8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10260, "col": 8, "tokLen": 1 }, "end": { "offset": 10260, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267db0", "kind": "ParmVarDecl", "name": "y", "type": { "qualType": "int *" } } } ] } ] } ] }, { "id": "0x55bbe7268b70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10264, "col": 12, "tokLen": 2 }, "end": { "offset": 10264, "col": 12, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7268b38", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10264, "col": 12, "tokLen": 2 }, "end": { "offset": 10264, "col": 12, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231de8", "kind": "VarDecl", "name": "sh", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe7268e10", "kind": "BinaryOperator", "range": { "begin": { "offset": 10271, "line": 328, "col": 4, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 10281, "line": 328, "col": 14, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7268be0", "kind": "UnaryOperator", "range": { "begin": { "offset": 10271, "col": 4, "tokLen": 1 }, "end": { "offset": 10272, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe7268bc8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10272, "col": 5, "tokLen": 1 }, "end": { "offset": 10272, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7268ba8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10272, "col": 5, "tokLen": 1 }, "end": { "offset": 10272, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267db0", "kind": "ParmVarDecl", "name": "y", "type": { "qualType": "int *" } } } ] } ] }, { "id": "0x55bbe7268df0", "kind": "BinaryOperator", "range": { "begin": { "offset": 10276, "col": 9, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 10281, "line": 328, "col": 14, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe7268dd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10276, "col": 9, "tokLen": 2 }, "end": { "offset": 10276, "col": 9, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7268bf8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10276, "col": 9, "tokLen": 2 }, "end": { "offset": 10276, "col": 9, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231de8", "kind": "VarDecl", "name": "sh", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe7268db8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2209, "line": 56, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 10281, "line": 328, "col": 14, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 10281, "line": 328, "col": 14, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7268d98", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 10281, "line": 328, "col": 14, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 10281, "line": 328, "col": 14, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe7268d80", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 10281, "line": 328, "col": 14, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2215, "line": 56, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 10281, "line": 328, "col": 14, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7268c70", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 10281, "line": 328, "col": 14, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2215, "line": 56, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 10281, "line": 328, "col": 14, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe7223fe8", "inner": [ { "id": "0x55bbe7268c58", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 10281, "line": 328, "col": 14, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2212, "line": 56, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 10281, "line": 328, "col": 14, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7268c38", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 10281, "line": 328, "col": 14, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2212, "line": 56, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 10281, "line": 328, "col": 14, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7268c18", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 10288, "col": 21, "tokLen": 1 }, "expansionLoc": { "offset": 10281, "col": 14, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 10288, "col": 21, "tokLen": 1 }, "expansionLoc": { "offset": 10281, "col": 14, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7268d60", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2219, "line": 56, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 10281, "line": 328, "col": 14, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 10281, "line": 328, "col": 14, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe7268ca0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2219, "line": 56, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 10281, "line": 328, "col": 14, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2219, "line": 56, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 10281, "line": 328, "col": 14, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe7268d48", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 10281, "line": 328, "col": 14, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 10281, "line": 328, "col": 14, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7268d18", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 10281, "line": 328, "col": 14, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 10281, "line": 328, "col": 14, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe7268d00", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 10281, "line": 328, "col": 14, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2225, "line": 56, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 10281, "line": 328, "col": 14, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7268ce0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 10281, "line": 328, "col": 14, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2225, "line": 56, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 10281, "line": 328, "col": 14, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7268cc0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 10288, "col": 21, "tokLen": 1 }, "expansionLoc": { "offset": 10281, "col": 14, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 10288, "col": 21, "tokLen": 1 }, "expansionLoc": { "offset": 10281, "col": 14, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72690f0", "kind": "IfStmt", "range": { "begin": { "offset": 10294, "line": 329, "col": 3, "tokLen": 2 }, "end": { "offset": 10331, "line": 330, "col": 9, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7269040", "kind": "BinaryOperator", "range": { "begin": { "offset": 10298, "line": 329, "col": 7, "tokLen": 1 }, "end": { "offset": 10320, "col": 29, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe7269000", "kind": "BinaryOperator", "range": { "begin": { "offset": 10298, "col": 7, "tokLen": 1 }, "end": { "offset": 10315, "col": 24, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe7268f20", "kind": "BinaryOperator", "range": { "begin": { "offset": 10298, "col": 7, "tokLen": 1 }, "end": { "offset": 10304, "col": 13, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe7268ef0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10298, "col": 7, "tokLen": 1 }, "end": { "offset": 10299, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7268e88", "kind": "UnaryOperator", "range": { "begin": { "offset": 10298, "col": 7, "tokLen": 1 }, "end": { "offset": 10299, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe7268e70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10299, "col": 8, "tokLen": 1 }, "end": { "offset": 10299, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7268e50", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10299, "col": 8, "tokLen": 1 }, "end": { "offset": 10299, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267d30", "kind": "ParmVarDecl", "name": "x", "type": { "qualType": "int *" } } } ] } ] } ] }, { "id": "0x55bbe7268f08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10303, "col": 12, "tokLen": 1 }, "end": { "offset": 10304, "col": 13, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7268ed8", "kind": "UnaryOperator", "range": { "begin": { "offset": 10303, "col": 12, "tokLen": 1 }, "end": { "offset": 10304, "col": 13, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe7268ec0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10304, "col": 13, "tokLen": 1 }, "end": { "offset": 10304, "col": 13, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7268ea0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10304, "col": 13, "tokLen": 1 }, "end": { "offset": 10304, "col": 13, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267e30", "kind": "ParmVarDecl", "name": "w", "type": { "qualType": "int *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7268fe0", "kind": "BinaryOperator", "range": { "begin": { "offset": 10308, "col": 17, "tokLen": 1 }, "end": { "offset": 10315, "col": 24, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe7268f40", "kind": "IntegerLiteral", "range": { "begin": { "offset": 10308, "col": 17, "tokLen": 1 }, "end": { "offset": 10308, "col": 17, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe7268fc8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10312, "col": 21, "tokLen": 1 }, "end": { "offset": 10315, "col": 24, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7268f98", "kind": "MemberExpr", "range": { "begin": { "offset": 10312, "col": 21, "tokLen": 1 }, "end": { "offset": 10315, "col": 24, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe7268f80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10312, "col": 21, "tokLen": 1 }, "end": { "offset": 10312, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7268f60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10312, "col": 21, "tokLen": 1 }, "end": { "offset": 10312, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7269020", "kind": "IntegerLiteral", "range": { "begin": { "offset": 10320, "col": 29, "tokLen": 1 }, "end": { "offset": 10320, "col": 29, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72690d0", "kind": "BinaryOperator", "range": { "begin": { "offset": 10326, "line": 330, "col": 4, "tokLen": 1 }, "end": { "offset": 10331, "col": 9, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7269098", "kind": "UnaryOperator", "range": { "begin": { "offset": 10326, "col": 4, "tokLen": 1 }, "end": { "offset": 10327, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe7269080", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10327, "col": 5, "tokLen": 1 }, "end": { "offset": 10327, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269060", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10327, "col": 5, "tokLen": 1 }, "end": { "offset": 10327, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267d30", "kind": "ParmVarDecl", "name": "x", "type": { "qualType": "int *" } } } ] } ] }, { "id": "0x55bbe72690b0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 10331, "col": 9, "tokLen": 1 }, "end": { "offset": 10331, "col": 9, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72693b0", "kind": "IfStmt", "range": { "begin": { "offset": 10336, "line": 331, "col": 3, "tokLen": 2 }, "end": { "offset": 10373, "line": 332, "col": 9, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7269300", "kind": "BinaryOperator", "range": { "begin": { "offset": 10340, "line": 331, "col": 7, "tokLen": 1 }, "end": { "offset": 10362, "col": 29, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe72692c0", "kind": "BinaryOperator", "range": { "begin": { "offset": 10340, "col": 7, "tokLen": 1 }, "end": { "offset": 10357, "col": 24, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72691e0", "kind": "BinaryOperator", "range": { "begin": { "offset": 10340, "col": 7, "tokLen": 1 }, "end": { "offset": 10346, "col": 13, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72691b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10340, "col": 7, "tokLen": 1 }, "end": { "offset": 10341, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269148", "kind": "UnaryOperator", "range": { "begin": { "offset": 10340, "col": 7, "tokLen": 1 }, "end": { "offset": 10341, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe7269130", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10341, "col": 8, "tokLen": 1 }, "end": { "offset": 10341, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269110", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10341, "col": 8, "tokLen": 1 }, "end": { "offset": 10341, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267db0", "kind": "ParmVarDecl", "name": "y", "type": { "qualType": "int *" } } } ] } ] } ] }, { "id": "0x55bbe72691c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10345, "col": 12, "tokLen": 1 }, "end": { "offset": 10346, "col": 13, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269198", "kind": "UnaryOperator", "range": { "begin": { "offset": 10345, "col": 12, "tokLen": 1 }, "end": { "offset": 10346, "col": 13, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe7269180", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10346, "col": 13, "tokLen": 1 }, "end": { "offset": 10346, "col": 13, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269160", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10346, "col": 13, "tokLen": 1 }, "end": { "offset": 10346, "col": 13, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267eb0", "kind": "ParmVarDecl", "name": "h", "type": { "qualType": "int *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72692a0", "kind": "BinaryOperator", "range": { "begin": { "offset": 10350, "col": 17, "tokLen": 1 }, "end": { "offset": 10357, "col": 24, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe7269200", "kind": "IntegerLiteral", "range": { "begin": { "offset": 10350, "col": 17, "tokLen": 1 }, "end": { "offset": 10350, "col": 17, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe7269288", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10354, "col": 21, "tokLen": 1 }, "end": { "offset": 10357, "col": 24, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269258", "kind": "MemberExpr", "range": { "begin": { "offset": 10354, "col": 21, "tokLen": 1 }, "end": { "offset": 10357, "col": 24, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe7269240", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10354, "col": 21, "tokLen": 1 }, "end": { "offset": 10354, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269220", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10354, "col": 21, "tokLen": 1 }, "end": { "offset": 10354, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72692e0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 10362, "col": 29, "tokLen": 1 }, "end": { "offset": 10362, "col": 29, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe7269390", "kind": "BinaryOperator", "range": { "begin": { "offset": 10368, "line": 332, "col": 4, "tokLen": 1 }, "end": { "offset": 10373, "col": 9, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7269358", "kind": "UnaryOperator", "range": { "begin": { "offset": 10368, "col": 4, "tokLen": 1 }, "end": { "offset": 10369, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe7269340", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10369, "col": 5, "tokLen": 1 }, "end": { "offset": 10369, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269320", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10369, "col": 5, "tokLen": 1 }, "end": { "offset": 10369, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267db0", "kind": "ParmVarDecl", "name": "y", "type": { "qualType": "int *" } } } ] } ] }, { "id": "0x55bbe7269370", "kind": "IntegerLiteral", "range": { "begin": { "offset": 10373, "col": 9, "tokLen": 1 }, "end": { "offset": 10373, "col": 9, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe726a570", "kind": "CompoundStmt", "range": { "begin": { "offset": 10384, "line": 333, "col": 9, "tokLen": 1 }, "end": { "offset": 10612, "line": 342, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7269918", "kind": "IfStmt", "range": { "begin": { "offset": 10388, "line": 334, "col": 3, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 2175, "line": 55, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 10437, "line": 335, "col": 25, "tokLen": 5 } } }, "inner": [ { "id": "0x55bbe7269588", "kind": "BinaryOperator", "range": { "begin": { "offset": 10392, "line": 334, "col": 7, "tokLen": 1 }, "end": { "offset": 10409, "col": 24, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">=", "inner": [ { "id": "0x55bbe7269570", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10392, "col": 7, "tokLen": 1 }, "end": { "offset": 10393, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269438", "kind": "UnaryOperator", "range": { "begin": { "offset": 10392, "col": 7, "tokLen": 1 }, "end": { "offset": 10393, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe7269420", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10393, "col": 8, "tokLen": 1 }, "end": { "offset": 10393, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269400", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10393, "col": 8, "tokLen": 1 }, "end": { "offset": 10393, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267d30", "kind": "ParmVarDecl", "name": "x", "type": { "qualType": "int *" } } } ] } ] } ] }, { "id": "0x55bbe7269550", "kind": "BinaryOperator", "range": { "begin": { "offset": 10398, "col": 13, "tokLen": 1 }, "end": { "offset": 10409, "col": 24, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe7269520", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10398, "col": 13, "tokLen": 1 }, "end": { "offset": 10401, "col": 16, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269488", "kind": "MemberExpr", "range": { "begin": { "offset": 10398, "col": 13, "tokLen": 1 }, "end": { "offset": 10401, "col": 16, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wx", "isArrow": true, "referencedMemberDecl": "0x55bbe72257b0", "inner": [ { "id": "0x55bbe7269470", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10398, "col": 13, "tokLen": 1 }, "end": { "offset": 10398, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269450", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10398, "col": 13, "tokLen": 1 }, "end": { "offset": 10398, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7268168", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe7269538", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10406, "col": 21, "tokLen": 1 }, "end": { "offset": 10409, "col": 24, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72694f0", "kind": "MemberExpr", "range": { "begin": { "offset": 10406, "col": 21, "tokLen": 1 }, "end": { "offset": 10409, "col": 24, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "ww", "isArrow": true, "referencedMemberDecl": "0x55bbe7225880", "inner": [ { "id": "0x55bbe72694d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10406, "col": 21, "tokLen": 1 }, "end": { "offset": 10406, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72694b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10406, "col": 21, "tokLen": 1 }, "end": { "offset": 10406, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7268168", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72698f8", "kind": "BinaryOperator", "range": { "begin": { "offset": 10416, "line": 335, "col": 4, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2175, "line": 55, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 10437, "line": 335, "col": 25, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72695e0", "kind": "UnaryOperator", "range": { "begin": { "offset": 10416, "col": 4, "tokLen": 1 }, "end": { "offset": 10417, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe72695c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10417, "col": 5, "tokLen": 1 }, "end": { "offset": 10417, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72695a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10417, "col": 5, "tokLen": 1 }, "end": { "offset": 10417, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267d30", "kind": "ParmVarDecl", "name": "x", "type": { "qualType": "int *" } } } ] } ] }, { "id": "0x55bbe72698d8", "kind": "BinaryOperator", "range": { "begin": { "offset": 10421, "col": 9, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2175, "line": 55, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 10437, "line": 335, "col": 25, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72696f8", "kind": "BinaryOperator", "range": { "begin": { "offset": 10421, "col": 9, "tokLen": 1 }, "end": { "offset": 10432, "col": 20, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72696c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10421, "col": 9, "tokLen": 1 }, "end": { "offset": 10424, "col": 12, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269630", "kind": "MemberExpr", "range": { "begin": { "offset": 10421, "col": 9, "tokLen": 1 }, "end": { "offset": 10424, "col": 12, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wx", "isArrow": true, "referencedMemberDecl": "0x55bbe72257b0", "inner": [ { "id": "0x55bbe7269618", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10421, "col": 9, "tokLen": 1 }, "end": { "offset": 10421, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72695f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10421, "col": 9, "tokLen": 1 }, "end": { "offset": 10421, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7268168", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72696e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10429, "col": 17, "tokLen": 1 }, "end": { "offset": 10432, "col": 20, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269698", "kind": "MemberExpr", "range": { "begin": { "offset": 10429, "col": 17, "tokLen": 1 }, "end": { "offset": 10432, "col": 20, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "ww", "isArrow": true, "referencedMemberDecl": "0x55bbe7225880", "inner": [ { "id": "0x55bbe7269680", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10429, "col": 17, "tokLen": 1 }, "end": { "offset": 10429, "col": 17, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269660", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10429, "col": 17, "tokLen": 1 }, "end": { "offset": 10429, "col": 17, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7268168", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72698b8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2154, "line": 55, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 10437, "line": 335, "col": 25, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2175, "line": 55, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 10437, "line": 335, "col": 25, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7269898", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 10437, "line": 335, "col": 25, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2173, "line": 55, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 10437, "line": 335, "col": 25, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe7269880", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 10437, "line": 335, "col": 25, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2160, "line": 55, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 10437, "line": 335, "col": 25, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269770", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 10437, "line": 335, "col": 25, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2160, "line": 55, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 10437, "line": 335, "col": 25, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "w", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f80", "inner": [ { "id": "0x55bbe7269758", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 10437, "line": 335, "col": 25, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2157, "line": 55, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 10437, "line": 335, "col": 25, "tokLen": 5 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269738", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 10437, "line": 335, "col": 25, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2157, "line": 55, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 10437, "line": 335, "col": 25, "tokLen": 5 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7269718", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 10443, "col": 31, "tokLen": 1 }, "expansionLoc": { "offset": 10437, "col": 25, "tokLen": 5, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 10443, "col": 31, "tokLen": 1 }, "expansionLoc": { "offset": 10437, "col": 25, "tokLen": 5, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7269860", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2164, "line": 55, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 10437, "line": 335, "col": 25, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2173, "line": 55, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 10437, "line": 335, "col": 25, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe72697a0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2164, "line": 55, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 10437, "line": 335, "col": 25, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2164, "line": 55, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 10437, "line": 335, "col": 25, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe7269848", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2168, "line": 55, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 10437, "line": 335, "col": 25, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2173, "line": 55, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 10437, "line": 335, "col": 25, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269818", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2168, "line": 55, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 10437, "line": 335, "col": 25, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2173, "line": 55, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 10437, "line": 335, "col": 25, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe7269800", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2168, "line": 55, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 10437, "line": 335, "col": 25, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2170, "line": 55, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 10437, "line": 335, "col": 25, "tokLen": 5 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72697e0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2168, "line": 55, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 10437, "line": 335, "col": 25, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2170, "line": 55, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 10437, "line": 335, "col": 25, "tokLen": 5 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72697c0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 10443, "col": 31, "tokLen": 1 }, "expansionLoc": { "offset": 10437, "col": 25, "tokLen": 5, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 10443, "col": 31, "tokLen": 1 }, "expansionLoc": { "offset": 10437, "col": 25, "tokLen": 5, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7269e50", "kind": "IfStmt", "range": { "begin": { "offset": 10449, "line": 336, "col": 3, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 10498, "line": 337, "col": 25, "tokLen": 6 } } }, "inner": [ { "id": "0x55bbe7269ac0", "kind": "BinaryOperator", "range": { "begin": { "offset": 10453, "line": 336, "col": 7, "tokLen": 1 }, "end": { "offset": 10470, "col": 24, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">=", "inner": [ { "id": "0x55bbe7269aa8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10453, "col": 7, "tokLen": 1 }, "end": { "offset": 10454, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269970", "kind": "UnaryOperator", "range": { "begin": { "offset": 10453, "col": 7, "tokLen": 1 }, "end": { "offset": 10454, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe7269958", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10454, "col": 8, "tokLen": 1 }, "end": { "offset": 10454, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269938", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10454, "col": 8, "tokLen": 1 }, "end": { "offset": 10454, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267db0", "kind": "ParmVarDecl", "name": "y", "type": { "qualType": "int *" } } } ] } ] } ] }, { "id": "0x55bbe7269a88", "kind": "BinaryOperator", "range": { "begin": { "offset": 10459, "col": 13, "tokLen": 1 }, "end": { "offset": 10470, "col": 24, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe7269a58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10459, "col": 13, "tokLen": 1 }, "end": { "offset": 10462, "col": 16, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72699c0", "kind": "MemberExpr", "range": { "begin": { "offset": 10459, "col": 13, "tokLen": 1 }, "end": { "offset": 10462, "col": 16, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wy", "isArrow": true, "referencedMemberDecl": "0x55bbe7225818", "inner": [ { "id": "0x55bbe72699a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10459, "col": 13, "tokLen": 1 }, "end": { "offset": 10459, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269988", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10459, "col": 13, "tokLen": 1 }, "end": { "offset": 10459, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7268168", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe7269a70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10467, "col": 21, "tokLen": 1 }, "end": { "offset": 10470, "col": 24, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269a28", "kind": "MemberExpr", "range": { "begin": { "offset": 10467, "col": 21, "tokLen": 1 }, "end": { "offset": 10470, "col": 24, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wh", "isArrow": true, "referencedMemberDecl": "0x55bbe72258e8", "inner": [ { "id": "0x55bbe7269a10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10467, "col": 21, "tokLen": 1 }, "end": { "offset": 10467, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72699f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10467, "col": 21, "tokLen": 1 }, "end": { "offset": 10467, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7268168", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7269e30", "kind": "BinaryOperator", "range": { "begin": { "offset": 10477, "line": 337, "col": 4, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 10498, "line": 337, "col": 25, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7269b18", "kind": "UnaryOperator", "range": { "begin": { "offset": 10477, "col": 4, "tokLen": 1 }, "end": { "offset": 10478, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe7269b00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10478, "col": 5, "tokLen": 1 }, "end": { "offset": 10478, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269ae0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10478, "col": 5, "tokLen": 1 }, "end": { "offset": 10478, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267db0", "kind": "ParmVarDecl", "name": "y", "type": { "qualType": "int *" } } } ] } ] }, { "id": "0x55bbe7269e10", "kind": "BinaryOperator", "range": { "begin": { "offset": 10482, "col": 9, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 10498, "line": 337, "col": 25, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe7269c30", "kind": "BinaryOperator", "range": { "begin": { "offset": 10482, "col": 9, "tokLen": 1 }, "end": { "offset": 10493, "col": 20, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe7269c00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10482, "col": 9, "tokLen": 1 }, "end": { "offset": 10485, "col": 12, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269b68", "kind": "MemberExpr", "range": { "begin": { "offset": 10482, "col": 9, "tokLen": 1 }, "end": { "offset": 10485, "col": 12, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wy", "isArrow": true, "referencedMemberDecl": "0x55bbe7225818", "inner": [ { "id": "0x55bbe7269b50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10482, "col": 9, "tokLen": 1 }, "end": { "offset": 10482, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269b30", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10482, "col": 9, "tokLen": 1 }, "end": { "offset": 10482, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7268168", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe7269c18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10490, "col": 17, "tokLen": 1 }, "end": { "offset": 10493, "col": 20, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269bd0", "kind": "MemberExpr", "range": { "begin": { "offset": 10490, "col": 17, "tokLen": 1 }, "end": { "offset": 10493, "col": 20, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wh", "isArrow": true, "referencedMemberDecl": "0x55bbe72258e8", "inner": [ { "id": "0x55bbe7269bb8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10490, "col": 17, "tokLen": 1 }, "end": { "offset": 10490, "col": 17, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269b98", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10490, "col": 17, "tokLen": 1 }, "end": { "offset": 10490, "col": 17, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7268168", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7269df0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2209, "line": 56, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 10498, "line": 337, "col": 25, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 10498, "line": 337, "col": 25, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7269dd0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 10498, "line": 337, "col": 25, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 10498, "line": 337, "col": 25, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe7269db8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 10498, "line": 337, "col": 25, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2215, "line": 56, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 10498, "line": 337, "col": 25, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269ca8", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 10498, "line": 337, "col": 25, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2215, "line": 56, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 10498, "line": 337, "col": 25, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe7223fe8", "inner": [ { "id": "0x55bbe7269c90", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 10498, "line": 337, "col": 25, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2212, "line": 56, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 10498, "line": 337, "col": 25, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269c70", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 10498, "line": 337, "col": 25, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2212, "line": 56, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 10498, "line": 337, "col": 25, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7269c50", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 10505, "col": 32, "tokLen": 1 }, "expansionLoc": { "offset": 10498, "col": 25, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 10505, "col": 32, "tokLen": 1 }, "expansionLoc": { "offset": 10498, "col": 25, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7269d98", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2219, "line": 56, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 10498, "line": 337, "col": 25, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 10498, "line": 337, "col": 25, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe7269cd8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2219, "line": 56, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 10498, "line": 337, "col": 25, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2219, "line": 56, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 10498, "line": 337, "col": 25, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe7269d80", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 10498, "line": 337, "col": 25, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 10498, "line": 337, "col": 25, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269d50", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 10498, "line": 337, "col": 25, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 10498, "line": 337, "col": 25, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe7269d38", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 10498, "line": 337, "col": 25, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2225, "line": 56, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 10498, "line": 337, "col": 25, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269d18", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 10498, "line": 337, "col": 25, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2225, "line": 56, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 10498, "line": 337, "col": 25, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7269cf8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 10505, "col": 32, "tokLen": 1 }, "expansionLoc": { "offset": 10498, "col": 25, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 10505, "col": 32, "tokLen": 1 }, "expansionLoc": { "offset": 10498, "col": 25, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe726a1d0", "kind": "IfStmt", "range": { "begin": { "offset": 10511, "line": 338, "col": 3, "tokLen": 2 }, "end": { "offset": 10556, "line": 339, "col": 12, "tokLen": 2 } }, "inner": [ { "id": "0x55bbe726a0c0", "kind": "BinaryOperator", "range": { "begin": { "offset": 10515, "line": 338, "col": 7, "tokLen": 1 }, "end": { "offset": 10541, "col": 33, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<=", "inner": [ { "id": "0x55bbe726a020", "kind": "BinaryOperator", "range": { "begin": { "offset": 10515, "col": 7, "tokLen": 1 }, "end": { "offset": 10532, "col": 24, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe7269f40", "kind": "BinaryOperator", "range": { "begin": { "offset": 10515, "col": 7, "tokLen": 1 }, "end": { "offset": 10521, "col": 13, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe7269f10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10515, "col": 7, "tokLen": 1 }, "end": { "offset": 10516, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269ea8", "kind": "UnaryOperator", "range": { "begin": { "offset": 10515, "col": 7, "tokLen": 1 }, "end": { "offset": 10516, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe7269e90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10516, "col": 8, "tokLen": 1 }, "end": { "offset": 10516, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269e70", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10516, "col": 8, "tokLen": 1 }, "end": { "offset": 10516, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267d30", "kind": "ParmVarDecl", "name": "x", "type": { "qualType": "int *" } } } ] } ] } ] }, { "id": "0x55bbe7269f28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10520, "col": 12, "tokLen": 1 }, "end": { "offset": 10521, "col": 13, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269ef8", "kind": "UnaryOperator", "range": { "begin": { "offset": 10520, "col": 12, "tokLen": 1 }, "end": { "offset": 10521, "col": 13, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe7269ee0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10521, "col": 13, "tokLen": 1 }, "end": { "offset": 10521, "col": 13, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269ec0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10521, "col": 13, "tokLen": 1 }, "end": { "offset": 10521, "col": 13, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267e30", "kind": "ParmVarDecl", "name": "w", "type": { "qualType": "int *" } } } ] } ] } ] } ] }, { "id": "0x55bbe726a000", "kind": "BinaryOperator", "range": { "begin": { "offset": 10525, "col": 17, "tokLen": 1 }, "end": { "offset": 10532, "col": 24, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe7269f60", "kind": "IntegerLiteral", "range": { "begin": { "offset": 10525, "col": 17, "tokLen": 1 }, "end": { "offset": 10525, "col": 17, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe7269fe8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10529, "col": 21, "tokLen": 1 }, "end": { "offset": 10532, "col": 24, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269fb8", "kind": "MemberExpr", "range": { "begin": { "offset": 10529, "col": 21, "tokLen": 1 }, "end": { "offset": 10532, "col": 24, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe7269fa0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10529, "col": 21, "tokLen": 1 }, "end": { "offset": 10529, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7269f80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10529, "col": 21, "tokLen": 1 }, "end": { "offset": 10529, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe726a0a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10538, "col": 30, "tokLen": 1 }, "end": { "offset": 10541, "col": 33, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726a078", "kind": "MemberExpr", "range": { "begin": { "offset": 10538, "col": 30, "tokLen": 1 }, "end": { "offset": 10541, "col": 33, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wx", "isArrow": true, "referencedMemberDecl": "0x55bbe72257b0", "inner": [ { "id": "0x55bbe726a060", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10538, "col": 30, "tokLen": 1 }, "end": { "offset": 10538, "col": 30, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726a040", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10538, "col": 30, "tokLen": 1 }, "end": { "offset": 10538, "col": 30, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7268168", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe726a1b0", "kind": "BinaryOperator", "range": { "begin": { "offset": 10548, "line": 339, "col": 4, "tokLen": 1 }, "end": { "offset": 10556, "col": 12, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe726a118", "kind": "UnaryOperator", "range": { "begin": { "offset": 10548, "col": 4, "tokLen": 1 }, "end": { "offset": 10549, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726a100", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10549, "col": 5, "tokLen": 1 }, "end": { "offset": 10549, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726a0e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10549, "col": 5, "tokLen": 1 }, "end": { "offset": 10549, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267d30", "kind": "ParmVarDecl", "name": "x", "type": { "qualType": "int *" } } } ] } ] }, { "id": "0x55bbe726a198", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10553, "col": 9, "tokLen": 1 }, "end": { "offset": 10556, "col": 12, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726a168", "kind": "MemberExpr", "range": { "begin": { "offset": 10553, "col": 9, "tokLen": 1 }, "end": { "offset": 10556, "col": 12, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wx", "isArrow": true, "referencedMemberDecl": "0x55bbe72257b0", "inner": [ { "id": "0x55bbe726a150", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10553, "col": 9, "tokLen": 1 }, "end": { "offset": 10553, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726a130", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10553, "col": 9, "tokLen": 1 }, "end": { "offset": 10553, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7268168", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe726a550", "kind": "IfStmt", "range": { "begin": { "offset": 10562, "line": 340, "col": 3, "tokLen": 2 }, "end": { "offset": 10607, "line": 341, "col": 12, "tokLen": 2 } }, "inner": [ { "id": "0x55bbe726a440", "kind": "BinaryOperator", "range": { "begin": { "offset": 10566, "line": 340, "col": 7, "tokLen": 1 }, "end": { "offset": 10592, "col": 33, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<=", "inner": [ { "id": "0x55bbe726a3a0", "kind": "BinaryOperator", "range": { "begin": { "offset": 10566, "col": 7, "tokLen": 1 }, "end": { "offset": 10583, "col": 24, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe726a2c0", "kind": "BinaryOperator", "range": { "begin": { "offset": 10566, "col": 7, "tokLen": 1 }, "end": { "offset": 10572, "col": 13, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe726a290", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10566, "col": 7, "tokLen": 1 }, "end": { "offset": 10567, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726a228", "kind": "UnaryOperator", "range": { "begin": { "offset": 10566, "col": 7, "tokLen": 1 }, "end": { "offset": 10567, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726a210", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10567, "col": 8, "tokLen": 1 }, "end": { "offset": 10567, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726a1f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10567, "col": 8, "tokLen": 1 }, "end": { "offset": 10567, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267db0", "kind": "ParmVarDecl", "name": "y", "type": { "qualType": "int *" } } } ] } ] } ] }, { "id": "0x55bbe726a2a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10571, "col": 12, "tokLen": 1 }, "end": { "offset": 10572, "col": 13, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726a278", "kind": "UnaryOperator", "range": { "begin": { "offset": 10571, "col": 12, "tokLen": 1 }, "end": { "offset": 10572, "col": 13, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726a260", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10572, "col": 13, "tokLen": 1 }, "end": { "offset": 10572, "col": 13, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726a240", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10572, "col": 13, "tokLen": 1 }, "end": { "offset": 10572, "col": 13, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267eb0", "kind": "ParmVarDecl", "name": "h", "type": { "qualType": "int *" } } } ] } ] } ] } ] }, { "id": "0x55bbe726a380", "kind": "BinaryOperator", "range": { "begin": { "offset": 10576, "col": 17, "tokLen": 1 }, "end": { "offset": 10583, "col": 24, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe726a2e0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 10576, "col": 17, "tokLen": 1 }, "end": { "offset": 10576, "col": 17, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe726a368", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10580, "col": 21, "tokLen": 1 }, "end": { "offset": 10583, "col": 24, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726a338", "kind": "MemberExpr", "range": { "begin": { "offset": 10580, "col": 21, "tokLen": 1 }, "end": { "offset": 10583, "col": 24, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe726a320", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10580, "col": 21, "tokLen": 1 }, "end": { "offset": 10580, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726a300", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10580, "col": 21, "tokLen": 1 }, "end": { "offset": 10580, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe726a428", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10589, "col": 30, "tokLen": 1 }, "end": { "offset": 10592, "col": 33, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726a3f8", "kind": "MemberExpr", "range": { "begin": { "offset": 10589, "col": 30, "tokLen": 1 }, "end": { "offset": 10592, "col": 33, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wy", "isArrow": true, "referencedMemberDecl": "0x55bbe7225818", "inner": [ { "id": "0x55bbe726a3e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10589, "col": 30, "tokLen": 1 }, "end": { "offset": 10589, "col": 30, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726a3c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10589, "col": 30, "tokLen": 1 }, "end": { "offset": 10589, "col": 30, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7268168", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe726a530", "kind": "BinaryOperator", "range": { "begin": { "offset": 10599, "line": 341, "col": 4, "tokLen": 1 }, "end": { "offset": 10607, "col": 12, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe726a498", "kind": "UnaryOperator", "range": { "begin": { "offset": 10599, "col": 4, "tokLen": 1 }, "end": { "offset": 10600, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726a480", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10600, "col": 5, "tokLen": 1 }, "end": { "offset": 10600, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726a460", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10600, "col": 5, "tokLen": 1 }, "end": { "offset": 10600, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267db0", "kind": "ParmVarDecl", "name": "y", "type": { "qualType": "int *" } } } ] } ] }, { "id": "0x55bbe726a518", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10604, "col": 9, "tokLen": 1 }, "end": { "offset": 10607, "col": 12, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726a4e8", "kind": "MemberExpr", "range": { "begin": { "offset": 10604, "col": 9, "tokLen": 1 }, "end": { "offset": 10607, "col": 12, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wy", "isArrow": true, "referencedMemberDecl": "0x55bbe7225818", "inner": [ { "id": "0x55bbe726a4d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10604, "col": 9, "tokLen": 1 }, "end": { "offset": 10604, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726a4b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10604, "col": 9, "tokLen": 1 }, "end": { "offset": 10604, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7268168", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe726a738", "kind": "IfStmt", "range": { "begin": { "offset": 10615, "line": 343, "col": 2, "tokLen": 2 }, "end": { "offset": 10635, "line": 344, "col": 8, "tokLen": 2 } }, "inner": [ { "id": "0x55bbe726a670", "kind": "BinaryOperator", "range": { "begin": { "offset": 10619, "line": 343, "col": 6, "tokLen": 1 }, "end": { "offset": 10624, "col": 11, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe726a640", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10619, "col": 6, "tokLen": 1 }, "end": { "offset": 10620, "col": 7, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726a608", "kind": "UnaryOperator", "range": { "begin": { "offset": 10619, "col": 6, "tokLen": 1 }, "end": { "offset": 10620, "col": 7, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726a5f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10620, "col": 7, "tokLen": 1 }, "end": { "offset": 10620, "col": 7, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726a5d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10620, "col": 7, "tokLen": 1 }, "end": { "offset": 10620, "col": 7, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267eb0", "kind": "ParmVarDecl", "name": "h", "type": { "qualType": "int *" } } } ] } ] } ] }, { "id": "0x55bbe726a658", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10624, "col": 11, "tokLen": 2 }, "end": { "offset": 10624, "col": 11, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726a620", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10624, "col": 11, "tokLen": 2 }, "end": { "offset": 10624, "col": 11, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231e80", "kind": "VarDecl", "name": "bh", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe726a718", "kind": "BinaryOperator", "range": { "begin": { "offset": 10630, "line": 344, "col": 3, "tokLen": 1 }, "end": { "offset": 10635, "col": 8, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe726a6c8", "kind": "UnaryOperator", "range": { "begin": { "offset": 10630, "col": 3, "tokLen": 1 }, "end": { "offset": 10631, "col": 4, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726a6b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10631, "col": 4, "tokLen": 1 }, "end": { "offset": 10631, "col": 4, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726a690", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10631, "col": 4, "tokLen": 1 }, "end": { "offset": 10631, "col": 4, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267eb0", "kind": "ParmVarDecl", "name": "h", "type": { "qualType": "int *" } } } ] } ] }, { "id": "0x55bbe726a700", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10635, "col": 8, "tokLen": 2 }, "end": { "offset": 10635, "col": 8, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726a6e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10635, "col": 8, "tokLen": 2 }, "end": { "offset": 10635, "col": 8, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231e80", "kind": "VarDecl", "name": "bh", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe726a8c0", "kind": "IfStmt", "range": { "begin": { "offset": 10640, "line": 345, "col": 2, "tokLen": 2 }, "end": { "offset": 10660, "line": 346, "col": 8, "tokLen": 2 } }, "inner": [ { "id": "0x55bbe726a7f8", "kind": "BinaryOperator", "range": { "begin": { "offset": 10644, "line": 345, "col": 6, "tokLen": 1 }, "end": { "offset": 10649, "col": 11, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe726a7c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10644, "col": 6, "tokLen": 1 }, "end": { "offset": 10645, "col": 7, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726a790", "kind": "UnaryOperator", "range": { "begin": { "offset": 10644, "col": 6, "tokLen": 1 }, "end": { "offset": 10645, "col": 7, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726a778", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10645, "col": 7, "tokLen": 1 }, "end": { "offset": 10645, "col": 7, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726a758", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10645, "col": 7, "tokLen": 1 }, "end": { "offset": 10645, "col": 7, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267e30", "kind": "ParmVarDecl", "name": "w", "type": { "qualType": "int *" } } } ] } ] } ] }, { "id": "0x55bbe726a7e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10649, "col": 11, "tokLen": 2 }, "end": { "offset": 10649, "col": 11, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726a7a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10649, "col": 11, "tokLen": 2 }, "end": { "offset": 10649, "col": 11, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231e80", "kind": "VarDecl", "name": "bh", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe726a8a0", "kind": "BinaryOperator", "range": { "begin": { "offset": 10655, "line": 346, "col": 3, "tokLen": 1 }, "end": { "offset": 10660, "col": 8, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe726a850", "kind": "UnaryOperator", "range": { "begin": { "offset": 10655, "col": 3, "tokLen": 1 }, "end": { "offset": 10656, "col": 4, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726a838", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10656, "col": 4, "tokLen": 1 }, "end": { "offset": 10656, "col": 4, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726a818", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10656, "col": 4, "tokLen": 1 }, "end": { "offset": 10656, "col": 4, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267e30", "kind": "ParmVarDecl", "name": "w", "type": { "qualType": "int *" } } } ] } ] }, { "id": "0x55bbe726a888", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10660, "col": 8, "tokLen": 2 }, "end": { "offset": 10660, "col": 8, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726a868", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10660, "col": 8, "tokLen": 2 }, "end": { "offset": 10660, "col": 8, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231e80", "kind": "VarDecl", "name": "bh", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe726dbc0", "kind": "IfStmt", "range": { "begin": { "offset": 10665, "line": 347, "col": 2, "tokLen": 2 }, "end": { "offset": 11597, "line": 379, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe726ac40", "kind": "BinaryOperator", "range": { "begin": { "offset": 10669, "line": 347, "col": 6, "tokLen": 11 }, "end": { "offset": 10729, "col": 66, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe726a998", "kind": "BinaryOperator", "range": { "begin": { "offset": 10669, "col": 6, "tokLen": 11 }, "end": { "offset": 10687, "col": 24, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe726a968", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10669, "col": 6, "tokLen": 11 }, "end": { "offset": 10669, "col": 6, "tokLen": 11 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726a8e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10669, "col": 6, "tokLen": 11 }, "end": { "offset": 10669, "col": 6, "tokLen": 11 } }, "type": { "qualType": "const int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e32588", "kind": "VarDecl", "name": "resizehints", "type": { "qualType": "const int" } } } ] }, { "id": "0x55bbe726a980", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10684, "col": 21, "tokLen": 1 }, "end": { "offset": 10687, "col": 24, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726a938", "kind": "MemberExpr", "range": { "begin": { "offset": 10684, "col": 21, "tokLen": 1 }, "end": { "offset": 10687, "col": 24, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfloating", "isArrow": true, "referencedMemberDecl": "0x55bbe7224738", "inner": [ { "id": "0x55bbe726a920", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10684, "col": 21, "tokLen": 1 }, "end": { "offset": 10684, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726a900", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10684, "col": 21, "tokLen": 1 }, "end": { "offset": 10684, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe726ac28", "kind": "UnaryOperator", "range": { "begin": { "offset": 10701, "col": 38, "tokLen": 1 }, "end": { "offset": 10729, "col": 66, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe726ac10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10702, "col": 39, "tokLen": 1 }, "end": { "offset": 10729, "col": 66, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726abe0", "kind": "MemberExpr", "range": { "begin": { "offset": 10702, "col": 39, "tokLen": 1 }, "end": { "offset": 10729, "col": 66, "tokLen": 7 } }, "type": { "qualType": "void (*const)(Monitor *)" }, "valueCategory": "lvalue", "name": "arrange", "isArrow": true, "referencedMemberDecl": "0x55bbe7225210", "inner": [ { "id": "0x55bbe726abc8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10702, "col": 39, "tokLen": 1 }, "end": { "offset": 10726, "col": 63, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726aba8", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 10702, "col": 39, "tokLen": 1 }, "end": { "offset": 10726, "col": 63, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe726ab78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10702, "col": 39, "tokLen": 1 }, "end": { "offset": 10710, "col": 47, "tokLen": 2 } }, "type": { "qualType": "const Layout **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe726aa38", "kind": "MemberExpr", "range": { "begin": { "offset": 10702, "col": 39, "tokLen": 1 }, "end": { "offset": 10710, "col": 47, "tokLen": 2 } }, "type": { "qualType": "const Layout *[2]" }, "valueCategory": "lvalue", "name": "lt", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ec8", "inner": [ { "id": "0x55bbe726aa20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10702, "col": 39, "tokLen": 1 }, "end": { "offset": 10705, "col": 42, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726a9f0", "kind": "MemberExpr", "range": { "begin": { "offset": 10702, "col": 39, "tokLen": 1 }, "end": { "offset": 10705, "col": 42, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe726a9d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10702, "col": 39, "tokLen": 1 }, "end": { "offset": 10702, "col": 39, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726a9b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10702, "col": 39, "tokLen": 1 }, "end": { "offset": 10702, "col": 39, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe726ab90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10713, "col": 50, "tokLen": 1 }, "end": { "offset": 10721, "col": 58, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726aae8", "kind": "MemberExpr", "range": { "begin": { "offset": 10713, "col": 50, "tokLen": 1 }, "end": { "offset": 10721, "col": 58, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "sellt", "isArrow": true, "referencedMemberDecl": "0x55bbe72259b8", "inner": [ { "id": "0x55bbe726aad0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10713, "col": 50, "tokLen": 1 }, "end": { "offset": 10716, "col": 53, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726aaa0", "kind": "MemberExpr", "range": { "begin": { "offset": 10713, "col": 50, "tokLen": 1 }, "end": { "offset": 10716, "col": 53, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe726aa88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10713, "col": 50, "tokLen": 1 }, "end": { "offset": 10713, "col": 50, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726aa68", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10713, "col": 50, "tokLen": 1 }, "end": { "offset": 10713, "col": 50, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe726db58", "kind": "CompoundStmt", "range": { "begin": { "offset": 10738, "col": 75, "tokLen": 1 }, "end": { "offset": 11597, "line": 379, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe726af98", "kind": "IfStmt", "range": { "begin": { "offset": 10742, "line": 348, "col": 3, "tokLen": 2 }, "end": { "offset": 10782, "line": 349, "col": 21, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe726ad38", "kind": "UnaryOperator", "range": { "begin": { "offset": 10746, "line": 348, "col": 7, "tokLen": 1 }, "end": { "offset": 10750, "col": 11, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe726ad20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10747, "col": 8, "tokLen": 1 }, "end": { "offset": 10750, "col": 11, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726acf0", "kind": "MemberExpr", "range": { "begin": { "offset": 10747, "col": 8, "tokLen": 1 }, "end": { "offset": 10750, "col": 11, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "hintsvalid", "isArrow": true, "referencedMemberDecl": "0x55bbe7224530", "inner": [ { "id": "0x55bbe726acd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10747, "col": 8, "tokLen": 1 }, "end": { "offset": 10747, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726acb8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10747, "col": 8, "tokLen": 1 }, "end": { "offset": 10747, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe726ae00", "kind": "CallExpr", "range": { "begin": { "offset": 10765, "line": 349, "col": 4, "tokLen": 15 }, "end": { "offset": 10782, "col": 21, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe726ade8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10765, "col": 4, "tokLen": 15 }, "end": { "offset": 10765, "col": 4, "tokLen": 15 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe726ad50", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10765, "col": 4, "tokLen": 15 }, "end": { "offset": 10765, "col": 4, "tokLen": 15 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7230900", "kind": "FunctionDecl", "name": "updatesizehints", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe726ae28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10781, "col": 20, "tokLen": 1 }, "end": { "offset": 10781, "col": 20, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726ad70", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10781, "col": 20, "tokLen": 1 }, "end": { "offset": 10781, "col": 20, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe726b738", "kind": "BinaryOperator", "range": { "begin": { "offset": 10835, "line": 351, "col": 3, "tokLen": 9 }, "end": { "offset": 10885, "col": 53, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe726afb8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10835, "col": 3, "tokLen": 9 }, "end": { "offset": 10835, "col": 3, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72680d8", "kind": "VarDecl", "name": "baseismin", "type": { "qualType": "int" } } }, { "id": "0x55bbe726b718", "kind": "BinaryOperator", "range": { "begin": { "offset": 10847, "col": 15, "tokLen": 1 }, "end": { "offset": 10885, "col": 53, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe726b0d8", "kind": "BinaryOperator", "range": { "begin": { "offset": 10847, "col": 15, "tokLen": 1 }, "end": { "offset": 10862, "col": 30, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe726b0a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10847, "col": 15, "tokLen": 1 }, "end": { "offset": 10850, "col": 18, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726b010", "kind": "MemberExpr", "range": { "begin": { "offset": 10847, "col": 15, "tokLen": 1 }, "end": { "offset": 10850, "col": 18, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "basew", "isArrow": true, "referencedMemberDecl": "0x55bbe72241f0", "inner": [ { "id": "0x55bbe726aff8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10847, "col": 15, "tokLen": 1 }, "end": { "offset": 10847, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726afd8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10847, "col": 15, "tokLen": 1 }, "end": { "offset": 10847, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe726b0c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10859, "col": 27, "tokLen": 1 }, "end": { "offset": 10862, "col": 30, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726b078", "kind": "MemberExpr", "range": { "begin": { "offset": 10859, "col": 27, "tokLen": 1 }, "end": { "offset": 10862, "col": 30, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "minw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224460", "inner": [ { "id": "0x55bbe726b060", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10859, "col": 27, "tokLen": 1 }, "end": { "offset": 10859, "col": 27, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726b040", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10859, "col": 27, "tokLen": 1 }, "end": { "offset": 10859, "col": 27, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe726b6f8", "kind": "BinaryOperator", "range": { "begin": { "offset": 10870, "col": 38, "tokLen": 1 }, "end": { "offset": 10885, "col": 53, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe726b1c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10870, "col": 38, "tokLen": 1 }, "end": { "offset": 10873, "col": 41, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726b130", "kind": "MemberExpr", "range": { "begin": { "offset": 10870, "col": 38, "tokLen": 1 }, "end": { "offset": 10873, "col": 41, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "baseh", "isArrow": true, "referencedMemberDecl": "0x55bbe7224258", "inner": [ { "id": "0x55bbe726b118", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10870, "col": 38, "tokLen": 1 }, "end": { "offset": 10870, "col": 38, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726b0f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10870, "col": 38, "tokLen": 1 }, "end": { "offset": 10870, "col": 38, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe726b6e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10882, "col": 50, "tokLen": 1 }, "end": { "offset": 10885, "col": 53, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726b198", "kind": "MemberExpr", "range": { "begin": { "offset": 10882, "col": 50, "tokLen": 1 }, "end": { "offset": 10885, "col": 53, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "minh", "isArrow": true, "referencedMemberDecl": "0x55bbe72244c8", "inner": [ { "id": "0x55bbe726b180", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10882, "col": 50, "tokLen": 1 }, "end": { "offset": 10882, "col": 50, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726b160", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10882, "col": 50, "tokLen": 1 }, "end": { "offset": 10882, "col": 50, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe726b9c8", "kind": "IfStmt", "range": { "begin": { "offset": 10893, "line": 352, "col": 3, "tokLen": 2 }, "end": { "offset": 10992, "line": 355, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe726b790", "kind": "UnaryOperator", "range": { "begin": { "offset": 10897, "line": 352, "col": 7, "tokLen": 1 }, "end": { "offset": 10898, "col": 8, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe726b778", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10898, "col": 8, "tokLen": 9 }, "end": { "offset": 10898, "col": 8, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726b758", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10898, "col": 8, "tokLen": 9 }, "end": { "offset": 10898, "col": 8, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72680d8", "kind": "VarDecl", "name": "baseismin", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe726b9a8", "kind": "CompoundStmt", "range": { "begin": { "offset": 10909, "col": 19, "tokLen": 1 }, "end": { "offset": 10992, "line": 355, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe726b878", "kind": "CompoundAssignOperator", "range": { "begin": { "offset": 10955, "line": 353, "col": 4, "tokLen": 1 }, "end": { "offset": 10964, "col": 13, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-=", "computeLHSType": { "qualType": "int" }, "computeResultType": { "qualType": "int" }, "inner": [ { "id": "0x55bbe726b7e0", "kind": "UnaryOperator", "range": { "begin": { "offset": 10955, "col": 4, "tokLen": 1 }, "end": { "offset": 10956, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726b7c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10956, "col": 5, "tokLen": 1 }, "end": { "offset": 10956, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726b7a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10956, "col": 5, "tokLen": 1 }, "end": { "offset": 10956, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267e30", "kind": "ParmVarDecl", "name": "w", "type": { "qualType": "int *" } } } ] } ] }, { "id": "0x55bbe726b860", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10961, "col": 10, "tokLen": 1 }, "end": { "offset": 10964, "col": 13, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726b830", "kind": "MemberExpr", "range": { "begin": { "offset": 10961, "col": 10, "tokLen": 1 }, "end": { "offset": 10964, "col": 13, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "basew", "isArrow": true, "referencedMemberDecl": "0x55bbe72241f0", "inner": [ { "id": "0x55bbe726b818", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10961, "col": 10, "tokLen": 1 }, "end": { "offset": 10961, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726b7f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10961, "col": 10, "tokLen": 1 }, "end": { "offset": 10961, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe726b978", "kind": "CompoundAssignOperator", "range": { "begin": { "offset": 10974, "line": 354, "col": 4, "tokLen": 1 }, "end": { "offset": 10983, "col": 13, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-=", "computeLHSType": { "qualType": "int" }, "computeResultType": { "qualType": "int" }, "inner": [ { "id": "0x55bbe726b8e0", "kind": "UnaryOperator", "range": { "begin": { "offset": 10974, "col": 4, "tokLen": 1 }, "end": { "offset": 10975, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726b8c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10975, "col": 5, "tokLen": 1 }, "end": { "offset": 10975, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726b8a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10975, "col": 5, "tokLen": 1 }, "end": { "offset": 10975, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267eb0", "kind": "ParmVarDecl", "name": "h", "type": { "qualType": "int *" } } } ] } ] }, { "id": "0x55bbe726b960", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10980, "col": 10, "tokLen": 1 }, "end": { "offset": 10983, "col": 13, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726b930", "kind": "MemberExpr", "range": { "begin": { "offset": 10980, "col": 10, "tokLen": 1 }, "end": { "offset": 10983, "col": 13, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "baseh", "isArrow": true, "referencedMemberDecl": "0x55bbe7224258", "inner": [ { "id": "0x55bbe726b918", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 10980, "col": 10, "tokLen": 1 }, "end": { "offset": 10980, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726b8f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 10980, "col": 10, "tokLen": 1 }, "end": { "offset": 10980, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe726c3f0", "kind": "IfStmt", "range": { "begin": { "offset": 11029, "line": 357, "col": 3, "tokLen": 2 }, "end": { "offset": 11194, "line": 362, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe726bb98", "kind": "BinaryOperator", "range": { "begin": { "offset": 11033, "line": 357, "col": 7, "tokLen": 1 }, "end": { "offset": 11058, "col": 32, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe726baa0", "kind": "BinaryOperator", "range": { "begin": { "offset": 11033, "col": 7, "tokLen": 1 }, "end": { "offset": 11043, "col": 17, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe726ba70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11033, "col": 7, "tokLen": 1 }, "end": { "offset": 11036, "col": 10, "tokLen": 4 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726ba20", "kind": "MemberExpr", "range": { "begin": { "offset": 11033, "col": 7, "tokLen": 1 }, "end": { "offset": 11036, "col": 10, "tokLen": 4 } }, "type": { "qualType": "float" }, "valueCategory": "lvalue", "name": "mina", "isArrow": true, "referencedMemberDecl": "0x55bbe7223de0", "inner": [ { "id": "0x55bbe726ba08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11033, "col": 7, "tokLen": 1 }, "end": { "offset": 11033, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726b9e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11033, "col": 7, "tokLen": 1 }, "end": { "offset": 11033, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe726ba88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11043, "col": 17, "tokLen": 1 }, "end": { "offset": 11043, "col": 17, "tokLen": 1 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "castKind": "IntegralToFloating", "inner": [ { "id": "0x55bbe726ba50", "kind": "IntegerLiteral", "range": { "begin": { "offset": 11043, "col": 17, "tokLen": 1 }, "end": { "offset": 11043, "col": 17, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe726bb78", "kind": "BinaryOperator", "range": { "begin": { "offset": 11048, "col": 22, "tokLen": 1 }, "end": { "offset": 11058, "col": 32, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe726bb48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11048, "col": 22, "tokLen": 1 }, "end": { "offset": 11051, "col": 25, "tokLen": 4 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726baf8", "kind": "MemberExpr", "range": { "begin": { "offset": 11048, "col": 22, "tokLen": 1 }, "end": { "offset": 11051, "col": 25, "tokLen": 4 } }, "type": { "qualType": "float" }, "valueCategory": "lvalue", "name": "maxa", "isArrow": true, "referencedMemberDecl": "0x55bbe7223e48", "inner": [ { "id": "0x55bbe726bae0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11048, "col": 22, "tokLen": 1 }, "end": { "offset": 11048, "col": 22, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726bac0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11048, "col": 22, "tokLen": 1 }, "end": { "offset": 11048, "col": 22, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe726bb60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11058, "col": 32, "tokLen": 1 }, "end": { "offset": 11058, "col": 32, "tokLen": 1 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "castKind": "IntegralToFloating", "inner": [ { "id": "0x55bbe726bb28", "kind": "IntegerLiteral", "range": { "begin": { "offset": 11058, "col": 32, "tokLen": 1 }, "end": { "offset": 11058, "col": 32, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe726c3d8", "kind": "CompoundStmt", "range": { "begin": { "offset": 11061, "col": 35, "tokLen": 1 }, "end": { "offset": 11194, "line": 362, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe726c3a8", "kind": "IfStmt", "range": { "begin": { "offset": 11066, "line": 358, "col": 4, "tokLen": 2 }, "end": { "offset": 11187, "line": 361, "col": 25, "tokLen": 3 } }, "hasElse": true, "inner": [ { "id": "0x55bbe726bd80", "kind": "BinaryOperator", "range": { "begin": { "offset": 11070, "line": 358, "col": 8, "tokLen": 1 }, "end": { "offset": 11093, "col": 31, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe726bd68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11070, "col": 8, "tokLen": 1 }, "end": { "offset": 11073, "col": 11, "tokLen": 4 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726bbf0", "kind": "MemberExpr", "range": { "begin": { "offset": 11070, "col": 8, "tokLen": 1 }, "end": { "offset": 11073, "col": 11, "tokLen": 4 } }, "type": { "qualType": "float" }, "valueCategory": "lvalue", "name": "maxa", "isArrow": true, "referencedMemberDecl": "0x55bbe7223e48", "inner": [ { "id": "0x55bbe726bbd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11070, "col": 8, "tokLen": 1 }, "end": { "offset": 11070, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726bbb8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11070, "col": 8, "tokLen": 1 }, "end": { "offset": 11070, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe726bd48", "kind": "BinaryOperator", "range": { "begin": { "offset": 11080, "col": 18, "tokLen": 1 }, "end": { "offset": 11093, "col": 31, "tokLen": 1 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe726bca0", "kind": "CStyleCastExpr", "range": { "begin": { "offset": 11080, "col": 18, "tokLen": 1 }, "end": { "offset": 11088, "col": 26, "tokLen": 1 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "castKind": "IntegralToFloating", "inner": [ { "id": "0x55bbe726bc88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11087, "col": 25, "tokLen": 1 }, "end": { "offset": 11088, "col": 26, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "isPartOfExplicitCast": true, "inner": [ { "id": "0x55bbe726bc58", "kind": "UnaryOperator", "range": { "begin": { "offset": 11087, "col": 25, "tokLen": 1 }, "end": { "offset": 11088, "col": 26, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726bc40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11088, "col": 26, "tokLen": 1 }, "end": { "offset": 11088, "col": 26, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726bc20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11088, "col": 26, "tokLen": 1 }, "end": { "offset": 11088, "col": 26, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267e30", "kind": "ParmVarDecl", "name": "w", "type": { "qualType": "int *" } } } ] } ] } ] } ] }, { "id": "0x55bbe726bd30", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11092, "col": 30, "tokLen": 1 }, "end": { "offset": 11093, "col": 31, "tokLen": 1 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "castKind": "IntegralToFloating", "inner": [ { "id": "0x55bbe726bd18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11092, "col": 30, "tokLen": 1 }, "end": { "offset": 11093, "col": 31, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726bd00", "kind": "UnaryOperator", "range": { "begin": { "offset": 11092, "col": 30, "tokLen": 1 }, "end": { "offset": 11093, "col": 31, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726bce8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11093, "col": 31, "tokLen": 1 }, "end": { "offset": 11093, "col": 31, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726bcc8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11093, "col": 31, "tokLen": 1 }, "end": { "offset": 11093, "col": 31, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267eb0", "kind": "ParmVarDecl", "name": "h", "type": { "qualType": "int *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe726bf80", "kind": "BinaryOperator", "range": { "begin": { "offset": 11100, "line": 359, "col": 5, "tokLen": 1 }, "end": { "offset": 11120, "col": 25, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe726bdd8", "kind": "UnaryOperator", "range": { "begin": { "offset": 11100, "col": 5, "tokLen": 1 }, "end": { "offset": 11101, "col": 6, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726bdc0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11101, "col": 6, "tokLen": 1 }, "end": { "offset": 11101, "col": 6, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726bda0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11101, "col": 6, "tokLen": 1 }, "end": { "offset": 11101, "col": 6, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267e30", "kind": "ParmVarDecl", "name": "w", "type": { "qualType": "int *" } } } ] } ] }, { "id": "0x55bbe726bf68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11105, "col": 10, "tokLen": 1 }, "end": { "offset": 11120, "col": 25, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "FloatingToIntegral", "inner": [ { "id": "0x55bbe726bf48", "kind": "BinaryOperator", "range": { "begin": { "offset": 11105, "col": 10, "tokLen": 1 }, "end": { "offset": 11120, "col": 25, "tokLen": 3 } }, "type": { "qualType": "double" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe726bf30", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11105, "col": 10, "tokLen": 1 }, "end": { "offset": 11113, "col": 18, "tokLen": 4 } }, "type": { "qualType": "double" }, "valueCategory": "prvalue", "castKind": "FloatingCast", "inner": [ { "id": "0x55bbe726bef0", "kind": "BinaryOperator", "range": { "begin": { "offset": 11105, "col": 10, "tokLen": 1 }, "end": { "offset": 11113, "col": 18, "tokLen": 4 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe726bed8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11105, "col": 10, "tokLen": 1 }, "end": { "offset": 11106, "col": 11, "tokLen": 1 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "castKind": "IntegralToFloating", "inner": [ { "id": "0x55bbe726bea8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11105, "col": 10, "tokLen": 1 }, "end": { "offset": 11106, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726be28", "kind": "UnaryOperator", "range": { "begin": { "offset": 11105, "col": 10, "tokLen": 1 }, "end": { "offset": 11106, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726be10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11106, "col": 11, "tokLen": 1 }, "end": { "offset": 11106, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726bdf0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11106, "col": 11, "tokLen": 1 }, "end": { "offset": 11106, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267eb0", "kind": "ParmVarDecl", "name": "h", "type": { "qualType": "int *" } } } ] } ] } ] } ] }, { "id": "0x55bbe726bec0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11110, "col": 15, "tokLen": 1 }, "end": { "offset": 11113, "col": 18, "tokLen": 4 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726be78", "kind": "MemberExpr", "range": { "begin": { "offset": 11110, "col": 15, "tokLen": 1 }, "end": { "offset": 11113, "col": 18, "tokLen": 4 } }, "type": { "qualType": "float" }, "valueCategory": "lvalue", "name": "maxa", "isArrow": true, "referencedMemberDecl": "0x55bbe7223e48", "inner": [ { "id": "0x55bbe726be60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11110, "col": 15, "tokLen": 1 }, "end": { "offset": 11110, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726be40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11110, "col": 15, "tokLen": 1 }, "end": { "offset": 11110, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe726bf10", "kind": "FloatingLiteral", "range": { "begin": { "offset": 11120, "col": 25, "tokLen": 3 }, "end": { "offset": 11120, "col": 25, "tokLen": 3 } }, "type": { "qualType": "double" }, "valueCategory": "prvalue", "value": "0.5" } ] } ] } ] }, { "id": "0x55bbe726c388", "kind": "IfStmt", "range": { "begin": { "offset": 11133, "line": 360, "col": 9, "tokLen": 2 }, "end": { "offset": 11187, "line": 361, "col": 25, "tokLen": 3 } }, "inner": [ { "id": "0x55bbe726c168", "kind": "BinaryOperator", "range": { "begin": { "offset": 11137, "line": 360, "col": 13, "tokLen": 1 }, "end": { "offset": 11160, "col": 36, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe726c150", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11137, "col": 13, "tokLen": 1 }, "end": { "offset": 11140, "col": 16, "tokLen": 4 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726bfd8", "kind": "MemberExpr", "range": { "begin": { "offset": 11137, "col": 13, "tokLen": 1 }, "end": { "offset": 11140, "col": 16, "tokLen": 4 } }, "type": { "qualType": "float" }, "valueCategory": "lvalue", "name": "mina", "isArrow": true, "referencedMemberDecl": "0x55bbe7223de0", "inner": [ { "id": "0x55bbe726bfc0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11137, "col": 13, "tokLen": 1 }, "end": { "offset": 11137, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726bfa0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11137, "col": 13, "tokLen": 1 }, "end": { "offset": 11137, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe726c130", "kind": "BinaryOperator", "range": { "begin": { "offset": 11147, "col": 23, "tokLen": 1 }, "end": { "offset": 11160, "col": 36, "tokLen": 1 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe726c088", "kind": "CStyleCastExpr", "range": { "begin": { "offset": 11147, "col": 23, "tokLen": 1 }, "end": { "offset": 11155, "col": 31, "tokLen": 1 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "castKind": "IntegralToFloating", "inner": [ { "id": "0x55bbe726c070", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11154, "col": 30, "tokLen": 1 }, "end": { "offset": 11155, "col": 31, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "isPartOfExplicitCast": true, "inner": [ { "id": "0x55bbe726c040", "kind": "UnaryOperator", "range": { "begin": { "offset": 11154, "col": 30, "tokLen": 1 }, "end": { "offset": 11155, "col": 31, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726c028", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11155, "col": 31, "tokLen": 1 }, "end": { "offset": 11155, "col": 31, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726c008", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11155, "col": 31, "tokLen": 1 }, "end": { "offset": 11155, "col": 31, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267eb0", "kind": "ParmVarDecl", "name": "h", "type": { "qualType": "int *" } } } ] } ] } ] } ] }, { "id": "0x55bbe726c118", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11159, "col": 35, "tokLen": 1 }, "end": { "offset": 11160, "col": 36, "tokLen": 1 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "castKind": "IntegralToFloating", "inner": [ { "id": "0x55bbe726c100", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11159, "col": 35, "tokLen": 1 }, "end": { "offset": 11160, "col": 36, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726c0e8", "kind": "UnaryOperator", "range": { "begin": { "offset": 11159, "col": 35, "tokLen": 1 }, "end": { "offset": 11160, "col": 36, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726c0d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11160, "col": 36, "tokLen": 1 }, "end": { "offset": 11160, "col": 36, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726c0b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11160, "col": 36, "tokLen": 1 }, "end": { "offset": 11160, "col": 36, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267e30", "kind": "ParmVarDecl", "name": "w", "type": { "qualType": "int *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe726c368", "kind": "BinaryOperator", "range": { "begin": { "offset": 11167, "line": 361, "col": 5, "tokLen": 1 }, "end": { "offset": 11187, "col": 25, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe726c1c0", "kind": "UnaryOperator", "range": { "begin": { "offset": 11167, "col": 5, "tokLen": 1 }, "end": { "offset": 11168, "col": 6, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726c1a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11168, "col": 6, "tokLen": 1 }, "end": { "offset": 11168, "col": 6, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726c188", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11168, "col": 6, "tokLen": 1 }, "end": { "offset": 11168, "col": 6, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267eb0", "kind": "ParmVarDecl", "name": "h", "type": { "qualType": "int *" } } } ] } ] }, { "id": "0x55bbe726c350", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11172, "col": 10, "tokLen": 1 }, "end": { "offset": 11187, "col": 25, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "FloatingToIntegral", "inner": [ { "id": "0x55bbe726c330", "kind": "BinaryOperator", "range": { "begin": { "offset": 11172, "col": 10, "tokLen": 1 }, "end": { "offset": 11187, "col": 25, "tokLen": 3 } }, "type": { "qualType": "double" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe726c318", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11172, "col": 10, "tokLen": 1 }, "end": { "offset": 11180, "col": 18, "tokLen": 4 } }, "type": { "qualType": "double" }, "valueCategory": "prvalue", "castKind": "FloatingCast", "inner": [ { "id": "0x55bbe726c2d8", "kind": "BinaryOperator", "range": { "begin": { "offset": 11172, "col": 10, "tokLen": 1 }, "end": { "offset": 11180, "col": 18, "tokLen": 4 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe726c2c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11172, "col": 10, "tokLen": 1 }, "end": { "offset": 11173, "col": 11, "tokLen": 1 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "castKind": "IntegralToFloating", "inner": [ { "id": "0x55bbe726c290", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11172, "col": 10, "tokLen": 1 }, "end": { "offset": 11173, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726c210", "kind": "UnaryOperator", "range": { "begin": { "offset": 11172, "col": 10, "tokLen": 1 }, "end": { "offset": 11173, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726c1f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11173, "col": 11, "tokLen": 1 }, "end": { "offset": 11173, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726c1d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11173, "col": 11, "tokLen": 1 }, "end": { "offset": 11173, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267e30", "kind": "ParmVarDecl", "name": "w", "type": { "qualType": "int *" } } } ] } ] } ] } ] }, { "id": "0x55bbe726c2a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11177, "col": 15, "tokLen": 1 }, "end": { "offset": 11180, "col": 18, "tokLen": 4 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726c260", "kind": "MemberExpr", "range": { "begin": { "offset": 11177, "col": 15, "tokLen": 1 }, "end": { "offset": 11180, "col": 18, "tokLen": 4 } }, "type": { "qualType": "float" }, "valueCategory": "lvalue", "name": "mina", "isArrow": true, "referencedMemberDecl": "0x55bbe7223de0", "inner": [ { "id": "0x55bbe726c248", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11177, "col": 15, "tokLen": 1 }, "end": { "offset": 11177, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726c228", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11177, "col": 15, "tokLen": 1 }, "end": { "offset": 11177, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe726c2f8", "kind": "FloatingLiteral", "range": { "begin": { "offset": 11187, "col": 25, "tokLen": 3 }, "end": { "offset": 11187, "col": 25, "tokLen": 3 } }, "type": { "qualType": "double" }, "valueCategory": "prvalue", "value": "0.5" } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe726c668", "kind": "IfStmt", "range": { "begin": { "offset": 11198, "line": 363, "col": 3, "tokLen": 2 }, "end": { "offset": 11297, "line": 366, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe726c430", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11202, "line": 363, "col": 7, "tokLen": 9 }, "end": { "offset": 11202, "col": 7, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726c410", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11202, "col": 7, "tokLen": 9 }, "end": { "offset": 11202, "col": 7, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72680d8", "kind": "VarDecl", "name": "baseismin", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe726c648", "kind": "CompoundStmt", "range": { "begin": { "offset": 11213, "col": 18, "tokLen": 1 }, "end": { "offset": 11297, "line": 366, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe726c518", "kind": "CompoundAssignOperator", "range": { "begin": { "offset": 11260, "line": 364, "col": 4, "tokLen": 1 }, "end": { "offset": 11269, "col": 13, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-=", "computeLHSType": { "qualType": "int" }, "computeResultType": { "qualType": "int" }, "inner": [ { "id": "0x55bbe726c480", "kind": "UnaryOperator", "range": { "begin": { "offset": 11260, "col": 4, "tokLen": 1 }, "end": { "offset": 11261, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726c468", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11261, "col": 5, "tokLen": 1 }, "end": { "offset": 11261, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726c448", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11261, "col": 5, "tokLen": 1 }, "end": { "offset": 11261, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267e30", "kind": "ParmVarDecl", "name": "w", "type": { "qualType": "int *" } } } ] } ] }, { "id": "0x55bbe726c500", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11266, "col": 10, "tokLen": 1 }, "end": { "offset": 11269, "col": 13, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726c4d0", "kind": "MemberExpr", "range": { "begin": { "offset": 11266, "col": 10, "tokLen": 1 }, "end": { "offset": 11269, "col": 13, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "basew", "isArrow": true, "referencedMemberDecl": "0x55bbe72241f0", "inner": [ { "id": "0x55bbe726c4b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11266, "col": 10, "tokLen": 1 }, "end": { "offset": 11266, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726c498", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11266, "col": 10, "tokLen": 1 }, "end": { "offset": 11266, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe726c618", "kind": "CompoundAssignOperator", "range": { "begin": { "offset": 11279, "line": 365, "col": 4, "tokLen": 1 }, "end": { "offset": 11288, "col": 13, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-=", "computeLHSType": { "qualType": "int" }, "computeResultType": { "qualType": "int" }, "inner": [ { "id": "0x55bbe726c580", "kind": "UnaryOperator", "range": { "begin": { "offset": 11279, "col": 4, "tokLen": 1 }, "end": { "offset": 11280, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726c568", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11280, "col": 5, "tokLen": 1 }, "end": { "offset": 11280, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726c548", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11280, "col": 5, "tokLen": 1 }, "end": { "offset": 11280, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267eb0", "kind": "ParmVarDecl", "name": "h", "type": { "qualType": "int *" } } } ] } ] }, { "id": "0x55bbe726c600", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11285, "col": 10, "tokLen": 1 }, "end": { "offset": 11288, "col": 13, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726c5d0", "kind": "MemberExpr", "range": { "begin": { "offset": 11285, "col": 10, "tokLen": 1 }, "end": { "offset": 11288, "col": 13, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "baseh", "isArrow": true, "referencedMemberDecl": "0x55bbe7224258", "inner": [ { "id": "0x55bbe726c5b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11285, "col": 10, "tokLen": 1 }, "end": { "offset": 11285, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726c598", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11285, "col": 10, "tokLen": 1 }, "end": { "offset": 11285, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe726c890", "kind": "IfStmt", "range": { "begin": { "offset": 11336, "line": 368, "col": 3, "tokLen": 2 }, "end": { "offset": 11366, "line": 369, "col": 18, "tokLen": 4 } }, "inner": [ { "id": "0x55bbe726c6f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11340, "line": 368, "col": 7, "tokLen": 1 }, "end": { "offset": 11343, "col": 10, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726c6c0", "kind": "MemberExpr", "range": { "begin": { "offset": 11340, "col": 7, "tokLen": 1 }, "end": { "offset": 11343, "col": 10, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "incw", "isArrow": true, "referencedMemberDecl": "0x55bbe72242c0", "inner": [ { "id": "0x55bbe726c6a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11340, "col": 7, "tokLen": 1 }, "end": { "offset": 11340, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726c688", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11340, "col": 7, "tokLen": 1 }, "end": { "offset": 11340, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe726c860", "kind": "CompoundAssignOperator", "range": { "begin": { "offset": 11352, "line": 369, "col": 4, "tokLen": 1 }, "end": { "offset": 11366, "col": 18, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-=", "computeLHSType": { "qualType": "int" }, "computeResultType": { "qualType": "int" }, "inner": [ { "id": "0x55bbe726c740", "kind": "UnaryOperator", "range": { "begin": { "offset": 11352, "col": 4, "tokLen": 1 }, "end": { "offset": 11353, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726c728", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11353, "col": 5, "tokLen": 1 }, "end": { "offset": 11353, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726c708", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11353, "col": 5, "tokLen": 1 }, "end": { "offset": 11353, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267e30", "kind": "ParmVarDecl", "name": "w", "type": { "qualType": "int *" } } } ] } ] }, { "id": "0x55bbe726c840", "kind": "BinaryOperator", "range": { "begin": { "offset": 11358, "col": 10, "tokLen": 1 }, "end": { "offset": 11366, "col": 18, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "%", "inner": [ { "id": "0x55bbe726c810", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11358, "col": 10, "tokLen": 1 }, "end": { "offset": 11359, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726c790", "kind": "UnaryOperator", "range": { "begin": { "offset": 11358, "col": 10, "tokLen": 1 }, "end": { "offset": 11359, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726c778", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11359, "col": 11, "tokLen": 1 }, "end": { "offset": 11359, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726c758", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11359, "col": 11, "tokLen": 1 }, "end": { "offset": 11359, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267e30", "kind": "ParmVarDecl", "name": "w", "type": { "qualType": "int *" } } } ] } ] } ] }, { "id": "0x55bbe726c828", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11363, "col": 15, "tokLen": 1 }, "end": { "offset": 11366, "col": 18, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726c7e0", "kind": "MemberExpr", "range": { "begin": { "offset": 11363, "col": 15, "tokLen": 1 }, "end": { "offset": 11366, "col": 18, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "incw", "isArrow": true, "referencedMemberDecl": "0x55bbe72242c0", "inner": [ { "id": "0x55bbe726c7c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11363, "col": 15, "tokLen": 1 }, "end": { "offset": 11363, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726c7a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11363, "col": 15, "tokLen": 1 }, "end": { "offset": 11363, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe726cab8", "kind": "IfStmt", "range": { "begin": { "offset": 11374, "line": 370, "col": 3, "tokLen": 2 }, "end": { "offset": 11404, "line": 371, "col": 18, "tokLen": 4 } }, "inner": [ { "id": "0x55bbe726c918", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11378, "line": 370, "col": 7, "tokLen": 1 }, "end": { "offset": 11381, "col": 10, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726c8e8", "kind": "MemberExpr", "range": { "begin": { "offset": 11378, "col": 7, "tokLen": 1 }, "end": { "offset": 11381, "col": 10, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "inch", "isArrow": true, "referencedMemberDecl": "0x55bbe7224328", "inner": [ { "id": "0x55bbe726c8d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11378, "col": 7, "tokLen": 1 }, "end": { "offset": 11378, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726c8b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11378, "col": 7, "tokLen": 1 }, "end": { "offset": 11378, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe726ca88", "kind": "CompoundAssignOperator", "range": { "begin": { "offset": 11390, "line": 371, "col": 4, "tokLen": 1 }, "end": { "offset": 11404, "col": 18, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-=", "computeLHSType": { "qualType": "int" }, "computeResultType": { "qualType": "int" }, "inner": [ { "id": "0x55bbe726c968", "kind": "UnaryOperator", "range": { "begin": { "offset": 11390, "col": 4, "tokLen": 1 }, "end": { "offset": 11391, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726c950", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11391, "col": 5, "tokLen": 1 }, "end": { "offset": 11391, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726c930", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11391, "col": 5, "tokLen": 1 }, "end": { "offset": 11391, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267eb0", "kind": "ParmVarDecl", "name": "h", "type": { "qualType": "int *" } } } ] } ] }, { "id": "0x55bbe726ca68", "kind": "BinaryOperator", "range": { "begin": { "offset": 11396, "col": 10, "tokLen": 1 }, "end": { "offset": 11404, "col": 18, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "%", "inner": [ { "id": "0x55bbe726ca38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11396, "col": 10, "tokLen": 1 }, "end": { "offset": 11397, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726c9b8", "kind": "UnaryOperator", "range": { "begin": { "offset": 11396, "col": 10, "tokLen": 1 }, "end": { "offset": 11397, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726c9a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11397, "col": 11, "tokLen": 1 }, "end": { "offset": 11397, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726c980", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11397, "col": 11, "tokLen": 1 }, "end": { "offset": 11397, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267eb0", "kind": "ParmVarDecl", "name": "h", "type": { "qualType": "int *" } } } ] } ] } ] }, { "id": "0x55bbe726ca50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11401, "col": 15, "tokLen": 1 }, "end": { "offset": 11404, "col": 18, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726ca08", "kind": "MemberExpr", "range": { "begin": { "offset": 11401, "col": 15, "tokLen": 1 }, "end": { "offset": 11404, "col": 18, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "inch", "isArrow": true, "referencedMemberDecl": "0x55bbe7224328", "inner": [ { "id": "0x55bbe726c9f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11401, "col": 15, "tokLen": 1 }, "end": { "offset": 11401, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726c9d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11401, "col": 15, "tokLen": 1 }, "end": { "offset": 11401, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe726cf28", "kind": "BinaryOperator", "range": { "begin": { "offset": 11444, "line": 373, "col": 3, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 113, "file": "./util.h", "line": 3, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11449, "file": "dwm.c", "line": 373, "col": 8, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe726cb10", "kind": "UnaryOperator", "range": { "begin": { "offset": 11444, "col": 3, "tokLen": 1 }, "end": { "offset": 11445, "col": 4, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726caf8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11445, "col": 4, "tokLen": 1 }, "end": { "offset": 11445, "col": 4, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726cad8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11445, "col": 4, "tokLen": 1 }, "end": { "offset": 11445, "col": 4, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267e30", "kind": "ParmVarDecl", "name": "w", "type": { "qualType": "int *" } } } ] } ] }, { "id": "0x55bbe726cf08", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 91, "file": "./util.h", "line": 3, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11449, "file": "dwm.c", "line": 373, "col": 8, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 113, "file": "./util.h", "line": 3, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11449, "file": "dwm.c", "line": 373, "col": 8, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe726ced8", "kind": "ConditionalOperator", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11449, "file": "dwm.c", "line": 373, "col": 8, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11449, "file": "dwm.c", "line": 373, "col": 8, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe726ccf0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11449, "file": "dwm.c", "line": 373, "col": 8, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11449, "file": "dwm.c", "line": 373, "col": 8, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe726cc30", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11449, "file": "dwm.c", "line": 373, "col": 8, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 94, "file": "./util.h", "line": 3, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11449, "file": "dwm.c", "line": 373, "col": 8, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe726cc10", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 11453, "col": 12, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11461, "col": 20, "tokLen": 5 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe726cbe0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 11453, "col": 12, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11454, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726cb60", "kind": "UnaryOperator", "range": { "begin": { "spellingLoc": { "offset": 11453, "col": 12, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11454, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726cb48", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 11454, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11454, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726cb28", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 11454, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11454, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267e30", "kind": "ParmVarDecl", "name": "w", "type": { "qualType": "int *" } } } ] } ] } ] }, { "id": "0x55bbe726cbf8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 11458, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11461, "col": 20, "tokLen": 5 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726cbb0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 11458, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11461, "col": 20, "tokLen": 5 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "basew", "isArrow": true, "referencedMemberDecl": "0x55bbe72241f0", "inner": [ { "id": "0x55bbe726cb98", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 11458, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11458, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726cb78", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 11458, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11458, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe726ccd8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 98, "file": "./util.h", "line": 3, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11449, "file": "dwm.c", "line": 373, "col": 8, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11449, "file": "dwm.c", "line": 373, "col": 8, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726ccb8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 98, "file": "./util.h", "line": 3, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11449, "file": "dwm.c", "line": 373, "col": 8, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11449, "file": "dwm.c", "line": 373, "col": 8, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe726cc88", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 11468, "col": 27, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11471, "col": 30, "tokLen": 4 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "minw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224460", "inner": [ { "id": "0x55bbe726cc70", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 11468, "col": 27, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11468, "col": 27, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726cc50", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 11468, "col": 27, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11468, "col": 27, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe726ce18", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 104, "file": "./util.h", "line": 3, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11449, "file": "dwm.c", "line": 373, "col": 8, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 106, "file": "./util.h", "line": 3, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11449, "file": "dwm.c", "line": 373, "col": 8, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe726cdf8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 11453, "col": 12, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11461, "col": 20, "tokLen": 5 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe726cdc8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 11453, "col": 12, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11454, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726cd48", "kind": "UnaryOperator", "range": { "begin": { "spellingLoc": { "offset": 11453, "col": 12, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11454, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726cd30", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 11454, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11454, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726cd10", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 11454, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11454, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267e30", "kind": "ParmVarDecl", "name": "w", "type": { "qualType": "int *" } } } ] } ] } ] }, { "id": "0x55bbe726cde0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 11458, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11461, "col": 20, "tokLen": 5 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726cd98", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 11458, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11461, "col": 20, "tokLen": 5 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "basew", "isArrow": true, "referencedMemberDecl": "0x55bbe72241f0", "inner": [ { "id": "0x55bbe726cd80", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 11458, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11458, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726cd60", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 11458, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11458, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe726cec0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 110, "file": "./util.h", "line": 3, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11449, "file": "dwm.c", "line": 373, "col": 8, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11449, "file": "dwm.c", "line": 373, "col": 8, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726cea0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 110, "file": "./util.h", "line": 3, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11449, "file": "dwm.c", "line": 373, "col": 8, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11449, "file": "dwm.c", "line": 373, "col": 8, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe726ce70", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 11468, "col": 27, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11471, "col": 30, "tokLen": 4 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "minw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224460", "inner": [ { "id": "0x55bbe726ce58", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 11468, "col": 27, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11468, "col": 27, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726ce38", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 11468, "col": 27, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11468, "col": 27, "tokLen": 1 }, "expansionLoc": { "offset": 11449, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe726d398", "kind": "BinaryOperator", "range": { "begin": { "offset": 11480, "line": 374, "col": 3, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 113, "file": "./util.h", "line": 3, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11485, "file": "dwm.c", "line": 374, "col": 8, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe726cf80", "kind": "UnaryOperator", "range": { "begin": { "offset": 11480, "col": 3, "tokLen": 1 }, "end": { "offset": 11481, "col": 4, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726cf68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11481, "col": 4, "tokLen": 1 }, "end": { "offset": 11481, "col": 4, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726cf48", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11481, "col": 4, "tokLen": 1 }, "end": { "offset": 11481, "col": 4, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267eb0", "kind": "ParmVarDecl", "name": "h", "type": { "qualType": "int *" } } } ] } ] }, { "id": "0x55bbe726d378", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 91, "file": "./util.h", "line": 3, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11485, "file": "dwm.c", "line": 374, "col": 8, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 113, "file": "./util.h", "line": 3, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11485, "file": "dwm.c", "line": 374, "col": 8, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe726d348", "kind": "ConditionalOperator", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11485, "file": "dwm.c", "line": 374, "col": 8, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11485, "file": "dwm.c", "line": 374, "col": 8, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe726d160", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11485, "file": "dwm.c", "line": 374, "col": 8, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11485, "file": "dwm.c", "line": 374, "col": 8, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe726d0a0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11485, "file": "dwm.c", "line": 374, "col": 8, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 94, "file": "./util.h", "line": 3, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11485, "file": "dwm.c", "line": 374, "col": 8, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe726d080", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 11489, "col": 12, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11497, "col": 20, "tokLen": 5 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe726d050", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 11489, "col": 12, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11490, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726cfd0", "kind": "UnaryOperator", "range": { "begin": { "spellingLoc": { "offset": 11489, "col": 12, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11490, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726cfb8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 11490, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11490, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726cf98", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 11490, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11490, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267eb0", "kind": "ParmVarDecl", "name": "h", "type": { "qualType": "int *" } } } ] } ] } ] }, { "id": "0x55bbe726d068", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 11494, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11497, "col": 20, "tokLen": 5 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726d020", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 11494, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11497, "col": 20, "tokLen": 5 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "baseh", "isArrow": true, "referencedMemberDecl": "0x55bbe7224258", "inner": [ { "id": "0x55bbe726d008", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 11494, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11494, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726cfe8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 11494, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11494, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe726d148", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 98, "file": "./util.h", "line": 3, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11485, "file": "dwm.c", "line": 374, "col": 8, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11485, "file": "dwm.c", "line": 374, "col": 8, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726d128", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 98, "file": "./util.h", "line": 3, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11485, "file": "dwm.c", "line": 374, "col": 8, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11485, "file": "dwm.c", "line": 374, "col": 8, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe726d0f8", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 11504, "col": 27, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11507, "col": 30, "tokLen": 4 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "minh", "isArrow": true, "referencedMemberDecl": "0x55bbe72244c8", "inner": [ { "id": "0x55bbe726d0e0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 11504, "col": 27, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11504, "col": 27, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726d0c0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 11504, "col": 27, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11504, "col": 27, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe726d288", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 104, "file": "./util.h", "line": 3, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11485, "file": "dwm.c", "line": 374, "col": 8, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 106, "file": "./util.h", "line": 3, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11485, "file": "dwm.c", "line": 374, "col": 8, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe726d268", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 11489, "col": 12, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11497, "col": 20, "tokLen": 5 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe726d238", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 11489, "col": 12, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11490, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726d1b8", "kind": "UnaryOperator", "range": { "begin": { "spellingLoc": { "offset": 11489, "col": 12, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11490, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726d1a0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 11490, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11490, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726d180", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 11490, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11490, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267eb0", "kind": "ParmVarDecl", "name": "h", "type": { "qualType": "int *" } } } ] } ] } ] }, { "id": "0x55bbe726d250", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 11494, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11497, "col": 20, "tokLen": 5 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726d208", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 11494, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11497, "col": 20, "tokLen": 5 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "baseh", "isArrow": true, "referencedMemberDecl": "0x55bbe7224258", "inner": [ { "id": "0x55bbe726d1f0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 11494, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11494, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726d1d0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 11494, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11494, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe726d330", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 110, "file": "./util.h", "line": 3, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11485, "file": "dwm.c", "line": 374, "col": 8, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11485, "file": "dwm.c", "line": 374, "col": 8, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726d310", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 110, "file": "./util.h", "line": 3, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11485, "file": "dwm.c", "line": 374, "col": 8, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11485, "file": "dwm.c", "line": 374, "col": 8, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe726d2e0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 11504, "col": 27, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11507, "col": 30, "tokLen": 4 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "minh", "isArrow": true, "referencedMemberDecl": "0x55bbe72244c8", "inner": [ { "id": "0x55bbe726d2c8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 11504, "col": 27, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11504, "col": 27, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726d2a8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 11504, "col": 27, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11504, "col": 27, "tokLen": 1 }, "expansionLoc": { "offset": 11485, "col": 8, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe726d768", "kind": "IfStmt", "range": { "begin": { "offset": 11516, "line": 375, "col": 3, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 169, "file": "./util.h", "line": 4, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11537, "file": "dwm.c", "line": 376, "col": 9, "tokLen": 3 } } }, "inner": [ { "id": "0x55bbe726d420", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11520, "line": 375, "col": 7, "tokLen": 1 }, "end": { "offset": 11523, "col": 10, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726d3f0", "kind": "MemberExpr", "range": { "begin": { "offset": 11520, "col": 7, "tokLen": 1 }, "end": { "offset": 11523, "col": 10, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "maxw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224390", "inner": [ { "id": "0x55bbe726d3d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11520, "col": 7, "tokLen": 1 }, "end": { "offset": 11520, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726d3b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11520, "col": 7, "tokLen": 1 }, "end": { "offset": 11520, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe726d748", "kind": "BinaryOperator", "range": { "begin": { "offset": 11532, "line": 376, "col": 4, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 169, "file": "./util.h", "line": 4, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11537, "file": "dwm.c", "line": 376, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe726d470", "kind": "UnaryOperator", "range": { "begin": { "offset": 11532, "col": 4, "tokLen": 1 }, "end": { "offset": 11533, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726d458", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11533, "col": 5, "tokLen": 1 }, "end": { "offset": 11533, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726d438", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11533, "col": 5, "tokLen": 1 }, "end": { "offset": 11533, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267e30", "kind": "ParmVarDecl", "name": "w", "type": { "qualType": "int *" } } } ] } ] }, { "id": "0x55bbe726d728", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 147, "file": "./util.h", "line": 4, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11537, "file": "dwm.c", "line": 376, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 169, "file": "./util.h", "line": 4, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11537, "file": "dwm.c", "line": 376, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe726d6f8", "kind": "ConditionalOperator", "range": { "begin": { "spellingLoc": { "offset": 148, "file": "./util.h", "line": 4, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11537, "file": "dwm.c", "line": 376, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 168, "file": "./util.h", "line": 4, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11537, "file": "dwm.c", "line": 376, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe726d5b0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 148, "file": "./util.h", "line": 4, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11537, "file": "dwm.c", "line": 376, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 156, "file": "./util.h", "line": 4, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11537, "file": "dwm.c", "line": 376, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe726d580", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 148, "file": "./util.h", "line": 4, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11537, "file": "dwm.c", "line": 376, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 150, "file": "./util.h", "line": 4, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11537, "file": "dwm.c", "line": 376, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726d4d8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 148, "file": "./util.h", "line": 4, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11537, "file": "dwm.c", "line": 376, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 150, "file": "./util.h", "line": 4, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11537, "file": "dwm.c", "line": 376, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe726d4c0", "kind": "UnaryOperator", "range": { "begin": { "spellingLoc": { "offset": 11541, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 11537, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11542, "col": 14, "tokLen": 1 }, "expansionLoc": { "offset": 11537, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726d4a8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 11542, "col": 14, "tokLen": 1 }, "expansionLoc": { "offset": 11537, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11542, "col": 14, "tokLen": 1 }, "expansionLoc": { "offset": 11537, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726d488", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 11542, "col": 14, "tokLen": 1 }, "expansionLoc": { "offset": 11537, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11542, "col": 14, "tokLen": 1 }, "expansionLoc": { "offset": 11537, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267e30", "kind": "ParmVarDecl", "name": "w", "type": { "qualType": "int *" } } } ] } ] } ] } ] }, { "id": "0x55bbe726d598", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 154, "file": "./util.h", "line": 4, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11537, "file": "dwm.c", "line": 376, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 156, "file": "./util.h", "line": 4, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11537, "file": "dwm.c", "line": 376, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726d560", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 154, "file": "./util.h", "line": 4, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11537, "file": "dwm.c", "line": 376, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 156, "file": "./util.h", "line": 4, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11537, "file": "dwm.c", "line": 376, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe726d530", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 11545, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11537, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11548, "col": 20, "tokLen": 4 }, "expansionLoc": { "offset": 11537, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "maxw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224390", "inner": [ { "id": "0x55bbe726d518", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 11545, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11537, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11545, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11537, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726d4f8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 11545, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11537, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11545, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11537, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe726d6c8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 160, "file": "./util.h", "line": 4, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11537, "file": "dwm.c", "line": 376, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 162, "file": "./util.h", "line": 4, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11537, "file": "dwm.c", "line": 376, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726d620", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 160, "file": "./util.h", "line": 4, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11537, "file": "dwm.c", "line": 376, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 162, "file": "./util.h", "line": 4, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11537, "file": "dwm.c", "line": 376, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe726d608", "kind": "UnaryOperator", "range": { "begin": { "spellingLoc": { "offset": 11541, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 11537, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11542, "col": 14, "tokLen": 1 }, "expansionLoc": { "offset": 11537, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726d5f0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 11542, "col": 14, "tokLen": 1 }, "expansionLoc": { "offset": 11537, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11542, "col": 14, "tokLen": 1 }, "expansionLoc": { "offset": 11537, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726d5d0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 11542, "col": 14, "tokLen": 1 }, "expansionLoc": { "offset": 11537, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11542, "col": 14, "tokLen": 1 }, "expansionLoc": { "offset": 11537, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267e30", "kind": "ParmVarDecl", "name": "w", "type": { "qualType": "int *" } } } ] } ] } ] } ] }, { "id": "0x55bbe726d6e0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 166, "file": "./util.h", "line": 4, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11537, "file": "dwm.c", "line": 376, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 168, "file": "./util.h", "line": 4, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11537, "file": "dwm.c", "line": 376, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726d6a8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 166, "file": "./util.h", "line": 4, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11537, "file": "dwm.c", "line": 376, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 168, "file": "./util.h", "line": 4, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11537, "file": "dwm.c", "line": 376, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe726d678", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 11545, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11537, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11548, "col": 20, "tokLen": 4 }, "expansionLoc": { "offset": 11537, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "maxw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224390", "inner": [ { "id": "0x55bbe726d660", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 11545, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11537, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11545, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11537, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726d640", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 11545, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11537, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11545, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11537, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe726db38", "kind": "IfStmt", "range": { "begin": { "offset": 11557, "line": 377, "col": 3, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 169, "file": "./util.h", "line": 4, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11578, "file": "dwm.c", "line": 378, "col": 9, "tokLen": 3 } } }, "inner": [ { "id": "0x55bbe726d7f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11561, "line": 377, "col": 7, "tokLen": 1 }, "end": { "offset": 11564, "col": 10, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726d7c0", "kind": "MemberExpr", "range": { "begin": { "offset": 11561, "col": 7, "tokLen": 1 }, "end": { "offset": 11564, "col": 10, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "maxh", "isArrow": true, "referencedMemberDecl": "0x55bbe72243f8", "inner": [ { "id": "0x55bbe726d7a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11561, "col": 7, "tokLen": 1 }, "end": { "offset": 11561, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726d788", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11561, "col": 7, "tokLen": 1 }, "end": { "offset": 11561, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe726db18", "kind": "BinaryOperator", "range": { "begin": { "offset": 11573, "line": 378, "col": 4, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 169, "file": "./util.h", "line": 4, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11578, "file": "dwm.c", "line": 378, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe726d840", "kind": "UnaryOperator", "range": { "begin": { "offset": 11573, "col": 4, "tokLen": 1 }, "end": { "offset": 11574, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726d828", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11574, "col": 5, "tokLen": 1 }, "end": { "offset": 11574, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726d808", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11574, "col": 5, "tokLen": 1 }, "end": { "offset": 11574, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267eb0", "kind": "ParmVarDecl", "name": "h", "type": { "qualType": "int *" } } } ] } ] }, { "id": "0x55bbe726daf8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 147, "file": "./util.h", "line": 4, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11578, "file": "dwm.c", "line": 378, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 169, "file": "./util.h", "line": 4, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11578, "file": "dwm.c", "line": 378, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe726dac8", "kind": "ConditionalOperator", "range": { "begin": { "spellingLoc": { "offset": 148, "file": "./util.h", "line": 4, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11578, "file": "dwm.c", "line": 378, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 168, "file": "./util.h", "line": 4, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11578, "file": "dwm.c", "line": 378, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe726d980", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 148, "file": "./util.h", "line": 4, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11578, "file": "dwm.c", "line": 378, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 156, "file": "./util.h", "line": 4, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11578, "file": "dwm.c", "line": 378, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe726d950", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 148, "file": "./util.h", "line": 4, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11578, "file": "dwm.c", "line": 378, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 150, "file": "./util.h", "line": 4, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11578, "file": "dwm.c", "line": 378, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726d8a8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 148, "file": "./util.h", "line": 4, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11578, "file": "dwm.c", "line": 378, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 150, "file": "./util.h", "line": 4, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11578, "file": "dwm.c", "line": 378, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe726d890", "kind": "UnaryOperator", "range": { "begin": { "spellingLoc": { "offset": 11582, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 11578, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11583, "col": 14, "tokLen": 1 }, "expansionLoc": { "offset": 11578, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726d878", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 11583, "col": 14, "tokLen": 1 }, "expansionLoc": { "offset": 11578, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11583, "col": 14, "tokLen": 1 }, "expansionLoc": { "offset": 11578, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726d858", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 11583, "col": 14, "tokLen": 1 }, "expansionLoc": { "offset": 11578, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11583, "col": 14, "tokLen": 1 }, "expansionLoc": { "offset": 11578, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267eb0", "kind": "ParmVarDecl", "name": "h", "type": { "qualType": "int *" } } } ] } ] } ] } ] }, { "id": "0x55bbe726d968", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 154, "file": "./util.h", "line": 4, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11578, "file": "dwm.c", "line": 378, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 156, "file": "./util.h", "line": 4, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11578, "file": "dwm.c", "line": 378, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726d930", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 154, "file": "./util.h", "line": 4, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11578, "file": "dwm.c", "line": 378, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 156, "file": "./util.h", "line": 4, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11578, "file": "dwm.c", "line": 378, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe726d900", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 11586, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11578, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11589, "col": 20, "tokLen": 4 }, "expansionLoc": { "offset": 11578, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "maxh", "isArrow": true, "referencedMemberDecl": "0x55bbe72243f8", "inner": [ { "id": "0x55bbe726d8e8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 11586, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11578, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11586, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11578, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726d8c8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 11586, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11578, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11586, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11578, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe726da98", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 160, "file": "./util.h", "line": 4, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11578, "file": "dwm.c", "line": 378, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 162, "file": "./util.h", "line": 4, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11578, "file": "dwm.c", "line": 378, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726d9f0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 160, "file": "./util.h", "line": 4, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11578, "file": "dwm.c", "line": 378, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 162, "file": "./util.h", "line": 4, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11578, "file": "dwm.c", "line": 378, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe726d9d8", "kind": "UnaryOperator", "range": { "begin": { "spellingLoc": { "offset": 11582, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 11578, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11583, "col": 14, "tokLen": 1 }, "expansionLoc": { "offset": 11578, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726d9c0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 11583, "col": 14, "tokLen": 1 }, "expansionLoc": { "offset": 11578, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11583, "col": 14, "tokLen": 1 }, "expansionLoc": { "offset": 11578, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726d9a0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 11583, "col": 14, "tokLen": 1 }, "expansionLoc": { "offset": 11578, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11583, "col": 14, "tokLen": 1 }, "expansionLoc": { "offset": 11578, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267eb0", "kind": "ParmVarDecl", "name": "h", "type": { "qualType": "int *" } } } ] } ] } ] } ] }, { "id": "0x55bbe726dab0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 166, "file": "./util.h", "line": 4, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11578, "file": "dwm.c", "line": 378, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 168, "file": "./util.h", "line": 4, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11578, "file": "dwm.c", "line": 378, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726da78", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 166, "file": "./util.h", "line": 4, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11578, "file": "dwm.c", "line": 378, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 168, "file": "./util.h", "line": 4, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 11578, "file": "dwm.c", "line": 378, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe726da48", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 11586, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11578, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11589, "col": 20, "tokLen": 4 }, "expansionLoc": { "offset": 11578, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "maxh", "isArrow": true, "referencedMemberDecl": "0x55bbe72243f8", "inner": [ { "id": "0x55bbe726da30", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 11586, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11578, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11586, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11578, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726da10", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 11586, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11578, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 11586, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 11578, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe726e060", "kind": "ReturnStmt", "range": { "begin": { "offset": 11600, "line": 380, "col": 2, "tokLen": 6 }, "end": { "offset": 11658, "col": 60, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe726e040", "kind": "BinaryOperator", "range": { "begin": { "offset": 11607, "col": 9, "tokLen": 1 }, "end": { "offset": 11658, "col": 60, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe726df18", "kind": "BinaryOperator", "range": { "begin": { "offset": 11607, "col": 9, "tokLen": 1 }, "end": { "offset": 11644, "col": 46, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe726ddf0", "kind": "BinaryOperator", "range": { "begin": { "offset": 11607, "col": 9, "tokLen": 1 }, "end": { "offset": 11630, "col": 32, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe726dcc8", "kind": "BinaryOperator", "range": { "begin": { "offset": 11607, "col": 9, "tokLen": 1 }, "end": { "offset": 11616, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe726dc98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11607, "col": 9, "tokLen": 1 }, "end": { "offset": 11608, "col": 10, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726dc18", "kind": "UnaryOperator", "range": { "begin": { "offset": 11607, "col": 9, "tokLen": 1 }, "end": { "offset": 11608, "col": 10, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726dc00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11608, "col": 10, "tokLen": 1 }, "end": { "offset": 11608, "col": 10, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726dbe0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11608, "col": 10, "tokLen": 1 }, "end": { "offset": 11608, "col": 10, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267d30", "kind": "ParmVarDecl", "name": "x", "type": { "qualType": "int *" } } } ] } ] } ] }, { "id": "0x55bbe726dcb0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11613, "col": 15, "tokLen": 1 }, "end": { "offset": 11616, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726dc68", "kind": "MemberExpr", "range": { "begin": { "offset": 11613, "col": 15, "tokLen": 1 }, "end": { "offset": 11616, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": true, "referencedMemberDecl": "0x55bbe7223eb0", "inner": [ { "id": "0x55bbe726dc50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11613, "col": 15, "tokLen": 1 }, "end": { "offset": 11613, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726dc30", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11613, "col": 15, "tokLen": 1 }, "end": { "offset": 11613, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe726ddd0", "kind": "BinaryOperator", "range": { "begin": { "offset": 11621, "col": 23, "tokLen": 1 }, "end": { "offset": 11630, "col": 32, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe726dda0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11621, "col": 23, "tokLen": 1 }, "end": { "offset": 11622, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726dd20", "kind": "UnaryOperator", "range": { "begin": { "offset": 11621, "col": 23, "tokLen": 1 }, "end": { "offset": 11622, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726dd08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11622, "col": 24, "tokLen": 1 }, "end": { "offset": 11622, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726dce8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11622, "col": 24, "tokLen": 1 }, "end": { "offset": 11622, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267db0", "kind": "ParmVarDecl", "name": "y", "type": { "qualType": "int *" } } } ] } ] } ] }, { "id": "0x55bbe726ddb8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11627, "col": 29, "tokLen": 1 }, "end": { "offset": 11630, "col": 32, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726dd70", "kind": "MemberExpr", "range": { "begin": { "offset": 11627, "col": 29, "tokLen": 1 }, "end": { "offset": 11630, "col": 32, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f18", "inner": [ { "id": "0x55bbe726dd58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11627, "col": 29, "tokLen": 1 }, "end": { "offset": 11627, "col": 29, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726dd38", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11627, "col": 29, "tokLen": 1 }, "end": { "offset": 11627, "col": 29, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe726def8", "kind": "BinaryOperator", "range": { "begin": { "offset": 11635, "col": 37, "tokLen": 1 }, "end": { "offset": 11644, "col": 46, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe726dec8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11635, "col": 37, "tokLen": 1 }, "end": { "offset": 11636, "col": 38, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726de48", "kind": "UnaryOperator", "range": { "begin": { "offset": 11635, "col": 37, "tokLen": 1 }, "end": { "offset": 11636, "col": 38, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726de30", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11636, "col": 38, "tokLen": 1 }, "end": { "offset": 11636, "col": 38, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726de10", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11636, "col": 38, "tokLen": 1 }, "end": { "offset": 11636, "col": 38, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267e30", "kind": "ParmVarDecl", "name": "w", "type": { "qualType": "int *" } } } ] } ] } ] }, { "id": "0x55bbe726dee0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11641, "col": 43, "tokLen": 1 }, "end": { "offset": 11644, "col": 46, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726de98", "kind": "MemberExpr", "range": { "begin": { "offset": 11641, "col": 43, "tokLen": 1 }, "end": { "offset": 11644, "col": 46, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "w", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f80", "inner": [ { "id": "0x55bbe726de80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11641, "col": 43, "tokLen": 1 }, "end": { "offset": 11641, "col": 43, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726de60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11641, "col": 43, "tokLen": 1 }, "end": { "offset": 11641, "col": 43, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe726e020", "kind": "BinaryOperator", "range": { "begin": { "offset": 11649, "col": 51, "tokLen": 1 }, "end": { "offset": 11658, "col": 60, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe726dff0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11649, "col": 51, "tokLen": 1 }, "end": { "offset": 11650, "col": 52, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726df70", "kind": "UnaryOperator", "range": { "begin": { "offset": 11649, "col": 51, "tokLen": 1 }, "end": { "offset": 11650, "col": 52, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe726df58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11650, "col": 52, "tokLen": 1 }, "end": { "offset": 11650, "col": 52, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726df38", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11650, "col": 52, "tokLen": 1 }, "end": { "offset": 11650, "col": 52, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267eb0", "kind": "ParmVarDecl", "name": "h", "type": { "qualType": "int *" } } } ] } ] } ] }, { "id": "0x55bbe726e008", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11655, "col": 57, "tokLen": 1 }, "end": { "offset": 11658, "col": 60, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726dfc0", "kind": "MemberExpr", "range": { "begin": { "offset": 11655, "col": 57, "tokLen": 1 }, "end": { "offset": 11658, "col": 60, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe7223fe8", "inner": [ { "id": "0x55bbe726dfa8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11655, "col": 57, "tokLen": 1 }, "end": { "offset": 11655, "col": 57, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726df88", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11655, "col": 57, "tokLen": 1 }, "end": { "offset": 11655, "col": 57, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7267cb0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe726e168", "kind": "FunctionDecl", "loc": { "offset": 11669, "line": 384, "col": 1, "tokLen": 7 }, "range": { "begin": { "offset": 11664, "line": 383, "col": 1, "tokLen": 4 }, "end": { "offset": 11877, "line": 395, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7226a20", "name": "arrange", "mangledName": "arrange", "type": { "qualType": "void (Monitor *)" }, "inner": [ { "id": "0x55bbe726e0d8", "kind": "ParmVarDecl", "loc": { "offset": 11686, "line": 384, "col": 18, "tokLen": 1 }, "range": { "begin": { "offset": 11677, "col": 9, "tokLen": 7 }, "end": { "offset": 11686, "col": 18, "tokLen": 1 } }, "isUsed": true, "name": "m", "type": { "qualType": "Monitor *" } }, { "id": "0x55bbe726eae8", "kind": "CompoundStmt", "range": { "begin": { "offset": 11689, "line": 385, "col": 1, "tokLen": 1 }, "end": { "offset": 11877, "line": 395, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe726e5b0", "kind": "IfStmt", "range": { "begin": { "offset": 11692, "line": 386, "col": 2, "tokLen": 2 }, "end": { "offset": 11777, "line": 389, "col": 20, "tokLen": 1 } }, "hasElse": true, "inner": [ { "id": "0x55bbe726e230", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11696, "line": 386, "col": 6, "tokLen": 1 }, "end": { "offset": 11696, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726e210", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11696, "col": 6, "tokLen": 1 }, "end": { "offset": 11696, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe726e0d8", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] }, { "id": "0x55bbe726e2e8", "kind": "CallExpr", "range": { "begin": { "offset": 11701, "line": 387, "col": 3, "tokLen": 8 }, "end": { "offset": 11718, "col": 20, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe726e2d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11701, "col": 3, "tokLen": 8 }, "end": { "offset": 11701, "col": 3, "tokLen": 8 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe726e248", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11701, "col": 3, "tokLen": 8 }, "end": { "offset": 11701, "col": 3, "tokLen": 8 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722f100", "kind": "FunctionDecl", "name": "showhide", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe726e310", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11710, "col": 12, "tokLen": 1 }, "end": { "offset": 11713, "col": 15, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726e2a0", "kind": "MemberExpr", "range": { "begin": { "offset": 11710, "col": 12, "tokLen": 1 }, "end": { "offset": 11713, "col": 15, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "stack", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c60", "inner": [ { "id": "0x55bbe726e288", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11710, "col": 12, "tokLen": 1 }, "end": { "offset": 11710, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726e268", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11710, "col": 12, "tokLen": 1 }, "end": { "offset": 11710, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe726e0d8", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe726e578", "kind": "ForStmt", "range": { "begin": { "offset": 11727, "line": 388, "col": 7, "tokLen": 3 }, "end": { "offset": 11777, "line": 389, "col": 20, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe726e380", "kind": "BinaryOperator", "range": { "begin": { "offset": 11732, "line": 388, "col": 12, "tokLen": 1 }, "end": { "offset": 11736, "col": 16, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe726e328", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11732, "col": 12, "tokLen": 1 }, "end": { "offset": 11732, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe726e0d8", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe726e368", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11736, "col": 16, "tokLen": 4 }, "end": { "offset": 11736, "col": 16, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726e348", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11736, "col": 16, "tokLen": 4 }, "end": { "offset": 11736, "col": 16, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72373e8", "kind": "VarDecl", "name": "mons", "type": { "qualType": "Monitor *" } } } ] } ] }, {}, { "id": "0x55bbe726e3c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11742, "col": 22, "tokLen": 1 }, "end": { "offset": 11742, "col": 22, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726e3a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11742, "col": 22, "tokLen": 1 }, "end": { "offset": 11742, "col": 22, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe726e0d8", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] }, { "id": "0x55bbe726e478", "kind": "BinaryOperator", "range": { "begin": { "offset": 11745, "col": 25, "tokLen": 1 }, "end": { "offset": 11752, "col": 32, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe726e3d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11745, "col": 25, "tokLen": 1 }, "end": { "offset": 11745, "col": 25, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe726e0d8", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe726e460", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11749, "col": 29, "tokLen": 1 }, "end": { "offset": 11752, "col": 32, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726e430", "kind": "MemberExpr", "range": { "begin": { "offset": 11749, "col": 29, "tokLen": 1 }, "end": { "offset": 11752, "col": 32, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe7225cc0", "inner": [ { "id": "0x55bbe726e418", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11749, "col": 29, "tokLen": 1 }, "end": { "offset": 11749, "col": 29, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726e3f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11749, "col": 29, "tokLen": 1 }, "end": { "offset": 11749, "col": 29, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe726e0d8", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe726e538", "kind": "CallExpr", "range": { "begin": { "offset": 11760, "line": 389, "col": 3, "tokLen": 8 }, "end": { "offset": 11777, "col": 20, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe726e520", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11760, "col": 3, "tokLen": 8 }, "end": { "offset": 11760, "col": 3, "tokLen": 8 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe726e498", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11760, "col": 3, "tokLen": 8 }, "end": { "offset": 11760, "col": 3, "tokLen": 8 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722f100", "kind": "FunctionDecl", "name": "showhide", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe726e560", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11769, "col": 12, "tokLen": 1 }, "end": { "offset": 11772, "col": 15, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726e4f0", "kind": "MemberExpr", "range": { "begin": { "offset": 11769, "col": 12, "tokLen": 1 }, "end": { "offset": 11772, "col": 15, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "stack", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c60", "inner": [ { "id": "0x55bbe726e4d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11769, "col": 12, "tokLen": 1 }, "end": { "offset": 11769, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726e4b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11769, "col": 12, "tokLen": 1 }, "end": { "offset": 11769, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe726e0d8", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe726eab8", "kind": "IfStmt", "range": { "begin": { "offset": 11781, "line": 390, "col": 2, "tokLen": 2 }, "end": { "offset": 11874, "line": 394, "col": 15, "tokLen": 1 } }, "hasElse": true, "inner": [ { "id": "0x55bbe726e600", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11785, "line": 390, "col": 6, "tokLen": 1 }, "end": { "offset": 11785, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726e5e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11785, "col": 6, "tokLen": 1 }, "end": { "offset": 11785, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe726e0d8", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] }, { "id": "0x55bbe726e858", "kind": "CompoundStmt", "range": { "begin": { "offset": 11788, "col": 9, "tokLen": 1 }, "end": { "offset": 11822, "line": 393, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe726e670", "kind": "CallExpr", "range": { "begin": { "offset": 11792, "line": 391, "col": 3, "tokLen": 10 }, "end": { "offset": 11804, "col": 15, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe726e658", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11792, "col": 3, "tokLen": 10 }, "end": { "offset": 11792, "col": 3, "tokLen": 10 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe726e618", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11792, "col": 3, "tokLen": 10 }, "end": { "offset": 11792, "col": 3, "tokLen": 10 } }, "type": { "qualType": "void (Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7226b80", "kind": "FunctionDecl", "name": "arrangemon", "type": { "qualType": "void (Monitor *)" } } } ] }, { "id": "0x55bbe726e698", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11803, "col": 14, "tokLen": 1 }, "end": { "offset": 11803, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726e638", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11803, "col": 14, "tokLen": 1 }, "end": { "offset": 11803, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe726e0d8", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe726e818", "kind": "CallExpr", "range": { "begin": { "offset": 11809, "line": 392, "col": 3, "tokLen": 7 }, "end": { "offset": 11818, "col": 12, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe726e800", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11809, "col": 3, "tokLen": 7 }, "end": { "offset": 11809, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe726e7c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11809, "col": 3, "tokLen": 7 }, "end": { "offset": 11809, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722ba78", "kind": "FunctionDecl", "name": "restack", "type": { "qualType": "void (Monitor *)" } } } ] }, { "id": "0x55bbe726e840", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11817, "col": 11, "tokLen": 1 }, "end": { "offset": 11817, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726e7e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11817, "col": 11, "tokLen": 1 }, "end": { "offset": 11817, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe726e0d8", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe726ea80", "kind": "ForStmt", "range": { "begin": { "offset": 11829, "line": 393, "col": 9, "tokLen": 3 }, "end": { "offset": 11874, "line": 394, "col": 15, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe726e8d0", "kind": "BinaryOperator", "range": { "begin": { "offset": 11834, "line": 393, "col": 14, "tokLen": 1 }, "end": { "offset": 11838, "col": 18, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe726e878", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11834, "col": 14, "tokLen": 1 }, "end": { "offset": 11834, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe726e0d8", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe726e8b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11838, "col": 18, "tokLen": 4 }, "end": { "offset": 11838, "col": 18, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726e898", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11838, "col": 18, "tokLen": 4 }, "end": { "offset": 11838, "col": 18, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72373e8", "kind": "VarDecl", "name": "mons", "type": { "qualType": "Monitor *" } } } ] } ] }, {}, { "id": "0x55bbe726e910", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11844, "col": 24, "tokLen": 1 }, "end": { "offset": 11844, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726e8f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11844, "col": 24, "tokLen": 1 }, "end": { "offset": 11844, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe726e0d8", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] }, { "id": "0x55bbe726e9c8", "kind": "BinaryOperator", "range": { "begin": { "offset": 11847, "col": 27, "tokLen": 1 }, "end": { "offset": 11854, "col": 34, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe726e928", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11847, "col": 27, "tokLen": 1 }, "end": { "offset": 11847, "col": 27, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe726e0d8", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe726e9b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11851, "col": 31, "tokLen": 1 }, "end": { "offset": 11854, "col": 34, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726e980", "kind": "MemberExpr", "range": { "begin": { "offset": 11851, "col": 31, "tokLen": 1 }, "end": { "offset": 11854, "col": 34, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe7225cc0", "inner": [ { "id": "0x55bbe726e968", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11851, "col": 31, "tokLen": 1 }, "end": { "offset": 11851, "col": 31, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726e948", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11851, "col": 31, "tokLen": 1 }, "end": { "offset": 11851, "col": 31, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe726e0d8", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe726ea40", "kind": "CallExpr", "range": { "begin": { "offset": 11862, "line": 394, "col": 3, "tokLen": 10 }, "end": { "offset": 11874, "col": 15, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe726ea28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11862, "col": 3, "tokLen": 10 }, "end": { "offset": 11862, "col": 3, "tokLen": 10 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe726e9e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11862, "col": 3, "tokLen": 10 }, "end": { "offset": 11862, "col": 3, "tokLen": 10 } }, "type": { "qualType": "void (Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7226b80", "kind": "FunctionDecl", "name": "arrangemon", "type": { "qualType": "void (Monitor *)" } } } ] }, { "id": "0x55bbe726ea68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11873, "col": 14, "tokLen": 1 }, "end": { "offset": 11873, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726ea08", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11873, "col": 14, "tokLen": 1 }, "end": { "offset": 11873, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe726e0d8", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe726eba8", "kind": "FunctionDecl", "loc": { "offset": 11885, "line": 398, "col": 1, "tokLen": 10 }, "range": { "begin": { "offset": 11880, "line": 397, "col": 1, "tokLen": 4 }, "end": { "offset": 12040, "line": 403, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7226b80", "name": "arrangemon", "mangledName": "arrangemon", "type": { "qualType": "void (Monitor *)" }, "inner": [ { "id": "0x55bbe726eb18", "kind": "ParmVarDecl", "loc": { "offset": 11905, "line": 398, "col": 21, "tokLen": 1 }, "range": { "begin": { "offset": 11896, "col": 12, "tokLen": 7 }, "end": { "offset": 11905, "col": 21, "tokLen": 1 } }, "isUsed": true, "name": "m", "type": { "qualType": "Monitor *" } }, { "id": "0x55bbe726f328", "kind": "CompoundStmt", "range": { "begin": { "offset": 11908, "line": 399, "col": 1, "tokLen": 1 }, "end": { "offset": 12040, "line": 403, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe726ef40", "kind": "CallExpr", "range": { "begin": { "offset": 11911, "line": 400, "col": 2, "tokLen": 7 }, "end": { "offset": 11975, "col": 66, "tokLen": 1 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe726ef28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11911, "col": 2, "tokLen": 7 }, "end": { "offset": 11911, "col": 2, "tokLen": 7 } }, "type": { "qualType": "char *(*)(char *, const char *, unsigned long)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe726ec50", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11911, "col": 2, "tokLen": 7 }, "end": { "offset": 11911, "col": 2, "tokLen": 7 } }, "type": { "qualType": "char *(char *, const char *, unsigned long)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe6e9bbe8", "kind": "FunctionDecl", "name": "strncpy", "type": { "qualType": "char *(char *, const char *, unsigned long)" } } } ] }, { "id": "0x55bbe726ef78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11919, "col": 10, "tokLen": 1 }, "end": { "offset": 11922, "col": 13, "tokLen": 8 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe726eca8", "kind": "MemberExpr", "range": { "begin": { "offset": 11919, "col": 10, "tokLen": 1 }, "end": { "offset": 11922, "col": 13, "tokLen": 8 } }, "type": { "qualType": "char[16]" }, "valueCategory": "lvalue", "name": "ltsymbol", "isArrow": true, "referencedMemberDecl": "0x55bbe7225408", "inner": [ { "id": "0x55bbe726ec90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11919, "col": 10, "tokLen": 1 }, "end": { "offset": 11919, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726ec70", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11919, "col": 10, "tokLen": 1 }, "end": { "offset": 11919, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe726eb18", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe726ef90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11932, "col": 23, "tokLen": 1 }, "end": { "offset": 11949, "col": 40, "tokLen": 6 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726ee10", "kind": "MemberExpr", "range": { "begin": { "offset": 11932, "col": 23, "tokLen": 1 }, "end": { "offset": 11949, "col": 40, "tokLen": 6 } }, "type": { "qualType": "const char *const" }, "valueCategory": "lvalue", "name": "symbol", "isArrow": true, "referencedMemberDecl": "0x55bbe7225028", "inner": [ { "id": "0x55bbe726edf8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11932, "col": 23, "tokLen": 1 }, "end": { "offset": 11946, "col": 37, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726edd8", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 11932, "col": 23, "tokLen": 1 }, "end": { "offset": 11946, "col": 37, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe726eda8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11932, "col": 23, "tokLen": 1 }, "end": { "offset": 11935, "col": 26, "tokLen": 2 } }, "type": { "qualType": "const Layout **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe726ed10", "kind": "MemberExpr", "range": { "begin": { "offset": 11932, "col": 23, "tokLen": 1 }, "end": { "offset": 11935, "col": 26, "tokLen": 2 } }, "type": { "qualType": "const Layout *[2]" }, "valueCategory": "lvalue", "name": "lt", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ec8", "inner": [ { "id": "0x55bbe726ecf8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11932, "col": 23, "tokLen": 1 }, "end": { "offset": 11932, "col": 23, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726ecd8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11932, "col": 23, "tokLen": 1 }, "end": { "offset": 11932, "col": 23, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe726eb18", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe726edc0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11938, "col": 29, "tokLen": 1 }, "end": { "offset": 11941, "col": 32, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726ed78", "kind": "MemberExpr", "range": { "begin": { "offset": 11938, "col": 29, "tokLen": 1 }, "end": { "offset": 11941, "col": 32, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "sellt", "isArrow": true, "referencedMemberDecl": "0x55bbe72259b8", "inner": [ { "id": "0x55bbe726ed60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11938, "col": 29, "tokLen": 1 }, "end": { "offset": 11938, "col": 29, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726ed40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11938, "col": 29, "tokLen": 1 }, "end": { "offset": 11938, "col": 29, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe726eb18", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe726eea8", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "offset": 11957, "col": 48, "tokLen": 6 }, "end": { "offset": 11967, "col": 58, "tokLen": 8 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe726ee78", "kind": "MemberExpr", "range": { "begin": { "offset": 11964, "col": 55, "tokLen": 1 }, "end": { "offset": 11967, "col": 58, "tokLen": 8 } }, "type": { "qualType": "char[16]" }, "valueCategory": "lvalue", "name": "ltsymbol", "isArrow": true, "referencedMemberDecl": "0x55bbe7225408", "nonOdrUseReason": "unevaluated", "inner": [ { "id": "0x55bbe726ee60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11964, "col": 55, "tokLen": 1 }, "end": { "offset": 11964, "col": 55, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726ee40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11964, "col": 55, "tokLen": 1 }, "end": { "offset": 11964, "col": 55, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe726eb18", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } }, "nonOdrUseReason": "unevaluated" } ] } ] } ] } ] }, { "id": "0x55bbe726f308", "kind": "IfStmt", "range": { "begin": { "offset": 11979, "line": 401, "col": 2, "tokLen": 2 }, "end": { "offset": 12037, "line": 402, "col": 29, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe726f110", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11983, "line": 401, "col": 6, "tokLen": 1 }, "end": { "offset": 12000, "col": 23, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726f0e0", "kind": "MemberExpr", "range": { "begin": { "offset": 11983, "col": 6, "tokLen": 1 }, "end": { "offset": 12000, "col": 23, "tokLen": 7 } }, "type": { "qualType": "void (*const)(Monitor *)" }, "valueCategory": "lvalue", "name": "arrange", "isArrow": true, "referencedMemberDecl": "0x55bbe7225210", "inner": [ { "id": "0x55bbe726f0c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11983, "col": 6, "tokLen": 1 }, "end": { "offset": 11997, "col": 20, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726f0a8", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 11983, "col": 6, "tokLen": 1 }, "end": { "offset": 11997, "col": 20, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe726f078", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11983, "col": 6, "tokLen": 1 }, "end": { "offset": 11986, "col": 9, "tokLen": 2 } }, "type": { "qualType": "const Layout **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe726efe0", "kind": "MemberExpr", "range": { "begin": { "offset": 11983, "col": 6, "tokLen": 1 }, "end": { "offset": 11986, "col": 9, "tokLen": 2 } }, "type": { "qualType": "const Layout *[2]" }, "valueCategory": "lvalue", "name": "lt", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ec8", "inner": [ { "id": "0x55bbe726efc8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11983, "col": 6, "tokLen": 1 }, "end": { "offset": 11983, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726efa8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11983, "col": 6, "tokLen": 1 }, "end": { "offset": 11983, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe726eb18", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe726f090", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11989, "col": 12, "tokLen": 1 }, "end": { "offset": 11992, "col": 15, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726f048", "kind": "MemberExpr", "range": { "begin": { "offset": 11989, "col": 12, "tokLen": 1 }, "end": { "offset": 11992, "col": 15, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "sellt", "isArrow": true, "referencedMemberDecl": "0x55bbe72259b8", "inner": [ { "id": "0x55bbe726f030", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 11989, "col": 12, "tokLen": 1 }, "end": { "offset": 11989, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726f010", "kind": "DeclRefExpr", "range": { "begin": { "offset": 11989, "col": 12, "tokLen": 1 }, "end": { "offset": 11989, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe726eb18", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe726f2c8", "kind": "CallExpr", "range": { "begin": { "offset": 12011, "line": 402, "col": 3, "tokLen": 1 }, "end": { "offset": 12037, "col": 29, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe726f2b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12011, "col": 3, "tokLen": 1 }, "end": { "offset": 12028, "col": 20, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726f260", "kind": "MemberExpr", "range": { "begin": { "offset": 12011, "col": 3, "tokLen": 1 }, "end": { "offset": 12028, "col": 20, "tokLen": 7 } }, "type": { "qualType": "void (*const)(Monitor *)" }, "valueCategory": "lvalue", "name": "arrange", "isArrow": true, "referencedMemberDecl": "0x55bbe7225210", "inner": [ { "id": "0x55bbe726f248", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12011, "col": 3, "tokLen": 1 }, "end": { "offset": 12025, "col": 17, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726f228", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 12011, "col": 3, "tokLen": 1 }, "end": { "offset": 12025, "col": 17, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe726f1f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12011, "col": 3, "tokLen": 1 }, "end": { "offset": 12014, "col": 6, "tokLen": 2 } }, "type": { "qualType": "const Layout **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe726f160", "kind": "MemberExpr", "range": { "begin": { "offset": 12011, "col": 3, "tokLen": 1 }, "end": { "offset": 12014, "col": 6, "tokLen": 2 } }, "type": { "qualType": "const Layout *[2]" }, "valueCategory": "lvalue", "name": "lt", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ec8", "inner": [ { "id": "0x55bbe726f148", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12011, "col": 3, "tokLen": 1 }, "end": { "offset": 12011, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726f128", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12011, "col": 3, "tokLen": 1 }, "end": { "offset": 12011, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe726eb18", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe726f210", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12017, "col": 9, "tokLen": 1 }, "end": { "offset": 12020, "col": 12, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726f1c8", "kind": "MemberExpr", "range": { "begin": { "offset": 12017, "col": 9, "tokLen": 1 }, "end": { "offset": 12020, "col": 12, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "sellt", "isArrow": true, "referencedMemberDecl": "0x55bbe72259b8", "inner": [ { "id": "0x55bbe726f1b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12017, "col": 9, "tokLen": 1 }, "end": { "offset": 12017, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726f190", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12017, "col": 9, "tokLen": 1 }, "end": { "offset": 12017, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe726eb18", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe726f2f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12036, "col": 28, "tokLen": 1 }, "end": { "offset": 12036, "col": 28, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726f290", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12036, "col": 28, "tokLen": 1 }, "end": { "offset": 12036, "col": 28, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe726eb18", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe726f3e8", "kind": "FunctionDecl", "loc": { "offset": 12048, "line": 406, "col": 1, "tokLen": 6 }, "range": { "begin": { "offset": 12043, "line": 405, "col": 1, "tokLen": 4 }, "end": { "offset": 12118, "line": 410, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7226cc8", "name": "attach", "mangledName": "attach", "type": { "qualType": "void (Client *)" }, "inner": [ { "id": "0x55bbe726f358", "kind": "ParmVarDecl", "loc": { "offset": 12063, "line": 406, "col": 16, "tokLen": 1 }, "range": { "begin": { "offset": 12055, "col": 8, "tokLen": 6 }, "end": { "offset": 12063, "col": 16, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe726fcb0", "kind": "CompoundStmt", "range": { "begin": { "offset": 12066, "line": 407, "col": 1, "tokLen": 1 }, "end": { "offset": 12118, "line": 410, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe726f5c0", "kind": "BinaryOperator", "range": { "begin": { "offset": 12069, "line": 408, "col": 2, "tokLen": 1 }, "end": { "offset": 12087, "col": 20, "tokLen": 7 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe726f4c8", "kind": "MemberExpr", "range": { "begin": { "offset": 12069, "col": 2, "tokLen": 1 }, "end": { "offset": 12072, "col": 5, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe72249b8", "inner": [ { "id": "0x55bbe726f4b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12069, "col": 2, "tokLen": 1 }, "end": { "offset": 12069, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726f490", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12069, "col": 2, "tokLen": 1 }, "end": { "offset": 12069, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe726f358", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe726f5a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12079, "col": 12, "tokLen": 1 }, "end": { "offset": 12087, "col": 20, "tokLen": 7 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726f578", "kind": "MemberExpr", "range": { "begin": { "offset": 12079, "col": 12, "tokLen": 1 }, "end": { "offset": 12087, "col": 20, "tokLen": 7 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "clients", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ba0", "inner": [ { "id": "0x55bbe726f560", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12079, "col": 12, "tokLen": 1 }, "end": { "offset": 12082, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726f530", "kind": "MemberExpr", "range": { "begin": { "offset": 12079, "col": 12, "tokLen": 1 }, "end": { "offset": 12082, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe726f518", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12079, "col": 12, "tokLen": 1 }, "end": { "offset": 12079, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726f4f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12079, "col": 12, "tokLen": 1 }, "end": { "offset": 12079, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe726f358", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe726fc90", "kind": "BinaryOperator", "range": { "begin": { "offset": 12097, "line": 409, "col": 2, "tokLen": 1 }, "end": { "offset": 12115, "col": 20, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe726f660", "kind": "MemberExpr", "range": { "begin": { "offset": 12097, "col": 2, "tokLen": 1 }, "end": { "offset": 12105, "col": 10, "tokLen": 7 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "clients", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ba0", "inner": [ { "id": "0x55bbe726f648", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12097, "col": 2, "tokLen": 1 }, "end": { "offset": 12100, "col": 5, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726f618", "kind": "MemberExpr", "range": { "begin": { "offset": 12097, "col": 2, "tokLen": 1 }, "end": { "offset": 12100, "col": 5, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe726f600", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12097, "col": 2, "tokLen": 1 }, "end": { "offset": 12097, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726f5e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12097, "col": 2, "tokLen": 1 }, "end": { "offset": 12097, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe726f358", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe726f6b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12115, "col": 20, "tokLen": 1 }, "end": { "offset": 12115, "col": 20, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726f690", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12115, "col": 20, "tokLen": 1 }, "end": { "offset": 12115, "col": 20, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe726f358", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe726fd70", "kind": "FunctionDecl", "loc": { "offset": 12126, "line": 413, "col": 1, "tokLen": 11 }, "range": { "begin": { "offset": 12121, "line": 412, "col": 1, "tokLen": 4 }, "end": { "offset": 12198, "line": 417, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7226e10", "name": "attachstack", "mangledName": "attachstack", "type": { "qualType": "void (Client *)" }, "inner": [ { "id": "0x55bbe726fce0", "kind": "ParmVarDecl", "loc": { "offset": 12146, "line": 413, "col": 21, "tokLen": 1 }, "range": { "begin": { "offset": 12138, "col": 13, "tokLen": 6 }, "end": { "offset": 12146, "col": 21, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe7270070", "kind": "CompoundStmt", "range": { "begin": { "offset": 12149, "line": 414, "col": 1, "tokLen": 1 }, "end": { "offset": 12198, "line": 417, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe726ff48", "kind": "BinaryOperator", "range": { "begin": { "offset": 12152, "line": 415, "col": 2, "tokLen": 1 }, "end": { "offset": 12171, "col": 21, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe726fe50", "kind": "MemberExpr", "range": { "begin": { "offset": 12152, "col": 2, "tokLen": 1 }, "end": { "offset": 12155, "col": 5, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "snext", "isArrow": true, "referencedMemberDecl": "0x55bbe7224a18", "inner": [ { "id": "0x55bbe726fe38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12152, "col": 2, "tokLen": 1 }, "end": { "offset": 12152, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726fe18", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12152, "col": 2, "tokLen": 1 }, "end": { "offset": 12152, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe726fce0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe726ff30", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12163, "col": 13, "tokLen": 1 }, "end": { "offset": 12171, "col": 21, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726ff00", "kind": "MemberExpr", "range": { "begin": { "offset": 12163, "col": 13, "tokLen": 1 }, "end": { "offset": 12171, "col": 21, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "stack", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c60", "inner": [ { "id": "0x55bbe726fee8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12163, "col": 13, "tokLen": 1 }, "end": { "offset": 12166, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726feb8", "kind": "MemberExpr", "range": { "begin": { "offset": 12163, "col": 13, "tokLen": 1 }, "end": { "offset": 12166, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe726fea0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12163, "col": 13, "tokLen": 1 }, "end": { "offset": 12163, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726fe80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12163, "col": 13, "tokLen": 1 }, "end": { "offset": 12163, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe726fce0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7270050", "kind": "BinaryOperator", "range": { "begin": { "offset": 12179, "line": 416, "col": 2, "tokLen": 1 }, "end": { "offset": 12195, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe726ffe8", "kind": "MemberExpr", "range": { "begin": { "offset": 12179, "col": 2, "tokLen": 1 }, "end": { "offset": 12187, "col": 10, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "stack", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c60", "inner": [ { "id": "0x55bbe726ffd0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12179, "col": 2, "tokLen": 1 }, "end": { "offset": 12182, "col": 5, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726ffa0", "kind": "MemberExpr", "range": { "begin": { "offset": 12179, "col": 2, "tokLen": 1 }, "end": { "offset": 12182, "col": 5, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe726ff88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12179, "col": 2, "tokLen": 1 }, "end": { "offset": 12179, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe726ff68", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12179, "col": 2, "tokLen": 1 }, "end": { "offset": 12179, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe726fce0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7270038", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12195, "col": 18, "tokLen": 1 }, "end": { "offset": 12195, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7270018", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12195, "col": 18, "tokLen": 1 }, "end": { "offset": 12195, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe726fce0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7270130", "kind": "FunctionDecl", "loc": { "offset": 12206, "line": 420, "col": 1, "tokLen": 11 }, "range": { "begin": { "offset": 12201, "line": 419, "col": 1, "tokLen": 4 }, "end": { "offset": 13301, "line": 459, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7226fb8", "name": "buttonpress", "mangledName": "buttonpress", "type": { "qualType": "void (XEvent *)" }, "inner": [ { "id": "0x55bbe72700a0", "kind": "ParmVarDecl", "loc": { "offset": 12226, "line": 420, "col": 21, "tokLen": 1 }, "range": { "begin": { "offset": 12218, "col": 13, "tokLen": 6 }, "end": { "offset": 12226, "col": 21, "tokLen": 1 } }, "isUsed": true, "name": "e", "type": { "qualType": "XEvent *" } }, { "id": "0x55bbe7275888", "kind": "CompoundStmt", "range": { "begin": { "offset": 12229, "line": 421, "col": 1, "tokLen": 1 }, "end": { "offset": 13301, "line": 459, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7270378", "kind": "DeclStmt", "range": { "begin": { "offset": 12232, "line": 422, "col": 2, "tokLen": 8 }, "end": { "offset": 12256, "col": 26, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72701f0", "kind": "VarDecl", "loc": { "offset": 12245, "col": 15, "tokLen": 1 }, "range": { "begin": { "offset": 12232, "col": 2, "tokLen": 8 }, "end": { "offset": 12245, "col": 15, "tokLen": 1 } }, "isUsed": true, "name": "i", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe7270270", "kind": "VarDecl", "loc": { "offset": 12248, "col": 18, "tokLen": 1 }, "range": { "begin": { "offset": 12232, "col": 2, "tokLen": 8 }, "end": { "offset": 12248, "col": 18, "tokLen": 1 } }, "isUsed": true, "name": "x", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe72702f0", "kind": "VarDecl", "loc": { "offset": 12251, "col": 21, "tokLen": 5 }, "range": { "begin": { "offset": 12232, "col": 2, "tokLen": 8 }, "end": { "offset": 12251, "col": 21, "tokLen": 5 } }, "isUsed": true, "name": "click", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe72704c8", "kind": "DeclStmt", "range": { "begin": { "offset": 12259, "line": 423, "col": 2, "tokLen": 3 }, "end": { "offset": 12272, "col": 15, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72703a0", "kind": "VarDecl", "loc": { "offset": 12263, "col": 6, "tokLen": 3 }, "range": { "begin": { "offset": 12259, "col": 2, "tokLen": 3 }, "end": { "offset": 12271, "col": 14, "tokLen": 1 } }, "isUsed": true, "name": "arg", "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "init": "c", "inner": [ { "id": "0x55bbe7270480", "kind": "InitListExpr", "range": { "begin": { "offset": 12269, "col": 12, "tokLen": 1 }, "end": { "offset": 12271, "col": 14, "tokLen": 1 } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe72231b8", "kind": "FieldDecl", "name": "i", "type": { "qualType": "int" } }, "inner": [ { "id": "0x55bbe7270408", "kind": "IntegerLiteral", "range": { "begin": { "offset": 12270, "col": 13, "tokLen": 1 }, "end": { "offset": 12270, "col": 13, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe7270558", "kind": "DeclStmt", "range": { "begin": { "offset": 12275, "line": 424, "col": 2, "tokLen": 6 }, "end": { "offset": 12284, "col": 11, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72704f0", "kind": "VarDecl", "loc": { "offset": 12283, "col": 10, "tokLen": 1 }, "range": { "begin": { "offset": 12275, "col": 2, "tokLen": 6 }, "end": { "offset": 12283, "col": 10, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } } ] }, { "id": "0x55bbe72705e8", "kind": "DeclStmt", "range": { "begin": { "offset": 12287, "line": 425, "col": 2, "tokLen": 7 }, "end": { "offset": 12297, "col": 12, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7270580", "kind": "VarDecl", "loc": { "offset": 12296, "col": 11, "tokLen": 1 }, "range": { "begin": { "offset": 12287, "col": 2, "tokLen": 7 }, "end": { "offset": 12296, "col": 11, "tokLen": 1 } }, "isUsed": true, "name": "m", "type": { "qualType": "Monitor *" } } ] }, { "id": "0x55bbe72707a0", "kind": "DeclStmt", "range": { "begin": { "offset": 12300, "line": 426, "col": 2, "tokLen": 19 }, "end": { "offset": 12337, "col": 39, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7270688", "kind": "VarDecl", "loc": { "offset": 12321, "col": 23, "tokLen": 2 }, "range": { "begin": { "offset": 12300, "col": 2, "tokLen": 19 }, "end": { "offset": 12330, "col": 32, "tokLen": 7 } }, "isUsed": true, "name": "ev", "type": { "qualType": "XButtonPressedEvent *" }, "init": "c", "inner": [ { "id": "0x55bbe7270788", "kind": "UnaryOperator", "range": { "begin": { "offset": 12326, "col": 28, "tokLen": 1 }, "end": { "offset": 12330, "col": 32, "tokLen": 7 } }, "type": { "qualType": "XButtonEvent *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe7270728", "kind": "MemberExpr", "range": { "begin": { "offset": 12327, "col": 29, "tokLen": 1 }, "end": { "offset": 12330, "col": 32, "tokLen": 7 } }, "type": { "desugaredQualType": "XButtonEvent", "qualType": "XButtonEvent", "typeAliasDeclId": "0x55bbe6e57be8" }, "valueCategory": "lvalue", "name": "xbutton", "isArrow": true, "referencedMemberDecl": "0x55bbe7001310", "inner": [ { "id": "0x55bbe7270710", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12327, "col": 29, "tokLen": 1 }, "end": { "offset": 12327, "col": 29, "tokLen": 1 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72706f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12327, "col": 29, "tokLen": 1 }, "end": { "offset": 12327, "col": 29, "tokLen": 1 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72700a0", "kind": "ParmVarDecl", "name": "e", "type": { "qualType": "XEvent *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7270810", "kind": "BinaryOperator", "range": { "begin": { "offset": 12341, "line": 428, "col": 2, "tokLen": 5 }, "end": { "offset": 12349, "col": 10, "tokLen": 10 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72707b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12341, "col": 2, "tokLen": 5 }, "end": { "offset": 12341, "col": 2, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72702f0", "kind": "VarDecl", "name": "click", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe72707f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12349, "col": 10, "tokLen": 10 }, "end": { "offset": 12349, "col": 10, "tokLen": 10 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72707d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12349, "col": 10, "tokLen": 10 }, "end": { "offset": 12349, "col": 10, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7223060", "kind": "EnumConstantDecl", "name": "ClkRootWin", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe7270d80", "kind": "IfStmt", "range": { "begin": { "offset": 12396, "line": 430, "col": 2, "tokLen": 2 }, "end": { "offset": 12502, "line": 434, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7270a60", "kind": "BinaryOperator", "range": { "begin": { "offset": 12400, "line": 430, "col": 6, "tokLen": 1 }, "end": { "offset": 12435, "col": 41, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72709b0", "kind": "ParenExpr", "range": { "begin": { "offset": 12400, "col": 6, "tokLen": 1 }, "end": { "offset": 12425, "col": 31, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7270990", "kind": "BinaryOperator", "range": { "begin": { "offset": 12401, "col": 7, "tokLen": 1 }, "end": { "offset": 12424, "col": 30, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7270830", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12401, "col": 7, "tokLen": 1 }, "end": { "offset": 12401, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7270580", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe7270950", "kind": "CallExpr", "range": { "begin": { "offset": 12405, "col": 11, "tokLen": 8 }, "end": { "offset": 12424, "col": 30, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7270938", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12405, "col": 11, "tokLen": 8 }, "end": { "offset": 12405, "col": 11, "tokLen": 8 } }, "type": { "qualType": "Monitor *(*)(Window)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7270850", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12405, "col": 11, "tokLen": 8 }, "end": { "offset": 12405, "col": 11, "tokLen": 8 } }, "type": { "qualType": "Monitor *(Window)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7231318", "kind": "FunctionDecl", "name": "wintomon", "type": { "qualType": "Monitor *(Window)" } } } ] }, { "id": "0x55bbe7270978", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12414, "col": 20, "tokLen": 2 }, "end": { "offset": 12418, "col": 24, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72708a8", "kind": "MemberExpr", "range": { "begin": { "offset": 12414, "col": 20, "tokLen": 2 }, "end": { "offset": 12418, "col": 24, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "window", "isArrow": true, "referencedMemberDecl": "0x55bbe6ff1b98", "inner": [ { "id": "0x55bbe7270890", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12414, "col": 20, "tokLen": 2 }, "end": { "offset": 12414, "col": 20, "tokLen": 2 } }, "type": { "qualType": "XButtonPressedEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7270870", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12414, "col": 20, "tokLen": 2 }, "end": { "offset": 12414, "col": 20, "tokLen": 2 } }, "type": { "qualType": "XButtonPressedEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7270688", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XButtonPressedEvent *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7270a40", "kind": "BinaryOperator", "range": { "begin": { "offset": 12430, "col": 36, "tokLen": 1 }, "end": { "offset": 12435, "col": 41, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe7270a10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12430, "col": 36, "tokLen": 1 }, "end": { "offset": 12430, "col": 36, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72709d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12430, "col": 36, "tokLen": 1 }, "end": { "offset": 12430, "col": 36, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7270580", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] }, { "id": "0x55bbe7270a28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12435, "col": 41, "tokLen": 6 }, "end": { "offset": 12435, "col": 41, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72709f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12435, "col": 41, "tokLen": 6 }, "end": { "offset": 12435, "col": 41, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe7270d58", "kind": "CompoundStmt", "range": { "begin": { "offset": 12443, "col": 49, "tokLen": 1 }, "end": { "offset": 12502, "line": 434, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7270ba0", "kind": "CallExpr", "range": { "begin": { "offset": 12447, "line": 431, "col": 3, "tokLen": 7 }, "end": { "offset": 12469, "col": 25, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7270b88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12447, "col": 3, "tokLen": 7 }, "end": { "offset": 12447, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (*)(Client *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7270a80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12447, "col": 3, "tokLen": 7 }, "end": { "offset": 12447, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (Client *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722fe60", "kind": "FunctionDecl", "name": "unfocus", "type": { "qualType": "void (Client *, int)" } } } ] }, { "id": "0x55bbe7270bd0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12455, "col": 11, "tokLen": 6 }, "end": { "offset": 12463, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7270ad8", "kind": "MemberExpr", "range": { "begin": { "offset": 12455, "col": 11, "tokLen": 6 }, "end": { "offset": 12463, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe7270ac0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12455, "col": 11, "tokLen": 6 }, "end": { "offset": 12455, "col": 11, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7270aa0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12455, "col": 11, "tokLen": 6 }, "end": { "offset": 12455, "col": 11, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe7270b08", "kind": "IntegerLiteral", "range": { "begin": { "offset": 12468, "col": 24, "tokLen": 1 }, "end": { "offset": 12468, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe7270c40", "kind": "BinaryOperator", "range": { "begin": { "offset": 12474, "line": 432, "col": 3, "tokLen": 6 }, "end": { "offset": 12483, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7270be8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12474, "col": 3, "tokLen": 6 }, "end": { "offset": 12474, "col": 3, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe7270c28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12483, "col": 12, "tokLen": 1 }, "end": { "offset": 12483, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7270c08", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12483, "col": 12, "tokLen": 1 }, "end": { "offset": 12483, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7270580", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe7270d18", "kind": "CallExpr", "range": { "begin": { "offset": 12488, "line": 433, "col": 3, "tokLen": 5 }, "end": { "offset": 12498, "col": 13, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7270d00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12488, "col": 3, "tokLen": 5 }, "end": { "offset": 12488, "col": 3, "tokLen": 5 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7270c60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12488, "col": 3, "tokLen": 5 }, "end": { "offset": 12488, "col": 3, "tokLen": 5 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7228600", "kind": "FunctionDecl", "name": "focus", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe7270d40", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 12494, "file": "dwm.c", "line": 433, "col": 9, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 12494, "file": "dwm.c", "line": 433, "col": 9, "tokLen": 4 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe7270ce0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 12494, "file": "dwm.c", "line": 433, "col": 9, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 12494, "file": "dwm.c", "line": 433, "col": 9, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7270cb8", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 12494, "file": "dwm.c", "line": 433, "col": 9, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 12494, "file": "dwm.c", "line": 433, "col": 9, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe7270c80", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 12494, "file": "dwm.c", "line": 433, "col": 9, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 12494, "file": "dwm.c", "line": 433, "col": 9, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7272640", "kind": "IfStmt", "range": { "begin": { "offset": 12505, "line": 435, "col": 2, "tokLen": 2 }, "end": { "offset": 13027, "line": 454, "col": 2, "tokLen": 1 } }, "hasElse": true, "inner": [ { "id": "0x55bbe7270ea0", "kind": "BinaryOperator", "range": { "begin": { "offset": 12509, "line": 435, "col": 6, "tokLen": 2 }, "end": { "offset": 12531, "col": 28, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe7270e70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12509, "col": 6, "tokLen": 2 }, "end": { "offset": 12513, "col": 10, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7270dd8", "kind": "MemberExpr", "range": { "begin": { "offset": 12509, "col": 6, "tokLen": 2 }, "end": { "offset": 12513, "col": 10, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "window", "isArrow": true, "referencedMemberDecl": "0x55bbe6ff1b98", "inner": [ { "id": "0x55bbe7270dc0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12509, "col": 6, "tokLen": 2 }, "end": { "offset": 12509, "col": 6, "tokLen": 2 } }, "type": { "qualType": "XButtonPressedEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7270da0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12509, "col": 6, "tokLen": 2 }, "end": { "offset": 12509, "col": 6, "tokLen": 2 } }, "type": { "qualType": "XButtonPressedEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7270688", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XButtonPressedEvent *" } } } ] } ] } ] }, { "id": "0x55bbe7270e88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12523, "col": 20, "tokLen": 6 }, "end": { "offset": 12531, "col": 28, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7270e40", "kind": "MemberExpr", "range": { "begin": { "offset": 12523, "col": 20, "tokLen": 6 }, "end": { "offset": 12531, "col": 28, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "barwin", "isArrow": true, "referencedMemberDecl": "0x55bbe7225d20", "inner": [ { "id": "0x55bbe7270e28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12523, "col": 20, "tokLen": 6 }, "end": { "offset": 12523, "col": 20, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7270e08", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12523, "col": 20, "tokLen": 6 }, "end": { "offset": 12523, "col": 20, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7272130", "kind": "CompoundStmt", "range": { "begin": { "offset": 12539, "col": 36, "tokLen": 1 }, "end": { "offset": 12878, "line": 449, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7270f58", "kind": "BinaryOperator", "range": { "begin": { "offset": 12543, "line": 436, "col": 3, "tokLen": 1 }, "end": { "offset": 12551, "col": 11, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7270ec0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12543, "col": 3, "tokLen": 1 }, "end": { "offset": 12543, "col": 3, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72701f0", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe7270f38", "kind": "BinaryOperator", "range": { "begin": { "offset": 12547, "col": 7, "tokLen": 1 }, "end": { "offset": 12551, "col": 11, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7270ee0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12547, "col": 7, "tokLen": 1 }, "end": { "offset": 12547, "col": 7, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7270270", "kind": "VarDecl", "name": "x", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe7270f20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12551, "col": 11, "tokLen": 1 }, "end": { "offset": 12551, "col": 11, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7270f00", "kind": "IntegerLiteral", "range": { "begin": { "offset": 12551, "col": 11, "tokLen": 1 }, "end": { "offset": 12551, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe7271550", "kind": "DoStmt", "range": { "begin": { "offset": 12556, "line": 437, "col": 3, "tokLen": 2 }, "end": { "offset": 12624, "line": 439, "col": 42, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7271288", "kind": "CompoundAssignOperator", "range": { "begin": { "offset": 12562, "line": 438, "col": 4, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2361, "line": 58, "col": 72, "tokLen": 1 }, "expansionLoc": { "offset": 12567, "line": 438, "col": 9, "tokLen": 5 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "+=", "computeLHSType": { "qualType": "unsigned int" }, "computeResultType": { "qualType": "unsigned int" }, "inner": [ { "id": "0x55bbe7270f78", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12562, "col": 4, "tokLen": 1 }, "end": { "offset": 12562, "col": 4, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7270270", "kind": "VarDecl", "name": "x", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe7271268", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2322, "line": 58, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 12567, "line": 438, "col": 9, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2361, "line": 58, "col": 72, "tokLen": 1 }, "expansionLoc": { "offset": 12567, "line": 438, "col": 9, "tokLen": 5 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7271248", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 12567, "line": 438, "col": 9, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 12567, "line": 438, "col": 9, "tokLen": 5 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe7271100", "kind": "CallExpr", "range": { "begin": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 12567, "line": 438, "col": 9, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2352, "line": 58, "col": 63, "tokLen": 1 }, "expansionLoc": { "offset": 12567, "line": 438, "col": 9, "tokLen": 5 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72710e8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 12567, "line": 438, "col": 9, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 12567, "line": 438, "col": 9, "tokLen": 5 } } }, "type": { "qualType": "unsigned int (*)(Drw *, const char *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7270f98", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 12567, "line": 438, "col": 9, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 12567, "line": 438, "col": 9, "tokLen": 5 } } }, "type": { "qualType": "unsigned int (Drw *, const char *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721b980", "kind": "FunctionDecl", "name": "drw_fontset_getwidth", "type": { "qualType": "unsigned int (Drw *, const char *)" } } } ] }, { "id": "0x55bbe7271130", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 58, "col": 55, "tokLen": 3 }, "expansionLoc": { "offset": 12567, "line": 438, "col": 9, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2344, "line": 58, "col": 55, "tokLen": 3 }, "expansionLoc": { "offset": 12567, "line": 438, "col": 9, "tokLen": 5 } } }, "type": { "qualType": "Drw *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7270fb8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 58, "col": 55, "tokLen": 3 }, "expansionLoc": { "offset": 12567, "line": 438, "col": 9, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2344, "line": 58, "col": 55, "tokLen": 3 }, "expansionLoc": { "offset": 12567, "line": 438, "col": 9, "tokLen": 5 } } }, "type": { "qualType": "Drw *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237370", "kind": "VarDecl", "name": "drw", "type": { "qualType": "Drw *" } } } ] }, { "id": "0x55bbe7271148", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2349, "line": 58, "col": 60, "tokLen": 1 }, "expansionLoc": { "offset": 12567, "line": 438, "col": 9, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2351, "line": 58, "col": 62, "tokLen": 1 }, "expansionLoc": { "offset": 12567, "line": 438, "col": 9, "tokLen": 5 } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7271068", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2349, "line": 58, "col": 60, "tokLen": 1 }, "expansionLoc": { "offset": 12567, "line": 438, "col": 9, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2351, "line": 58, "col": 62, "tokLen": 1 }, "expansionLoc": { "offset": 12567, "line": 438, "col": 9, "tokLen": 5 } } }, "type": { "qualType": "const char *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7271048", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 12573, "col": 15, "tokLen": 4 }, "expansionLoc": { "offset": 12567, "col": 9, "tokLen": 5, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 12579, "col": 21, "tokLen": 1 }, "expansionLoc": { "offset": 12567, "col": 9, "tokLen": 5, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7271018", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 12573, "col": 15, "tokLen": 4 }, "expansionLoc": { "offset": 12567, "col": 9, "tokLen": 5, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 12573, "col": 15, "tokLen": 4 }, "expansionLoc": { "offset": 12567, "col": 9, "tokLen": 5, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7270fd8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 12573, "col": 15, "tokLen": 4 }, "expansionLoc": { "offset": 12567, "col": 9, "tokLen": 5, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 12573, "col": 15, "tokLen": 4 }, "expansionLoc": { "offset": 12567, "col": 9, "tokLen": 5, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e315d0", "kind": "VarDecl", "name": "tags", "type": { "qualType": "const char *[9]" } } } ] }, { "id": "0x55bbe7271030", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 12578, "col": 20, "tokLen": 1 }, "expansionLoc": { "offset": 12567, "col": 9, "tokLen": 5, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 12578, "col": 20, "tokLen": 1 }, "expansionLoc": { "offset": 12567, "col": 9, "tokLen": 5, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7270ff8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 12578, "col": 20, "tokLen": 1 }, "expansionLoc": { "offset": 12567, "col": 9, "tokLen": 5, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 12578, "col": 20, "tokLen": 1 }, "expansionLoc": { "offset": 12567, "col": 9, "tokLen": 5, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72701f0", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7271230", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 12567, "line": 438, "col": 9, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 12567, "line": 438, "col": 9, "tokLen": 5 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7271218", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 12567, "line": 438, "col": 9, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 12567, "line": 438, "col": 9, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72711f8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 12567, "line": 438, "col": 9, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 12567, "line": 438, "col": 9, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231f00", "kind": "VarDecl", "name": "lrpad", "type": { "qualType": "int" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7271530", "kind": "BinaryOperator", "range": { "begin": { "offset": 12592, "line": 439, "col": 10, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 12612, "line": 439, "col": 30, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe7271388", "kind": "BinaryOperator", "range": { "begin": { "offset": 12592, "col": 10, "tokLen": 2 }, "end": { "offset": 12601, "col": 19, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">=", "inner": [ { "id": "0x55bbe7271370", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12592, "col": 10, "tokLen": 2 }, "end": { "offset": 12596, "col": 14, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7271340", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12592, "col": 10, "tokLen": 2 }, "end": { "offset": 12596, "col": 14, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72712f0", "kind": "MemberExpr", "range": { "begin": { "offset": 12592, "col": 10, "tokLen": 2 }, "end": { "offset": 12596, "col": 14, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": true, "referencedMemberDecl": "0x55bbe6ff1d20", "inner": [ { "id": "0x55bbe72712d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12592, "col": 10, "tokLen": 2 }, "end": { "offset": 12592, "col": 10, "tokLen": 2 } }, "type": { "qualType": "XButtonPressedEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72712b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12592, "col": 10, "tokLen": 2 }, "end": { "offset": 12592, "col": 10, "tokLen": 2 } }, "type": { "qualType": "XButtonPressedEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7270688", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XButtonPressedEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7271358", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12601, "col": 19, "tokLen": 1 }, "end": { "offset": 12601, "col": 19, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7271320", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12601, "col": 19, "tokLen": 1 }, "end": { "offset": 12601, "col": 19, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7270270", "kind": "VarDecl", "name": "x", "type": { "qualType": "unsigned int" } } } ] } ] }, { "id": "0x55bbe7271510", "kind": "BinaryOperator", "range": { "begin": { "offset": 12606, "col": 24, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 12612, "line": 439, "col": 30, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe72714f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12606, "col": 24, "tokLen": 2 }, "end": { "offset": 12608, "col": 26, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72713c8", "kind": "UnaryOperator", "range": { "begin": { "offset": 12606, "col": 24, "tokLen": 2 }, "end": { "offset": 12608, "col": 26, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "++", "inner": [ { "id": "0x55bbe72713a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12608, "col": 26, "tokLen": 1 }, "end": { "offset": 12608, "col": 26, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72701f0", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] }, { "id": "0x55bbe72714d8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2034, "line": 53, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 12612, "line": 439, "col": 30, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 12612, "line": 439, "col": 30, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72714b8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 12612, "line": 439, "col": 30, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 12612, "line": 439, "col": 30, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe7271400", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 12612, "line": 439, "col": 30, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 12619, "col": 37, "tokLen": 4 }, "expansionLoc": { "offset": 12612, "col": 30, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe72713e0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 12619, "col": 37, "tokLen": 4 }, "expansionLoc": { "offset": 12612, "col": 30, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 12619, "col": 37, "tokLen": 4 }, "expansionLoc": { "offset": 12612, "col": 30, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e315d0", "kind": "VarDecl", "name": "tags", "type": { "qualType": "const char *[9]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe7271498", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2046, "line": 53, "col": 45, "tokLen": 6 }, "expansionLoc": { "offset": 12612, "line": 439, "col": 30, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 12612, "line": 439, "col": 30, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe7271478", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 12619, "col": 37, "tokLen": 4 }, "expansionLoc": { "offset": 12612, "col": 30, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 12612, "line": 439, "col": 30, "tokLen": 6 } } }, "type": { "qualType": "const char *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7271460", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 12619, "col": 37, "tokLen": 4 }, "expansionLoc": { "offset": 12612, "col": 30, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 12619, "col": 37, "tokLen": 4 }, "expansionLoc": { "offset": 12612, "col": 30, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7271420", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 12619, "col": 37, "tokLen": 4 }, "expansionLoc": { "offset": 12612, "col": 30, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 12619, "col": 37, "tokLen": 4 }, "expansionLoc": { "offset": 12612, "col": 30, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e315d0", "kind": "VarDecl", "name": "tags", "type": { "qualType": "const char *[9]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe7271440", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 12612, "line": 439, "col": 30, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 12612, "line": 439, "col": 30, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7272100", "kind": "IfStmt", "range": { "begin": { "offset": 12629, "line": 440, "col": 3, "tokLen": 2 }, "end": { "offset": 12864, "line": 448, "col": 12, "tokLen": 11 } }, "hasElse": true, "inner": [ { "id": "0x55bbe72716d8", "kind": "BinaryOperator", "range": { "begin": { "offset": 12633, "line": 440, "col": 7, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 12637, "line": 440, "col": 11, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe72716c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12633, "col": 7, "tokLen": 1 }, "end": { "offset": 12633, "col": 7, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72716a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12633, "col": 7, "tokLen": 1 }, "end": { "offset": 12633, "col": 7, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7271570", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12633, "col": 7, "tokLen": 1 }, "end": { "offset": 12633, "col": 7, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72701f0", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] }, { "id": "0x55bbe7271688", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2034, "line": 53, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 12637, "line": 440, "col": 11, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 12637, "line": 440, "col": 11, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7271668", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 12637, "line": 440, "col": 11, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 12637, "line": 440, "col": 11, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe72715b0", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 12637, "line": 440, "col": 11, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 12644, "col": 18, "tokLen": 4 }, "expansionLoc": { "offset": 12637, "col": 11, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe7271590", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 12644, "col": 18, "tokLen": 4 }, "expansionLoc": { "offset": 12637, "col": 11, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 12644, "col": 18, "tokLen": 4 }, "expansionLoc": { "offset": 12637, "col": 11, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e315d0", "kind": "VarDecl", "name": "tags", "type": { "qualType": "const char *[9]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe7271648", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2046, "line": 53, "col": 45, "tokLen": 6 }, "expansionLoc": { "offset": 12637, "line": 440, "col": 11, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 12637, "line": 440, "col": 11, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe7271628", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 12644, "col": 18, "tokLen": 4 }, "expansionLoc": { "offset": 12637, "col": 11, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 12637, "line": 440, "col": 11, "tokLen": 6 } } }, "type": { "qualType": "const char *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7271610", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 12644, "col": 18, "tokLen": 4 }, "expansionLoc": { "offset": 12637, "col": 11, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 12644, "col": 18, "tokLen": 4 }, "expansionLoc": { "offset": 12637, "col": 11, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72715d0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 12644, "col": 18, "tokLen": 4 }, "expansionLoc": { "offset": 12637, "col": 11, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 12644, "col": 18, "tokLen": 4 }, "expansionLoc": { "offset": 12637, "col": 11, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e315d0", "kind": "VarDecl", "name": "tags", "type": { "qualType": "const char *[9]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe72715f0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 12637, "line": 440, "col": 11, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 12637, "line": 440, "col": 11, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] }, { "id": "0x55bbe72718e0", "kind": "CompoundStmt", "range": { "begin": { "offset": 12651, "col": 25, "tokLen": 1 }, "end": { "offset": 12697, "line": 443, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7271750", "kind": "BinaryOperator", "range": { "begin": { "offset": 12656, "line": 441, "col": 4, "tokLen": 5 }, "end": { "offset": 12664, "col": 12, "tokLen": 9 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72716f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12656, "col": 4, "tokLen": 5 }, "end": { "offset": 12656, "col": 4, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72702f0", "kind": "VarDecl", "name": "click", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe7271738", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12664, "col": 12, "tokLen": 9 }, "end": { "offset": 12664, "col": 12, "tokLen": 9 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7271718", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12664, "col": 12, "tokLen": 9 }, "end": { "offset": 12664, "col": 12, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7222ed0", "kind": "EnumConstantDecl", "name": "ClkTagBar", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe7271850", "kind": "BinaryOperator", "range": { "begin": { "offset": 12678, "line": 442, "col": 4, "tokLen": 3 }, "end": { "offset": 12692, "col": 18, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7271790", "kind": "MemberExpr", "range": { "begin": { "offset": 12678, "col": 4, "tokLen": 3 }, "end": { "offset": 12682, "col": 8, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "ui", "isArrow": false, "referencedMemberDecl": "0x55bbe7223220", "inner": [ { "id": "0x55bbe7271770", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12678, "col": 4, "tokLen": 3 }, "end": { "offset": 12678, "col": 4, "tokLen": 3 } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72703a0", "kind": "VarDecl", "name": "arg", "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" } } } ] }, { "id": "0x55bbe7271838", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12687, "col": 13, "tokLen": 1 }, "end": { "offset": 12692, "col": 18, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7271818", "kind": "BinaryOperator", "range": { "begin": { "offset": 12687, "col": 13, "tokLen": 1 }, "end": { "offset": 12692, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72717c0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 12687, "col": 13, "tokLen": 1 }, "end": { "offset": 12687, "col": 13, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe7271800", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12692, "col": 18, "tokLen": 1 }, "end": { "offset": 12692, "col": 18, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72717e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12692, "col": 18, "tokLen": 1 }, "end": { "offset": 12692, "col": 18, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72701f0", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72720d0", "kind": "IfStmt", "range": { "begin": { "offset": 12704, "line": 443, "col": 10, "tokLen": 2 }, "end": { "offset": 12864, "line": 448, "col": 12, "tokLen": 11 } }, "hasElse": true, "inner": [ { "id": "0x55bbe7271bd8", "kind": "BinaryOperator", "range": { "begin": { "offset": 12708, "line": 443, "col": 14, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 2361, "line": 58, "col": 72, "tokLen": 1 }, "expansionLoc": { "offset": 12720, "line": 443, "col": 26, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe7271bc0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12708, "col": 14, "tokLen": 2 }, "end": { "offset": 12712, "col": 18, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7271ba8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12708, "col": 14, "tokLen": 2 }, "end": { "offset": 12712, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7271938", "kind": "MemberExpr", "range": { "begin": { "offset": 12708, "col": 14, "tokLen": 2 }, "end": { "offset": 12712, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": true, "referencedMemberDecl": "0x55bbe6ff1d20", "inner": [ { "id": "0x55bbe7271920", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12708, "col": 14, "tokLen": 2 }, "end": { "offset": 12708, "col": 14, "tokLen": 2 } }, "type": { "qualType": "XButtonPressedEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7271900", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12708, "col": 14, "tokLen": 2 }, "end": { "offset": 12708, "col": 14, "tokLen": 2 } }, "type": { "qualType": "XButtonPressedEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7270688", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XButtonPressedEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7271b88", "kind": "BinaryOperator", "range": { "begin": { "offset": 12716, "col": 22, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2361, "line": 58, "col": 72, "tokLen": 1 }, "expansionLoc": { "offset": 12720, "line": 443, "col": 26, "tokLen": 5 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe7271b70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12716, "col": 22, "tokLen": 1 }, "end": { "offset": 12716, "col": 22, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7271968", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12716, "col": 22, "tokLen": 1 }, "end": { "offset": 12716, "col": 22, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7270270", "kind": "VarDecl", "name": "x", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe7271b50", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2322, "line": 58, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 12720, "line": 443, "col": 26, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2361, "line": 58, "col": 72, "tokLen": 1 }, "expansionLoc": { "offset": 12720, "line": 443, "col": 26, "tokLen": 5 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7271b30", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 12720, "line": 443, "col": 26, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 12720, "line": 443, "col": 26, "tokLen": 5 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe7271a68", "kind": "CallExpr", "range": { "begin": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 12720, "line": 443, "col": 26, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2352, "line": 58, "col": 63, "tokLen": 1 }, "expansionLoc": { "offset": 12720, "line": 443, "col": 26, "tokLen": 5 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7271a50", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 12720, "line": 443, "col": 26, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 12720, "line": 443, "col": 26, "tokLen": 5 } } }, "type": { "qualType": "unsigned int (*)(Drw *, const char *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7271988", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 12720, "line": 443, "col": 26, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 12720, "line": 443, "col": 26, "tokLen": 5 } } }, "type": { "qualType": "unsigned int (Drw *, const char *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721b980", "kind": "FunctionDecl", "name": "drw_fontset_getwidth", "type": { "qualType": "unsigned int (Drw *, const char *)" } } } ] }, { "id": "0x55bbe7271a98", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 58, "col": 55, "tokLen": 3 }, "expansionLoc": { "offset": 12720, "line": 443, "col": 26, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2344, "line": 58, "col": 55, "tokLen": 3 }, "expansionLoc": { "offset": 12720, "line": 443, "col": 26, "tokLen": 5 } } }, "type": { "qualType": "Drw *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72719a8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 58, "col": 55, "tokLen": 3 }, "expansionLoc": { "offset": 12720, "line": 443, "col": 26, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2344, "line": 58, "col": 55, "tokLen": 3 }, "expansionLoc": { "offset": 12720, "line": 443, "col": 26, "tokLen": 5 } } }, "type": { "qualType": "Drw *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237370", "kind": "VarDecl", "name": "drw", "type": { "qualType": "Drw *" } } } ] }, { "id": "0x55bbe7271ac8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2349, "line": 58, "col": 60, "tokLen": 1 }, "expansionLoc": { "offset": 12720, "line": 443, "col": 26, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2351, "line": 58, "col": 62, "tokLen": 1 }, "expansionLoc": { "offset": 12720, "line": 443, "col": 26, "tokLen": 5 } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe7271ab0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2349, "line": 58, "col": 60, "tokLen": 1 }, "expansionLoc": { "offset": 12720, "line": 443, "col": 26, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2351, "line": 58, "col": 62, "tokLen": 1 }, "expansionLoc": { "offset": 12720, "line": 443, "col": 26, "tokLen": 5 } } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7271a30", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2349, "line": 58, "col": 60, "tokLen": 1 }, "expansionLoc": { "offset": 12720, "line": 443, "col": 26, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2351, "line": 58, "col": 62, "tokLen": 1 }, "expansionLoc": { "offset": 12720, "line": 443, "col": 26, "tokLen": 5 } } }, "type": { "qualType": "char[16]" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7271a00", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 12726, "col": 32, "tokLen": 6 }, "expansionLoc": { "offset": 12720, "col": 26, "tokLen": 5, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 12734, "col": 40, "tokLen": 8 }, "expansionLoc": { "offset": 12720, "col": 26, "tokLen": 5, "isMacroArgExpansion": true } } }, "type": { "qualType": "char[16]" }, "valueCategory": "lvalue", "name": "ltsymbol", "isArrow": true, "referencedMemberDecl": "0x55bbe7225408", "inner": [ { "id": "0x55bbe72719e8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 12726, "col": 32, "tokLen": 6 }, "expansionLoc": { "offset": 12720, "col": 26, "tokLen": 5, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 12726, "col": 32, "tokLen": 6 }, "expansionLoc": { "offset": 12720, "col": 26, "tokLen": 5, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72719c8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 12726, "col": 32, "tokLen": 6 }, "expansionLoc": { "offset": 12720, "col": 26, "tokLen": 5, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 12726, "col": 32, "tokLen": 6 }, "expansionLoc": { "offset": 12720, "col": 26, "tokLen": 5, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7271b18", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 12720, "line": 443, "col": 26, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 12720, "line": 443, "col": 26, "tokLen": 5 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7271b00", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 12720, "line": 443, "col": 26, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 12720, "line": 443, "col": 26, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7271ae0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 12720, "line": 443, "col": 26, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 12720, "line": 443, "col": 26, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231f00", "kind": "VarDecl", "name": "lrpad", "type": { "qualType": "int" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7271c50", "kind": "BinaryOperator", "range": { "begin": { "offset": 12748, "line": 444, "col": 4, "tokLen": 5 }, "end": { "offset": 12756, "col": 12, "tokLen": 11 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7271bf8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12748, "col": 4, "tokLen": 5 }, "end": { "offset": 12748, "col": 4, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72702f0", "kind": "VarDecl", "name": "click", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe7271c38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12756, "col": 12, "tokLen": 11 }, "end": { "offset": 12756, "col": 12, "tokLen": 11 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7271c18", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12756, "col": 12, "tokLen": 11 }, "end": { "offset": 12756, "col": 12, "tokLen": 11 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7222f20", "kind": "EnumConstantDecl", "name": "ClkLtSymbol", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72720a0", "kind": "IfStmt", "range": { "begin": { "offset": 12776, "line": 445, "col": 8, "tokLen": 2 }, "end": { "offset": 12864, "line": 448, "col": 12, "tokLen": 11 } }, "hasElse": true, "inner": [ { "id": "0x55bbe7271f90", "kind": "BinaryOperator", "range": { "begin": { "offset": 12780, "line": 445, "col": 12, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 2361, "line": 58, "col": 72, "tokLen": 1 }, "expansionLoc": { "offset": 12806, "line": 445, "col": 38, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe7271f78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12780, "col": 12, "tokLen": 2 }, "end": { "offset": 12784, "col": 16, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7271ca8", "kind": "MemberExpr", "range": { "begin": { "offset": 12780, "col": 12, "tokLen": 2 }, "end": { "offset": 12784, "col": 16, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": true, "referencedMemberDecl": "0x55bbe6ff1d20", "inner": [ { "id": "0x55bbe7271c90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12780, "col": 12, "tokLen": 2 }, "end": { "offset": 12780, "col": 12, "tokLen": 2 } }, "type": { "qualType": "XButtonPressedEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7271c70", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12780, "col": 12, "tokLen": 2 }, "end": { "offset": 12780, "col": 12, "tokLen": 2 } }, "type": { "qualType": "XButtonPressedEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7270688", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XButtonPressedEvent *" } } } ] } ] } ] }, { "id": "0x55bbe7271f58", "kind": "BinaryOperator", "range": { "begin": { "offset": 12788, "col": 20, "tokLen": 6 }, "end": { "spellingLoc": { "offset": 2361, "line": 58, "col": 72, "tokLen": 1 }, "expansionLoc": { "offset": 12806, "line": 445, "col": 38, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe7271f40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12788, "col": 20, "tokLen": 6 }, "end": { "offset": 12796, "col": 28, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7271d10", "kind": "MemberExpr", "range": { "begin": { "offset": 12788, "col": 20, "tokLen": 6 }, "end": { "offset": 12796, "col": 28, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "ww", "isArrow": true, "referencedMemberDecl": "0x55bbe7225880", "inner": [ { "id": "0x55bbe7271cf8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12788, "col": 20, "tokLen": 6 }, "end": { "offset": 12788, "col": 20, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7271cd8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12788, "col": 20, "tokLen": 6 }, "end": { "offset": 12788, "col": 20, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe7271f18", "kind": "CStyleCastExpr", "range": { "begin": { "offset": 12801, "col": 33, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2361, "line": 58, "col": 72, "tokLen": 1 }, "expansionLoc": { "offset": 12806, "line": 445, "col": 38, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7271ef8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2322, "line": 58, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 12806, "line": 445, "col": 38, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2361, "line": 58, "col": 72, "tokLen": 1 }, "expansionLoc": { "offset": 12806, "line": 445, "col": 38, "tokLen": 5 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7271ea0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 12806, "line": 445, "col": 38, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 12806, "line": 445, "col": 38, "tokLen": 5 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe7271dd8", "kind": "CallExpr", "range": { "begin": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 12806, "line": 445, "col": 38, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2352, "line": 58, "col": 63, "tokLen": 1 }, "expansionLoc": { "offset": 12806, "line": 445, "col": 38, "tokLen": 5 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7271dc0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 12806, "line": 445, "col": 38, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 12806, "line": 445, "col": 38, "tokLen": 5 } } }, "type": { "qualType": "unsigned int (*)(Drw *, const char *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7271d40", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 12806, "line": 445, "col": 38, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 12806, "line": 445, "col": 38, "tokLen": 5 } } }, "type": { "qualType": "unsigned int (Drw *, const char *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721b980", "kind": "FunctionDecl", "name": "drw_fontset_getwidth", "type": { "qualType": "unsigned int (Drw *, const char *)" } } } ] }, { "id": "0x55bbe7271e08", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 58, "col": 55, "tokLen": 3 }, "expansionLoc": { "offset": 12806, "line": 445, "col": 38, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2344, "line": 58, "col": 55, "tokLen": 3 }, "expansionLoc": { "offset": 12806, "line": 445, "col": 38, "tokLen": 5 } } }, "type": { "qualType": "Drw *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7271d60", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 58, "col": 55, "tokLen": 3 }, "expansionLoc": { "offset": 12806, "line": 445, "col": 38, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2344, "line": 58, "col": 55, "tokLen": 3 }, "expansionLoc": { "offset": 12806, "line": 445, "col": 38, "tokLen": 5 } } }, "type": { "qualType": "Drw *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237370", "kind": "VarDecl", "name": "drw", "type": { "qualType": "Drw *" } } } ] }, { "id": "0x55bbe7271e38", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2349, "line": 58, "col": 60, "tokLen": 1 }, "expansionLoc": { "offset": 12806, "line": 445, "col": 38, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2351, "line": 58, "col": 62, "tokLen": 1 }, "expansionLoc": { "offset": 12806, "line": 445, "col": 38, "tokLen": 5 } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe7271e20", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2349, "line": 58, "col": 60, "tokLen": 1 }, "expansionLoc": { "offset": 12806, "line": 445, "col": 38, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2351, "line": 58, "col": 62, "tokLen": 1 }, "expansionLoc": { "offset": 12806, "line": 445, "col": 38, "tokLen": 5 } } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7271da0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2349, "line": 58, "col": 60, "tokLen": 1 }, "expansionLoc": { "offset": 12806, "line": 445, "col": 38, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2351, "line": 58, "col": 62, "tokLen": 1 }, "expansionLoc": { "offset": 12806, "line": 445, "col": 38, "tokLen": 5 } } }, "type": { "qualType": "char[256]" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7271d80", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 12812, "col": 44, "tokLen": 5 }, "expansionLoc": { "offset": 12806, "col": 38, "tokLen": 5, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 12812, "col": 44, "tokLen": 5 }, "expansionLoc": { "offset": 12806, "col": 38, "tokLen": 5, "isMacroArgExpansion": true } } }, "type": { "qualType": "char[256]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231c68", "kind": "VarDecl", "name": "stext", "type": { "qualType": "char[256]" } } } ] } ] } ] } ] }, { "id": "0x55bbe7271e88", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 12806, "line": 445, "col": 38, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 12806, "line": 445, "col": 38, "tokLen": 5 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7271e70", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 12806, "line": 445, "col": 38, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 12806, "line": 445, "col": 38, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7271e50", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 12806, "line": 445, "col": 38, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 12806, "line": 445, "col": 38, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231f00", "kind": "VarDecl", "name": "lrpad", "type": { "qualType": "int" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7272008", "kind": "BinaryOperator", "range": { "begin": { "offset": 12823, "line": 446, "col": 4, "tokLen": 5 }, "end": { "offset": 12831, "col": 12, "tokLen": 13 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7271fb0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12823, "col": 4, "tokLen": 5 }, "end": { "offset": 12823, "col": 4, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72702f0", "kind": "VarDecl", "name": "click", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe7271ff0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12831, "col": 12, "tokLen": 13 }, "end": { "offset": 12831, "col": 12, "tokLen": 13 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7271fd0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12831, "col": 12, "tokLen": 13 }, "end": { "offset": 12831, "col": 12, "tokLen": 13 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7222f70", "kind": "EnumConstantDecl", "name": "ClkStatusText", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe7272080", "kind": "BinaryOperator", "range": { "begin": { "offset": 12856, "line": 448, "col": 4, "tokLen": 5 }, "end": { "offset": 12864, "col": 12, "tokLen": 11 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7272028", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12856, "col": 4, "tokLen": 5 }, "end": { "offset": 12856, "col": 4, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72702f0", "kind": "VarDecl", "name": "click", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe7272068", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12864, "col": 12, "tokLen": 11 }, "end": { "offset": 12864, "col": 12, "tokLen": 11 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7272048", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12864, "col": 12, "tokLen": 11 }, "end": { "offset": 12864, "col": 12, "tokLen": 11 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7222fc0", "kind": "EnumConstantDecl", "name": "ClkWinTitle", "type": { "qualType": "int" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7272620", "kind": "IfStmt", "range": { "begin": { "offset": 12885, "line": 449, "col": 9, "tokLen": 2 }, "end": { "offset": 13027, "line": 454, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72722d0", "kind": "ParenExpr", "range": { "begin": { "offset": 12889, "line": 449, "col": 13, "tokLen": 1 }, "end": { "offset": 12917, "col": 41, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72722b0", "kind": "BinaryOperator", "range": { "begin": { "offset": 12890, "col": 14, "tokLen": 1 }, "end": { "offset": 12916, "col": 40, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7272158", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12890, "col": 14, "tokLen": 1 }, "end": { "offset": 12890, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72704f0", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe7272270", "kind": "CallExpr", "range": { "begin": { "offset": 12894, "col": 18, "tokLen": 11 }, "end": { "offset": 12916, "col": 40, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7272258", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12894, "col": 18, "tokLen": 11 }, "end": { "offset": 12894, "col": 18, "tokLen": 11 } }, "type": { "qualType": "Client *(*)(Window)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7272178", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12894, "col": 18, "tokLen": 11 }, "end": { "offset": 12894, "col": 18, "tokLen": 11 } }, "type": { "qualType": "Client *(Window)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7231168", "kind": "FunctionDecl", "name": "wintoclient", "type": { "qualType": "Client *(Window)" } } } ] }, { "id": "0x55bbe7272298", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12906, "col": 30, "tokLen": 2 }, "end": { "offset": 12910, "col": 34, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72721d0", "kind": "MemberExpr", "range": { "begin": { "offset": 12906, "col": 30, "tokLen": 2 }, "end": { "offset": 12910, "col": 34, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "window", "isArrow": true, "referencedMemberDecl": "0x55bbe6ff1b98", "inner": [ { "id": "0x55bbe72721b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12906, "col": 30, "tokLen": 2 }, "end": { "offset": 12906, "col": 30, "tokLen": 2 } }, "type": { "qualType": "XButtonPressedEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7272198", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12906, "col": 30, "tokLen": 2 }, "end": { "offset": 12906, "col": 30, "tokLen": 2 } }, "type": { "qualType": "XButtonPressedEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7270688", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XButtonPressedEvent *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72725f0", "kind": "CompoundStmt", "range": { "begin": { "offset": 12920, "col": 44, "tokLen": 1 }, "end": { "offset": 13027, "line": 454, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7272348", "kind": "CallExpr", "range": { "begin": { "offset": 12924, "line": 450, "col": 3, "tokLen": 5 }, "end": { "offset": 12931, "col": 10, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7272330", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12924, "col": 3, "tokLen": 5 }, "end": { "offset": 12924, "col": 3, "tokLen": 5 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72722f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12924, "col": 3, "tokLen": 5 }, "end": { "offset": 12924, "col": 3, "tokLen": 5 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7228600", "kind": "FunctionDecl", "name": "focus", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe7272370", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12930, "col": 9, "tokLen": 1 }, "end": { "offset": 12930, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7272310", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12930, "col": 9, "tokLen": 1 }, "end": { "offset": 12930, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72704f0", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72723e0", "kind": "CallExpr", "range": { "begin": { "offset": 12936, "line": 451, "col": 3, "tokLen": 7 }, "end": { "offset": 12950, "col": 17, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72723c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12936, "col": 3, "tokLen": 7 }, "end": { "offset": 12936, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7272388", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12936, "col": 3, "tokLen": 7 }, "end": { "offset": 12936, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722ba78", "kind": "FunctionDecl", "name": "restack", "type": { "qualType": "void (Monitor *)" } } } ] }, { "id": "0x55bbe7272408", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12944, "col": 11, "tokLen": 6 }, "end": { "offset": 12944, "col": 11, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72723a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12944, "col": 11, "tokLen": 6 }, "end": { "offset": 12944, "col": 11, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe7272510", "kind": "CallExpr", "range": { "begin": { "offset": 12955, "line": 452, "col": 3, "tokLen": 12 }, "end": { "offset": 12999, "col": 47, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72724f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12955, "col": 3, "tokLen": 12 }, "end": { "offset": 12955, "col": 3, "tokLen": 12 } }, "type": { "qualType": "int (*)(Display *, int, Time)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7272420", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12955, "col": 3, "tokLen": 12 }, "end": { "offset": 12955, "col": 3, "tokLen": 12 } }, "type": { "qualType": "int (Display *, int, Time)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe702cfe0", "kind": "FunctionDecl", "name": "XAllowEvents", "type": { "qualType": "int (Display *, int, Time)" } } } ] }, { "id": "0x55bbe7272548", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 12968, "col": 16, "tokLen": 3 }, "end": { "offset": 12968, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7272440", "kind": "DeclRefExpr", "range": { "begin": { "offset": 12968, "col": 16, "tokLen": 3 }, "end": { "offset": 12968, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe7272460", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 9895, "file": "/usr/include/X11/X.h", "line": 333, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 12973, "file": "dwm.c", "line": 452, "col": 21, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 9895, "file": "/usr/include/X11/X.h", "line": 333, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 12973, "file": "dwm.c", "line": 452, "col": 21, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe7272560", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 12988, "file": "dwm.c", "line": 452, "col": 36, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 12988, "file": "dwm.c", "line": 452, "col": 36, "tokLen": 11 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7272480", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 12988, "file": "dwm.c", "line": 452, "col": 36, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 12988, "file": "dwm.c", "line": 452, "col": 36, "tokLen": 11 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72725d0", "kind": "BinaryOperator", "range": { "begin": { "offset": 13004, "line": 453, "col": 3, "tokLen": 5 }, "end": { "offset": 13012, "col": 11, "tokLen": 12 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7272578", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13004, "col": 3, "tokLen": 5 }, "end": { "offset": 13004, "col": 3, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72702f0", "kind": "VarDecl", "name": "click", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe72725b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13012, "col": 11, "tokLen": 12 }, "end": { "offset": 13012, "col": 11, "tokLen": 12 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7272598", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13012, "col": 11, "tokLen": 12 }, "end": { "offset": 13012, "col": 11, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7223010", "kind": "EnumConstantDecl", "name": "ClkClientWin", "type": { "qualType": "int" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7275850", "kind": "ForStmt", "range": { "begin": { "offset": 13030, "line": 455, "col": 2, "tokLen": 3 }, "end": { "offset": 13298, "line": 458, "col": 88, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72726c8", "kind": "BinaryOperator", "range": { "begin": { "offset": 13035, "line": 455, "col": 7, "tokLen": 1 }, "end": { "offset": 13039, "col": 11, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7272670", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13035, "col": 7, "tokLen": 1 }, "end": { "offset": 13035, "col": 7, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72701f0", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe72726b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13039, "col": 11, "tokLen": 1 }, "end": { "offset": 13039, "col": 11, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7272690", "kind": "IntegerLiteral", "range": { "begin": { "offset": 13039, "col": 11, "tokLen": 1 }, "end": { "offset": 13039, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, {}, { "id": "0x55bbe7272928", "kind": "BinaryOperator", "range": { "begin": { "offset": 13042, "col": 14, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 13046, "line": 455, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe7272910", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13042, "col": 14, "tokLen": 1 }, "end": { "offset": 13042, "col": 14, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72728f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13042, "col": 14, "tokLen": 1 }, "end": { "offset": 13042, "col": 14, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72726e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13042, "col": 14, "tokLen": 1 }, "end": { "offset": 13042, "col": 14, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72701f0", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] }, { "id": "0x55bbe72728d8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2034, "line": 53, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 13046, "line": 455, "col": 18, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 13046, "line": 455, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72728b8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 13046, "line": 455, "col": 18, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 13046, "line": 455, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe7272728", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 13046, "line": 455, "col": 18, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 13053, "col": 25, "tokLen": 7 }, "expansionLoc": { "offset": 13046, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe7272708", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 13053, "col": 25, "tokLen": 7 }, "expansionLoc": { "offset": 13046, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 13053, "col": 25, "tokLen": 7 }, "expansionLoc": { "offset": 13046, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const Button[11]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe725c978", "kind": "VarDecl", "name": "buttons", "type": { "qualType": "const Button[11]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe7272820", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2046, "line": 53, "col": 45, "tokLen": 6 }, "expansionLoc": { "offset": 13046, "line": 455, "col": 18, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 13046, "line": 455, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe7272800", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 13053, "col": 25, "tokLen": 7 }, "expansionLoc": { "offset": 13046, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 13046, "line": 455, "col": 18, "tokLen": 6 } } }, "type": { "desugaredQualType": "const Button", "qualType": "const Button", "typeAliasDeclId": "0x55bbe7223908" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72727e8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 13053, "col": 25, "tokLen": 7 }, "expansionLoc": { "offset": 13046, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 13053, "col": 25, "tokLen": 7 }, "expansionLoc": { "offset": 13046, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const Button *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7272748", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 13053, "col": 25, "tokLen": 7 }, "expansionLoc": { "offset": 13046, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 13053, "col": 25, "tokLen": 7 }, "expansionLoc": { "offset": 13046, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const Button[11]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe725c978", "kind": "VarDecl", "name": "buttons", "type": { "qualType": "const Button[11]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe7272768", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 13046, "line": 455, "col": 18, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 13046, "line": 455, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] }, { "id": "0x55bbe7272968", "kind": "UnaryOperator", "range": { "begin": { "offset": 13063, "col": 35, "tokLen": 1 }, "end": { "offset": 13064, "col": 36, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "isPostfix": true, "opcode": "++", "inner": [ { "id": "0x55bbe7272948", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13063, "col": 35, "tokLen": 1 }, "end": { "offset": 13063, "col": 35, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72701f0", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe7275830", "kind": "IfStmt", "range": { "begin": { "offset": 13070, "line": 456, "col": 3, "tokLen": 2 }, "end": { "offset": 13298, "line": 458, "col": 88, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7273ab8", "kind": "BinaryOperator", "range": { "begin": { "offset": 13074, "line": 456, "col": 7, "tokLen": 5 }, "end": { "spellingLoc": { "offset": 1741, "line": 49, "col": 135, "tokLen": 1 }, "expansionLoc": { "offset": 13189, "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe7272d20", "kind": "BinaryOperator", "range": { "begin": { "offset": 13074, "line": 456, "col": 7, "tokLen": 5 }, "end": { "offset": 13147, "col": 80, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe7272b88", "kind": "BinaryOperator", "range": { "begin": { "offset": 13074, "col": 7, "tokLen": 5 }, "end": { "offset": 13114, "col": 47, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe7272a90", "kind": "BinaryOperator", "range": { "begin": { "offset": 13074, "col": 7, "tokLen": 5 }, "end": { "offset": 13094, "col": 27, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe7272a60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13074, "col": 7, "tokLen": 5 }, "end": { "offset": 13074, "col": 7, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7272980", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13074, "col": 7, "tokLen": 5 }, "end": { "offset": 13074, "col": 7, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72702f0", "kind": "VarDecl", "name": "click", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe7272a78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13083, "col": 16, "tokLen": 7 }, "end": { "offset": 13094, "col": 27, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7272a30", "kind": "MemberExpr", "range": { "begin": { "offset": 13083, "col": 16, "tokLen": 7 }, "end": { "offset": 13094, "col": 27, "tokLen": 5 } }, "type": { "qualType": "const unsigned int" }, "valueCategory": "lvalue", "name": "click", "isArrow": false, "referencedMemberDecl": "0x55bbe72234c8", "inner": [ { "id": "0x55bbe7272a10", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 13083, "col": 16, "tokLen": 7 }, "end": { "offset": 13092, "col": 25, "tokLen": 1 } }, "type": { "desugaredQualType": "const Button", "qualType": "const Button", "typeAliasDeclId": "0x55bbe7223908" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72729e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13083, "col": 16, "tokLen": 7 }, "end": { "offset": 13083, "col": 16, "tokLen": 7 } }, "type": { "qualType": "const Button *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72729a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13083, "col": 16, "tokLen": 7 }, "end": { "offset": 13083, "col": 16, "tokLen": 7 } }, "type": { "qualType": "const Button[11]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe725c978", "kind": "VarDecl", "name": "buttons", "type": { "qualType": "const Button[11]" } } } ] }, { "id": "0x55bbe72729f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13091, "col": 24, "tokLen": 1 }, "end": { "offset": 13091, "col": 24, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72729c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13091, "col": 24, "tokLen": 1 }, "end": { "offset": 13091, "col": 24, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72701f0", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7272b70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13103, "col": 36, "tokLen": 7 }, "end": { "offset": 13114, "col": 47, "tokLen": 4 } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7272b40", "kind": "MemberExpr", "range": { "begin": { "offset": 13103, "col": 36, "tokLen": 7 }, "end": { "offset": 13114, "col": 47, "tokLen": 4 } }, "type": { "qualType": "void (*const)(const Arg *)" }, "valueCategory": "lvalue", "name": "func", "isArrow": false, "referencedMemberDecl": "0x55bbe7223800", "inner": [ { "id": "0x55bbe7272b20", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 13103, "col": 36, "tokLen": 7 }, "end": { "offset": 13112, "col": 45, "tokLen": 1 } }, "type": { "desugaredQualType": "const Button", "qualType": "const Button", "typeAliasDeclId": "0x55bbe7223908" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7272af0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13103, "col": 36, "tokLen": 7 }, "end": { "offset": 13103, "col": 36, "tokLen": 7 } }, "type": { "qualType": "const Button *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7272ab0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13103, "col": 36, "tokLen": 7 }, "end": { "offset": 13103, "col": 36, "tokLen": 7 } }, "type": { "qualType": "const Button[11]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe725c978", "kind": "VarDecl", "name": "buttons", "type": { "qualType": "const Button[11]" } } } ] }, { "id": "0x55bbe7272b08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13111, "col": 44, "tokLen": 1 }, "end": { "offset": 13111, "col": 44, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7272ad0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13111, "col": 44, "tokLen": 1 }, "end": { "offset": 13111, "col": 44, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72701f0", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7272d00", "kind": "BinaryOperator", "range": { "begin": { "offset": 13122, "col": 55, "tokLen": 7 }, "end": { "offset": 13147, "col": 80, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe7272cd0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13122, "col": 55, "tokLen": 7 }, "end": { "offset": 13133, "col": 66, "tokLen": 6 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7272c38", "kind": "MemberExpr", "range": { "begin": { "offset": 13122, "col": 55, "tokLen": 7 }, "end": { "offset": 13133, "col": 66, "tokLen": 6 } }, "type": { "qualType": "const unsigned int" }, "valueCategory": "lvalue", "name": "button", "isArrow": false, "referencedMemberDecl": "0x55bbe7223598", "inner": [ { "id": "0x55bbe7272c18", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 13122, "col": 55, "tokLen": 7 }, "end": { "offset": 13131, "col": 64, "tokLen": 1 } }, "type": { "desugaredQualType": "const Button", "qualType": "const Button", "typeAliasDeclId": "0x55bbe7223908" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7272be8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13122, "col": 55, "tokLen": 7 }, "end": { "offset": 13122, "col": 55, "tokLen": 7 } }, "type": { "qualType": "const Button *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7272ba8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13122, "col": 55, "tokLen": 7 }, "end": { "offset": 13122, "col": 55, "tokLen": 7 } }, "type": { "qualType": "const Button[11]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe725c978", "kind": "VarDecl", "name": "buttons", "type": { "qualType": "const Button[11]" } } } ] }, { "id": "0x55bbe7272c00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13130, "col": 63, "tokLen": 1 }, "end": { "offset": 13130, "col": 63, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7272bc8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13130, "col": 63, "tokLen": 1 }, "end": { "offset": 13130, "col": 63, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72701f0", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] }, { "id": "0x55bbe7272ce8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13143, "col": 76, "tokLen": 2 }, "end": { "offset": 13147, "col": 80, "tokLen": 6 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7272ca0", "kind": "MemberExpr", "range": { "begin": { "offset": 13143, "col": 76, "tokLen": 2 }, "end": { "offset": 13147, "col": 80, "tokLen": 6 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "button", "isArrow": true, "referencedMemberDecl": "0x55bbe6e57ad0", "inner": [ { "id": "0x55bbe7272c88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13143, "col": 76, "tokLen": 2 }, "end": { "offset": 13143, "col": 76, "tokLen": 2 } }, "type": { "qualType": "XButtonPressedEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7272c68", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13143, "col": 76, "tokLen": 2 }, "end": { "offset": 13143, "col": 76, "tokLen": 2 } }, "type": { "qualType": "XButtonPressedEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7270688", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XButtonPressedEvent *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7273a98", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1639, "line": 49, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 13159, "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1741, "line": 49, "col": 135, "tokLen": 1 }, "expansionLoc": { "offset": 13189, "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72733f8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1639, "line": 49, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 13159, "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1741, "line": 49, "col": 135, "tokLen": 1 }, "expansionLoc": { "offset": 13159, "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72733d8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 13169, "col": 16, "tokLen": 7 }, "expansionLoc": { "offset": 13159, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1740, "line": 49, "col": 134, "tokLen": 1 }, "expansionLoc": { "offset": 13159, "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe7272f40", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 13169, "col": 16, "tokLen": 7 }, "expansionLoc": { "offset": 13159, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1669, "line": 49, "col": 63, "tokLen": 1 }, "expansionLoc": { "offset": 13159, "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe7272f28", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 13169, "col": 16, "tokLen": 7 }, "expansionLoc": { "offset": 13159, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 13180, "col": 27, "tokLen": 4 }, "expansionLoc": { "offset": 13159, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7272dd0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 13169, "col": 16, "tokLen": 7 }, "expansionLoc": { "offset": 13159, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 13180, "col": 27, "tokLen": 4 }, "expansionLoc": { "offset": 13159, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "const unsigned int" }, "valueCategory": "lvalue", "name": "mask", "isArrow": false, "referencedMemberDecl": "0x55bbe7223530", "inner": [ { "id": "0x55bbe7272db0", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 13169, "col": 16, "tokLen": 7 }, "expansionLoc": { "offset": 13159, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 13178, "col": 25, "tokLen": 1 }, "expansionLoc": { "offset": 13159, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "const Button", "qualType": "const Button", "typeAliasDeclId": "0x55bbe7223908" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7272d80", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 13169, "col": 16, "tokLen": 7 }, "expansionLoc": { "offset": 13159, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 13169, "col": 16, "tokLen": 7 }, "expansionLoc": { "offset": 13159, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "const Button *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7272d40", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 13169, "col": 16, "tokLen": 7 }, "expansionLoc": { "offset": 13159, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 13169, "col": 16, "tokLen": 7 }, "expansionLoc": { "offset": 13159, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "const Button[11]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe725c978", "kind": "VarDecl", "name": "buttons", "type": { "qualType": "const Button[11]" } } } ] }, { "id": "0x55bbe7272d98", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 13177, "col": 24, "tokLen": 1 }, "expansionLoc": { "offset": 13159, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 13177, "col": 24, "tokLen": 1 }, "expansionLoc": { "offset": 13159, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7272d60", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 13177, "col": 24, "tokLen": 1 }, "expansionLoc": { "offset": 13159, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 13177, "col": 24, "tokLen": 1 }, "expansionLoc": { "offset": 13159, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72701f0", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] }, { "id": "0x55bbe7272f10", "kind": "UnaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1647, "line": 49, "col": 41, "tokLen": 1 }, "expansionLoc": { "offset": 13159, "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1669, "line": 49, "col": 63, "tokLen": 1 }, "expansionLoc": { "offset": 13159, "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "~", "canOverflow": false, "inner": [ { "id": "0x55bbe7272ef0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1648, "line": 49, "col": 42, "tokLen": 1 }, "expansionLoc": { "offset": 13159, "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1669, "line": 49, "col": 63, "tokLen": 1 }, "expansionLoc": { "offset": 13159, "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7272ed0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1649, "line": 49, "col": 43, "tokLen": 11 }, "expansionLoc": { "offset": 13159, "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7337, "file": "/usr/include/X11/X.h", "line": 222, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe7272ea0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1649, "line": 49, "col": 43, "tokLen": 11 }, "expansionLoc": { "offset": 13159, "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1649, "line": 49, "col": 43, "tokLen": 11 }, "expansionLoc": { "offset": 13159, "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7272e00", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 1649, "line": 49, "col": 43, "tokLen": 11 }, "expansionLoc": { "offset": 13159, "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1649, "line": 49, "col": 43, "tokLen": 11 }, "expansionLoc": { "offset": 13159, "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7232120", "kind": "VarDecl", "name": "numlockmask", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe7272eb8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7332, "file": "/usr/include/X11/X.h", "line": 222, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7337, "file": "/usr/include/X11/X.h", "line": 222, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7272e80", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7332, "file": "/usr/include/X11/X.h", "line": 222, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7337, "file": "/usr/include/X11/X.h", "line": 222, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7272e60", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7333, "file": "/usr/include/X11/X.h", "line": 222, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7336, "file": "/usr/include/X11/X.h", "line": 222, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe7272e20", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7333, "file": "/usr/include/X11/X.h", "line": 222, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7333, "file": "/usr/include/X11/X.h", "line": 222, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe7272e40", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7336, "file": "/usr/include/X11/X.h", "line": 222, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7336, "file": "/usr/include/X11/X.h", "line": 222, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72733c0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1673, "line": 49, "col": 67, "tokLen": 1 }, "expansionLoc": { "offset": 13159, "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1740, "line": 49, "col": 134, "tokLen": 1 }, "expansionLoc": { "offset": 13159, "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72733a0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1673, "line": 49, "col": 67, "tokLen": 1 }, "expansionLoc": { "offset": 13159, "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1740, "line": 49, "col": 134, "tokLen": 1 }, "expansionLoc": { "offset": 13159, "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7273380", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7490, "file": "/usr/include/X11/X.h", "line": 228, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72732e0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe7273240", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7440, "file": "/usr/include/X11/X.h", "line": 226, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72731a0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7415, "file": "/usr/include/X11/X.h", "line": 225, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe7273100", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7390, "file": "/usr/include/X11/X.h", "line": 224, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe7273060", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe7272fc0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7272fa0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe7272f60", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe7272f80", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe7273040", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7360, "file": "/usr/include/X11/X.h", "line": 223, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7273020", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe7272fe0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe7273000", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] }, { "id": "0x55bbe72730e0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7385, "file": "/usr/include/X11/X.h", "line": 224, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7390, "file": "/usr/include/X11/X.h", "line": 224, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72730c0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7386, "file": "/usr/include/X11/X.h", "line": 224, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7389, "file": "/usr/include/X11/X.h", "line": 224, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe7273080", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7386, "file": "/usr/include/X11/X.h", "line": 224, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7386, "file": "/usr/include/X11/X.h", "line": 224, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72730a0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7389, "file": "/usr/include/X11/X.h", "line": 224, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7389, "file": "/usr/include/X11/X.h", "line": 224, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "3" } ] } ] } ] }, { "id": "0x55bbe7273180", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7410, "file": "/usr/include/X11/X.h", "line": 225, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7415, "file": "/usr/include/X11/X.h", "line": 225, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7273160", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7411, "file": "/usr/include/X11/X.h", "line": 225, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7414, "file": "/usr/include/X11/X.h", "line": 225, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe7273120", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7411, "file": "/usr/include/X11/X.h", "line": 225, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7411, "file": "/usr/include/X11/X.h", "line": 225, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe7273140", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7414, "file": "/usr/include/X11/X.h", "line": 225, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7414, "file": "/usr/include/X11/X.h", "line": 225, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "4" } ] } ] } ] }, { "id": "0x55bbe7273220", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7435, "file": "/usr/include/X11/X.h", "line": 226, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7440, "file": "/usr/include/X11/X.h", "line": 226, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7273200", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7436, "file": "/usr/include/X11/X.h", "line": 226, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7439, "file": "/usr/include/X11/X.h", "line": 226, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72731c0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7436, "file": "/usr/include/X11/X.h", "line": 226, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7436, "file": "/usr/include/X11/X.h", "line": 226, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72731e0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7439, "file": "/usr/include/X11/X.h", "line": 226, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7439, "file": "/usr/include/X11/X.h", "line": 226, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "5" } ] } ] } ] }, { "id": "0x55bbe72732c0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72732a0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe7273260", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe7273280", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe7273360", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7485, "file": "/usr/include/X11/X.h", "line": 228, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7490, "file": "/usr/include/X11/X.h", "line": 228, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7273340", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7486, "file": "/usr/include/X11/X.h", "line": 228, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7489, "file": "/usr/include/X11/X.h", "line": 228, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe7273300", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7486, "file": "/usr/include/X11/X.h", "line": 228, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7486, "file": "/usr/include/X11/X.h", "line": 228, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe7273320", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7489, "file": "/usr/include/X11/X.h", "line": 228, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7489, "file": "/usr/include/X11/X.h", "line": 228, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13159, "file": "dwm.c", "line": 457, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "7" } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7273a78", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1639, "line": 49, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 13189, "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1741, "line": 49, "col": 135, "tokLen": 1 }, "expansionLoc": { "offset": 13189, "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7273a58", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 13199, "col": 46, "tokLen": 2 }, "expansionLoc": { "offset": 13189, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1740, "line": 49, "col": 134, "tokLen": 1 }, "expansionLoc": { "offset": 13189, "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe72735c0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 13199, "col": 46, "tokLen": 2 }, "expansionLoc": { "offset": 13189, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1669, "line": 49, "col": 63, "tokLen": 1 }, "expansionLoc": { "offset": 13189, "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe72735a8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 13199, "col": 46, "tokLen": 2 }, "expansionLoc": { "offset": 13189, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 13203, "col": 50, "tokLen": 5 }, "expansionLoc": { "offset": 13189, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7273450", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 13199, "col": 46, "tokLen": 2 }, "expansionLoc": { "offset": 13189, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 13203, "col": 50, "tokLen": 5 }, "expansionLoc": { "offset": 13189, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "state", "isArrow": true, "referencedMemberDecl": "0x55bbe6e57a68", "inner": [ { "id": "0x55bbe7273438", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 13199, "col": 46, "tokLen": 2 }, "expansionLoc": { "offset": 13189, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 13199, "col": 46, "tokLen": 2 }, "expansionLoc": { "offset": 13189, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "XButtonPressedEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7273418", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 13199, "col": 46, "tokLen": 2 }, "expansionLoc": { "offset": 13189, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 13199, "col": 46, "tokLen": 2 }, "expansionLoc": { "offset": 13189, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "XButtonPressedEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7270688", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XButtonPressedEvent *" } } } ] } ] } ] }, { "id": "0x55bbe7273590", "kind": "UnaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1647, "line": 49, "col": 41, "tokLen": 1 }, "expansionLoc": { "offset": 13189, "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1669, "line": 49, "col": 63, "tokLen": 1 }, "expansionLoc": { "offset": 13189, "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "~", "canOverflow": false, "inner": [ { "id": "0x55bbe7273570", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1648, "line": 49, "col": 42, "tokLen": 1 }, "expansionLoc": { "offset": 13189, "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1669, "line": 49, "col": 63, "tokLen": 1 }, "expansionLoc": { "offset": 13189, "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7273550", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1649, "line": 49, "col": 43, "tokLen": 11 }, "expansionLoc": { "offset": 13189, "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7337, "file": "/usr/include/X11/X.h", "line": 222, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe7273520", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1649, "line": 49, "col": 43, "tokLen": 11 }, "expansionLoc": { "offset": 13189, "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1649, "line": 49, "col": 43, "tokLen": 11 }, "expansionLoc": { "offset": 13189, "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7273480", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 1649, "line": 49, "col": 43, "tokLen": 11 }, "expansionLoc": { "offset": 13189, "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1649, "line": 49, "col": 43, "tokLen": 11 }, "expansionLoc": { "offset": 13189, "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7232120", "kind": "VarDecl", "name": "numlockmask", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe7273538", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7332, "file": "/usr/include/X11/X.h", "line": 222, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7337, "file": "/usr/include/X11/X.h", "line": 222, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7273500", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7332, "file": "/usr/include/X11/X.h", "line": 222, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7337, "file": "/usr/include/X11/X.h", "line": 222, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72734e0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7333, "file": "/usr/include/X11/X.h", "line": 222, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7336, "file": "/usr/include/X11/X.h", "line": 222, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72734a0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7333, "file": "/usr/include/X11/X.h", "line": 222, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7333, "file": "/usr/include/X11/X.h", "line": 222, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72734c0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7336, "file": "/usr/include/X11/X.h", "line": 222, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7336, "file": "/usr/include/X11/X.h", "line": 222, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7273a40", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1673, "line": 49, "col": 67, "tokLen": 1 }, "expansionLoc": { "offset": 13189, "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1740, "line": 49, "col": 134, "tokLen": 1 }, "expansionLoc": { "offset": 13189, "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7273a20", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1673, "line": 49, "col": 67, "tokLen": 1 }, "expansionLoc": { "offset": 13189, "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1740, "line": 49, "col": 134, "tokLen": 1 }, "expansionLoc": { "offset": 13189, "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7273a00", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7490, "file": "/usr/include/X11/X.h", "line": 228, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe7273960", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72738c0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7440, "file": "/usr/include/X11/X.h", "line": 226, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe7273820", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7415, "file": "/usr/include/X11/X.h", "line": 225, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe7273780", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7390, "file": "/usr/include/X11/X.h", "line": 224, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72736e0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe7273640", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7273620", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72735e0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe7273600", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72736c0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7360, "file": "/usr/include/X11/X.h", "line": 223, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72736a0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe7273660", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe7273680", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] }, { "id": "0x55bbe7273760", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7385, "file": "/usr/include/X11/X.h", "line": 224, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7390, "file": "/usr/include/X11/X.h", "line": 224, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7273740", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7386, "file": "/usr/include/X11/X.h", "line": 224, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7389, "file": "/usr/include/X11/X.h", "line": 224, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe7273700", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7386, "file": "/usr/include/X11/X.h", "line": 224, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7386, "file": "/usr/include/X11/X.h", "line": 224, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe7273720", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7389, "file": "/usr/include/X11/X.h", "line": 224, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7389, "file": "/usr/include/X11/X.h", "line": 224, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "3" } ] } ] } ] }, { "id": "0x55bbe7273800", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7410, "file": "/usr/include/X11/X.h", "line": 225, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7415, "file": "/usr/include/X11/X.h", "line": 225, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72737e0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7411, "file": "/usr/include/X11/X.h", "line": 225, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7414, "file": "/usr/include/X11/X.h", "line": 225, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72737a0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7411, "file": "/usr/include/X11/X.h", "line": 225, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7411, "file": "/usr/include/X11/X.h", "line": 225, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72737c0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7414, "file": "/usr/include/X11/X.h", "line": 225, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7414, "file": "/usr/include/X11/X.h", "line": 225, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "4" } ] } ] } ] }, { "id": "0x55bbe72738a0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7435, "file": "/usr/include/X11/X.h", "line": 226, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7440, "file": "/usr/include/X11/X.h", "line": 226, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7273880", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7436, "file": "/usr/include/X11/X.h", "line": 226, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7439, "file": "/usr/include/X11/X.h", "line": 226, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe7273840", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7436, "file": "/usr/include/X11/X.h", "line": 226, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7436, "file": "/usr/include/X11/X.h", "line": 226, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe7273860", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7439, "file": "/usr/include/X11/X.h", "line": 226, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7439, "file": "/usr/include/X11/X.h", "line": 226, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "5" } ] } ] } ] }, { "id": "0x55bbe7273940", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7273920", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72738e0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe7273900", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe72739e0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7485, "file": "/usr/include/X11/X.h", "line": 228, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7490, "file": "/usr/include/X11/X.h", "line": 228, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72739c0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7486, "file": "/usr/include/X11/X.h", "line": 228, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7489, "file": "/usr/include/X11/X.h", "line": 228, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe7273980", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7486, "file": "/usr/include/X11/X.h", "line": 228, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7486, "file": "/usr/include/X11/X.h", "line": 228, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72739a0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7489, "file": "/usr/include/X11/X.h", "line": 228, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7489, "file": "/usr/include/X11/X.h", "line": 228, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13189, "file": "dwm.c", "line": 457, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "7" } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7275808", "kind": "CallExpr", "range": { "begin": { "offset": 13214, "line": 458, "col": 4, "tokLen": 7 }, "end": { "offset": 13298, "col": 88, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72757f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13214, "col": 4, "tokLen": 7 }, "end": { "offset": 13225, "col": 15, "tokLen": 4 } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7273b68", "kind": "MemberExpr", "range": { "begin": { "offset": 13214, "col": 4, "tokLen": 7 }, "end": { "offset": 13225, "col": 15, "tokLen": 4 } }, "type": { "qualType": "void (*const)(const Arg *)" }, "valueCategory": "lvalue", "name": "func", "isArrow": false, "referencedMemberDecl": "0x55bbe7223800", "inner": [ { "id": "0x55bbe7273b48", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 13214, "col": 4, "tokLen": 7 }, "end": { "offset": 13223, "col": 13, "tokLen": 1 } }, "type": { "desugaredQualType": "const Button", "qualType": "const Button", "typeAliasDeclId": "0x55bbe7223908" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7273b18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13214, "col": 4, "tokLen": 7 }, "end": { "offset": 13214, "col": 4, "tokLen": 7 } }, "type": { "qualType": "const Button *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7273ad8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13214, "col": 4, "tokLen": 7 }, "end": { "offset": 13214, "col": 4, "tokLen": 7 } }, "type": { "qualType": "const Button[11]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe725c978", "kind": "VarDecl", "name": "buttons", "type": { "qualType": "const Button[11]" } } } ] }, { "id": "0x55bbe7273b30", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13222, "col": 12, "tokLen": 1 }, "end": { "offset": 13222, "col": 12, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7273af8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13222, "col": 12, "tokLen": 1 }, "end": { "offset": 13222, "col": 12, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72701f0", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] }, { "id": "0x55bbe72757c0", "kind": "ConditionalOperator", "range": { "begin": { "offset": 13230, "col": 20, "tokLen": 5 }, "end": { "offset": 13295, "col": 85, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7275620", "kind": "BinaryOperator", "range": { "begin": { "offset": 13230, "col": 20, "tokLen": 5 }, "end": { "offset": 13272, "col": 62, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe7273c08", "kind": "BinaryOperator", "range": { "begin": { "offset": 13230, "col": 20, "tokLen": 5 }, "end": { "offset": 13239, "col": 29, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe7273bd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13230, "col": 20, "tokLen": 5 }, "end": { "offset": 13230, "col": 20, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7273b98", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13230, "col": 20, "tokLen": 5 }, "end": { "offset": 13230, "col": 20, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72702f0", "kind": "VarDecl", "name": "click", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe7273bf0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13239, "col": 29, "tokLen": 9 }, "end": { "offset": 13239, "col": 29, "tokLen": 9 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7273bb8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13239, "col": 29, "tokLen": 9 }, "end": { "offset": 13239, "col": 29, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7222ed0", "kind": "EnumConstantDecl", "name": "ClkTagBar", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe7275600", "kind": "BinaryOperator", "range": { "begin": { "offset": 13252, "col": 42, "tokLen": 7 }, "end": { "offset": 13272, "col": 62, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72755e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13252, "col": 42, "tokLen": 7 }, "end": { "offset": 13267, "col": 57, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7275598", "kind": "MemberExpr", "range": { "begin": { "offset": 13252, "col": 42, "tokLen": 7 }, "end": { "offset": 13267, "col": 57, "tokLen": 1 } }, "type": { "qualType": "const int" }, "valueCategory": "lvalue", "name": "i", "isArrow": false, "referencedMemberDecl": "0x55bbe72231b8", "inner": [ { "id": "0x55bbe7275568", "kind": "MemberExpr", "range": { "begin": { "offset": 13252, "col": 42, "tokLen": 7 }, "end": { "offset": 13263, "col": 53, "tokLen": 3 } }, "type": { "desugaredQualType": "const Arg", "qualType": "const Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "lvalue", "name": "arg", "isArrow": false, "referencedMemberDecl": "0x55bbe7223860", "inner": [ { "id": "0x55bbe7275548", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 13252, "col": 42, "tokLen": 7 }, "end": { "offset": 13261, "col": 51, "tokLen": 1 } }, "type": { "desugaredQualType": "const Button", "qualType": "const Button", "typeAliasDeclId": "0x55bbe7223908" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7273c68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13252, "col": 42, "tokLen": 7 }, "end": { "offset": 13252, "col": 42, "tokLen": 7 } }, "type": { "qualType": "const Button *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7273c28", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13252, "col": 42, "tokLen": 7 }, "end": { "offset": 13252, "col": 42, "tokLen": 7 } }, "type": { "qualType": "const Button[11]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe725c978", "kind": "VarDecl", "name": "buttons", "type": { "qualType": "const Button[11]" } } } ] }, { "id": "0x55bbe7275530", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13260, "col": 50, "tokLen": 1 }, "end": { "offset": 13260, "col": 50, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7273c48", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13260, "col": 50, "tokLen": 1 }, "end": { "offset": 13260, "col": 50, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72701f0", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72755c8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 13272, "col": 62, "tokLen": 1 }, "end": { "offset": 13272, "col": 62, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72757a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13276, "col": 66, "tokLen": 1 }, "end": { "offset": 13277, "col": 67, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72756b8", "kind": "UnaryOperator", "range": { "begin": { "offset": 13276, "col": 66, "tokLen": 1 }, "end": { "offset": 13277, "col": 67, "tokLen": 3 } }, "type": { "qualType": "Arg *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe7275640", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13277, "col": 67, "tokLen": 3 }, "end": { "offset": 13277, "col": 67, "tokLen": 3 } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72703a0", "kind": "VarDecl", "name": "arg", "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" } } } ] } ] }, { "id": "0x55bbe7275790", "kind": "UnaryOperator", "range": { "begin": { "offset": 13283, "col": 73, "tokLen": 1 }, "end": { "offset": 13295, "col": 85, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe7275760", "kind": "MemberExpr", "range": { "begin": { "offset": 13284, "col": 74, "tokLen": 7 }, "end": { "offset": 13295, "col": 85, "tokLen": 3 } }, "type": { "desugaredQualType": "const Arg", "qualType": "const Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "lvalue", "name": "arg", "isArrow": false, "referencedMemberDecl": "0x55bbe7223860", "inner": [ { "id": "0x55bbe7275740", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 13284, "col": 74, "tokLen": 7 }, "end": { "offset": 13293, "col": 83, "tokLen": 1 } }, "type": { "desugaredQualType": "const Button", "qualType": "const Button", "typeAliasDeclId": "0x55bbe7223908" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7275710", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13284, "col": 74, "tokLen": 7 }, "end": { "offset": 13284, "col": 74, "tokLen": 7 } }, "type": { "qualType": "const Button *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72756d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13284, "col": 74, "tokLen": 7 }, "end": { "offset": 13284, "col": 74, "tokLen": 7 } }, "type": { "qualType": "const Button[11]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe725c978", "kind": "VarDecl", "name": "buttons", "type": { "qualType": "const Button[11]" } } } ] }, { "id": "0x55bbe7275728", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13292, "col": 82, "tokLen": 1 }, "end": { "offset": 13292, "col": 82, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72756f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13292, "col": 82, "tokLen": 1 }, "end": { "offset": 13292, "col": 82, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72701f0", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7275978", "kind": "FunctionDecl", "loc": { "offset": 13309, "line": 462, "col": 1, "tokLen": 12 }, "range": { "begin": { "offset": 13304, "line": 461, "col": 1, "tokLen": 4 }, "end": { "offset": 13580, "line": 470, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe72270f8", "name": "checkotherwm", "mangledName": "checkotherwm", "type": { "qualType": "void (void)" }, "inner": [ { "id": "0x55bbe72762b0", "kind": "CompoundStmt", "range": { "begin": { "offset": 13328, "line": 463, "col": 1, "tokLen": 1 }, "end": { "offset": 13580, "line": 470, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7275b60", "kind": "BinaryOperator", "range": { "begin": { "offset": 13331, "line": 464, "col": 2, "tokLen": 10 }, "end": { "offset": 13372, "col": 43, "tokLen": 1 } }, "type": { "qualType": "int (*)(Display *, XErrorEvent *)" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7275a18", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13331, "col": 2, "tokLen": 10 }, "end": { "offset": 13331, "col": 2, "tokLen": 10 } }, "type": { "qualType": "int (*)(Display *, XErrorEvent *)" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72320a0", "kind": "VarDecl", "name": "xerrorxlib", "type": { "qualType": "int (*)(Display *, XErrorEvent *)" } } }, { "id": "0x55bbe7275af0", "kind": "CallExpr", "range": { "begin": { "offset": 13344, "col": 15, "tokLen": 16 }, "end": { "offset": 13372, "col": 43, "tokLen": 1 } }, "type": { "desugaredQualType": "int (*)(Display *, XErrorEvent *)", "qualType": "XErrorHandler", "typeAliasDeclId": "0x55bbe7025c20" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7275ad8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13344, "col": 15, "tokLen": 16 }, "end": { "offset": 13344, "col": 15, "tokLen": 16 } }, "type": { "qualType": "XErrorHandler (*)(XErrorHandler)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7275a38", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13344, "col": 15, "tokLen": 16 }, "end": { "offset": 13344, "col": 15, "tokLen": 16 } }, "type": { "qualType": "XErrorHandler (XErrorHandler)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7025da8", "kind": "FunctionDecl", "name": "XSetErrorHandler", "type": { "qualType": "XErrorHandler (XErrorHandler)" } } } ] }, { "id": "0x55bbe7275b48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13361, "col": 32, "tokLen": 11 }, "end": { "offset": 13361, "col": 32, "tokLen": 11 } }, "type": { "qualType": "int (*)(Display *, XErrorEvent *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7275a58", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13361, "col": 32, "tokLen": 11 }, "end": { "offset": 13361, "col": 32, "tokLen": 11 } }, "type": { "qualType": "int (Display *, XErrorEvent *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7231898", "kind": "FunctionDecl", "name": "xerrorstart", "type": { "qualType": "int (Display *, XErrorEvent *)" } } } ] } ] } ] }, { "id": "0x55bbe7275fd0", "kind": "CallExpr", "range": { "begin": { "offset": 13444, "line": 466, "col": 2, "tokLen": 12 }, "end": { "offset": 13510, "col": 68, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7275fb8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13444, "col": 2, "tokLen": 12 }, "end": { "offset": 13444, "col": 2, "tokLen": 12 } }, "type": { "qualType": "int (*)(Display *, Window, long)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7275b80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13444, "col": 2, "tokLen": 12 }, "end": { "offset": 13444, "col": 2, "tokLen": 12 } }, "type": { "qualType": "int (Display *, Window, long)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7051640", "kind": "FunctionDecl", "name": "XSelectInput", "type": { "qualType": "int (Display *, Window, long)" } } } ] }, { "id": "0x55bbe7276008", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13457, "col": 15, "tokLen": 3 }, "end": { "offset": 13457, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7275ba0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13457, "col": 15, "tokLen": 3 }, "end": { "offset": 13457, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe7276020", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2821, "file": "/usr/include/X11/Xlib.h", "line": 94, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17 } }, "end": { "spellingLoc": { "offset": 2867, "file": "/usr/include/X11/Xlib.h", "line": 94, "col": 79, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7275eb8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2821, "file": "/usr/include/X11/Xlib.h", "line": 94, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17 } }, "end": { "spellingLoc": { "offset": 2867, "file": "/usr/include/X11/Xlib.h", "line": 94, "col": 79, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7275e88", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 4693, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17 } }, "end": { "spellingLoc": { "offset": 2863, "file": "/usr/include/X11/Xlib.h", "line": 94, "col": 75, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "root", "isArrow": true, "referencedMemberDecl": "0x55bbe6fe6870", "inner": [ { "id": "0x55bbe7275e68", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 4693, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17 } }, "end": { "spellingLoc": { "offset": 4731, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 72, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17 } } }, "type": { "qualType": "Screen *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7275e50", "kind": "UnaryOperator", "range": { "begin": { "spellingLoc": { "offset": 4694, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17 } }, "end": { "spellingLoc": { "offset": 4730, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 71, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17 } } }, "type": { "qualType": "Screen *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe7275e30", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 4695, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17 } }, "end": { "spellingLoc": { "offset": 4730, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 71, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17 } } }, "type": { "desugaredQualType": "Screen", "qualType": "Screen", "typeAliasDeclId": "0x55bbe6fe70b8" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7275e00", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4695, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17 } }, "end": { "spellingLoc": { "offset": 4719, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 60, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17 } } }, "type": { "qualType": "Screen *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7275cb0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 4695, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17 } }, "end": { "spellingLoc": { "offset": 4719, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 60, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17 } } }, "type": { "qualType": "Screen *" }, "valueCategory": "lvalue", "name": "screens", "isArrow": true, "referencedMemberDecl": "0x55bbe6ff0be0", "inner": [ { "id": "0x55bbe7275c90", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 4695, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17 } }, "end": { "spellingLoc": { "offset": 4716, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 57, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17 } } }, "type": { "desugaredQualType": "struct (unnamed struct at /usr/include/X11/Xlib.h:493:9) *", "qualType": "_XPrivDisplay", "typeAliasDeclId": "0x55bbe6ff1040" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7275c68", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4696, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 37, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17 } }, "end": { "spellingLoc": { "offset": 4715, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 56, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17 } } }, "type": { "desugaredQualType": "struct (unnamed struct at /usr/include/X11/Xlib.h:493:9) *", "qualType": "_XPrivDisplay", "typeAliasDeclId": "0x55bbe6ff1040" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe7275c50", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4711, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17 } }, "end": { "spellingLoc": { "offset": 4715, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 56, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17 } } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "isPartOfExplicitCast": true, "inner": [ { "id": "0x55bbe7275c30", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 4711, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17 } }, "end": { "spellingLoc": { "offset": 4715, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 56, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17 } } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7275be0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 13480, "col": 38, "tokLen": 3 }, "expansionLoc": { "offset": 13462, "col": 20, "tokLen": 17, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 13480, "col": 38, "tokLen": 3 }, "expansionLoc": { "offset": 13462, "col": 20, "tokLen": 17, "isMacroArgExpansion": true } } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7275e18", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2748, "file": "/usr/include/X11/Xlib.h", "line": 93, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2787, "file": "/usr/include/X11/Xlib.h", "line": 93, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7275de0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2748, "file": "/usr/include/X11/Xlib.h", "line": 93, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2787, "file": "/usr/include/X11/Xlib.h", "line": 93, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7275db0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2749, "file": "/usr/include/X11/Xlib.h", "line": 93, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2773, "file": "/usr/include/X11/Xlib.h", "line": 93, "col": 54, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "default_screen", "isArrow": true, "referencedMemberDecl": "0x55bbe6ff0b18", "inner": [ { "id": "0x55bbe7275d90", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2749, "file": "/usr/include/X11/Xlib.h", "line": 93, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2770, "file": "/usr/include/X11/Xlib.h", "line": 93, "col": 51, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "struct (unnamed struct at /usr/include/X11/Xlib.h:493:9) *", "qualType": "_XPrivDisplay", "typeAliasDeclId": "0x55bbe6ff1040" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7275d68", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2750, "file": "/usr/include/X11/Xlib.h", "line": 93, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2769, "file": "/usr/include/X11/Xlib.h", "line": 93, "col": 50, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "struct (unnamed struct at /usr/include/X11/Xlib.h:493:9) *", "qualType": "_XPrivDisplay", "typeAliasDeclId": "0x55bbe6ff1040" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe7275d50", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2765, "file": "/usr/include/X11/Xlib.h", "line": 93, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2769, "file": "/usr/include/X11/Xlib.h", "line": 93, "col": 50, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17, "isMacroArgExpansion": true } } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "isPartOfExplicitCast": true, "inner": [ { "id": "0x55bbe7275d30", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2765, "file": "/usr/include/X11/Xlib.h", "line": 93, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2769, "file": "/usr/include/X11/Xlib.h", "line": 93, "col": 50, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13462, "file": "dwm.c", "line": 466, "col": 20, "tokLen": 17, "isMacroArgExpansion": true } } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7275ce0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 13480, "col": 38, "tokLen": 3 }, "expansionLoc": { "offset": 13462, "col": 20, "tokLen": 17, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 13480, "col": 38, "tokLen": 3 }, "expansionLoc": { "offset": 13462, "col": 20, "tokLen": 17, "isMacroArgExpansion": true } } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7275f38", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5877, "file": "/usr/include/X11/X.h", "line": 171, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13486, "file": "dwm.c", "line": 466, "col": 44, "tokLen": 24 } }, "end": { "spellingLoc": { "offset": 5884, "file": "/usr/include/X11/X.h", "line": 171, "col": 41, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13486, "file": "dwm.c", "line": 466, "col": 44, "tokLen": 24 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7275f18", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5878, "file": "/usr/include/X11/X.h", "line": 171, "col": 35, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13486, "file": "dwm.c", "line": 466, "col": 44, "tokLen": 24 } }, "end": { "spellingLoc": { "offset": 5882, "file": "/usr/include/X11/X.h", "line": 171, "col": 39, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13486, "file": "dwm.c", "line": 466, "col": 44, "tokLen": 24 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe7275ed8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5878, "file": "/usr/include/X11/X.h", "line": 171, "col": 35, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13486, "file": "dwm.c", "line": 466, "col": 44, "tokLen": 24 } }, "end": { "spellingLoc": { "offset": 5878, "file": "/usr/include/X11/X.h", "line": 171, "col": 35, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13486, "file": "dwm.c", "line": 466, "col": 44, "tokLen": 24 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe7275ef8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5882, "file": "/usr/include/X11/X.h", "line": 171, "col": 39, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13486, "file": "dwm.c", "line": 466, "col": 44, "tokLen": 24 } }, "end": { "spellingLoc": { "offset": 5882, "file": "/usr/include/X11/X.h", "line": 171, "col": 39, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13486, "file": "dwm.c", "line": 466, "col": 44, "tokLen": 24 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "20" } ] } ] } ] }, { "id": "0x55bbe7276110", "kind": "CallExpr", "range": { "begin": { "offset": 13514, "line": 467, "col": 2, "tokLen": 5 }, "end": { "offset": 13530, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72760f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13514, "col": 2, "tokLen": 5 }, "end": { "offset": 13514, "col": 2, "tokLen": 5 } }, "type": { "qualType": "int (*)(Display *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7276038", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13514, "col": 2, "tokLen": 5 }, "end": { "offset": 13514, "col": 2, "tokLen": 5 } }, "type": { "qualType": "int (Display *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe70597d8", "kind": "FunctionDecl", "name": "XSync", "type": { "qualType": "int (Display *, int)" } } } ] }, { "id": "0x55bbe7276140", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13520, "col": 8, "tokLen": 3 }, "end": { "offset": 13520, "col": 8, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7276058", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13520, "col": 8, "tokLen": 3 }, "end": { "offset": 13520, "col": 8, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe7276078", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13525, "file": "dwm.c", "line": 467, "col": 13, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13525, "file": "dwm.c", "line": 467, "col": 13, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72761b0", "kind": "CallExpr", "range": { "begin": { "offset": 13534, "line": 468, "col": 2, "tokLen": 16 }, "end": { "offset": 13557, "col": 25, "tokLen": 1 } }, "type": { "desugaredQualType": "int (*)(Display *, XErrorEvent *)", "qualType": "XErrorHandler", "typeAliasDeclId": "0x55bbe7025c20" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7276198", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13534, "col": 2, "tokLen": 16 }, "end": { "offset": 13534, "col": 2, "tokLen": 16 } }, "type": { "qualType": "XErrorHandler (*)(XErrorHandler)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7276158", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13534, "col": 2, "tokLen": 16 }, "end": { "offset": 13534, "col": 2, "tokLen": 16 } }, "type": { "qualType": "XErrorHandler (XErrorHandler)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7025da8", "kind": "FunctionDecl", "name": "XSetErrorHandler", "type": { "qualType": "XErrorHandler (XErrorHandler)" } } } ] }, { "id": "0x55bbe72761d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13551, "col": 19, "tokLen": 6 }, "end": { "offset": 13551, "col": 19, "tokLen": 6 } }, "type": { "qualType": "int (*)(Display *, XErrorEvent *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7276178", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13551, "col": 19, "tokLen": 6 }, "end": { "offset": 13551, "col": 19, "tokLen": 6 } }, "type": { "qualType": "int (Display *, XErrorEvent *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72314e8", "kind": "FunctionDecl", "name": "xerror", "type": { "qualType": "int (Display *, XErrorEvent *)" } } } ] } ] }, { "id": "0x55bbe7276268", "kind": "CallExpr", "range": { "begin": { "offset": 13561, "line": 469, "col": 2, "tokLen": 5 }, "end": { "offset": 13577, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7276250", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13561, "col": 2, "tokLen": 5 }, "end": { "offset": 13561, "col": 2, "tokLen": 5 } }, "type": { "qualType": "int (*)(Display *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72761f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13561, "col": 2, "tokLen": 5 }, "end": { "offset": 13561, "col": 2, "tokLen": 5 } }, "type": { "qualType": "int (Display *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe70597d8", "kind": "FunctionDecl", "name": "XSync", "type": { "qualType": "int (Display *, int)" } } } ] }, { "id": "0x55bbe7276298", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13567, "col": 8, "tokLen": 3 }, "end": { "offset": 13567, "col": 8, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7276210", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13567, "col": 8, "tokLen": 3 }, "end": { "offset": 13567, "col": 8, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe7276230", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13572, "file": "dwm.c", "line": 469, "col": 13, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 13572, "file": "dwm.c", "line": 469, "col": 13, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe7276380", "kind": "FunctionDecl", "loc": { "offset": 13588, "line": 473, "col": 1, "tokLen": 7 }, "range": { "begin": { "offset": 13583, "line": 472, "col": 1, "tokLen": 4 }, "end": { "offset": 14209, "line": 498, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7227230", "name": "cleanup", "mangledName": "cleanup", "type": { "qualType": "void (void)" }, "inner": [ { "id": "0x55bbe7278170", "kind": "CompoundStmt", "range": { "begin": { "offset": 13602, "line": 474, "col": 1, "tokLen": 1 }, "end": { "offset": 14209, "line": 498, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7276610", "kind": "DeclStmt", "range": { "begin": { "offset": 13605, "line": 475, "col": 2, "tokLen": 3 }, "end": { "offset": 13623, "col": 20, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7276430", "kind": "VarDecl", "loc": { "offset": 13609, "col": 6, "tokLen": 1 }, "range": { "begin": { "offset": 13605, "col": 2, "tokLen": 3 }, "end": { "offset": 13622, "col": 19, "tokLen": 1 } }, "isUsed": true, "name": "a", "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "init": "c", "inner": [ { "id": "0x55bbe72765b0", "kind": "InitListExpr", "range": { "begin": { "offset": 13613, "col": 10, "tokLen": 1 }, "end": { "offset": 13622, "col": 19, "tokLen": 1 } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "prvalue", "field": { "id": "0x55bbe7223220", "kind": "FieldDecl", "name": "ui", "type": { "qualType": "unsigned int" } }, "inner": [ { "id": "0x55bbe72765f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13620, "col": 17, "tokLen": 1 }, "end": { "offset": 13621, "col": 18, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72764b8", "kind": "UnaryOperator", "range": { "begin": { "offset": 13620, "col": 17, "tokLen": 1 }, "end": { "offset": 13621, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "~", "canOverflow": false, "inner": [ { "id": "0x55bbe7276498", "kind": "IntegerLiteral", "range": { "begin": { "offset": 13621, "col": 18, "tokLen": 1 }, "end": { "offset": 13621, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] }, { "id": "0x55bbe7276830", "kind": "DeclStmt", "range": { "begin": { "offset": 13626, "line": 476, "col": 2, "tokLen": 6 }, "end": { "offset": 13651, "col": 27, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7276638", "kind": "VarDecl", "loc": { "offset": 13633, "col": 9, "tokLen": 3 }, "range": { "begin": { "offset": 13626, "col": 2, "tokLen": 6 }, "end": { "offset": 13650, "col": 26, "tokLen": 1 } }, "isUsed": true, "name": "foo", "type": { "desugaredQualType": "Layout", "qualType": "Layout", "typeAliasDeclId": "0x55bbe72252b8" }, "init": "c", "inner": [ { "id": "0x55bbe7276798", "kind": "InitListExpr", "range": { "begin": { "offset": 13639, "col": 15, "tokLen": 1 }, "end": { "offset": 13650, "col": 26, "tokLen": 1 } }, "type": { "desugaredQualType": "Layout", "qualType": "Layout", "typeAliasDeclId": "0x55bbe72252b8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7276800", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13641, "col": 17, "tokLen": 2 }, "end": { "offset": 13641, "col": 17, "tokLen": 2 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72767e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13641, "col": 17, "tokLen": 2 }, "end": { "offset": 13641, "col": 17, "tokLen": 2 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72766a0", "kind": "StringLiteral", "range": { "begin": { "offset": 13641, "col": 17, "tokLen": 2 }, "end": { "offset": 13641, "col": 17, "tokLen": 2 } }, "type": { "qualType": "char[1]" }, "valueCategory": "lvalue", "value": "\"\"" } ] } ] }, { "id": "0x55bbe7276818", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13645, "file": "dwm.c", "line": 476, "col": 21, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13645, "file": "dwm.c", "line": 476, "col": 21, "tokLen": 4 } } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe7276718", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13645, "file": "dwm.c", "line": 476, "col": 21, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13645, "file": "dwm.c", "line": 476, "col": 21, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72766f0", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13645, "file": "dwm.c", "line": 476, "col": 21, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13645, "file": "dwm.c", "line": 476, "col": 21, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72766b8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13645, "file": "dwm.c", "line": 476, "col": 21, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13645, "file": "dwm.c", "line": 476, "col": 21, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72768c0", "kind": "DeclStmt", "range": { "begin": { "offset": 13654, "line": 477, "col": 2, "tokLen": 7 }, "end": { "offset": 13664, "col": 12, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7276858", "kind": "VarDecl", "loc": { "offset": 13663, "col": 11, "tokLen": 1 }, "range": { "begin": { "offset": 13654, "col": 2, "tokLen": 7 }, "end": { "offset": 13663, "col": 11, "tokLen": 1 } }, "isUsed": true, "name": "m", "type": { "qualType": "Monitor *" } } ] }, { "id": "0x55bbe7276950", "kind": "DeclStmt", "range": { "begin": { "offset": 13667, "line": 478, "col": 2, "tokLen": 6 }, "end": { "offset": 13675, "col": 10, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72768e8", "kind": "VarDecl", "loc": { "offset": 13674, "col": 9, "tokLen": 1 }, "range": { "begin": { "offset": 13667, "col": 2, "tokLen": 6 }, "end": { "offset": 13674, "col": 9, "tokLen": 1 } }, "isUsed": true, "name": "i", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } } ] }, { "id": "0x55bbe72769d8", "kind": "CallExpr", "range": { "begin": { "offset": 13679, "line": 480, "col": 2, "tokLen": 4 }, "end": { "offset": 13686, "col": 9, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72769c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13679, "col": 2, "tokLen": 4 }, "end": { "offset": 13679, "col": 2, "tokLen": 4 } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7276968", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13679, "col": 2, "tokLen": 4 }, "end": { "offset": 13679, "col": 2, "tokLen": 4 } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7230fc0", "kind": "FunctionDecl", "name": "view", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe7276a00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13684, "col": 7, "tokLen": 1 }, "end": { "offset": 13685, "col": 8, "tokLen": 1 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72769a8", "kind": "UnaryOperator", "range": { "begin": { "offset": 13684, "col": 7, "tokLen": 1 }, "end": { "offset": 13685, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Arg *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe7276988", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13685, "col": 8, "tokLen": 1 }, "end": { "offset": 13685, "col": 8, "tokLen": 1 } }, "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7276430", "kind": "VarDecl", "name": "a", "type": { "desugaredQualType": "Arg", "qualType": "Arg", "typeAliasDeclId": "0x55bbe7223398" } } } ] } ] } ] }, { "id": "0x55bbe7276be8", "kind": "BinaryOperator", "range": { "begin": { "offset": 13690, "line": 481, "col": 2, "tokLen": 6 }, "end": { "offset": 13719, "col": 31, "tokLen": 3 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7276b18", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 13690, "col": 2, "tokLen": 6 }, "end": { "offset": 13714, "col": 26, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7276ae8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13690, "col": 2, "tokLen": 6 }, "end": { "offset": 13698, "col": 10, "tokLen": 2 } }, "type": { "qualType": "const Layout **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7276a50", "kind": "MemberExpr", "range": { "begin": { "offset": 13690, "col": 2, "tokLen": 6 }, "end": { "offset": 13698, "col": 10, "tokLen": 2 } }, "type": { "qualType": "const Layout *[2]" }, "valueCategory": "lvalue", "name": "lt", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ec8", "inner": [ { "id": "0x55bbe7276a38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13690, "col": 2, "tokLen": 6 }, "end": { "offset": 13690, "col": 2, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7276a18", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13690, "col": 2, "tokLen": 6 }, "end": { "offset": 13690, "col": 2, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe7276b00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13701, "col": 13, "tokLen": 6 }, "end": { "offset": 13709, "col": 21, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7276ab8", "kind": "MemberExpr", "range": { "begin": { "offset": 13701, "col": 13, "tokLen": 6 }, "end": { "offset": 13709, "col": 21, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "sellt", "isArrow": true, "referencedMemberDecl": "0x55bbe72259b8", "inner": [ { "id": "0x55bbe7276aa0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13701, "col": 13, "tokLen": 6 }, "end": { "offset": 13701, "col": 13, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7276a80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13701, "col": 13, "tokLen": 6 }, "end": { "offset": 13701, "col": 13, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7276bd0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13718, "col": 30, "tokLen": 1 }, "end": { "offset": 13719, "col": 31, "tokLen": 3 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe7276bb8", "kind": "UnaryOperator", "range": { "begin": { "offset": 13718, "col": 30, "tokLen": 1 }, "end": { "offset": 13719, "col": 31, "tokLen": 3 } }, "type": { "qualType": "Layout *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe7276b38", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13719, "col": 31, "tokLen": 3 }, "end": { "offset": 13719, "col": 31, "tokLen": 3 } }, "type": { "desugaredQualType": "Layout", "qualType": "Layout", "typeAliasDeclId": "0x55bbe72252b8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7276638", "kind": "VarDecl", "name": "foo", "type": { "desugaredQualType": "Layout", "qualType": "Layout", "typeAliasDeclId": "0x55bbe72252b8" } } } ] } ] } ] }, { "id": "0x55bbe7276f20", "kind": "ForStmt", "range": { "begin": { "offset": 13725, "line": 482, "col": 2, "tokLen": 3 }, "end": { "offset": 13798, "line": 484, "col": 24, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7276c60", "kind": "BinaryOperator", "range": { "begin": { "offset": 13730, "line": 482, "col": 7, "tokLen": 1 }, "end": { "offset": 13734, "col": 11, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7276c08", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13730, "col": 7, "tokLen": 1 }, "end": { "offset": 13730, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7276858", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe7276c48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13734, "col": 11, "tokLen": 4 }, "end": { "offset": 13734, "col": 11, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7276c28", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13734, "col": 11, "tokLen": 4 }, "end": { "offset": 13734, "col": 11, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72373e8", "kind": "VarDecl", "name": "mons", "type": { "qualType": "Monitor *" } } } ] } ] }, {}, { "id": "0x55bbe7276ca0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13740, "col": 17, "tokLen": 1 }, "end": { "offset": 13740, "col": 17, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7276c80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13740, "col": 17, "tokLen": 1 }, "end": { "offset": 13740, "col": 17, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7276858", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] }, { "id": "0x55bbe7276d58", "kind": "BinaryOperator", "range": { "begin": { "offset": 13743, "col": 20, "tokLen": 1 }, "end": { "offset": 13750, "col": 27, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7276cb8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13743, "col": 20, "tokLen": 1 }, "end": { "offset": 13743, "col": 20, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7276858", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe7276d40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13747, "col": 24, "tokLen": 1 }, "end": { "offset": 13750, "col": 27, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7276d10", "kind": "MemberExpr", "range": { "begin": { "offset": 13747, "col": 24, "tokLen": 1 }, "end": { "offset": 13750, "col": 27, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe7225cc0", "inner": [ { "id": "0x55bbe7276cf8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13747, "col": 24, "tokLen": 1 }, "end": { "offset": 13747, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7276cd8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13747, "col": 24, "tokLen": 1 }, "end": { "offset": 13747, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7276858", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7276f00", "kind": "WhileStmt", "range": { "begin": { "offset": 13758, "line": 483, "col": 3, "tokLen": 5 }, "end": { "offset": 13798, "line": 484, "col": 24, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7276de0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13765, "line": 483, "col": 10, "tokLen": 1 }, "end": { "offset": 13768, "col": 13, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7276db0", "kind": "MemberExpr", "range": { "begin": { "offset": 13765, "col": 10, "tokLen": 1 }, "end": { "offset": 13768, "col": 13, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "stack", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c60", "inner": [ { "id": "0x55bbe7276d98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13765, "col": 10, "tokLen": 1 }, "end": { "offset": 13765, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7276d78", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13765, "col": 10, "tokLen": 1 }, "end": { "offset": 13765, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7276858", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe7276eb8", "kind": "CallExpr", "range": { "begin": { "offset": 13778, "line": 484, "col": 4, "tokLen": 8 }, "end": { "offset": 13798, "col": 24, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7276ea0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13778, "col": 4, "tokLen": 8 }, "end": { "offset": 13778, "col": 4, "tokLen": 8 } }, "type": { "qualType": "void (*)(Client *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7276df8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13778, "col": 4, "tokLen": 8 }, "end": { "offset": 13778, "col": 4, "tokLen": 8 } }, "type": { "qualType": "void (Client *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7230038", "kind": "FunctionDecl", "name": "unmanage", "type": { "qualType": "void (Client *, int)" } } } ] }, { "id": "0x55bbe7276ee8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13787, "col": 13, "tokLen": 1 }, "end": { "offset": 13790, "col": 16, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7276e50", "kind": "MemberExpr", "range": { "begin": { "offset": 13787, "col": 13, "tokLen": 1 }, "end": { "offset": 13790, "col": 16, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "stack", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c60", "inner": [ { "id": "0x55bbe7276e38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13787, "col": 13, "tokLen": 1 }, "end": { "offset": 13787, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7276e18", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13787, "col": 13, "tokLen": 1 }, "end": { "offset": 13787, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7276858", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe7276e80", "kind": "IntegerLiteral", "range": { "begin": { "offset": 13797, "col": 23, "tokLen": 1 }, "end": { "offset": 13797, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe72770d0", "kind": "CallExpr", "range": { "begin": { "offset": 13802, "line": 485, "col": 2, "tokLen": 10 }, "end": { "offset": 13843, "col": 43, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72770b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13802, "col": 2, "tokLen": 10 }, "end": { "offset": 13802, "col": 2, "tokLen": 10 } }, "type": { "qualType": "int (*)(Display *, int, unsigned int, Window)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7276f58", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13802, "col": 2, "tokLen": 10 }, "end": { "offset": 13802, "col": 2, "tokLen": 10 } }, "type": { "qualType": "int (Display *, int, unsigned int, Window)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe705b790", "kind": "FunctionDecl", "name": "XUngrabKey", "type": { "qualType": "int (Display *, int, unsigned int, Window)" } } } ] }, { "id": "0x55bbe7277110", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13813, "col": 13, "tokLen": 3 }, "end": { "offset": 13813, "col": 13, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7276f78", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13813, "col": 13, "tokLen": 3 }, "end": { "offset": 13813, "col": 13, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe7277128", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4507, "file": "/usr/include/X11/X.h", "line": 133, "col": 22, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13818, "file": "dwm.c", "line": 485, "col": 18, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 4507, "file": "/usr/include/X11/X.h", "line": 133, "col": 22, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13818, "file": "dwm.c", "line": 485, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7276f98", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4507, "file": "/usr/include/X11/X.h", "line": 133, "col": 22, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13818, "file": "dwm.c", "line": 485, "col": 18, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 4507, "file": "/usr/include/X11/X.h", "line": 133, "col": 22, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13818, "file": "dwm.c", "line": 485, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe7277140", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 8124, "file": "/usr/include/X11/X.h", "line": 252, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13826, "file": "dwm.c", "line": 485, "col": 26, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 8130, "file": "/usr/include/X11/X.h", "line": 252, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13826, "file": "dwm.c", "line": 485, "col": 26, "tokLen": 11 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7277018", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 8124, "file": "/usr/include/X11/X.h", "line": 252, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13826, "file": "dwm.c", "line": 485, "col": 26, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 8130, "file": "/usr/include/X11/X.h", "line": 252, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13826, "file": "dwm.c", "line": 485, "col": 26, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7276ff8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 8125, "file": "/usr/include/X11/X.h", "line": 252, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13826, "file": "dwm.c", "line": 485, "col": 26, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 8128, "file": "/usr/include/X11/X.h", "line": 252, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13826, "file": "dwm.c", "line": 485, "col": 26, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe7276fb8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 8125, "file": "/usr/include/X11/X.h", "line": 252, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13826, "file": "dwm.c", "line": 485, "col": 26, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 8125, "file": "/usr/include/X11/X.h", "line": 252, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13826, "file": "dwm.c", "line": 485, "col": 26, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe7276fd8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 8128, "file": "/usr/include/X11/X.h", "line": 252, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13826, "file": "dwm.c", "line": 485, "col": 26, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 8128, "file": "/usr/include/X11/X.h", "line": 252, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 13826, "file": "dwm.c", "line": 485, "col": 26, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "15" } ] } ] } ] }, { "id": "0x55bbe7277158", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13839, "col": 39, "tokLen": 4 }, "end": { "offset": 13839, "col": 39, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7277038", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13839, "col": 39, "tokLen": 4 }, "end": { "offset": 13839, "col": 39, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72374f0", "kind": "VarDecl", "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] } ] }, { "id": "0x55bbe7277240", "kind": "WhileStmt", "range": { "begin": { "offset": 13847, "line": 486, "col": 2, "tokLen": 5 }, "end": { "offset": 13877, "line": 487, "col": 18, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7277190", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13854, "line": 486, "col": 9, "tokLen": 4 }, "end": { "offset": 13854, "col": 9, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7277170", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13854, "col": 9, "tokLen": 4 }, "end": { "offset": 13854, "col": 9, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72373e8", "kind": "VarDecl", "name": "mons", "type": { "qualType": "Monitor *" } } } ] }, { "id": "0x55bbe7277200", "kind": "CallExpr", "range": { "begin": { "offset": 13862, "line": 487, "col": 3, "tokLen": 10 }, "end": { "offset": 13877, "col": 18, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72771e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13862, "col": 3, "tokLen": 10 }, "end": { "offset": 13862, "col": 3, "tokLen": 10 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72771a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13862, "col": 3, "tokLen": 10 }, "end": { "offset": 13862, "col": 3, "tokLen": 10 } }, "type": { "qualType": "void (Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7227370", "kind": "FunctionDecl", "name": "cleanupmon", "type": { "qualType": "void (Monitor *)" } } } ] }, { "id": "0x55bbe7277228", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13873, "col": 14, "tokLen": 4 }, "end": { "offset": 13873, "col": 14, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72771c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13873, "col": 14, "tokLen": 4 }, "end": { "offset": 13873, "col": 14, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72373e8", "kind": "VarDecl", "name": "mons", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72775f8", "kind": "ForStmt", "range": { "begin": { "offset": 13881, "line": 488, "col": 2, "tokLen": 3 }, "end": { "offset": 13940, "line": 489, "col": 30, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72772b8", "kind": "BinaryOperator", "range": { "begin": { "offset": 13886, "line": 488, "col": 7, "tokLen": 1 }, "end": { "offset": 13890, "col": 11, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7277260", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13886, "col": 7, "tokLen": 1 }, "end": { "offset": 13886, "col": 7, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72768e8", "kind": "VarDecl", "name": "i", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } } }, { "id": "0x55bbe72772a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13890, "col": 11, "tokLen": 1 }, "end": { "offset": 13890, "col": 11, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7277280", "kind": "IntegerLiteral", "range": { "begin": { "offset": 13890, "col": 11, "tokLen": 1 }, "end": { "offset": 13890, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, {}, { "id": "0x55bbe7277348", "kind": "BinaryOperator", "range": { "begin": { "offset": 13893, "col": 14, "tokLen": 1 }, "end": { "offset": 13897, "col": 18, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe7277318", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13893, "col": 14, "tokLen": 1 }, "end": { "offset": 13893, "col": 14, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72772d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13893, "col": 14, "tokLen": 1 }, "end": { "offset": 13893, "col": 14, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72768e8", "kind": "VarDecl", "name": "i", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } } } ] }, { "id": "0x55bbe7277330", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13897, "col": 18, "tokLen": 7 }, "end": { "offset": 13897, "col": 18, "tokLen": 7 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72772f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13897, "col": 18, "tokLen": 7 }, "end": { "offset": 13897, "col": 18, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e660", "kind": "EnumConstantDecl", "name": "CurLast", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe7277388", "kind": "UnaryOperator", "range": { "begin": { "offset": 13906, "col": 27, "tokLen": 1 }, "end": { "offset": 13907, "col": 28, "tokLen": 2 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" }, "valueCategory": "prvalue", "isPostfix": true, "opcode": "++", "inner": [ { "id": "0x55bbe7277368", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13906, "col": 27, "tokLen": 1 }, "end": { "offset": 13906, "col": 27, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72768e8", "kind": "VarDecl", "name": "i", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } } } ] }, { "id": "0x55bbe7277540", "kind": "CallExpr", "range": { "begin": { "offset": 13913, "line": 489, "col": 3, "tokLen": 12 }, "end": { "offset": 13940, "col": 30, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7277528", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13913, "col": 3, "tokLen": 12 }, "end": { "offset": 13913, "col": 3, "tokLen": 12 } }, "type": { "qualType": "void (*)(Drw *, Cur *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72773a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13913, "col": 3, "tokLen": 12 }, "end": { "offset": 13913, "col": 3, "tokLen": 12 } }, "type": { "qualType": "void (Drw *, Cur *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721cba8", "kind": "FunctionDecl", "name": "drw_cur_free", "type": { "qualType": "void (Drw *, Cur *)" } } } ] }, { "id": "0x55bbe7277570", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13926, "col": 16, "tokLen": 3 }, "end": { "offset": 13926, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72773c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13926, "col": 16, "tokLen": 3 }, "end": { "offset": 13926, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237370", "kind": "VarDecl", "name": "drw", "type": { "qualType": "Drw *" } } } ] }, { "id": "0x55bbe7277588", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13931, "col": 21, "tokLen": 6 }, "end": { "offset": 13939, "col": 29, "tokLen": 1 } }, "type": { "qualType": "Cur *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72774a8", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 13931, "col": 21, "tokLen": 6 }, "end": { "offset": 13939, "col": 29, "tokLen": 1 } }, "type": { "qualType": "Cur *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7277478", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13931, "col": 21, "tokLen": 6 }, "end": { "offset": 13931, "col": 21, "tokLen": 6 } }, "type": { "qualType": "Cur **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72773e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13931, "col": 21, "tokLen": 6 }, "end": { "offset": 13931, "col": 21, "tokLen": 6 } }, "type": { "qualType": "Cur *[3]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72371a8", "kind": "VarDecl", "name": "cursor", "type": { "qualType": "Cur *[3]" } } } ] }, { "id": "0x55bbe7277490", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13938, "col": 28, "tokLen": 1 }, "end": { "offset": 13938, "col": 28, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7277400", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13938, "col": 28, "tokLen": 1 }, "end": { "offset": 13938, "col": 28, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72768e8", "kind": "VarDecl", "name": "i", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72779e8", "kind": "ForStmt", "range": { "begin": { "offset": 13944, "line": 490, "col": 2, "tokLen": 3 }, "end": { "offset": 13997, "line": 491, "col": 17, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7277688", "kind": "BinaryOperator", "range": { "begin": { "offset": 13949, "line": 490, "col": 7, "tokLen": 1 }, "end": { "offset": 13953, "col": 11, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7277630", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13949, "col": 7, "tokLen": 1 }, "end": { "offset": 13949, "col": 7, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72768e8", "kind": "VarDecl", "name": "i", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } } }, { "id": "0x55bbe7277670", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13953, "col": 11, "tokLen": 1 }, "end": { "offset": 13953, "col": 11, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7277650", "kind": "IntegerLiteral", "range": { "begin": { "offset": 13953, "col": 11, "tokLen": 1 }, "end": { "offset": 13953, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, {}, { "id": "0x55bbe7277828", "kind": "BinaryOperator", "range": { "begin": { "offset": 13956, "col": 14, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 13960, "line": 490, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe7277810", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13956, "col": 14, "tokLen": 1 }, "end": { "offset": 13956, "col": 14, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72776a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13956, "col": 14, "tokLen": 1 }, "end": { "offset": 13956, "col": 14, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72768e8", "kind": "VarDecl", "name": "i", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } } } ] }, { "id": "0x55bbe72777f0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2034, "line": 53, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 13960, "line": 490, "col": 18, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 13960, "line": 490, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72777d0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 13960, "line": 490, "col": 18, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 13960, "line": 490, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe72776e8", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 13960, "line": 490, "col": 18, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 13967, "col": 25, "tokLen": 6 }, "expansionLoc": { "offset": 13960, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe72776c8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 13967, "col": 25, "tokLen": 6 }, "expansionLoc": { "offset": 13960, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 13967, "col": 25, "tokLen": 6 }, "expansionLoc": { "offset": 13960, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *[2][3]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7238000", "kind": "VarDecl", "name": "colors", "type": { "qualType": "const char *[2][3]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe72777b0", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2046, "line": 53, "col": 45, "tokLen": 6 }, "expansionLoc": { "offset": 13960, "line": 490, "col": 18, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 13960, "line": 490, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe7277790", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 13967, "col": 25, "tokLen": 6 }, "expansionLoc": { "offset": 13960, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 13960, "line": 490, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "const char *[3]" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7277778", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 13967, "col": 25, "tokLen": 6 }, "expansionLoc": { "offset": 13960, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 13967, "col": 25, "tokLen": 6 }, "expansionLoc": { "offset": 13960, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *(*)[3]" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7277708", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 13967, "col": 25, "tokLen": 6 }, "expansionLoc": { "offset": 13960, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 13967, "col": 25, "tokLen": 6 }, "expansionLoc": { "offset": 13960, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *[2][3]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7238000", "kind": "VarDecl", "name": "colors", "type": { "qualType": "const char *[2][3]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe7277728", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 13960, "line": 490, "col": 18, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 13960, "line": 490, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] }, { "id": "0x55bbe7277868", "kind": "UnaryOperator", "range": { "begin": { "offset": 13976, "col": 34, "tokLen": 1 }, "end": { "offset": 13977, "col": 35, "tokLen": 2 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" }, "valueCategory": "prvalue", "isPostfix": true, "opcode": "++", "inner": [ { "id": "0x55bbe7277848", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13976, "col": 34, "tokLen": 1 }, "end": { "offset": 13976, "col": 34, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72768e8", "kind": "VarDecl", "name": "i", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } } } ] }, { "id": "0x55bbe7277990", "kind": "CallExpr", "range": { "begin": { "offset": 13983, "line": 491, "col": 3, "tokLen": 4 }, "end": { "offset": 13997, "col": 17, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7277978", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13983, "col": 3, "tokLen": 4 }, "end": { "offset": 13983, "col": 3, "tokLen": 4 } }, "type": { "qualType": "void (*)(void *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7277880", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13983, "col": 3, "tokLen": 4 }, "end": { "offset": 13983, "col": 3, "tokLen": 4 } }, "type": { "qualType": "void (void *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe6e882f0", "kind": "FunctionDecl", "name": "free", "type": { "qualType": "void (void *)" } } } ] }, { "id": "0x55bbe72779d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13988, "col": 8, "tokLen": 6 }, "end": { "offset": 13996, "col": 16, "tokLen": 1 } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72779b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13988, "col": 8, "tokLen": 6 }, "end": { "offset": 13996, "col": 16, "tokLen": 1 } }, "type": { "qualType": "Clr *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7277910", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 13988, "col": 8, "tokLen": 6 }, "end": { "offset": 13996, "col": 16, "tokLen": 1 } }, "type": { "qualType": "Clr *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72778e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13988, "col": 8, "tokLen": 6 }, "end": { "offset": 13988, "col": 8, "tokLen": 6 } }, "type": { "qualType": "Clr **" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72778a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13988, "col": 8, "tokLen": 6 }, "end": { "offset": 13988, "col": 8, "tokLen": 6 } }, "type": { "qualType": "Clr **" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237280", "kind": "VarDecl", "name": "scheme", "type": { "qualType": "Clr **" } } } ] }, { "id": "0x55bbe72778f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 13995, "col": 15, "tokLen": 1 }, "end": { "offset": 13995, "col": 15, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72778c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 13995, "col": 15, "tokLen": 1 }, "end": { "offset": 13995, "col": 15, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72768e8", "kind": "VarDecl", "name": "i", "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7277a90", "kind": "CallExpr", "range": { "begin": { "offset": 14001, "line": 492, "col": 2, "tokLen": 4 }, "end": { "offset": 14012, "col": 13, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7277a78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14001, "col": 2, "tokLen": 4 }, "end": { "offset": 14001, "col": 2, "tokLen": 4 } }, "type": { "qualType": "void (*)(void *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7277a20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14001, "col": 2, "tokLen": 4 }, "end": { "offset": 14001, "col": 2, "tokLen": 4 } }, "type": { "qualType": "void (void *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe6e882f0", "kind": "FunctionDecl", "name": "free", "type": { "qualType": "void (void *)" } } } ] }, { "id": "0x55bbe7277ad0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14006, "col": 7, "tokLen": 6 }, "end": { "offset": 14006, "col": 7, "tokLen": 6 } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe7277ab8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14006, "col": 7, "tokLen": 6 }, "end": { "offset": 14006, "col": 7, "tokLen": 6 } }, "type": { "qualType": "Clr **" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7277a40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14006, "col": 7, "tokLen": 6 }, "end": { "offset": 14006, "col": 7, "tokLen": 6 } }, "type": { "qualType": "Clr **" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237280", "kind": "VarDecl", "name": "scheme", "type": { "qualType": "Clr **" } } } ] } ] } ] }, { "id": "0x55bbe7277bc0", "kind": "CallExpr", "range": { "begin": { "offset": 14016, "line": 493, "col": 2, "tokLen": 14 }, "end": { "offset": 14046, "col": 32, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7277ba8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14016, "col": 2, "tokLen": 14 }, "end": { "offset": 14016, "col": 2, "tokLen": 14 } }, "type": { "qualType": "int (*)(Display *, Window)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7277ae8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14016, "col": 2, "tokLen": 14 }, "end": { "offset": 14016, "col": 2, "tokLen": 14 } }, "type": { "qualType": "int (Display *, Window)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7034520", "kind": "FunctionDecl", "name": "XDestroyWindow", "type": { "qualType": "int (Display *, Window)" } } } ] }, { "id": "0x55bbe7277bf0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14031, "col": 17, "tokLen": 3 }, "end": { "offset": 14031, "col": 17, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7277b08", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14031, "col": 17, "tokLen": 3 }, "end": { "offset": 14031, "col": 17, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe7277c08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14036, "col": 22, "tokLen": 10 }, "end": { "offset": 14036, "col": 22, "tokLen": 10 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7277b28", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14036, "col": 22, "tokLen": 10 }, "end": { "offset": 14036, "col": 22, "tokLen": 10 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237568", "kind": "VarDecl", "name": "wmcheckwin", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] } ] }, { "id": "0x55bbe7277cd0", "kind": "CallExpr", "range": { "begin": { "offset": 14050, "line": 494, "col": 2, "tokLen": 8 }, "end": { "offset": 14062, "col": 14, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7277cb8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14050, "col": 2, "tokLen": 8 }, "end": { "offset": 14050, "col": 2, "tokLen": 8 } }, "type": { "qualType": "void (*)(Drw *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7277c20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14050, "col": 2, "tokLen": 8 }, "end": { "offset": 14050, "col": 2, "tokLen": 8 } }, "type": { "qualType": "void (Drw *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721b228", "kind": "FunctionDecl", "name": "drw_free", "type": { "qualType": "void (Drw *)" } } } ] }, { "id": "0x55bbe7277cf8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14059, "col": 11, "tokLen": 3 }, "end": { "offset": 14059, "col": 11, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7277c40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14059, "col": 11, "tokLen": 3 }, "end": { "offset": 14059, "col": 11, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237370", "kind": "VarDecl", "name": "drw", "type": { "qualType": "Drw *" } } } ] } ] }, { "id": "0x55bbe7277d88", "kind": "CallExpr", "range": { "begin": { "offset": 14066, "line": 495, "col": 2, "tokLen": 5 }, "end": { "offset": 14082, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7277d70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14066, "col": 2, "tokLen": 5 }, "end": { "offset": 14066, "col": 2, "tokLen": 5 } }, "type": { "qualType": "int (*)(Display *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7277d10", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14066, "col": 2, "tokLen": 5 }, "end": { "offset": 14066, "col": 2, "tokLen": 5 } }, "type": { "qualType": "int (Display *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe70597d8", "kind": "FunctionDecl", "name": "XSync", "type": { "qualType": "int (Display *, int)" } } } ] }, { "id": "0x55bbe7277db8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14072, "col": 8, "tokLen": 3 }, "end": { "offset": 14072, "col": 8, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7277d30", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14072, "col": 8, "tokLen": 3 }, "end": { "offset": 14072, "col": 8, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe7277d50", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 14077, "file": "dwm.c", "line": 495, "col": 13, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 14077, "file": "dwm.c", "line": 495, "col": 13, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe7277f20", "kind": "CallExpr", "range": { "begin": { "offset": 14086, "line": 496, "col": 2, "tokLen": 14 }, "end": { "offset": 14151, "col": 67, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7277f08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14086, "col": 2, "tokLen": 14 }, "end": { "offset": 14086, "col": 2, "tokLen": 14 } }, "type": { "qualType": "int (*)(Display *, Window, int, Time)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7277dd0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14086, "col": 2, "tokLen": 14 }, "end": { "offset": 14086, "col": 2, "tokLen": 14 } }, "type": { "qualType": "int (Display *, Window, int, Time)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7054fa0", "kind": "FunctionDecl", "name": "XSetInputFocus", "type": { "qualType": "int (Display *, Window, int, Time)" } } } ] }, { "id": "0x55bbe7277f60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14101, "col": 17, "tokLen": 3 }, "end": { "offset": 14101, "col": 17, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7277df0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14101, "col": 17, "tokLen": 3 }, "end": { "offset": 14101, "col": 17, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe7277f78", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4371, "file": "/usr/include/X11/X.h", "line": 129, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 14106, "file": "dwm.c", "line": 496, "col": 22, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 4371, "file": "/usr/include/X11/X.h", "line": 129, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 14106, "file": "dwm.c", "line": 496, "col": 22, "tokLen": 11 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7277e10", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4371, "file": "/usr/include/X11/X.h", "line": 129, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 14106, "file": "dwm.c", "line": 496, "col": 22, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 4371, "file": "/usr/include/X11/X.h", "line": 129, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 14106, "file": "dwm.c", "line": 496, "col": 22, "tokLen": 11 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe7277e68", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 10118, "file": "/usr/include/X11/X.h", "line": 343, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 14119, "file": "dwm.c", "line": 496, "col": 35, "tokLen": 19 } }, "end": { "spellingLoc": { "offset": 4371, "file": "/usr/include/X11/X.h", "line": 129, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 14119, "file": "dwm.c", "line": 496, "col": 35, "tokLen": 19 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7277e30", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4371, "file": "/usr/include/X11/X.h", "line": 129, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 14119, "file": "dwm.c", "line": 496, "col": 35, "tokLen": 19 } }, "end": { "spellingLoc": { "offset": 4371, "file": "/usr/include/X11/X.h", "line": 129, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 14119, "file": "dwm.c", "line": 496, "col": 35, "tokLen": 19 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe7277f90", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 14140, "file": "dwm.c", "line": 496, "col": 56, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 14140, "file": "dwm.c", "line": 496, "col": 56, "tokLen": 11 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7277e90", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 14140, "file": "dwm.c", "line": 496, "col": 56, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 14140, "file": "dwm.c", "line": 496, "col": 56, "tokLen": 11 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72780f0", "kind": "CallExpr", "range": { "begin": { "offset": 14155, "line": 497, "col": 2, "tokLen": 15 }, "end": { "offset": 14206, "col": 53, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72780d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14155, "col": 2, "tokLen": 15 }, "end": { "offset": 14155, "col": 2, "tokLen": 15 } }, "type": { "qualType": "int (*)(Display *, Window, Atom)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7277fa8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14155, "col": 2, "tokLen": 15 }, "end": { "offset": 14155, "col": 2, "tokLen": 15 } }, "type": { "qualType": "int (Display *, Window, Atom)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7034340", "kind": "FunctionDecl", "name": "XDeleteProperty", "type": { "qualType": "int (Display *, Window, Atom)" } } } ] }, { "id": "0x55bbe7278128", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14171, "col": 18, "tokLen": 3 }, "end": { "offset": 14171, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7277fc8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14171, "col": 18, "tokLen": 3 }, "end": { "offset": 14171, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe7278140", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14176, "col": 23, "tokLen": 4 }, "end": { "offset": 14176, "col": 23, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7277fe8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14176, "col": 23, "tokLen": 4 }, "end": { "offset": 14176, "col": 23, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72374f0", "kind": "VarDecl", "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe7278158", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14182, "col": 29, "tokLen": 7 }, "end": { "offset": 14205, "col": 52, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7278060", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 14182, "col": 29, "tokLen": 7 }, "end": { "offset": 14205, "col": 52, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7278048", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14182, "col": 29, "tokLen": 7 }, "end": { "offset": 14182, "col": 29, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7278008", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14182, "col": 29, "tokLen": 7 }, "end": { "offset": 14182, "col": 29, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe7278028", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14190, "col": 37, "tokLen": 15 }, "end": { "offset": 14190, "col": 37, "tokLen": 15 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721ea60", "kind": "EnumConstantDecl", "name": "NetActiveWindow", "type": { "qualType": "int" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72782a8", "kind": "FunctionDecl", "loc": { "offset": 14217, "line": 501, "col": 1, "tokLen": 10 }, "range": { "begin": { "offset": 14212, "line": 500, "col": 1, "tokLen": 4 }, "end": { "offset": 14463, "line": 514, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7227370", "name": "cleanupmon", "mangledName": "cleanupmon", "type": { "qualType": "void (Monitor *)" }, "inner": [ { "id": "0x55bbe7278218", "kind": "ParmVarDecl", "loc": { "offset": 14237, "line": 501, "col": 21, "tokLen": 3 }, "range": { "begin": { "offset": 14228, "col": 12, "tokLen": 7 }, "end": { "offset": 14237, "col": 21, "tokLen": 3 } }, "isUsed": true, "name": "mon", "type": { "qualType": "Monitor *" } }, { "id": "0x55bbe7278c38", "kind": "CompoundStmt", "range": { "begin": { "offset": 14242, "line": 502, "col": 1, "tokLen": 1 }, "end": { "offset": 14463, "line": 514, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72783c8", "kind": "DeclStmt", "range": { "begin": { "offset": 14245, "line": 503, "col": 2, "tokLen": 7 }, "end": { "offset": 14255, "col": 12, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7278360", "kind": "VarDecl", "loc": { "offset": 14254, "col": 11, "tokLen": 1 }, "range": { "begin": { "offset": 14245, "col": 2, "tokLen": 7 }, "end": { "offset": 14254, "col": 11, "tokLen": 1 } }, "isUsed": true, "name": "m", "type": { "qualType": "Monitor *" } } ] }, { "id": "0x55bbe7278900", "kind": "IfStmt", "range": { "begin": { "offset": 14259, "line": 505, "col": 2, "tokLen": 2 }, "end": { "offset": 14381, "line": 510, "col": 2, "tokLen": 1 } }, "hasElse": true, "inner": [ { "id": "0x55bbe7278450", "kind": "BinaryOperator", "range": { "begin": { "offset": 14263, "line": 505, "col": 6, "tokLen": 3 }, "end": { "offset": 14270, "col": 13, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe7278420", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14263, "col": 6, "tokLen": 3 }, "end": { "offset": 14263, "col": 6, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72783e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14263, "col": 6, "tokLen": 3 }, "end": { "offset": 14263, "col": 6, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7278218", "kind": "ParmVarDecl", "name": "mon", "type": { "qualType": "Monitor *" } } } ] }, { "id": "0x55bbe7278438", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14270, "col": 13, "tokLen": 4 }, "end": { "offset": 14270, "col": 13, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7278400", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14270, "col": 13, "tokLen": 4 }, "end": { "offset": 14270, "col": 13, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72373e8", "kind": "VarDecl", "name": "mons", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe7278510", "kind": "BinaryOperator", "range": { "begin": { "offset": 14278, "line": 506, "col": 3, "tokLen": 4 }, "end": { "offset": 14291, "col": 16, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7278470", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14278, "col": 3, "tokLen": 4 }, "end": { "offset": 14278, "col": 3, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72373e8", "kind": "VarDecl", "name": "mons", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe72784f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14285, "col": 10, "tokLen": 4 }, "end": { "offset": 14291, "col": 16, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72784c8", "kind": "MemberExpr", "range": { "begin": { "offset": 14285, "col": 10, "tokLen": 4 }, "end": { "offset": 14291, "col": 16, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe7225cc0", "inner": [ { "id": "0x55bbe72784b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14285, "col": 10, "tokLen": 4 }, "end": { "offset": 14285, "col": 10, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7278490", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14285, "col": 10, "tokLen": 4 }, "end": { "offset": 14285, "col": 10, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72373e8", "kind": "VarDecl", "name": "mons", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72788e0", "kind": "CompoundStmt", "range": { "begin": { "offset": 14303, "line": 507, "col": 7, "tokLen": 1 }, "end": { "offset": 14381, "line": 510, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72787a0", "kind": "ForStmt", "range": { "begin": { "offset": 14307, "line": 508, "col": 3, "tokLen": 3 }, "end": { "offset": 14355, "col": 51, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7278588", "kind": "BinaryOperator", "range": { "begin": { "offset": 14312, "col": 8, "tokLen": 1 }, "end": { "offset": 14316, "col": 12, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7278530", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14312, "col": 8, "tokLen": 1 }, "end": { "offset": 14312, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7278360", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe7278570", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14316, "col": 12, "tokLen": 4 }, "end": { "offset": 14316, "col": 12, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7278550", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14316, "col": 12, "tokLen": 4 }, "end": { "offset": 14316, "col": 12, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72373e8", "kind": "VarDecl", "name": "mons", "type": { "qualType": "Monitor *" } } } ] } ] }, {}, { "id": "0x55bbe72786b8", "kind": "BinaryOperator", "range": { "begin": { "offset": 14322, "col": 18, "tokLen": 1 }, "end": { "offset": 14338, "col": 34, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72786a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14322, "col": 18, "tokLen": 1 }, "end": { "offset": 14322, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72785a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14322, "col": 18, "tokLen": 1 }, "end": { "offset": 14322, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7278360", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] }, { "id": "0x55bbe7278680", "kind": "BinaryOperator", "range": { "begin": { "offset": 14327, "col": 23, "tokLen": 1 }, "end": { "offset": 14338, "col": 34, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe7278650", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14327, "col": 23, "tokLen": 1 }, "end": { "offset": 14330, "col": 26, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7278600", "kind": "MemberExpr", "range": { "begin": { "offset": 14327, "col": 23, "tokLen": 1 }, "end": { "offset": 14330, "col": 26, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe7225cc0", "inner": [ { "id": "0x55bbe72785e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14327, "col": 23, "tokLen": 1 }, "end": { "offset": 14327, "col": 23, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72785c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14327, "col": 23, "tokLen": 1 }, "end": { "offset": 14327, "col": 23, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7278360", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe7278668", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14338, "col": 34, "tokLen": 3 }, "end": { "offset": 14338, "col": 34, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7278630", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14338, "col": 34, "tokLen": 3 }, "end": { "offset": 14338, "col": 34, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7278218", "kind": "ParmVarDecl", "name": "mon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe7278778", "kind": "BinaryOperator", "range": { "begin": { "offset": 14343, "col": 39, "tokLen": 1 }, "end": { "offset": 14350, "col": 46, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72786d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14343, "col": 39, "tokLen": 1 }, "end": { "offset": 14343, "col": 39, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7278360", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe7278760", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14347, "col": 43, "tokLen": 1 }, "end": { "offset": 14350, "col": 46, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7278730", "kind": "MemberExpr", "range": { "begin": { "offset": 14347, "col": 43, "tokLen": 1 }, "end": { "offset": 14350, "col": 46, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe7225cc0", "inner": [ { "id": "0x55bbe7278718", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14347, "col": 43, "tokLen": 1 }, "end": { "offset": 14347, "col": 43, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72786f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14347, "col": 43, "tokLen": 1 }, "end": { "offset": 14347, "col": 43, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7278360", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7278798", "kind": "NullStmt", "range": { "begin": { "offset": 14355, "col": 51, "tokLen": 1 }, "end": { "offset": 14355, "col": 51, "tokLen": 1 } } } ] }, { "id": "0x55bbe72788c0", "kind": "BinaryOperator", "range": { "begin": { "offset": 14359, "line": 509, "col": 3, "tokLen": 1 }, "end": { "offset": 14374, "col": 18, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7278810", "kind": "MemberExpr", "range": { "begin": { "offset": 14359, "col": 3, "tokLen": 1 }, "end": { "offset": 14362, "col": 6, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe7225cc0", "inner": [ { "id": "0x55bbe72787f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14359, "col": 3, "tokLen": 1 }, "end": { "offset": 14359, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72787d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14359, "col": 3, "tokLen": 1 }, "end": { "offset": 14359, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7278360", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72788a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14369, "col": 13, "tokLen": 3 }, "end": { "offset": 14374, "col": 18, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7278878", "kind": "MemberExpr", "range": { "begin": { "offset": 14369, "col": 13, "tokLen": 3 }, "end": { "offset": 14374, "col": 18, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe7225cc0", "inner": [ { "id": "0x55bbe7278860", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14369, "col": 13, "tokLen": 3 }, "end": { "offset": 14369, "col": 13, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7278840", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14369, "col": 13, "tokLen": 3 }, "end": { "offset": 14369, "col": 13, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7278218", "kind": "ParmVarDecl", "name": "mon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72789f0", "kind": "CallExpr", "range": { "begin": { "offset": 14384, "line": 511, "col": 2, "tokLen": 12 }, "end": { "offset": 14413, "col": 31, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72789d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14384, "col": 2, "tokLen": 12 }, "end": { "offset": 14384, "col": 2, "tokLen": 12 } }, "type": { "qualType": "int (*)(Display *, Window)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7278930", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14384, "col": 2, "tokLen": 12 }, "end": { "offset": 14384, "col": 2, "tokLen": 12 } }, "type": { "qualType": "int (Display *, Window)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe705c470", "kind": "FunctionDecl", "name": "XUnmapWindow", "type": { "qualType": "int (Display *, Window)" } } } ] }, { "id": "0x55bbe7278a20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14397, "col": 15, "tokLen": 3 }, "end": { "offset": 14397, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7278950", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14397, "col": 15, "tokLen": 3 }, "end": { "offset": 14397, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe7278a38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14402, "col": 20, "tokLen": 3 }, "end": { "offset": 14407, "col": 25, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72789a8", "kind": "MemberExpr", "range": { "begin": { "offset": 14402, "col": 20, "tokLen": 3 }, "end": { "offset": 14407, "col": 25, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "barwin", "isArrow": true, "referencedMemberDecl": "0x55bbe7225d20", "inner": [ { "id": "0x55bbe7278990", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14402, "col": 20, "tokLen": 3 }, "end": { "offset": 14402, "col": 20, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7278970", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14402, "col": 20, "tokLen": 3 }, "end": { "offset": 14402, "col": 20, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7278218", "kind": "ParmVarDecl", "name": "mon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7278b10", "kind": "CallExpr", "range": { "begin": { "offset": 14417, "line": 512, "col": 2, "tokLen": 14 }, "end": { "offset": 14448, "col": 33, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7278af8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14417, "col": 2, "tokLen": 14 }, "end": { "offset": 14417, "col": 2, "tokLen": 14 } }, "type": { "qualType": "int (*)(Display *, Window)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7278a50", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14417, "col": 2, "tokLen": 14 }, "end": { "offset": 14417, "col": 2, "tokLen": 14 } }, "type": { "qualType": "int (Display *, Window)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7034520", "kind": "FunctionDecl", "name": "XDestroyWindow", "type": { "qualType": "int (Display *, Window)" } } } ] }, { "id": "0x55bbe7278b40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14432, "col": 17, "tokLen": 3 }, "end": { "offset": 14432, "col": 17, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7278a70", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14432, "col": 17, "tokLen": 3 }, "end": { "offset": 14432, "col": 17, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe7278b58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14437, "col": 22, "tokLen": 3 }, "end": { "offset": 14442, "col": 27, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7278ac8", "kind": "MemberExpr", "range": { "begin": { "offset": 14437, "col": 22, "tokLen": 3 }, "end": { "offset": 14442, "col": 27, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "barwin", "isArrow": true, "referencedMemberDecl": "0x55bbe7225d20", "inner": [ { "id": "0x55bbe7278ab0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14437, "col": 22, "tokLen": 3 }, "end": { "offset": 14437, "col": 22, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7278a90", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14437, "col": 22, "tokLen": 3 }, "end": { "offset": 14437, "col": 22, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7278218", "kind": "ParmVarDecl", "name": "mon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7278be0", "kind": "CallExpr", "range": { "begin": { "offset": 14452, "line": 513, "col": 2, "tokLen": 4 }, "end": { "offset": 14460, "col": 10, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7278bc8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14452, "col": 2, "tokLen": 4 }, "end": { "offset": 14452, "col": 2, "tokLen": 4 } }, "type": { "qualType": "void (*)(void *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7278b70", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14452, "col": 2, "tokLen": 4 }, "end": { "offset": 14452, "col": 2, "tokLen": 4 } }, "type": { "qualType": "void (void *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe6e882f0", "kind": "FunctionDecl", "name": "free", "type": { "qualType": "void (void *)" } } } ] }, { "id": "0x55bbe7278c20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14457, "col": 7, "tokLen": 3 }, "end": { "offset": 14457, "col": 7, "tokLen": 3 } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe7278c08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14457, "col": 7, "tokLen": 3 }, "end": { "offset": 14457, "col": 7, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7278b90", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14457, "col": 7, "tokLen": 3 }, "end": { "offset": 14457, "col": 7, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7278218", "kind": "ParmVarDecl", "name": "mon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7278d10", "kind": "FunctionDecl", "loc": { "offset": 14471, "line": 517, "col": 1, "tokLen": 13 }, "range": { "begin": { "offset": 14466, "line": 516, "col": 1, "tokLen": 4 }, "end": { "offset": 15016, "line": 533, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe72274b8", "name": "clientmessage", "mangledName": "clientmessage", "type": { "qualType": "void (XEvent *)" }, "inner": [ { "id": "0x55bbe7278c80", "kind": "ParmVarDecl", "loc": { "offset": 14493, "line": 517, "col": 23, "tokLen": 1 }, "range": { "begin": { "offset": 14485, "col": 15, "tokLen": 6 }, "end": { "offset": 14493, "col": 23, "tokLen": 1 } }, "isUsed": true, "name": "e", "type": { "qualType": "XEvent *" } }, { "id": "0x55bbe727c3b8", "kind": "CompoundStmt", "range": { "begin": { "offset": 14496, "line": 518, "col": 1, "tokLen": 1 }, "end": { "offset": 15016, "line": 533, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7278f10", "kind": "DeclStmt", "range": { "begin": { "offset": 14499, "line": 519, "col": 2, "tokLen": 19 }, "end": { "offset": 14537, "col": 40, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7278e28", "kind": "VarDecl", "loc": { "offset": 14520, "col": 23, "tokLen": 3 }, "range": { "begin": { "offset": 14499, "col": 2, "tokLen": 19 }, "end": { "offset": 14530, "col": 33, "tokLen": 7 } }, "isUsed": true, "name": "cme", "type": { "qualType": "XClientMessageEvent *" }, "init": "c", "inner": [ { "id": "0x55bbe7278ef8", "kind": "UnaryOperator", "range": { "begin": { "offset": 14526, "col": 29, "tokLen": 1 }, "end": { "offset": 14530, "col": 33, "tokLen": 7 } }, "type": { "qualType": "XClientMessageEvent *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe7278ec8", "kind": "MemberExpr", "range": { "begin": { "offset": 14527, "col": 30, "tokLen": 1 }, "end": { "offset": 14530, "col": 33, "tokLen": 7 } }, "type": { "desugaredQualType": "XClientMessageEvent", "qualType": "XClientMessageEvent", "typeAliasDeclId": "0x55bbe6fffb98" }, "valueCategory": "lvalue", "name": "xclient", "isArrow": true, "referencedMemberDecl": "0x55bbe7001f30", "inner": [ { "id": "0x55bbe7278eb0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14527, "col": 30, "tokLen": 1 }, "end": { "offset": 14527, "col": 30, "tokLen": 1 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7278e90", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14527, "col": 30, "tokLen": 1 }, "end": { "offset": 14527, "col": 30, "tokLen": 1 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7278c80", "kind": "ParmVarDecl", "name": "e", "type": { "qualType": "XEvent *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7279080", "kind": "DeclStmt", "range": { "begin": { "offset": 14540, "line": 520, "col": 2, "tokLen": 6 }, "end": { "offset": 14576, "col": 38, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7278f38", "kind": "VarDecl", "loc": { "offset": 14548, "col": 10, "tokLen": 1 }, "range": { "begin": { "offset": 14540, "col": 2, "tokLen": 6 }, "end": { "offset": 14575, "col": 37, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" }, "init": "c", "inner": [ { "id": "0x55bbe7279040", "kind": "CallExpr", "range": { "begin": { "offset": 14552, "col": 14, "tokLen": 11 }, "end": { "offset": 14575, "col": 37, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7279028", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14552, "col": 14, "tokLen": 11 }, "end": { "offset": 14552, "col": 14, "tokLen": 11 } }, "type": { "qualType": "Client *(*)(Window)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7278fa0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14552, "col": 14, "tokLen": 11 }, "end": { "offset": 14552, "col": 14, "tokLen": 11 } }, "type": { "qualType": "Client *(Window)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7231168", "kind": "FunctionDecl", "name": "wintoclient", "type": { "qualType": "Client *(Window)" } } } ] }, { "id": "0x55bbe7279068", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14564, "col": 26, "tokLen": 3 }, "end": { "offset": 14569, "col": 31, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7278ff8", "kind": "MemberExpr", "range": { "begin": { "offset": 14564, "col": 26, "tokLen": 3 }, "end": { "offset": 14569, "col": 31, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "window", "isArrow": true, "referencedMemberDecl": "0x55bbe6fff648", "inner": [ { "id": "0x55bbe7278fe0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14564, "col": 26, "tokLen": 3 }, "end": { "offset": 14564, "col": 26, "tokLen": 3 } }, "type": { "qualType": "XClientMessageEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7278fc0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14564, "col": 26, "tokLen": 3 }, "end": { "offset": 14564, "col": 26, "tokLen": 3 } }, "type": { "qualType": "XClientMessageEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7278e28", "kind": "VarDecl", "name": "cme", "type": { "qualType": "XClientMessageEvent *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72790f8", "kind": "IfStmt", "range": { "begin": { "offset": 14580, "line": 522, "col": 2, "tokLen": 2 }, "end": { "offset": 14590, "line": 523, "col": 3, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe72790d0", "kind": "UnaryOperator", "range": { "begin": { "offset": 14584, "line": 522, "col": 6, "tokLen": 1 }, "end": { "offset": 14585, "col": 7, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72790b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14585, "col": 7, "tokLen": 1 }, "end": { "offset": 14585, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7279098", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14585, "col": 7, "tokLen": 1 }, "end": { "offset": 14585, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7278f38", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72790e8", "kind": "ReturnStmt", "range": { "begin": { "offset": 14590, "line": 523, "col": 3, "tokLen": 6 }, "end": { "offset": 14590, "col": 3, "tokLen": 6 } } } ] }, { "id": "0x55bbe727c388", "kind": "IfStmt", "range": { "begin": { "offset": 14599, "line": 524, "col": 2, "tokLen": 2 }, "end": { "offset": 15014, "line": 532, "col": 2, "tokLen": 1 } }, "hasElse": true, "inner": [ { "id": "0x55bbe7279228", "kind": "BinaryOperator", "range": { "begin": { "offset": 14603, "line": 524, "col": 6, "tokLen": 3 }, "end": { "offset": 14642, "col": 45, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72791f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14603, "col": 6, "tokLen": 3 }, "end": { "offset": 14608, "col": 11, "tokLen": 12 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7279150", "kind": "MemberExpr", "range": { "begin": { "offset": 14603, "col": 6, "tokLen": 3 }, "end": { "offset": 14608, "col": 11, "tokLen": 12 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "name": "message_type", "isArrow": true, "referencedMemberDecl": "0x55bbe6fff6a8", "inner": [ { "id": "0x55bbe7279138", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14603, "col": 6, "tokLen": 3 }, "end": { "offset": 14603, "col": 6, "tokLen": 3 } }, "type": { "qualType": "XClientMessageEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7279118", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14603, "col": 6, "tokLen": 3 }, "end": { "offset": 14603, "col": 6, "tokLen": 3 } }, "type": { "qualType": "XClientMessageEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7278e28", "kind": "VarDecl", "name": "cme", "type": { "qualType": "XClientMessageEvent *" } } } ] } ] } ] }, { "id": "0x55bbe7279210", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14624, "col": 27, "tokLen": 7 }, "end": { "offset": 14642, "col": 45, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72791d8", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 14624, "col": 27, "tokLen": 7 }, "end": { "offset": 14642, "col": 45, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72791c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14624, "col": 27, "tokLen": 7 }, "end": { "offset": 14624, "col": 27, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7279180", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14624, "col": 27, "tokLen": 7 }, "end": { "offset": 14624, "col": 27, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe72791a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14632, "col": 35, "tokLen": 10 }, "end": { "offset": 14632, "col": 35, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e970", "kind": "EnumConstantDecl", "name": "NetWMState", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe727bf98", "kind": "CompoundStmt", "range": { "begin": { "offset": 14645, "col": 48, "tokLen": 1 }, "end": { "offset": 14893, "line": 529, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe727bf78", "kind": "IfStmt", "range": { "begin": { "offset": 14649, "line": 525, "col": 3, "tokLen": 2 }, "end": { "offset": 14889, "line": 528, "col": 77, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe727bae0", "kind": "BinaryOperator", "range": { "begin": { "offset": 14653, "line": 525, "col": 7, "tokLen": 3 }, "end": { "offset": 14742, "line": 526, "col": 47, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe72793f8", "kind": "BinaryOperator", "range": { "begin": { "offset": 14653, "line": 525, "col": 7, "tokLen": 3 }, "end": { "offset": 14694, "col": 48, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72793e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14653, "col": 7, "tokLen": 3 }, "end": { "offset": 14666, "col": 20, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72793b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14653, "col": 7, "tokLen": 3 }, "end": { "offset": 14666, "col": 20, "tokLen": 1 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7279318", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 14653, "col": 7, "tokLen": 3 }, "end": { "offset": 14666, "col": 20, "tokLen": 1 } }, "type": { "qualType": "long" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7279300", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14653, "col": 7, "tokLen": 3 }, "end": { "offset": 14663, "col": 17, "tokLen": 1 } }, "type": { "qualType": "long *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72792b0", "kind": "MemberExpr", "range": { "begin": { "offset": 14653, "col": 7, "tokLen": 3 }, "end": { "offset": 14663, "col": 17, "tokLen": 1 } }, "type": { "qualType": "long[5]" }, "valueCategory": "lvalue", "name": "l", "isArrow": false, "referencedMemberDecl": "0x55bbe6fffa40", "inner": [ { "id": "0x55bbe7279280", "kind": "MemberExpr", "range": { "begin": { "offset": 14653, "col": 7, "tokLen": 3 }, "end": { "offset": 14658, "col": 12, "tokLen": 4 } }, "type": { "desugaredQualType": "union XClientMessageEvent::(unnamed at /usr/include/X11/Xlib.h:905:2)", "qualType": "union (unnamed union at /usr/include/X11/Xlib.h:905:2)" }, "valueCategory": "lvalue", "name": "data", "isArrow": true, "referencedMemberDecl": "0x55bbe6fffae8", "inner": [ { "id": "0x55bbe7279268", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14653, "col": 7, "tokLen": 3 }, "end": { "offset": 14653, "col": 7, "tokLen": 3 } }, "type": { "qualType": "XClientMessageEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7279248", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14653, "col": 7, "tokLen": 3 }, "end": { "offset": 14653, "col": 7, "tokLen": 3 } }, "type": { "qualType": "XClientMessageEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7278e28", "kind": "VarDecl", "name": "cme", "type": { "qualType": "XClientMessageEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72792e0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 14665, "col": 19, "tokLen": 1 }, "end": { "offset": 14665, "col": 19, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] }, { "id": "0x55bbe72793c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14671, "col": 25, "tokLen": 7 }, "end": { "offset": 14694, "col": 48, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7279390", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 14671, "col": 25, "tokLen": 7 }, "end": { "offset": 14694, "col": 48, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7279378", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14671, "col": 25, "tokLen": 7 }, "end": { "offset": 14671, "col": 25, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7279338", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14671, "col": 25, "tokLen": 7 }, "end": { "offset": 14671, "col": 25, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe7279358", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14679, "col": 33, "tokLen": 15 }, "end": { "offset": 14679, "col": 33, "tokLen": 15 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721ea10", "kind": "EnumConstantDecl", "name": "NetWMFullscreen", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe727bac0", "kind": "BinaryOperator", "range": { "begin": { "offset": 14701, "line": 526, "col": 6, "tokLen": 3 }, "end": { "offset": 14742, "col": 47, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe727baa8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14701, "col": 6, "tokLen": 3 }, "end": { "offset": 14714, "col": 19, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe727ba78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14701, "col": 6, "tokLen": 3 }, "end": { "offset": 14714, "col": 19, "tokLen": 1 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72794e8", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 14701, "col": 6, "tokLen": 3 }, "end": { "offset": 14714, "col": 19, "tokLen": 1 } }, "type": { "qualType": "long" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72794d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14701, "col": 6, "tokLen": 3 }, "end": { "offset": 14711, "col": 16, "tokLen": 1 } }, "type": { "qualType": "long *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7279480", "kind": "MemberExpr", "range": { "begin": { "offset": 14701, "col": 6, "tokLen": 3 }, "end": { "offset": 14711, "col": 16, "tokLen": 1 } }, "type": { "qualType": "long[5]" }, "valueCategory": "lvalue", "name": "l", "isArrow": false, "referencedMemberDecl": "0x55bbe6fffa40", "inner": [ { "id": "0x55bbe7279450", "kind": "MemberExpr", "range": { "begin": { "offset": 14701, "col": 6, "tokLen": 3 }, "end": { "offset": 14706, "col": 11, "tokLen": 4 } }, "type": { "desugaredQualType": "union XClientMessageEvent::(unnamed at /usr/include/X11/Xlib.h:905:2)", "qualType": "union (unnamed union at /usr/include/X11/Xlib.h:905:2)" }, "valueCategory": "lvalue", "name": "data", "isArrow": true, "referencedMemberDecl": "0x55bbe6fffae8", "inner": [ { "id": "0x55bbe7279438", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14701, "col": 6, "tokLen": 3 }, "end": { "offset": 14701, "col": 6, "tokLen": 3 } }, "type": { "qualType": "XClientMessageEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7279418", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14701, "col": 6, "tokLen": 3 }, "end": { "offset": 14701, "col": 6, "tokLen": 3 } }, "type": { "qualType": "XClientMessageEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7278e28", "kind": "VarDecl", "name": "cme", "type": { "qualType": "XClientMessageEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72794b0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 14713, "col": 18, "tokLen": 1 }, "end": { "offset": 14713, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] }, { "id": "0x55bbe727ba90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14719, "col": 24, "tokLen": 7 }, "end": { "offset": 14742, "col": 47, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727ba58", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 14719, "col": 24, "tokLen": 7 }, "end": { "offset": 14742, "col": 47, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe727ba40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14719, "col": 24, "tokLen": 7 }, "end": { "offset": 14719, "col": 24, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7279508", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14719, "col": 24, "tokLen": 7 }, "end": { "offset": 14719, "col": 24, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe727ba20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14727, "col": 32, "tokLen": 15 }, "end": { "offset": 14727, "col": 32, "tokLen": 15 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721ea10", "kind": "EnumConstantDecl", "name": "NetWMFullscreen", "type": { "qualType": "int" } } } ] } ] } ] } ] }, { "id": "0x55bbe727bf30", "kind": "CallExpr", "range": { "begin": { "offset": 14748, "line": 527, "col": 4, "tokLen": 13 }, "end": { "offset": 14889, "line": 528, "col": 77, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe727bf18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14748, "line": 527, "col": 4, "tokLen": 13 }, "end": { "offset": 14748, "col": 4, "tokLen": 13 } }, "type": { "qualType": "void (*)(Client *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe727bb00", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14748, "col": 4, "tokLen": 13 }, "end": { "offset": 14748, "col": 4, "tokLen": 13 } }, "type": { "qualType": "void (Client *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722c6e8", "kind": "FunctionDecl", "name": "setfullscreen", "type": { "qualType": "void (Client *, int)" } } } ] }, { "id": "0x55bbe727bf60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14762, "col": 18, "tokLen": 1 }, "end": { "offset": 14762, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727bb20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14762, "col": 18, "tokLen": 1 }, "end": { "offset": 14762, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7278f38", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe727bef8", "kind": "ParenExpr", "range": { "begin": { "offset": 14765, "col": 21, "tokLen": 1 }, "end": { "offset": 14888, "line": 528, "col": 76, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe727bed8", "kind": "BinaryOperator", "range": { "begin": { "offset": 14766, "line": 527, "col": 22, "tokLen": 3 }, "end": { "offset": 14887, "line": 528, "col": 75, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe727bc80", "kind": "BinaryOperator", "range": { "begin": { "offset": 14766, "line": 527, "col": 22, "tokLen": 3 }, "end": { "offset": 14784, "col": 40, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe727bc50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14766, "col": 22, "tokLen": 3 }, "end": { "offset": 14779, "col": 35, "tokLen": 1 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727bc10", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 14766, "col": 22, "tokLen": 3 }, "end": { "offset": 14779, "col": 35, "tokLen": 1 } }, "type": { "qualType": "long" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe727bbf8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14766, "col": 22, "tokLen": 3 }, "end": { "offset": 14776, "col": 32, "tokLen": 1 } }, "type": { "qualType": "long *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe727bba8", "kind": "MemberExpr", "range": { "begin": { "offset": 14766, "col": 22, "tokLen": 3 }, "end": { "offset": 14776, "col": 32, "tokLen": 1 } }, "type": { "qualType": "long[5]" }, "valueCategory": "lvalue", "name": "l", "isArrow": false, "referencedMemberDecl": "0x55bbe6fffa40", "inner": [ { "id": "0x55bbe727bb78", "kind": "MemberExpr", "range": { "begin": { "offset": 14766, "col": 22, "tokLen": 3 }, "end": { "offset": 14771, "col": 27, "tokLen": 4 } }, "type": { "desugaredQualType": "union XClientMessageEvent::(unnamed at /usr/include/X11/Xlib.h:905:2)", "qualType": "union (unnamed union at /usr/include/X11/Xlib.h:905:2)" }, "valueCategory": "lvalue", "name": "data", "isArrow": true, "referencedMemberDecl": "0x55bbe6fffae8", "inner": [ { "id": "0x55bbe727bb60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14766, "col": 22, "tokLen": 3 }, "end": { "offset": 14766, "col": 22, "tokLen": 3 } }, "type": { "qualType": "XClientMessageEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727bb40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14766, "col": 22, "tokLen": 3 }, "end": { "offset": 14766, "col": 22, "tokLen": 3 } }, "type": { "qualType": "XClientMessageEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7278e28", "kind": "VarDecl", "name": "cme", "type": { "qualType": "XClientMessageEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe727bbd8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 14778, "col": 34, "tokLen": 1 }, "end": { "offset": 14778, "col": 34, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe727bc68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14784, "col": 40, "tokLen": 1 }, "end": { "offset": 14784, "col": 40, "tokLen": 1 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe727bc30", "kind": "IntegerLiteral", "range": { "begin": { "offset": 14784, "col": 40, "tokLen": 1 }, "end": { "offset": 14784, "col": 40, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] }, { "id": "0x55bbe727beb8", "kind": "ParenExpr", "range": { "begin": { "offset": 14820, "line": 528, "col": 8, "tokLen": 1 }, "end": { "offset": 14887, "col": 75, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe727be98", "kind": "BinaryOperator", "range": { "begin": { "offset": 14821, "col": 9, "tokLen": 3 }, "end": { "offset": 14875, "col": 63, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe727bde0", "kind": "BinaryOperator", "range": { "begin": { "offset": 14821, "col": 9, "tokLen": 3 }, "end": { "offset": 14839, "col": 27, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe727bdb0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14821, "col": 9, "tokLen": 3 }, "end": { "offset": 14834, "col": 22, "tokLen": 1 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727bd70", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 14821, "col": 9, "tokLen": 3 }, "end": { "offset": 14834, "col": 22, "tokLen": 1 } }, "type": { "qualType": "long" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe727bd58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14821, "col": 9, "tokLen": 3 }, "end": { "offset": 14831, "col": 19, "tokLen": 1 } }, "type": { "qualType": "long *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe727bd08", "kind": "MemberExpr", "range": { "begin": { "offset": 14821, "col": 9, "tokLen": 3 }, "end": { "offset": 14831, "col": 19, "tokLen": 1 } }, "type": { "qualType": "long[5]" }, "valueCategory": "lvalue", "name": "l", "isArrow": false, "referencedMemberDecl": "0x55bbe6fffa40", "inner": [ { "id": "0x55bbe727bcd8", "kind": "MemberExpr", "range": { "begin": { "offset": 14821, "col": 9, "tokLen": 3 }, "end": { "offset": 14826, "col": 14, "tokLen": 4 } }, "type": { "desugaredQualType": "union XClientMessageEvent::(unnamed at /usr/include/X11/Xlib.h:905:2)", "qualType": "union (unnamed union at /usr/include/X11/Xlib.h:905:2)" }, "valueCategory": "lvalue", "name": "data", "isArrow": true, "referencedMemberDecl": "0x55bbe6fffae8", "inner": [ { "id": "0x55bbe727bcc0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14821, "col": 9, "tokLen": 3 }, "end": { "offset": 14821, "col": 9, "tokLen": 3 } }, "type": { "qualType": "XClientMessageEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727bca0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14821, "col": 9, "tokLen": 3 }, "end": { "offset": 14821, "col": 9, "tokLen": 3 } }, "type": { "qualType": "XClientMessageEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7278e28", "kind": "VarDecl", "name": "cme", "type": { "qualType": "XClientMessageEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe727bd38", "kind": "IntegerLiteral", "range": { "begin": { "offset": 14833, "col": 21, "tokLen": 1 }, "end": { "offset": 14833, "col": 21, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe727bdc8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14839, "col": 27, "tokLen": 1 }, "end": { "offset": 14839, "col": 27, "tokLen": 1 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe727bd90", "kind": "IntegerLiteral", "range": { "begin": { "offset": 14839, "col": 27, "tokLen": 1 }, "end": { "offset": 14839, "col": 27, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] }, { "id": "0x55bbe727be80", "kind": "UnaryOperator", "range": { "begin": { "offset": 14871, "col": 59, "tokLen": 1 }, "end": { "offset": 14875, "col": 63, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe727be68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14872, "col": 60, "tokLen": 1 }, "end": { "offset": 14875, "col": 63, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727be38", "kind": "MemberExpr", "range": { "begin": { "offset": 14872, "col": 60, "tokLen": 1 }, "end": { "offset": 14875, "col": 63, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfullscreen", "isArrow": true, "referencedMemberDecl": "0x55bbe72248d8", "inner": [ { "id": "0x55bbe727be20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14872, "col": 60, "tokLen": 1 }, "end": { "offset": 14872, "col": 60, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727be00", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14872, "col": 60, "tokLen": 1 }, "end": { "offset": 14872, "col": 60, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7278f38", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe727c368", "kind": "IfStmt", "range": { "begin": { "offset": 14900, "line": 529, "col": 9, "tokLen": 2 }, "end": { "offset": 15014, "line": 532, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe727c0c0", "kind": "BinaryOperator", "range": { "begin": { "offset": 14904, "line": 529, "col": 13, "tokLen": 3 }, "end": { "offset": 14948, "col": 57, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe727c090", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14904, "col": 13, "tokLen": 3 }, "end": { "offset": 14909, "col": 18, "tokLen": 12 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727bfe8", "kind": "MemberExpr", "range": { "begin": { "offset": 14904, "col": 13, "tokLen": 3 }, "end": { "offset": 14909, "col": 18, "tokLen": 12 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "name": "message_type", "isArrow": true, "referencedMemberDecl": "0x55bbe6fff6a8", "inner": [ { "id": "0x55bbe727bfd0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14904, "col": 13, "tokLen": 3 }, "end": { "offset": 14904, "col": 13, "tokLen": 3 } }, "type": { "qualType": "XClientMessageEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727bfb0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14904, "col": 13, "tokLen": 3 }, "end": { "offset": 14904, "col": 13, "tokLen": 3 } }, "type": { "qualType": "XClientMessageEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7278e28", "kind": "VarDecl", "name": "cme", "type": { "qualType": "XClientMessageEvent *" } } } ] } ] } ] }, { "id": "0x55bbe727c0a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14925, "col": 34, "tokLen": 7 }, "end": { "offset": 14948, "col": 57, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727c070", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 14925, "col": 34, "tokLen": 7 }, "end": { "offset": 14948, "col": 57, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe727c058", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14925, "col": 34, "tokLen": 7 }, "end": { "offset": 14925, "col": 34, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe727c018", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14925, "col": 34, "tokLen": 7 }, "end": { "offset": 14925, "col": 34, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe727c038", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14933, "col": 42, "tokLen": 15 }, "end": { "offset": 14933, "col": 42, "tokLen": 15 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721ea60", "kind": "EnumConstantDecl", "name": "NetActiveWindow", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe727c350", "kind": "CompoundStmt", "range": { "begin": { "offset": 14951, "col": 60, "tokLen": 1 }, "end": { "offset": 15014, "line": 532, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe727c330", "kind": "IfStmt", "range": { "begin": { "offset": 14955, "line": 530, "col": 3, "tokLen": 2 }, "end": { "offset": 15010, "line": 531, "col": 18, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe727c250", "kind": "BinaryOperator", "range": { "begin": { "offset": 14959, "line": 530, "col": 7, "tokLen": 1 }, "end": { "offset": 14983, "col": 31, "tokLen": 8 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe727c198", "kind": "BinaryOperator", "range": { "begin": { "offset": 14959, "col": 7, "tokLen": 1 }, "end": { "offset": 14972, "col": 20, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe727c168", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14959, "col": 7, "tokLen": 1 }, "end": { "offset": 14959, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727c0e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14959, "col": 7, "tokLen": 1 }, "end": { "offset": 14959, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7278f38", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe727c180", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14964, "col": 12, "tokLen": 6 }, "end": { "offset": 14972, "col": 20, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727c138", "kind": "MemberExpr", "range": { "begin": { "offset": 14964, "col": 12, "tokLen": 6 }, "end": { "offset": 14972, "col": 20, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe727c120", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14964, "col": 12, "tokLen": 6 }, "end": { "offset": 14964, "col": 12, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727c100", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14964, "col": 12, "tokLen": 6 }, "end": { "offset": 14964, "col": 12, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe727c238", "kind": "UnaryOperator", "range": { "begin": { "offset": 14979, "col": 27, "tokLen": 1 }, "end": { "offset": 14983, "col": 31, "tokLen": 8 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe727c220", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14980, "col": 28, "tokLen": 1 }, "end": { "offset": 14983, "col": 31, "tokLen": 8 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727c1f0", "kind": "MemberExpr", "range": { "begin": { "offset": 14980, "col": 28, "tokLen": 1 }, "end": { "offset": 14983, "col": 31, "tokLen": 8 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isurgent", "isArrow": true, "referencedMemberDecl": "0x55bbe72247a0", "inner": [ { "id": "0x55bbe727c1d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14980, "col": 28, "tokLen": 1 }, "end": { "offset": 14980, "col": 28, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727c1b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14980, "col": 28, "tokLen": 1 }, "end": { "offset": 14980, "col": 28, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7278f38", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe727c2e8", "kind": "CallExpr", "range": { "begin": { "offset": 14996, "line": 531, "col": 4, "tokLen": 9 }, "end": { "offset": 15010, "col": 18, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe727c2d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 14996, "col": 4, "tokLen": 9 }, "end": { "offset": 14996, "col": 4, "tokLen": 9 } }, "type": { "qualType": "void (*)(Client *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe727c270", "kind": "DeclRefExpr", "range": { "begin": { "offset": 14996, "col": 4, "tokLen": 9 }, "end": { "offset": 14996, "col": 4, "tokLen": 9 } }, "type": { "qualType": "void (Client *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722efb0", "kind": "FunctionDecl", "name": "seturgent", "type": { "qualType": "void (Client *, int)" } } } ] }, { "id": "0x55bbe727c318", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15006, "col": 14, "tokLen": 1 }, "end": { "offset": 15006, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727c290", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15006, "col": 14, "tokLen": 1 }, "end": { "offset": 15006, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7278f38", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe727c2b0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 15009, "col": 17, "tokLen": 1 }, "end": { "offset": 15009, "col": 17, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe727c488", "kind": "FunctionDecl", "loc": { "offset": 15024, "line": 536, "col": 1, "tokLen": 9 }, "range": { "begin": { "offset": 15019, "line": 535, "col": 1, "tokLen": 4 }, "end": { "offset": 15366, "line": 552, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7227600", "name": "configure", "mangledName": "configure", "type": { "qualType": "void (Client *)" }, "inner": [ { "id": "0x55bbe727c3f8", "kind": "ParmVarDecl", "loc": { "offset": 15042, "line": 536, "col": 19, "tokLen": 1 }, "range": { "begin": { "offset": 15034, "col": 11, "tokLen": 6 }, "end": { "offset": 15042, "col": 19, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe727e730", "kind": "CompoundStmt", "range": { "begin": { "offset": 15045, "line": 537, "col": 1, "tokLen": 1 }, "end": { "offset": 15366, "line": 552, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe727c5a8", "kind": "DeclStmt", "range": { "begin": { "offset": 15048, "line": 538, "col": 2, "tokLen": 15 }, "end": { "offset": 15066, "col": 20, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe727c540", "kind": "VarDecl", "loc": { "offset": 15064, "col": 18, "tokLen": 2 }, "range": { "begin": { "offset": 15048, "col": 2, "tokLen": 15 }, "end": { "offset": 15064, "col": 18, "tokLen": 2 } }, "isUsed": true, "name": "ce", "type": { "desugaredQualType": "XConfigureEvent", "qualType": "XConfigureEvent", "typeAliasDeclId": "0x55bbe6ffc2f8" } } ] }, { "id": "0x55bbe727c630", "kind": "BinaryOperator", "range": { "begin": { "offset": 15070, "line": 540, "col": 2, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 6724, "file": "/usr/include/X11/X.h", "line": 201, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15080, "file": "dwm.c", "line": 540, "col": 12, "tokLen": 15 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe727c5e0", "kind": "MemberExpr", "range": { "begin": { "offset": 15070, "col": 2, "tokLen": 2 }, "end": { "offset": 15073, "col": 5, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "type", "isArrow": false, "referencedMemberDecl": "0x55bbe6ffbd58", "inner": [ { "id": "0x55bbe727c5c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15070, "col": 2, "tokLen": 2 }, "end": { "offset": 15070, "col": 2, "tokLen": 2 } }, "type": { "desugaredQualType": "XConfigureEvent", "qualType": "XConfigureEvent", "typeAliasDeclId": "0x55bbe6ffc2f8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727c540", "kind": "VarDecl", "name": "ce", "type": { "desugaredQualType": "XConfigureEvent", "qualType": "XConfigureEvent", "typeAliasDeclId": "0x55bbe6ffc2f8" } } } ] }, { "id": "0x55bbe727c610", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 6724, "file": "/usr/include/X11/X.h", "line": 201, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15080, "file": "dwm.c", "line": 540, "col": 12, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 6724, "file": "/usr/include/X11/X.h", "line": 201, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15080, "file": "dwm.c", "line": 540, "col": 12, "tokLen": 15 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "22" } ] }, { "id": "0x55bbe727c790", "kind": "BinaryOperator", "range": { "begin": { "offset": 15098, "line": 541, "col": 2, "tokLen": 2 }, "end": { "offset": 15111, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe727c728", "kind": "MemberExpr", "range": { "begin": { "offset": 15098, "col": 2, "tokLen": 2 }, "end": { "offset": 15101, "col": 5, "tokLen": 7 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "name": "display", "isArrow": false, "referencedMemberDecl": "0x55bbe6ffbec0", "inner": [ { "id": "0x55bbe727c708", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15098, "col": 2, "tokLen": 2 }, "end": { "offset": 15098, "col": 2, "tokLen": 2 } }, "type": { "desugaredQualType": "XConfigureEvent", "qualType": "XConfigureEvent", "typeAliasDeclId": "0x55bbe6ffc2f8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727c540", "kind": "VarDecl", "name": "ce", "type": { "desugaredQualType": "XConfigureEvent", "qualType": "XConfigureEvent", "typeAliasDeclId": "0x55bbe6ffc2f8" } } } ] }, { "id": "0x55bbe727c778", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15111, "col": 15, "tokLen": 3 }, "end": { "offset": 15111, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727c758", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15111, "col": 15, "tokLen": 3 }, "end": { "offset": 15111, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] } ] }, { "id": "0x55bbe727c880", "kind": "BinaryOperator", "range": { "begin": { "offset": 15117, "line": 542, "col": 2, "tokLen": 2 }, "end": { "offset": 15131, "col": 16, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe727c7d0", "kind": "MemberExpr", "range": { "begin": { "offset": 15117, "col": 2, "tokLen": 2 }, "end": { "offset": 15120, "col": 5, "tokLen": 5 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "event", "isArrow": false, "referencedMemberDecl": "0x55bbe6ffbf20", "inner": [ { "id": "0x55bbe727c7b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15117, "col": 2, "tokLen": 2 }, "end": { "offset": 15117, "col": 2, "tokLen": 2 } }, "type": { "desugaredQualType": "XConfigureEvent", "qualType": "XConfigureEvent", "typeAliasDeclId": "0x55bbe6ffc2f8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727c540", "kind": "VarDecl", "name": "ce", "type": { "desugaredQualType": "XConfigureEvent", "qualType": "XConfigureEvent", "typeAliasDeclId": "0x55bbe6ffc2f8" } } } ] }, { "id": "0x55bbe727c868", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15128, "col": 13, "tokLen": 1 }, "end": { "offset": 15131, "col": 16, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727c838", "kind": "MemberExpr", "range": { "begin": { "offset": 15128, "col": 13, "tokLen": 1 }, "end": { "offset": 15131, "col": 16, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe727c820", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15128, "col": 13, "tokLen": 1 }, "end": { "offset": 15128, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727c800", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15128, "col": 13, "tokLen": 1 }, "end": { "offset": 15128, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727c3f8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe727c970", "kind": "BinaryOperator", "range": { "begin": { "offset": 15137, "line": 543, "col": 2, "tokLen": 2 }, "end": { "offset": 15152, "col": 17, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe727c8c0", "kind": "MemberExpr", "range": { "begin": { "offset": 15137, "col": 2, "tokLen": 2 }, "end": { "offset": 15140, "col": 5, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "window", "isArrow": false, "referencedMemberDecl": "0x55bbe6ffbf80", "inner": [ { "id": "0x55bbe727c8a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15137, "col": 2, "tokLen": 2 }, "end": { "offset": 15137, "col": 2, "tokLen": 2 } }, "type": { "desugaredQualType": "XConfigureEvent", "qualType": "XConfigureEvent", "typeAliasDeclId": "0x55bbe6ffc2f8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727c540", "kind": "VarDecl", "name": "ce", "type": { "desugaredQualType": "XConfigureEvent", "qualType": "XConfigureEvent", "typeAliasDeclId": "0x55bbe6ffc2f8" } } } ] }, { "id": "0x55bbe727c958", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15149, "col": 14, "tokLen": 1 }, "end": { "offset": 15152, "col": 17, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727c928", "kind": "MemberExpr", "range": { "begin": { "offset": 15149, "col": 14, "tokLen": 1 }, "end": { "offset": 15152, "col": 17, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe727c910", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15149, "col": 14, "tokLen": 1 }, "end": { "offset": 15149, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727c8f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15149, "col": 14, "tokLen": 1 }, "end": { "offset": 15149, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727c3f8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe727ca60", "kind": "BinaryOperator", "range": { "begin": { "offset": 15158, "line": 544, "col": 2, "tokLen": 2 }, "end": { "offset": 15168, "col": 12, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe727c9b0", "kind": "MemberExpr", "range": { "begin": { "offset": 15158, "col": 2, "tokLen": 2 }, "end": { "offset": 15161, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": false, "referencedMemberDecl": "0x55bbe6ffbfe8", "inner": [ { "id": "0x55bbe727c990", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15158, "col": 2, "tokLen": 2 }, "end": { "offset": 15158, "col": 2, "tokLen": 2 } }, "type": { "desugaredQualType": "XConfigureEvent", "qualType": "XConfigureEvent", "typeAliasDeclId": "0x55bbe6ffc2f8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727c540", "kind": "VarDecl", "name": "ce", "type": { "desugaredQualType": "XConfigureEvent", "qualType": "XConfigureEvent", "typeAliasDeclId": "0x55bbe6ffc2f8" } } } ] }, { "id": "0x55bbe727ca48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15165, "col": 9, "tokLen": 1 }, "end": { "offset": 15168, "col": 12, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727ca18", "kind": "MemberExpr", "range": { "begin": { "offset": 15165, "col": 9, "tokLen": 1 }, "end": { "offset": 15168, "col": 12, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": true, "referencedMemberDecl": "0x55bbe7223eb0", "inner": [ { "id": "0x55bbe727ca00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15165, "col": 9, "tokLen": 1 }, "end": { "offset": 15165, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727c9e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15165, "col": 9, "tokLen": 1 }, "end": { "offset": 15165, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727c3f8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe727cb50", "kind": "BinaryOperator", "range": { "begin": { "offset": 15172, "line": 545, "col": 2, "tokLen": 2 }, "end": { "offset": 15182, "col": 12, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe727caa0", "kind": "MemberExpr", "range": { "begin": { "offset": 15172, "col": 2, "tokLen": 2 }, "end": { "offset": 15175, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": false, "referencedMemberDecl": "0x55bbe6ffc050", "inner": [ { "id": "0x55bbe727ca80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15172, "col": 2, "tokLen": 2 }, "end": { "offset": 15172, "col": 2, "tokLen": 2 } }, "type": { "desugaredQualType": "XConfigureEvent", "qualType": "XConfigureEvent", "typeAliasDeclId": "0x55bbe6ffc2f8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727c540", "kind": "VarDecl", "name": "ce", "type": { "desugaredQualType": "XConfigureEvent", "qualType": "XConfigureEvent", "typeAliasDeclId": "0x55bbe6ffc2f8" } } } ] }, { "id": "0x55bbe727cb38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15179, "col": 9, "tokLen": 1 }, "end": { "offset": 15182, "col": 12, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727cb08", "kind": "MemberExpr", "range": { "begin": { "offset": 15179, "col": 9, "tokLen": 1 }, "end": { "offset": 15182, "col": 12, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f18", "inner": [ { "id": "0x55bbe727caf0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15179, "col": 9, "tokLen": 1 }, "end": { "offset": 15179, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727cad0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15179, "col": 9, "tokLen": 1 }, "end": { "offset": 15179, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727c3f8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe727cc40", "kind": "BinaryOperator", "range": { "begin": { "offset": 15186, "line": 546, "col": 2, "tokLen": 2 }, "end": { "offset": 15200, "col": 16, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe727cb90", "kind": "MemberExpr", "range": { "begin": { "offset": 15186, "col": 2, "tokLen": 2 }, "end": { "offset": 15189, "col": 5, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "width", "isArrow": false, "referencedMemberDecl": "0x55bbe6ffc0b8", "inner": [ { "id": "0x55bbe727cb70", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15186, "col": 2, "tokLen": 2 }, "end": { "offset": 15186, "col": 2, "tokLen": 2 } }, "type": { "desugaredQualType": "XConfigureEvent", "qualType": "XConfigureEvent", "typeAliasDeclId": "0x55bbe6ffc2f8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727c540", "kind": "VarDecl", "name": "ce", "type": { "desugaredQualType": "XConfigureEvent", "qualType": "XConfigureEvent", "typeAliasDeclId": "0x55bbe6ffc2f8" } } } ] }, { "id": "0x55bbe727cc28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15197, "col": 13, "tokLen": 1 }, "end": { "offset": 15200, "col": 16, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727cbf8", "kind": "MemberExpr", "range": { "begin": { "offset": 15197, "col": 13, "tokLen": 1 }, "end": { "offset": 15200, "col": 16, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "w", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f80", "inner": [ { "id": "0x55bbe727cbe0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15197, "col": 13, "tokLen": 1 }, "end": { "offset": 15197, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727cbc0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15197, "col": 13, "tokLen": 1 }, "end": { "offset": 15197, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727c3f8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe727cd30", "kind": "BinaryOperator", "range": { "begin": { "offset": 15204, "line": 547, "col": 2, "tokLen": 2 }, "end": { "offset": 15219, "col": 17, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe727cc80", "kind": "MemberExpr", "range": { "begin": { "offset": 15204, "col": 2, "tokLen": 2 }, "end": { "offset": 15207, "col": 5, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "height", "isArrow": false, "referencedMemberDecl": "0x55bbe6ffc120", "inner": [ { "id": "0x55bbe727cc60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15204, "col": 2, "tokLen": 2 }, "end": { "offset": 15204, "col": 2, "tokLen": 2 } }, "type": { "desugaredQualType": "XConfigureEvent", "qualType": "XConfigureEvent", "typeAliasDeclId": "0x55bbe6ffc2f8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727c540", "kind": "VarDecl", "name": "ce", "type": { "desugaredQualType": "XConfigureEvent", "qualType": "XConfigureEvent", "typeAliasDeclId": "0x55bbe6ffc2f8" } } } ] }, { "id": "0x55bbe727cd18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15216, "col": 14, "tokLen": 1 }, "end": { "offset": 15219, "col": 17, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727cce8", "kind": "MemberExpr", "range": { "begin": { "offset": 15216, "col": 14, "tokLen": 1 }, "end": { "offset": 15219, "col": 17, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe7223fe8", "inner": [ { "id": "0x55bbe727ccd0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15216, "col": 14, "tokLen": 1 }, "end": { "offset": 15216, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727ccb0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15216, "col": 14, "tokLen": 1 }, "end": { "offset": 15216, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727c3f8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe727ce20", "kind": "BinaryOperator", "range": { "begin": { "offset": 15223, "line": 548, "col": 2, "tokLen": 2 }, "end": { "offset": 15244, "col": 23, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe727cd70", "kind": "MemberExpr", "range": { "begin": { "offset": 15223, "col": 2, "tokLen": 2 }, "end": { "offset": 15226, "col": 5, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "border_width", "isArrow": false, "referencedMemberDecl": "0x55bbe6ffc188", "inner": [ { "id": "0x55bbe727cd50", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15223, "col": 2, "tokLen": 2 }, "end": { "offset": 15223, "col": 2, "tokLen": 2 } }, "type": { "desugaredQualType": "XConfigureEvent", "qualType": "XConfigureEvent", "typeAliasDeclId": "0x55bbe6ffc2f8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727c540", "kind": "VarDecl", "name": "ce", "type": { "desugaredQualType": "XConfigureEvent", "qualType": "XConfigureEvent", "typeAliasDeclId": "0x55bbe6ffc2f8" } } } ] }, { "id": "0x55bbe727ce08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15241, "col": 20, "tokLen": 1 }, "end": { "offset": 15244, "col": 23, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727cdd8", "kind": "MemberExpr", "range": { "begin": { "offset": 15241, "col": 20, "tokLen": 1 }, "end": { "offset": 15244, "col": 23, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe727cdc0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15241, "col": 20, "tokLen": 1 }, "end": { "offset": 15241, "col": 20, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727cda0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15241, "col": 20, "tokLen": 1 }, "end": { "offset": 15241, "col": 20, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727c3f8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe727cec8", "kind": "BinaryOperator", "range": { "begin": { "offset": 15249, "line": 549, "col": 2, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15260, "file": "dwm.c", "line": 549, "col": 13, "tokLen": 4 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe727ce60", "kind": "MemberExpr", "range": { "begin": { "offset": 15249, "col": 2, "tokLen": 2 }, "end": { "offset": 15252, "col": 5, "tokLen": 5 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "above", "isArrow": false, "referencedMemberDecl": "0x55bbe6ffc1e8", "inner": [ { "id": "0x55bbe727ce40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15249, "col": 2, "tokLen": 2 }, "end": { "offset": 15249, "col": 2, "tokLen": 2 } }, "type": { "desugaredQualType": "XConfigureEvent", "qualType": "XConfigureEvent", "typeAliasDeclId": "0x55bbe6ffc2f8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727c540", "kind": "VarDecl", "name": "ce", "type": { "desugaredQualType": "XConfigureEvent", "qualType": "XConfigureEvent", "typeAliasDeclId": "0x55bbe6ffc2f8" } } } ] }, { "id": "0x55bbe727ceb0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15260, "file": "dwm.c", "line": 549, "col": 13, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15260, "file": "dwm.c", "line": 549, "col": 13, "tokLen": 4 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe727ce90", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15260, "file": "dwm.c", "line": 549, "col": 13, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15260, "file": "dwm.c", "line": 549, "col": 13, "tokLen": 4 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe727cf58", "kind": "BinaryOperator", "range": { "begin": { "offset": 15267, "line": 550, "col": 2, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 15290, "file": "dwm.c", "line": 550, "col": 25, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe727cf08", "kind": "MemberExpr", "range": { "begin": { "offset": 15267, "col": 2, "tokLen": 2 }, "end": { "offset": 15270, "col": 5, "tokLen": 17 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "override_redirect", "isArrow": false, "referencedMemberDecl": "0x55bbe6ffc250", "inner": [ { "id": "0x55bbe727cee8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15267, "col": 2, "tokLen": 2 }, "end": { "offset": 15267, "col": 2, "tokLen": 2 } }, "type": { "desugaredQualType": "XConfigureEvent", "qualType": "XConfigureEvent", "typeAliasDeclId": "0x55bbe6ffc2f8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727c540", "kind": "VarDecl", "name": "ce", "type": { "desugaredQualType": "XConfigureEvent", "qualType": "XConfigureEvent", "typeAliasDeclId": "0x55bbe6ffc2f8" } } } ] }, { "id": "0x55bbe727cf38", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 15290, "file": "dwm.c", "line": 550, "col": 25, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 15290, "file": "dwm.c", "line": 550, "col": 25, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe727d200", "kind": "CallExpr", "range": { "begin": { "offset": 15298, "line": 551, "col": 2, "tokLen": 10 }, "end": { "offset": 15363, "col": 67, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe727d1e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15298, "col": 2, "tokLen": 10 }, "end": { "offset": 15298, "col": 2, "tokLen": 10 } }, "type": { "qualType": "int (*)(Display *, Window, int, long, XEvent *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe727cf78", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15298, "col": 2, "tokLen": 10 }, "end": { "offset": 15298, "col": 2, "tokLen": 10 } }, "type": { "qualType": "int (Display *, Window, int, long, XEvent *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7051a50", "kind": "FunctionDecl", "name": "XSendEvent", "type": { "qualType": "int (Display *, Window, int, long, XEvent *)" } } } ] }, { "id": "0x55bbe727d248", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15309, "col": 13, "tokLen": 3 }, "end": { "offset": 15309, "col": 13, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727cf98", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15309, "col": 13, "tokLen": 3 }, "end": { "offset": 15309, "col": 13, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe727d260", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15314, "col": 18, "tokLen": 1 }, "end": { "offset": 15317, "col": 21, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727cff0", "kind": "MemberExpr", "range": { "begin": { "offset": 15314, "col": 18, "tokLen": 1 }, "end": { "offset": 15317, "col": 21, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe727cfd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15314, "col": 18, "tokLen": 1 }, "end": { "offset": 15314, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727cfb8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15314, "col": 18, "tokLen": 1 }, "end": { "offset": 15314, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727c3f8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe727d020", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 15322, "file": "dwm.c", "line": 551, "col": 26, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 15322, "file": "dwm.c", "line": 551, "col": 26, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe727d0a0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5757, "file": "/usr/include/X11/X.h", "line": 168, "col": 30, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15329, "file": "dwm.c", "line": 551, "col": 33, "tokLen": 19 } }, "end": { "spellingLoc": { "offset": 5764, "file": "/usr/include/X11/X.h", "line": 168, "col": 37, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15329, "file": "dwm.c", "line": 551, "col": 33, "tokLen": 19 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe727d080", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5758, "file": "/usr/include/X11/X.h", "line": 168, "col": 31, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15329, "file": "dwm.c", "line": 551, "col": 33, "tokLen": 19 } }, "end": { "spellingLoc": { "offset": 5762, "file": "/usr/include/X11/X.h", "line": 168, "col": 35, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15329, "file": "dwm.c", "line": 551, "col": 33, "tokLen": 19 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe727d040", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5758, "file": "/usr/include/X11/X.h", "line": 168, "col": 31, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15329, "file": "dwm.c", "line": 551, "col": 33, "tokLen": 19 } }, "end": { "spellingLoc": { "offset": 5758, "file": "/usr/include/X11/X.h", "line": 168, "col": 31, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15329, "file": "dwm.c", "line": 551, "col": 33, "tokLen": 19 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe727d060", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5762, "file": "/usr/include/X11/X.h", "line": 168, "col": 35, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15329, "file": "dwm.c", "line": 551, "col": 33, "tokLen": 19 } }, "end": { "spellingLoc": { "offset": 5762, "file": "/usr/include/X11/X.h", "line": 168, "col": 35, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15329, "file": "dwm.c", "line": 551, "col": 33, "tokLen": 19 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "17" } ] } ] }, { "id": "0x55bbe727d160", "kind": "CStyleCastExpr", "range": { "begin": { "offset": 15350, "col": 54, "tokLen": 1 }, "end": { "offset": 15361, "col": 65, "tokLen": 2 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe727d138", "kind": "UnaryOperator", "range": { "begin": { "offset": 15360, "col": 64, "tokLen": 1 }, "end": { "offset": 15361, "col": 65, "tokLen": 2 } }, "type": { "qualType": "XConfigureEvent *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe727d0c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15361, "col": 65, "tokLen": 2 }, "end": { "offset": 15361, "col": 65, "tokLen": 2 } }, "type": { "desugaredQualType": "XConfigureEvent", "qualType": "XConfigureEvent", "typeAliasDeclId": "0x55bbe6ffc2f8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727c540", "kind": "VarDecl", "name": "ce", "type": { "desugaredQualType": "XConfigureEvent", "qualType": "XConfigureEvent", "typeAliasDeclId": "0x55bbe6ffc2f8" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe727e848", "kind": "FunctionDecl", "loc": { "offset": 15374, "line": 555, "col": 1, "tokLen": 15 }, "range": { "begin": { "offset": 15369, "line": 554, "col": 1, "tokLen": 4 }, "end": { "offset": 15996, "line": 580, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7227748", "name": "configurenotify", "mangledName": "configurenotify", "type": { "qualType": "void (XEvent *)" }, "inner": [ { "id": "0x55bbe727e7b8", "kind": "ParmVarDecl", "loc": { "offset": 15398, "line": 555, "col": 25, "tokLen": 1 }, "range": { "begin": { "offset": 15390, "col": 17, "tokLen": 6 }, "end": { "offset": 15398, "col": 25, "tokLen": 1 } }, "isUsed": true, "name": "e", "type": { "qualType": "XEvent *" } }, { "id": "0x55bbe72811a0", "kind": "CompoundStmt", "range": { "begin": { "offset": 15401, "line": 556, "col": 1, "tokLen": 1 }, "end": { "offset": 15996, "line": 580, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe727e968", "kind": "DeclStmt", "range": { "begin": { "offset": 15404, "line": 557, "col": 2, "tokLen": 7 }, "end": { "offset": 15414, "col": 12, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe727e900", "kind": "VarDecl", "loc": { "offset": 15413, "col": 11, "tokLen": 1 }, "range": { "begin": { "offset": 15404, "col": 2, "tokLen": 7 }, "end": { "offset": 15413, "col": 11, "tokLen": 1 } }, "isUsed": true, "name": "m", "type": { "qualType": "Monitor *" } } ] }, { "id": "0x55bbe727e9f8", "kind": "DeclStmt", "range": { "begin": { "offset": 15417, "line": 558, "col": 2, "tokLen": 6 }, "end": { "offset": 15426, "col": 11, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe727e990", "kind": "VarDecl", "loc": { "offset": 15425, "col": 10, "tokLen": 1 }, "range": { "begin": { "offset": 15417, "col": 2, "tokLen": 6 }, "end": { "offset": 15425, "col": 10, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } } ] }, { "id": "0x55bbe727eb08", "kind": "DeclStmt", "range": { "begin": { "offset": 15429, "line": 559, "col": 2, "tokLen": 15 }, "end": { "offset": 15465, "col": 38, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe727ea20", "kind": "VarDecl", "loc": { "offset": 15446, "col": 19, "tokLen": 2 }, "range": { "begin": { "offset": 15429, "col": 2, "tokLen": 15 }, "end": { "offset": 15455, "col": 28, "tokLen": 10 } }, "isUsed": true, "name": "ev", "type": { "qualType": "XConfigureEvent *" }, "init": "c", "inner": [ { "id": "0x55bbe727eaf0", "kind": "UnaryOperator", "range": { "begin": { "offset": 15451, "col": 24, "tokLen": 1 }, "end": { "offset": 15455, "col": 28, "tokLen": 10 } }, "type": { "qualType": "XConfigureEvent *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe727eac0", "kind": "MemberExpr", "range": { "begin": { "offset": 15452, "col": 25, "tokLen": 1 }, "end": { "offset": 15455, "col": 28, "tokLen": 10 } }, "type": { "desugaredQualType": "XConfigureEvent", "qualType": "XConfigureEvent", "typeAliasDeclId": "0x55bbe6ffc2f8" }, "valueCategory": "lvalue", "name": "xconfigure", "isArrow": true, "referencedMemberDecl": "0x55bbe70019b0", "inner": [ { "id": "0x55bbe727eaa8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15452, "col": 25, "tokLen": 1 }, "end": { "offset": 15452, "col": 25, "tokLen": 1 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727ea88", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15452, "col": 25, "tokLen": 1 }, "end": { "offset": 15452, "col": 25, "tokLen": 1 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727e7b8", "kind": "ParmVarDecl", "name": "e", "type": { "qualType": "XEvent *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe727eba0", "kind": "DeclStmt", "range": { "begin": { "offset": 15468, "line": 560, "col": 2, "tokLen": 3 }, "end": { "offset": 15477, "col": 11, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe727eb38", "kind": "VarDecl", "loc": { "offset": 15472, "col": 6, "tokLen": 5 }, "range": { "begin": { "offset": 15468, "col": 2, "tokLen": 3 }, "end": { "offset": 15472, "col": 6, "tokLen": 5 } }, "isUsed": true, "name": "dirty", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7281180", "kind": "IfStmt", "range": { "begin": { "offset": 15544, "line": 563, "col": 2, "tokLen": 2 }, "end": { "offset": 15994, "line": 579, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe727ec70", "kind": "BinaryOperator", "range": { "begin": { "offset": 15548, "line": 563, "col": 6, "tokLen": 2 }, "end": { "offset": 15562, "col": 20, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe727ec40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15548, "col": 6, "tokLen": 2 }, "end": { "offset": 15552, "col": 10, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727ebf0", "kind": "MemberExpr", "range": { "begin": { "offset": 15548, "col": 6, "tokLen": 2 }, "end": { "offset": 15552, "col": 10, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "window", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffbf80", "inner": [ { "id": "0x55bbe727ebd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15548, "col": 6, "tokLen": 2 }, "end": { "offset": 15548, "col": 6, "tokLen": 2 } }, "type": { "qualType": "XConfigureEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727ebb8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15548, "col": 6, "tokLen": 2 }, "end": { "offset": 15548, "col": 6, "tokLen": 2 } }, "type": { "qualType": "XConfigureEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727ea20", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XConfigureEvent *" } } } ] } ] } ] }, { "id": "0x55bbe727ec58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15562, "col": 20, "tokLen": 4 }, "end": { "offset": 15562, "col": 20, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727ec20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15562, "col": 20, "tokLen": 4 }, "end": { "offset": 15562, "col": 20, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72374f0", "kind": "VarDecl", "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] } ] }, { "id": "0x55bbe7281150", "kind": "CompoundStmt", "range": { "begin": { "offset": 15568, "col": 26, "tokLen": 1 }, "end": { "offset": 15994, "line": 579, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe727eea0", "kind": "BinaryOperator", "range": { "begin": { "offset": 15572, "line": 564, "col": 3, "tokLen": 5 }, "end": { "offset": 15616, "col": 47, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe727ec90", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15572, "col": 3, "tokLen": 5 }, "end": { "offset": 15572, "col": 3, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727eb38", "kind": "VarDecl", "name": "dirty", "type": { "qualType": "int" } } }, { "id": "0x55bbe727ee80", "kind": "ParenExpr", "range": { "begin": { "offset": 15580, "col": 11, "tokLen": 1 }, "end": { "offset": 15616, "col": 47, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe727ee60", "kind": "BinaryOperator", "range": { "begin": { "offset": 15581, "col": 12, "tokLen": 2 }, "end": { "offset": 15610, "col": 41, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe727ed68", "kind": "BinaryOperator", "range": { "begin": { "offset": 15581, "col": 12, "tokLen": 2 }, "end": { "offset": 15591, "col": 22, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe727ed38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15581, "col": 12, "tokLen": 2 }, "end": { "offset": 15581, "col": 12, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727ecb0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15581, "col": 12, "tokLen": 2 }, "end": { "offset": 15581, "col": 12, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231d68", "kind": "VarDecl", "name": "sw", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe727ed50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15587, "col": 18, "tokLen": 2 }, "end": { "offset": 15591, "col": 22, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727ed08", "kind": "MemberExpr", "range": { "begin": { "offset": 15587, "col": 18, "tokLen": 2 }, "end": { "offset": 15591, "col": 22, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "width", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffc0b8", "inner": [ { "id": "0x55bbe727ecf0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15587, "col": 18, "tokLen": 2 }, "end": { "offset": 15587, "col": 18, "tokLen": 2 } }, "type": { "qualType": "XConfigureEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727ecd0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15587, "col": 18, "tokLen": 2 }, "end": { "offset": 15587, "col": 18, "tokLen": 2 } }, "type": { "qualType": "XConfigureEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727ea20", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XConfigureEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe727ee40", "kind": "BinaryOperator", "range": { "begin": { "offset": 15600, "col": 31, "tokLen": 2 }, "end": { "offset": 15610, "col": 41, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe727ee10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15600, "col": 31, "tokLen": 2 }, "end": { "offset": 15600, "col": 31, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727ed88", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15600, "col": 31, "tokLen": 2 }, "end": { "offset": 15600, "col": 31, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231de8", "kind": "VarDecl", "name": "sh", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe727ee28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15606, "col": 37, "tokLen": 2 }, "end": { "offset": 15610, "col": 41, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727ede0", "kind": "MemberExpr", "range": { "begin": { "offset": 15606, "col": 37, "tokLen": 2 }, "end": { "offset": 15610, "col": 41, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "height", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffc120", "inner": [ { "id": "0x55bbe727edc8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15606, "col": 37, "tokLen": 2 }, "end": { "offset": 15606, "col": 37, "tokLen": 2 } }, "type": { "qualType": "XConfigureEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727eda8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15606, "col": 37, "tokLen": 2 }, "end": { "offset": 15606, "col": 37, "tokLen": 2 } }, "type": { "qualType": "XConfigureEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727ea20", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XConfigureEvent *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe727ef60", "kind": "BinaryOperator", "range": { "begin": { "offset": 15621, "line": 565, "col": 3, "tokLen": 2 }, "end": { "offset": 15630, "col": 12, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe727eec0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15621, "col": 3, "tokLen": 2 }, "end": { "offset": 15621, "col": 3, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231d68", "kind": "VarDecl", "name": "sw", "type": { "qualType": "int" } } }, { "id": "0x55bbe727ef48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15626, "col": 8, "tokLen": 2 }, "end": { "offset": 15630, "col": 12, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727ef18", "kind": "MemberExpr", "range": { "begin": { "offset": 15626, "col": 8, "tokLen": 2 }, "end": { "offset": 15630, "col": 12, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "width", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffc0b8", "inner": [ { "id": "0x55bbe727ef00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15626, "col": 8, "tokLen": 2 }, "end": { "offset": 15626, "col": 8, "tokLen": 2 } }, "type": { "qualType": "XConfigureEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727eee0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15626, "col": 8, "tokLen": 2 }, "end": { "offset": 15626, "col": 8, "tokLen": 2 } }, "type": { "qualType": "XConfigureEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727ea20", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XConfigureEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe727f020", "kind": "BinaryOperator", "range": { "begin": { "offset": 15639, "line": 566, "col": 3, "tokLen": 2 }, "end": { "offset": 15648, "col": 12, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe727ef80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15639, "col": 3, "tokLen": 2 }, "end": { "offset": 15639, "col": 3, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231de8", "kind": "VarDecl", "name": "sh", "type": { "qualType": "int" } } }, { "id": "0x55bbe727f008", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15644, "col": 8, "tokLen": 2 }, "end": { "offset": 15648, "col": 12, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727efd8", "kind": "MemberExpr", "range": { "begin": { "offset": 15644, "col": 8, "tokLen": 2 }, "end": { "offset": 15648, "col": 12, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "height", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffc120", "inner": [ { "id": "0x55bbe727efc0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15644, "col": 8, "tokLen": 2 }, "end": { "offset": 15644, "col": 8, "tokLen": 2 } }, "type": { "qualType": "XConfigureEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727efa0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15644, "col": 8, "tokLen": 2 }, "end": { "offset": 15644, "col": 8, "tokLen": 2 } }, "type": { "qualType": "XConfigureEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727ea20", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XConfigureEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7281130", "kind": "IfStmt", "range": { "begin": { "offset": 15658, "line": 567, "col": 3, "tokLen": 2 }, "end": { "offset": 15991, "line": 578, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe727f0f8", "kind": "BinaryOperator", "range": { "begin": { "offset": 15662, "line": 567, "col": 7, "tokLen": 10 }, "end": { "offset": 15678, "col": 23, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe727f0a0", "kind": "CallExpr", "range": { "begin": { "offset": 15662, "col": 7, "tokLen": 10 }, "end": { "offset": 15673, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe727f088", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15662, "col": 7, "tokLen": 10 }, "end": { "offset": 15662, "col": 7, "tokLen": 10 } }, "type": { "qualType": "int (*)(void)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe727f040", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15662, "col": 7, "tokLen": 10 }, "end": { "offset": 15662, "col": 7, "tokLen": 10 } }, "type": { "qualType": "int (void)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7230688", "kind": "FunctionDecl", "name": "updategeom", "type": { "qualType": "int (void)" } } } ] } ] }, { "id": "0x55bbe727f0e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15678, "col": 23, "tokLen": 5 }, "end": { "offset": 15678, "col": 23, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727f0c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15678, "col": 23, "tokLen": 5 }, "end": { "offset": 15678, "col": 23, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727eb38", "kind": "VarDecl", "name": "dirty", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72810f8", "kind": "CompoundStmt", "range": { "begin": { "offset": 15685, "col": 30, "tokLen": 1 }, "end": { "offset": 15991, "line": 578, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe727f210", "kind": "CallExpr", "range": { "begin": { "offset": 15690, "line": 568, "col": 4, "tokLen": 10 }, "end": { "offset": 15712, "col": 26, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe727f1f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15690, "col": 4, "tokLen": 10 }, "end": { "offset": 15690, "col": 4, "tokLen": 10 } }, "type": { "qualType": "void (*)(Drw *, unsigned int, unsigned int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe727f118", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15690, "col": 4, "tokLen": 10 }, "end": { "offset": 15690, "col": 4, "tokLen": 10 } }, "type": { "qualType": "void (Drw *, unsigned int, unsigned int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721b068", "kind": "FunctionDecl", "name": "drw_resize", "type": { "qualType": "void (Drw *, unsigned int, unsigned int)" } } } ] }, { "id": "0x55bbe727f248", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15701, "col": 15, "tokLen": 3 }, "end": { "offset": 15701, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727f138", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15701, "col": 15, "tokLen": 3 }, "end": { "offset": 15701, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237370", "kind": "VarDecl", "name": "drw", "type": { "qualType": "Drw *" } } } ] }, { "id": "0x55bbe727f278", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15706, "col": 20, "tokLen": 2 }, "end": { "offset": 15706, "col": 20, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe727f260", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15706, "col": 20, "tokLen": 2 }, "end": { "offset": 15706, "col": 20, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727f158", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15706, "col": 20, "tokLen": 2 }, "end": { "offset": 15706, "col": 20, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231d68", "kind": "VarDecl", "name": "sw", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe727f2a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15710, "col": 24, "tokLen": 2 }, "end": { "offset": 15710, "col": 24, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe727f290", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15710, "col": 24, "tokLen": 2 }, "end": { "offset": 15710, "col": 24, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727f178", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15710, "col": 24, "tokLen": 2 }, "end": { "offset": 15710, "col": 24, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231e80", "kind": "VarDecl", "name": "bh", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe727f2f8", "kind": "CallExpr", "range": { "begin": { "offset": 15718, "line": 569, "col": 4, "tokLen": 10 }, "end": { "offset": 15729, "col": 15, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe727f2e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15718, "col": 4, "tokLen": 10 }, "end": { "offset": 15718, "col": 4, "tokLen": 10 } }, "type": { "qualType": "void (*)(void)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe727f2c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15718, "col": 4, "tokLen": 10 }, "end": { "offset": 15718, "col": 4, "tokLen": 10 } }, "type": { "qualType": "void (void)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7230410", "kind": "FunctionDecl", "name": "updatebars", "type": { "qualType": "void (void)" } } } ] } ] }, { "id": "0x55bbe7280ed0", "kind": "ForStmt", "range": { "begin": { "offset": 15735, "line": 570, "col": 4, "tokLen": 3 }, "end": { "offset": 15953, "line": 575, "col": 4, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe727f370", "kind": "BinaryOperator", "range": { "begin": { "offset": 15740, "line": 570, "col": 9, "tokLen": 1 }, "end": { "offset": 15744, "col": 13, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe727f318", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15740, "col": 9, "tokLen": 1 }, "end": { "offset": 15740, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727e900", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe727f358", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15744, "col": 13, "tokLen": 4 }, "end": { "offset": 15744, "col": 13, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727f338", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15744, "col": 13, "tokLen": 4 }, "end": { "offset": 15744, "col": 13, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72373e8", "kind": "VarDecl", "name": "mons", "type": { "qualType": "Monitor *" } } } ] } ] }, {}, { "id": "0x55bbe727f3b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15750, "col": 19, "tokLen": 1 }, "end": { "offset": 15750, "col": 19, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727f390", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15750, "col": 19, "tokLen": 1 }, "end": { "offset": 15750, "col": 19, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727e900", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] }, { "id": "0x55bbe727f468", "kind": "BinaryOperator", "range": { "begin": { "offset": 15753, "col": 22, "tokLen": 1 }, "end": { "offset": 15760, "col": 29, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe727f3c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15753, "col": 22, "tokLen": 1 }, "end": { "offset": 15753, "col": 22, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727e900", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe727f450", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15757, "col": 26, "tokLen": 1 }, "end": { "offset": 15760, "col": 29, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727f420", "kind": "MemberExpr", "range": { "begin": { "offset": 15757, "col": 26, "tokLen": 1 }, "end": { "offset": 15760, "col": 29, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe7225cc0", "inner": [ { "id": "0x55bbe727f408", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15757, "col": 26, "tokLen": 1 }, "end": { "offset": 15757, "col": 26, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727f3e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15757, "col": 26, "tokLen": 1 }, "end": { "offset": 15757, "col": 26, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727e900", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7280eb0", "kind": "CompoundStmt", "range": { "begin": { "offset": 15766, "col": 35, "tokLen": 1 }, "end": { "offset": 15953, "line": 575, "col": 4, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7280af0", "kind": "ForStmt", "range": { "begin": { "offset": 15772, "line": 571, "col": 5, "tokLen": 3 }, "end": { "offset": 15883, "line": 573, "col": 49, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe727f528", "kind": "BinaryOperator", "range": { "begin": { "offset": 15777, "line": 571, "col": 10, "tokLen": 1 }, "end": { "offset": 15784, "col": 17, "tokLen": 7 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe727f488", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15777, "col": 10, "tokLen": 1 }, "end": { "offset": 15777, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727e990", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe727f510", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15781, "col": 14, "tokLen": 1 }, "end": { "offset": 15784, "col": 17, "tokLen": 7 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727f4e0", "kind": "MemberExpr", "range": { "begin": { "offset": 15781, "col": 14, "tokLen": 1 }, "end": { "offset": 15784, "col": 17, "tokLen": 7 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "clients", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ba0", "inner": [ { "id": "0x55bbe727f4c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15781, "col": 14, "tokLen": 1 }, "end": { "offset": 15781, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727f4a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15781, "col": 14, "tokLen": 1 }, "end": { "offset": 15781, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727e900", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, {}, { "id": "0x55bbe727f568", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15793, "col": 26, "tokLen": 1 }, "end": { "offset": 15793, "col": 26, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727f548", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15793, "col": 26, "tokLen": 1 }, "end": { "offset": 15793, "col": 26, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727e990", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe727f620", "kind": "BinaryOperator", "range": { "begin": { "offset": 15796, "col": 29, "tokLen": 1 }, "end": { "offset": 15803, "col": 36, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe727f580", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15796, "col": 29, "tokLen": 1 }, "end": { "offset": 15796, "col": 29, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727e990", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe727f608", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15800, "col": 33, "tokLen": 1 }, "end": { "offset": 15803, "col": 36, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727f5d8", "kind": "MemberExpr", "range": { "begin": { "offset": 15800, "col": 33, "tokLen": 1 }, "end": { "offset": 15803, "col": 36, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe72249b8", "inner": [ { "id": "0x55bbe727f5c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15800, "col": 33, "tokLen": 1 }, "end": { "offset": 15800, "col": 33, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727f5a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15800, "col": 33, "tokLen": 1 }, "end": { "offset": 15800, "col": 33, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727e990", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe727f9d0", "kind": "IfStmt", "range": { "begin": { "offset": 15814, "line": 572, "col": 6, "tokLen": 2 }, "end": { "offset": 15883, "line": 573, "col": 49, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe727f6a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15818, "line": 572, "col": 10, "tokLen": 1 }, "end": { "offset": 15821, "col": 13, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727f678", "kind": "MemberExpr", "range": { "begin": { "offset": 15818, "col": 10, "tokLen": 1 }, "end": { "offset": 15821, "col": 13, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfullscreen", "isArrow": true, "referencedMemberDecl": "0x55bbe72248d8", "inner": [ { "id": "0x55bbe727f660", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15818, "col": 10, "tokLen": 1 }, "end": { "offset": 15818, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727f640", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15818, "col": 10, "tokLen": 1 }, "end": { "offset": 15818, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727e990", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe727f910", "kind": "CallExpr", "range": { "begin": { "offset": 15841, "line": 573, "col": 7, "tokLen": 12 }, "end": { "offset": 15883, "col": 49, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe727f8f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15841, "col": 7, "tokLen": 12 }, "end": { "offset": 15841, "col": 7, "tokLen": 12 } }, "type": { "qualType": "void (*)(Client *, int, int, int, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe727f6c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15841, "col": 7, "tokLen": 12 }, "end": { "offset": 15841, "col": 7, "tokLen": 12 } }, "type": { "qualType": "void (Client *, int, int, int, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722b7c8", "kind": "FunctionDecl", "name": "resizeclient", "type": { "qualType": "void (Client *, int, int, int, int)" } } } ] }, { "id": "0x55bbe727f958", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15854, "col": 20, "tokLen": 1 }, "end": { "offset": 15854, "col": 20, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727f6e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15854, "col": 20, "tokLen": 1 }, "end": { "offset": 15854, "col": 20, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727e990", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe727f970", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15857, "col": 23, "tokLen": 1 }, "end": { "offset": 15860, "col": 26, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727f738", "kind": "MemberExpr", "range": { "begin": { "offset": 15857, "col": 23, "tokLen": 1 }, "end": { "offset": 15860, "col": 26, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "mx", "isArrow": true, "referencedMemberDecl": "0x55bbe7225610", "inner": [ { "id": "0x55bbe727f720", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15857, "col": 23, "tokLen": 1 }, "end": { "offset": 15857, "col": 23, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727f700", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15857, "col": 23, "tokLen": 1 }, "end": { "offset": 15857, "col": 23, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727e900", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe727f988", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15864, "col": 30, "tokLen": 1 }, "end": { "offset": 15867, "col": 33, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727f7a0", "kind": "MemberExpr", "range": { "begin": { "offset": 15864, "col": 30, "tokLen": 1 }, "end": { "offset": 15867, "col": 33, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "my", "isArrow": true, "referencedMemberDecl": "0x55bbe7225678", "inner": [ { "id": "0x55bbe727f788", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15864, "col": 30, "tokLen": 1 }, "end": { "offset": 15864, "col": 30, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727f768", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15864, "col": 30, "tokLen": 1 }, "end": { "offset": 15864, "col": 30, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727e900", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe727f9a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15871, "col": 37, "tokLen": 1 }, "end": { "offset": 15874, "col": 40, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727f808", "kind": "MemberExpr", "range": { "begin": { "offset": 15871, "col": 37, "tokLen": 1 }, "end": { "offset": 15874, "col": 40, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "mw", "isArrow": true, "referencedMemberDecl": "0x55bbe72256e0", "inner": [ { "id": "0x55bbe727f7f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15871, "col": 37, "tokLen": 1 }, "end": { "offset": 15871, "col": 37, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727f7d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15871, "col": 37, "tokLen": 1 }, "end": { "offset": 15871, "col": 37, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727e900", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe727f9b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15878, "col": 44, "tokLen": 1 }, "end": { "offset": 15881, "col": 47, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727f870", "kind": "MemberExpr", "range": { "begin": { "offset": 15878, "col": 44, "tokLen": 1 }, "end": { "offset": 15881, "col": 47, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "mh", "isArrow": true, "referencedMemberDecl": "0x55bbe7225748", "inner": [ { "id": "0x55bbe727f858", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15878, "col": 44, "tokLen": 1 }, "end": { "offset": 15878, "col": 44, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe727f838", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15878, "col": 44, "tokLen": 1 }, "end": { "offset": 15878, "col": 44, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727e900", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7280da0", "kind": "CallExpr", "range": { "begin": { "offset": 15890, "line": 574, "col": 5, "tokLen": 17 }, "end": { "offset": 15947, "col": 62, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7280d88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15890, "col": 5, "tokLen": 17 }, "end": { "offset": 15890, "col": 5, "tokLen": 17 } }, "type": { "qualType": "int (*)(Display *, Window, int, int, unsigned int, unsigned int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7280b28", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15890, "col": 5, "tokLen": 17 }, "end": { "offset": 15890, "col": 5, "tokLen": 17 } }, "type": { "qualType": "int (Display *, Window, int, int, unsigned int, unsigned int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7045cb0", "kind": "FunctionDecl", "name": "XMoveResizeWindow", "type": { "qualType": "int (Display *, Window, int, int, unsigned int, unsigned int)" } } } ] }, { "id": "0x55bbe7280df0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15908, "col": 23, "tokLen": 3 }, "end": { "offset": 15908, "col": 23, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7280b48", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15908, "col": 23, "tokLen": 3 }, "end": { "offset": 15908, "col": 23, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe7280e08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15913, "col": 28, "tokLen": 1 }, "end": { "offset": 15916, "col": 31, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7280ba0", "kind": "MemberExpr", "range": { "begin": { "offset": 15913, "col": 28, "tokLen": 1 }, "end": { "offset": 15916, "col": 31, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "barwin", "isArrow": true, "referencedMemberDecl": "0x55bbe7225d20", "inner": [ { "id": "0x55bbe7280b88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15913, "col": 28, "tokLen": 1 }, "end": { "offset": 15913, "col": 28, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7280b68", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15913, "col": 28, "tokLen": 1 }, "end": { "offset": 15913, "col": 28, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727e900", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe7280e20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15924, "col": 39, "tokLen": 1 }, "end": { "offset": 15927, "col": 42, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7280c08", "kind": "MemberExpr", "range": { "begin": { "offset": 15924, "col": 39, "tokLen": 1 }, "end": { "offset": 15927, "col": 42, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wx", "isArrow": true, "referencedMemberDecl": "0x55bbe72257b0", "inner": [ { "id": "0x55bbe7280bf0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15924, "col": 39, "tokLen": 1 }, "end": { "offset": 15924, "col": 39, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7280bd0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15924, "col": 39, "tokLen": 1 }, "end": { "offset": 15924, "col": 39, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727e900", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe7280e38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15931, "col": 46, "tokLen": 1 }, "end": { "offset": 15934, "col": 49, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7280c70", "kind": "MemberExpr", "range": { "begin": { "offset": 15931, "col": 46, "tokLen": 1 }, "end": { "offset": 15934, "col": 49, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "by", "isArrow": true, "referencedMemberDecl": "0x55bbe72255a8", "inner": [ { "id": "0x55bbe7280c58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15931, "col": 46, "tokLen": 1 }, "end": { "offset": 15931, "col": 46, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7280c38", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15931, "col": 46, "tokLen": 1 }, "end": { "offset": 15931, "col": 46, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727e900", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe7280e68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15938, "col": 53, "tokLen": 1 }, "end": { "offset": 15941, "col": 56, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7280e50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15938, "col": 53, "tokLen": 1 }, "end": { "offset": 15941, "col": 56, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7280cd8", "kind": "MemberExpr", "range": { "begin": { "offset": 15938, "col": 53, "tokLen": 1 }, "end": { "offset": 15941, "col": 56, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "ww", "isArrow": true, "referencedMemberDecl": "0x55bbe7225880", "inner": [ { "id": "0x55bbe7280cc0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15938, "col": 53, "tokLen": 1 }, "end": { "offset": 15938, "col": 53, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7280ca0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15938, "col": 53, "tokLen": 1 }, "end": { "offset": 15938, "col": 53, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe727e900", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7280e98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15945, "col": 60, "tokLen": 2 }, "end": { "offset": 15945, "col": 60, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7280e80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15945, "col": 60, "tokLen": 2 }, "end": { "offset": 15945, "col": 60, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7280d08", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15945, "col": 60, "tokLen": 2 }, "end": { "offset": 15945, "col": 60, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231e80", "kind": "VarDecl", "name": "bh", "type": { "qualType": "int" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7280fc0", "kind": "CallExpr", "range": { "begin": { "offset": 15958, "line": 576, "col": 4, "tokLen": 5 }, "end": { "offset": 15968, "col": 14, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7280fa8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15958, "col": 4, "tokLen": 5 }, "end": { "offset": 15958, "col": 4, "tokLen": 5 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7280f08", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15958, "col": 4, "tokLen": 5 }, "end": { "offset": 15958, "col": 4, "tokLen": 5 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7228600", "kind": "FunctionDecl", "name": "focus", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe7280fe8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15964, "file": "dwm.c", "line": 576, "col": 10, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15964, "file": "dwm.c", "line": 576, "col": 10, "tokLen": 4 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe7280f88", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15964, "file": "dwm.c", "line": 576, "col": 10, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15964, "file": "dwm.c", "line": 576, "col": 10, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7280f60", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15964, "file": "dwm.c", "line": 576, "col": 10, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15964, "file": "dwm.c", "line": 576, "col": 10, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe7280f28", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15964, "file": "dwm.c", "line": 576, "col": 10, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15964, "file": "dwm.c", "line": 576, "col": 10, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe72810b8", "kind": "CallExpr", "range": { "begin": { "offset": 15974, "line": 577, "col": 4, "tokLen": 7 }, "end": { "offset": 15986, "col": 16, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72810a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 15974, "col": 4, "tokLen": 7 }, "end": { "offset": 15974, "col": 4, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7281000", "kind": "DeclRefExpr", "range": { "begin": { "offset": 15974, "col": 4, "tokLen": 7 }, "end": { "offset": 15974, "col": 4, "tokLen": 7 } }, "type": { "qualType": "void (Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe726e168", "kind": "FunctionDecl", "name": "arrange", "type": { "qualType": "void (Monitor *)" } } } ] }, { "id": "0x55bbe72810e0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15982, "file": "dwm.c", "line": 577, "col": 12, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15982, "file": "dwm.c", "line": 577, "col": 12, "tokLen": 4 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe7281080", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15982, "file": "dwm.c", "line": 577, "col": 12, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15982, "file": "dwm.c", "line": 577, "col": 12, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7281058", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15982, "file": "dwm.c", "line": 577, "col": 12, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15982, "file": "dwm.c", "line": 577, "col": 12, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe7281020", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15982, "file": "dwm.c", "line": 577, "col": 12, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 15982, "file": "dwm.c", "line": 577, "col": 12, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7281278", "kind": "FunctionDecl", "loc": { "offset": 16004, "line": 583, "col": 1, "tokLen": 16 }, "range": { "begin": { "offset": 15999, "line": 582, "col": 1, "tokLen": 4 }, "end": { "offset": 17382, "line": 632, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7227890", "name": "configurerequest", "mangledName": "configurerequest", "type": { "qualType": "void (XEvent *)" }, "inner": [ { "id": "0x55bbe72811e8", "kind": "ParmVarDecl", "loc": { "offset": 16029, "line": 583, "col": 26, "tokLen": 1 }, "range": { "begin": { "offset": 16021, "col": 18, "tokLen": 6 }, "end": { "offset": 16029, "col": 26, "tokLen": 1 } }, "isUsed": true, "name": "e", "type": { "qualType": "XEvent *" } }, { "id": "0x55bbe7287080", "kind": "CompoundStmt", "range": { "begin": { "offset": 16032, "line": 584, "col": 1, "tokLen": 1 }, "end": { "offset": 17382, "line": 632, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7281398", "kind": "DeclStmt", "range": { "begin": { "offset": 16035, "line": 585, "col": 2, "tokLen": 6 }, "end": { "offset": 16044, "col": 11, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7281330", "kind": "VarDecl", "loc": { "offset": 16043, "col": 10, "tokLen": 1 }, "range": { "begin": { "offset": 16035, "col": 2, "tokLen": 6 }, "end": { "offset": 16043, "col": 10, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } } ] }, { "id": "0x55bbe7281428", "kind": "DeclStmt", "range": { "begin": { "offset": 16047, "line": 586, "col": 2, "tokLen": 7 }, "end": { "offset": 16057, "col": 12, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72813c0", "kind": "VarDecl", "loc": { "offset": 16056, "col": 11, "tokLen": 1 }, "range": { "begin": { "offset": 16047, "col": 2, "tokLen": 7 }, "end": { "offset": 16056, "col": 11, "tokLen": 1 } }, "isUsed": true, "name": "m", "type": { "qualType": "Monitor *" } } ] }, { "id": "0x55bbe7281590", "kind": "DeclStmt", "range": { "begin": { "offset": 16060, "line": 587, "col": 2, "tokLen": 22 }, "end": { "offset": 16110, "col": 52, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72814a8", "kind": "VarDecl", "loc": { "offset": 16084, "col": 26, "tokLen": 2 }, "range": { "begin": { "offset": 16060, "col": 2, "tokLen": 22 }, "end": { "offset": 16093, "col": 35, "tokLen": 17 } }, "isUsed": true, "name": "ev", "type": { "qualType": "XConfigureRequestEvent *" }, "init": "c", "inner": [ { "id": "0x55bbe7281578", "kind": "UnaryOperator", "range": { "begin": { "offset": 16089, "col": 31, "tokLen": 1 }, "end": { "offset": 16093, "col": 35, "tokLen": 17 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe7281548", "kind": "MemberExpr", "range": { "begin": { "offset": 16090, "col": 32, "tokLen": 1 }, "end": { "offset": 16093, "col": 35, "tokLen": 17 } }, "type": { "desugaredQualType": "XConfigureRequestEvent", "qualType": "XConfigureRequestEvent", "typeAliasDeclId": "0x55bbe6ffd318" }, "valueCategory": "lvalue", "name": "xconfigurerequest", "isArrow": true, "referencedMemberDecl": "0x55bbe7001b30", "inner": [ { "id": "0x55bbe7281530", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16090, "col": 32, "tokLen": 1 }, "end": { "offset": 16090, "col": 32, "tokLen": 1 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7281510", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16090, "col": 32, "tokLen": 1 }, "end": { "offset": 16090, "col": 32, "tokLen": 1 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72811e8", "kind": "ParmVarDecl", "name": "e", "type": { "qualType": "XEvent *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7281620", "kind": "DeclStmt", "range": { "begin": { "offset": 16113, "line": 588, "col": 2, "tokLen": 14 }, "end": { "offset": 16130, "col": 19, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72815b8", "kind": "VarDecl", "loc": { "offset": 16128, "col": 17, "tokLen": 2 }, "range": { "begin": { "offset": 16113, "col": 2, "tokLen": 14 }, "end": { "offset": 16128, "col": 17, "tokLen": 2 } }, "isUsed": true, "name": "wc", "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" } } ] }, { "id": "0x55bbe7286f90", "kind": "IfStmt", "range": { "begin": { "offset": 16134, "line": 590, "col": 2, "tokLen": 2 }, "end": { "offset": 17360, "line": 630, "col": 2, "tokLen": 1 } }, "hasElse": true, "inner": [ { "id": "0x55bbe7281758", "kind": "ParenExpr", "range": { "begin": { "offset": 16138, "line": 590, "col": 6, "tokLen": 1 }, "end": { "offset": 16166, "col": 34, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7281738", "kind": "BinaryOperator", "range": { "begin": { "offset": 16139, "col": 7, "tokLen": 1 }, "end": { "offset": 16165, "col": 33, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7281638", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16139, "col": 7, "tokLen": 1 }, "end": { "offset": 16139, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe72816f8", "kind": "CallExpr", "range": { "begin": { "offset": 16143, "col": 11, "tokLen": 11 }, "end": { "offset": 16165, "col": 33, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72816e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16143, "col": 11, "tokLen": 11 }, "end": { "offset": 16143, "col": 11, "tokLen": 11 } }, "type": { "qualType": "Client *(*)(Window)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7281658", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16143, "col": 11, "tokLen": 11 }, "end": { "offset": 16143, "col": 11, "tokLen": 11 } }, "type": { "qualType": "Client *(Window)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7231168", "kind": "FunctionDecl", "name": "wintoclient", "type": { "qualType": "Client *(Window)" } } } ] }, { "id": "0x55bbe7281720", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16155, "col": 23, "tokLen": 2 }, "end": { "offset": 16159, "col": 27, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72816b0", "kind": "MemberExpr", "range": { "begin": { "offset": 16155, "col": 23, "tokLen": 2 }, "end": { "offset": 16159, "col": 27, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "window", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffcf30", "inner": [ { "id": "0x55bbe7281698", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16155, "col": 23, "tokLen": 2 }, "end": { "offset": 16155, "col": 23, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7281678", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16155, "col": 23, "tokLen": 2 }, "end": { "offset": 16155, "col": 23, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72814a8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XConfigureRequestEvent *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7284788", "kind": "CompoundStmt", "range": { "begin": { "offset": 16169, "col": 37, "tokLen": 1 }, "end": { "offset": 17116, "line": 621, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7284758", "kind": "IfStmt", "range": { "begin": { "offset": 16173, "line": 591, "col": 3, "tokLen": 2 }, "end": { "offset": 17112, "line": 620, "col": 15, "tokLen": 1 } }, "hasElse": true, "inner": [ { "id": "0x55bbe7281890", "kind": "BinaryOperator", "range": { "begin": { "offset": 16177, "line": 591, "col": 7, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 12602, "file": "/usr/include/X11/X.h", "line": 414, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16194, "file": "dwm.c", "line": 591, "col": 24, "tokLen": 13 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe7281860", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16177, "col": 7, "tokLen": 2 }, "end": { "offset": 16181, "col": 11, "tokLen": 10 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72817b0", "kind": "MemberExpr", "range": { "begin": { "offset": 16177, "col": 7, "tokLen": 2 }, "end": { "offset": 16181, "col": 11, "tokLen": 10 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "lvalue", "name": "value_mask", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffd268", "inner": [ { "id": "0x55bbe7281798", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16177, "col": 7, "tokLen": 2 }, "end": { "offset": 16177, "col": 7, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7281778", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16177, "col": 7, "tokLen": 2 }, "end": { "offset": 16177, "col": 7, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72814a8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XConfigureRequestEvent *" } } } ] } ] } ] }, { "id": "0x55bbe7281878", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 12597, "file": "/usr/include/X11/X.h", "line": 414, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16194, "file": "dwm.c", "line": 591, "col": 24, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 12602, "file": "/usr/include/X11/X.h", "line": 414, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16194, "file": "dwm.c", "line": 591, "col": 24, "tokLen": 13 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7281840", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 12597, "file": "/usr/include/X11/X.h", "line": 414, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16194, "file": "dwm.c", "line": 591, "col": 24, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 12602, "file": "/usr/include/X11/X.h", "line": 414, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16194, "file": "dwm.c", "line": 591, "col": 24, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7281820", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 12598, "file": "/usr/include/X11/X.h", "line": 414, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16194, "file": "dwm.c", "line": 591, "col": 24, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 12601, "file": "/usr/include/X11/X.h", "line": 414, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16194, "file": "dwm.c", "line": 591, "col": 24, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72817e0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12598, "file": "/usr/include/X11/X.h", "line": 414, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16194, "file": "dwm.c", "line": 591, "col": 24, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 12598, "file": "/usr/include/X11/X.h", "line": 414, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16194, "file": "dwm.c", "line": 591, "col": 24, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe7281800", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12601, "file": "/usr/include/X11/X.h", "line": 414, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16194, "file": "dwm.c", "line": 591, "col": 24, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 12601, "file": "/usr/include/X11/X.h", "line": 414, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16194, "file": "dwm.c", "line": 591, "col": 24, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "4" } ] } ] } ] } ] }, { "id": "0x55bbe7281998", "kind": "BinaryOperator", "range": { "begin": { "offset": 16212, "line": 592, "col": 4, "tokLen": 1 }, "end": { "offset": 16224, "col": 16, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72818e8", "kind": "MemberExpr", "range": { "begin": { "offset": 16212, "col": 4, "tokLen": 1 }, "end": { "offset": 16215, "col": 7, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72818d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16212, "col": 4, "tokLen": 1 }, "end": { "offset": 16212, "col": 4, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72818b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16212, "col": 4, "tokLen": 1 }, "end": { "offset": 16212, "col": 4, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe7281980", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16220, "col": 12, "tokLen": 2 }, "end": { "offset": 16224, "col": 16, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7281950", "kind": "MemberExpr", "range": { "begin": { "offset": 16220, "col": 12, "tokLen": 2 }, "end": { "offset": 16224, "col": 16, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "border_width", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffd138", "inner": [ { "id": "0x55bbe7281938", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16220, "col": 12, "tokLen": 2 }, "end": { "offset": 16220, "col": 12, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7281918", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16220, "col": 12, "tokLen": 2 }, "end": { "offset": 16220, "col": 12, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72814a8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XConfigureRequestEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7284728", "kind": "IfStmt", "range": { "begin": { "offset": 16245, "line": 593, "col": 8, "tokLen": 2 }, "end": { "offset": 17112, "line": 620, "col": 15, "tokLen": 1 } }, "hasElse": true, "inner": [ { "id": "0x55bbe7281bd0", "kind": "BinaryOperator", "range": { "begin": { "offset": 16249, "line": 593, "col": 12, "tokLen": 1 }, "end": { "offset": 16294, "col": 57, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe7281bb8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16249, "col": 12, "tokLen": 1 }, "end": { "offset": 16252, "col": 15, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72819f0", "kind": "MemberExpr", "range": { "begin": { "offset": 16249, "col": 12, "tokLen": 1 }, "end": { "offset": 16252, "col": 15, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfloating", "isArrow": true, "referencedMemberDecl": "0x55bbe7224738", "inner": [ { "id": "0x55bbe72819d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16249, "col": 12, "tokLen": 1 }, "end": { "offset": 16249, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72819b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16249, "col": 12, "tokLen": 1 }, "end": { "offset": 16249, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe7281ba0", "kind": "UnaryOperator", "range": { "begin": { "offset": 16266, "col": 29, "tokLen": 1 }, "end": { "offset": 16294, "col": 57, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe7281b88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16267, "col": 30, "tokLen": 6 }, "end": { "offset": 16294, "col": 57, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7281b58", "kind": "MemberExpr", "range": { "begin": { "offset": 16267, "col": 30, "tokLen": 6 }, "end": { "offset": 16294, "col": 57, "tokLen": 7 } }, "type": { "qualType": "void (*const)(Monitor *)" }, "valueCategory": "lvalue", "name": "arrange", "isArrow": true, "referencedMemberDecl": "0x55bbe7225210", "inner": [ { "id": "0x55bbe7281b40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16267, "col": 30, "tokLen": 6 }, "end": { "offset": 16291, "col": 54, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7281b20", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 16267, "col": 30, "tokLen": 6 }, "end": { "offset": 16291, "col": 54, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7281af0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16267, "col": 30, "tokLen": 6 }, "end": { "offset": 16275, "col": 38, "tokLen": 2 } }, "type": { "qualType": "const Layout **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7281a58", "kind": "MemberExpr", "range": { "begin": { "offset": 16267, "col": 30, "tokLen": 6 }, "end": { "offset": 16275, "col": 38, "tokLen": 2 } }, "type": { "qualType": "const Layout *[2]" }, "valueCategory": "lvalue", "name": "lt", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ec8", "inner": [ { "id": "0x55bbe7281a40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16267, "col": 30, "tokLen": 6 }, "end": { "offset": 16267, "col": 30, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7281a20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16267, "col": 30, "tokLen": 6 }, "end": { "offset": 16267, "col": 30, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe7281b08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16278, "col": 41, "tokLen": 6 }, "end": { "offset": 16286, "col": 49, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7281ac0", "kind": "MemberExpr", "range": { "begin": { "offset": 16278, "col": 41, "tokLen": 6 }, "end": { "offset": 16286, "col": 49, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "sellt", "isArrow": true, "referencedMemberDecl": "0x55bbe72259b8", "inner": [ { "id": "0x55bbe7281aa8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16278, "col": 41, "tokLen": 6 }, "end": { "offset": 16278, "col": 41, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7281a88", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16278, "col": 41, "tokLen": 6 }, "end": { "offset": 16278, "col": 41, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7284638", "kind": "CompoundStmt", "range": { "begin": { "offset": 16303, "col": 66, "tokLen": 1 }, "end": { "offset": 17091, "line": 619, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7281c90", "kind": "BinaryOperator", "range": { "begin": { "offset": 16308, "line": 594, "col": 4, "tokLen": 1 }, "end": { "offset": 16315, "col": 11, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7281bf0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16308, "col": 4, "tokLen": 1 }, "end": { "offset": 16308, "col": 4, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72813c0", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe7281c78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16312, "col": 8, "tokLen": 1 }, "end": { "offset": 16315, "col": 11, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7281c48", "kind": "MemberExpr", "range": { "begin": { "offset": 16312, "col": 8, "tokLen": 1 }, "end": { "offset": 16315, "col": 11, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe7281c30", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16312, "col": 8, "tokLen": 1 }, "end": { "offset": 16312, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7281c10", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16312, "col": 8, "tokLen": 1 }, "end": { "offset": 16312, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72820b8", "kind": "IfStmt", "range": { "begin": { "offset": 16323, "line": 595, "col": 4, "tokLen": 2 }, "end": { "offset": 16400, "line": 598, "col": 4, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7281dc8", "kind": "BinaryOperator", "range": { "begin": { "offset": 16327, "line": 595, "col": 8, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 12501, "file": "/usr/include/X11/X.h", "line": 410, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16344, "file": "dwm.c", "line": 595, "col": 25, "tokLen": 3 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe7281d98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16327, "col": 8, "tokLen": 2 }, "end": { "offset": 16331, "col": 12, "tokLen": 10 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7281ce8", "kind": "MemberExpr", "range": { "begin": { "offset": 16327, "col": 8, "tokLen": 2 }, "end": { "offset": 16331, "col": 12, "tokLen": 10 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "lvalue", "name": "value_mask", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffd268", "inner": [ { "id": "0x55bbe7281cd0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16327, "col": 8, "tokLen": 2 }, "end": { "offset": 16327, "col": 8, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7281cb0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16327, "col": 8, "tokLen": 2 }, "end": { "offset": 16327, "col": 8, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72814a8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XConfigureRequestEvent *" } } } ] } ] } ] }, { "id": "0x55bbe7281db0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 12496, "file": "/usr/include/X11/X.h", "line": 410, "col": 15, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16344, "file": "dwm.c", "line": 595, "col": 25, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 12501, "file": "/usr/include/X11/X.h", "line": 410, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16344, "file": "dwm.c", "line": 595, "col": 25, "tokLen": 3 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7281d78", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 12496, "file": "/usr/include/X11/X.h", "line": 410, "col": 15, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16344, "file": "dwm.c", "line": 595, "col": 25, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 12501, "file": "/usr/include/X11/X.h", "line": 410, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16344, "file": "dwm.c", "line": 595, "col": 25, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7281d58", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 12497, "file": "/usr/include/X11/X.h", "line": 410, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16344, "file": "dwm.c", "line": 595, "col": 25, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 12500, "file": "/usr/include/X11/X.h", "line": 410, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16344, "file": "dwm.c", "line": 595, "col": 25, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe7281d18", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12497, "file": "/usr/include/X11/X.h", "line": 410, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16344, "file": "dwm.c", "line": 595, "col": 25, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 12497, "file": "/usr/include/X11/X.h", "line": 410, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16344, "file": "dwm.c", "line": 595, "col": 25, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe7281d38", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12500, "file": "/usr/include/X11/X.h", "line": 410, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16344, "file": "dwm.c", "line": 595, "col": 25, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 12500, "file": "/usr/include/X11/X.h", "line": 410, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16344, "file": "dwm.c", "line": 595, "col": 25, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe7282098", "kind": "CompoundStmt", "range": { "begin": { "offset": 16349, "col": 30, "tokLen": 1 }, "end": { "offset": 16400, "line": 598, "col": 4, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7281ed0", "kind": "BinaryOperator", "range": { "begin": { "offset": 16355, "line": 596, "col": 5, "tokLen": 1 }, "end": { "offset": 16368, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7281e20", "kind": "MemberExpr", "range": { "begin": { "offset": 16355, "col": 5, "tokLen": 1 }, "end": { "offset": 16358, "col": 8, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "oldx", "isArrow": true, "referencedMemberDecl": "0x55bbe7224050", "inner": [ { "id": "0x55bbe7281e08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16355, "col": 5, "tokLen": 1 }, "end": { "offset": 16355, "col": 5, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7281de8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16355, "col": 5, "tokLen": 1 }, "end": { "offset": 16355, "col": 5, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe7281eb8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16365, "col": 15, "tokLen": 1 }, "end": { "offset": 16368, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7281e88", "kind": "MemberExpr", "range": { "begin": { "offset": 16365, "col": 15, "tokLen": 1 }, "end": { "offset": 16368, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": true, "referencedMemberDecl": "0x55bbe7223eb0", "inner": [ { "id": "0x55bbe7281e70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16365, "col": 15, "tokLen": 1 }, "end": { "offset": 16365, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7281e50", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16365, "col": 15, "tokLen": 1 }, "end": { "offset": 16365, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7282078", "kind": "BinaryOperator", "range": { "begin": { "offset": 16375, "line": 597, "col": 5, "tokLen": 1 }, "end": { "offset": 16394, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7281f28", "kind": "MemberExpr", "range": { "begin": { "offset": 16375, "col": 5, "tokLen": 1 }, "end": { "offset": 16378, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": true, "referencedMemberDecl": "0x55bbe7223eb0", "inner": [ { "id": "0x55bbe7281f10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16375, "col": 5, "tokLen": 1 }, "end": { "offset": 16375, "col": 5, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7281ef0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16375, "col": 5, "tokLen": 1 }, "end": { "offset": 16375, "col": 5, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe7282058", "kind": "BinaryOperator", "range": { "begin": { "offset": 16382, "col": 12, "tokLen": 1 }, "end": { "offset": 16394, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe7282028", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16382, "col": 12, "tokLen": 1 }, "end": { "offset": 16385, "col": 15, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7281f90", "kind": "MemberExpr", "range": { "begin": { "offset": 16382, "col": 12, "tokLen": 1 }, "end": { "offset": 16385, "col": 15, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "mx", "isArrow": true, "referencedMemberDecl": "0x55bbe7225610", "inner": [ { "id": "0x55bbe7281f78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16382, "col": 12, "tokLen": 1 }, "end": { "offset": 16382, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7281f58", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16382, "col": 12, "tokLen": 1 }, "end": { "offset": 16382, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72813c0", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe7282040", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16390, "col": 20, "tokLen": 2 }, "end": { "offset": 16394, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7281ff8", "kind": "MemberExpr", "range": { "begin": { "offset": 16390, "col": 20, "tokLen": 2 }, "end": { "offset": 16394, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffcf98", "inner": [ { "id": "0x55bbe7281fe0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16390, "col": 20, "tokLen": 2 }, "end": { "offset": 16390, "col": 20, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7281fc0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16390, "col": 20, "tokLen": 2 }, "end": { "offset": 16390, "col": 20, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72814a8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XConfigureRequestEvent *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72824e0", "kind": "IfStmt", "range": { "begin": { "offset": 16405, "line": 599, "col": 4, "tokLen": 2 }, "end": { "offset": 16482, "line": 602, "col": 4, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72821f0", "kind": "BinaryOperator", "range": { "begin": { "offset": 16409, "line": 599, "col": 8, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 12522, "file": "/usr/include/X11/X.h", "line": 411, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16426, "file": "dwm.c", "line": 599, "col": 25, "tokLen": 3 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe72821c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16409, "col": 8, "tokLen": 2 }, "end": { "offset": 16413, "col": 12, "tokLen": 10 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7282110", "kind": "MemberExpr", "range": { "begin": { "offset": 16409, "col": 8, "tokLen": 2 }, "end": { "offset": 16413, "col": 12, "tokLen": 10 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "lvalue", "name": "value_mask", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffd268", "inner": [ { "id": "0x55bbe72820f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16409, "col": 8, "tokLen": 2 }, "end": { "offset": 16409, "col": 8, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72820d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16409, "col": 8, "tokLen": 2 }, "end": { "offset": 16409, "col": 8, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72814a8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XConfigureRequestEvent *" } } } ] } ] } ] }, { "id": "0x55bbe72821d8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 12517, "file": "/usr/include/X11/X.h", "line": 411, "col": 15, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16426, "file": "dwm.c", "line": 599, "col": 25, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 12522, "file": "/usr/include/X11/X.h", "line": 411, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16426, "file": "dwm.c", "line": 599, "col": 25, "tokLen": 3 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72821a0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 12517, "file": "/usr/include/X11/X.h", "line": 411, "col": 15, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16426, "file": "dwm.c", "line": 599, "col": 25, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 12522, "file": "/usr/include/X11/X.h", "line": 411, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16426, "file": "dwm.c", "line": 599, "col": 25, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7282180", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 12518, "file": "/usr/include/X11/X.h", "line": 411, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16426, "file": "dwm.c", "line": 599, "col": 25, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 12521, "file": "/usr/include/X11/X.h", "line": 411, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16426, "file": "dwm.c", "line": 599, "col": 25, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe7282140", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12518, "file": "/usr/include/X11/X.h", "line": 411, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16426, "file": "dwm.c", "line": 599, "col": 25, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 12518, "file": "/usr/include/X11/X.h", "line": 411, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16426, "file": "dwm.c", "line": 599, "col": 25, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe7282160", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12521, "file": "/usr/include/X11/X.h", "line": 411, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16426, "file": "dwm.c", "line": 599, "col": 25, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 12521, "file": "/usr/include/X11/X.h", "line": 411, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16426, "file": "dwm.c", "line": 599, "col": 25, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] }, { "id": "0x55bbe72824c0", "kind": "CompoundStmt", "range": { "begin": { "offset": 16431, "col": 30, "tokLen": 1 }, "end": { "offset": 16482, "line": 602, "col": 4, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72822f8", "kind": "BinaryOperator", "range": { "begin": { "offset": 16437, "line": 600, "col": 5, "tokLen": 1 }, "end": { "offset": 16450, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7282248", "kind": "MemberExpr", "range": { "begin": { "offset": 16437, "col": 5, "tokLen": 1 }, "end": { "offset": 16440, "col": 8, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "oldy", "isArrow": true, "referencedMemberDecl": "0x55bbe72240b8", "inner": [ { "id": "0x55bbe7282230", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16437, "col": 5, "tokLen": 1 }, "end": { "offset": 16437, "col": 5, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7282210", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16437, "col": 5, "tokLen": 1 }, "end": { "offset": 16437, "col": 5, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72822e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16447, "col": 15, "tokLen": 1 }, "end": { "offset": 16450, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72822b0", "kind": "MemberExpr", "range": { "begin": { "offset": 16447, "col": 15, "tokLen": 1 }, "end": { "offset": 16450, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f18", "inner": [ { "id": "0x55bbe7282298", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16447, "col": 15, "tokLen": 1 }, "end": { "offset": 16447, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7282278", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16447, "col": 15, "tokLen": 1 }, "end": { "offset": 16447, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72824a0", "kind": "BinaryOperator", "range": { "begin": { "offset": 16457, "line": 601, "col": 5, "tokLen": 1 }, "end": { "offset": 16476, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7282350", "kind": "MemberExpr", "range": { "begin": { "offset": 16457, "col": 5, "tokLen": 1 }, "end": { "offset": 16460, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f18", "inner": [ { "id": "0x55bbe7282338", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16457, "col": 5, "tokLen": 1 }, "end": { "offset": 16457, "col": 5, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7282318", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16457, "col": 5, "tokLen": 1 }, "end": { "offset": 16457, "col": 5, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe7282480", "kind": "BinaryOperator", "range": { "begin": { "offset": 16464, "col": 12, "tokLen": 1 }, "end": { "offset": 16476, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe7282450", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16464, "col": 12, "tokLen": 1 }, "end": { "offset": 16467, "col": 15, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72823b8", "kind": "MemberExpr", "range": { "begin": { "offset": 16464, "col": 12, "tokLen": 1 }, "end": { "offset": 16467, "col": 15, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "my", "isArrow": true, "referencedMemberDecl": "0x55bbe7225678", "inner": [ { "id": "0x55bbe72823a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16464, "col": 12, "tokLen": 1 }, "end": { "offset": 16464, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7282380", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16464, "col": 12, "tokLen": 1 }, "end": { "offset": 16464, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72813c0", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe7282468", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16472, "col": 20, "tokLen": 2 }, "end": { "offset": 16476, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7282420", "kind": "MemberExpr", "range": { "begin": { "offset": 16472, "col": 20, "tokLen": 2 }, "end": { "offset": 16476, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffd000", "inner": [ { "id": "0x55bbe7282408", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16472, "col": 20, "tokLen": 2 }, "end": { "offset": 16472, "col": 20, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72823e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16472, "col": 20, "tokLen": 2 }, "end": { "offset": 16472, "col": 20, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72814a8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XConfigureRequestEvent *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7282868", "kind": "IfStmt", "range": { "begin": { "offset": 16487, "line": 603, "col": 4, "tokLen": 2 }, "end": { "offset": 16564, "line": 606, "col": 4, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7282618", "kind": "BinaryOperator", "range": { "begin": { "offset": 16491, "line": 603, "col": 8, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 12547, "file": "/usr/include/X11/X.h", "line": 412, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16508, "file": "dwm.c", "line": 603, "col": 25, "tokLen": 7 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe72825e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16491, "col": 8, "tokLen": 2 }, "end": { "offset": 16495, "col": 12, "tokLen": 10 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7282538", "kind": "MemberExpr", "range": { "begin": { "offset": 16491, "col": 8, "tokLen": 2 }, "end": { "offset": 16495, "col": 12, "tokLen": 10 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "lvalue", "name": "value_mask", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffd268", "inner": [ { "id": "0x55bbe7282520", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16491, "col": 8, "tokLen": 2 }, "end": { "offset": 16491, "col": 8, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7282500", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16491, "col": 8, "tokLen": 2 }, "end": { "offset": 16491, "col": 8, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72814a8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XConfigureRequestEvent *" } } } ] } ] } ] }, { "id": "0x55bbe7282600", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 12542, "file": "/usr/include/X11/X.h", "line": 412, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16508, "file": "dwm.c", "line": 603, "col": 25, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 12547, "file": "/usr/include/X11/X.h", "line": 412, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16508, "file": "dwm.c", "line": 603, "col": 25, "tokLen": 7 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72825c8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 12542, "file": "/usr/include/X11/X.h", "line": 412, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16508, "file": "dwm.c", "line": 603, "col": 25, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 12547, "file": "/usr/include/X11/X.h", "line": 412, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16508, "file": "dwm.c", "line": 603, "col": 25, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72825a8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 12543, "file": "/usr/include/X11/X.h", "line": 412, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16508, "file": "dwm.c", "line": 603, "col": 25, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 12546, "file": "/usr/include/X11/X.h", "line": 412, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16508, "file": "dwm.c", "line": 603, "col": 25, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe7282568", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12543, "file": "/usr/include/X11/X.h", "line": 412, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16508, "file": "dwm.c", "line": 603, "col": 25, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 12543, "file": "/usr/include/X11/X.h", "line": 412, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16508, "file": "dwm.c", "line": 603, "col": 25, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe7282588", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12546, "file": "/usr/include/X11/X.h", "line": 412, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16508, "file": "dwm.c", "line": 603, "col": 25, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 12546, "file": "/usr/include/X11/X.h", "line": 412, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16508, "file": "dwm.c", "line": 603, "col": 25, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] } ] }, { "id": "0x55bbe7282848", "kind": "CompoundStmt", "range": { "begin": { "offset": 16517, "col": 34, "tokLen": 1 }, "end": { "offset": 16564, "line": 606, "col": 4, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7282720", "kind": "BinaryOperator", "range": { "begin": { "offset": 16523, "line": 604, "col": 5, "tokLen": 1 }, "end": { "offset": 16536, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7282670", "kind": "MemberExpr", "range": { "begin": { "offset": 16523, "col": 5, "tokLen": 1 }, "end": { "offset": 16526, "col": 8, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "oldw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224120", "inner": [ { "id": "0x55bbe7282658", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16523, "col": 5, "tokLen": 1 }, "end": { "offset": 16523, "col": 5, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7282638", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16523, "col": 5, "tokLen": 1 }, "end": { "offset": 16523, "col": 5, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe7282708", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16533, "col": 15, "tokLen": 1 }, "end": { "offset": 16536, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72826d8", "kind": "MemberExpr", "range": { "begin": { "offset": 16533, "col": 15, "tokLen": 1 }, "end": { "offset": 16536, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "w", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f80", "inner": [ { "id": "0x55bbe72826c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16533, "col": 15, "tokLen": 1 }, "end": { "offset": 16533, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72826a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16533, "col": 15, "tokLen": 1 }, "end": { "offset": 16533, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7282828", "kind": "BinaryOperator", "range": { "begin": { "offset": 16543, "line": 605, "col": 5, "tokLen": 1 }, "end": { "offset": 16554, "col": 16, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7282778", "kind": "MemberExpr", "range": { "begin": { "offset": 16543, "col": 5, "tokLen": 1 }, "end": { "offset": 16546, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "w", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f80", "inner": [ { "id": "0x55bbe7282760", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16543, "col": 5, "tokLen": 1 }, "end": { "offset": 16543, "col": 5, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7282740", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16543, "col": 5, "tokLen": 1 }, "end": { "offset": 16543, "col": 5, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe7282810", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16550, "col": 12, "tokLen": 2 }, "end": { "offset": 16554, "col": 16, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72827e0", "kind": "MemberExpr", "range": { "begin": { "offset": 16550, "col": 12, "tokLen": 2 }, "end": { "offset": 16554, "col": 16, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "width", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffd068", "inner": [ { "id": "0x55bbe72827c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16550, "col": 12, "tokLen": 2 }, "end": { "offset": 16550, "col": 12, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72827a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16550, "col": 12, "tokLen": 2 }, "end": { "offset": 16550, "col": 12, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72814a8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XConfigureRequestEvent *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7282bf0", "kind": "IfStmt", "range": { "begin": { "offset": 16569, "line": 607, "col": 4, "tokLen": 2 }, "end": { "offset": 16648, "line": 610, "col": 4, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72829a0", "kind": "BinaryOperator", "range": { "begin": { "offset": 16573, "line": 607, "col": 8, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 12572, "file": "/usr/include/X11/X.h", "line": 413, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16590, "file": "dwm.c", "line": 607, "col": 25, "tokLen": 8 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe7282970", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16573, "col": 8, "tokLen": 2 }, "end": { "offset": 16577, "col": 12, "tokLen": 10 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72828c0", "kind": "MemberExpr", "range": { "begin": { "offset": 16573, "col": 8, "tokLen": 2 }, "end": { "offset": 16577, "col": 12, "tokLen": 10 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "lvalue", "name": "value_mask", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffd268", "inner": [ { "id": "0x55bbe72828a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16573, "col": 8, "tokLen": 2 }, "end": { "offset": 16573, "col": 8, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7282888", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16573, "col": 8, "tokLen": 2 }, "end": { "offset": 16573, "col": 8, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72814a8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XConfigureRequestEvent *" } } } ] } ] } ] }, { "id": "0x55bbe7282988", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 12567, "file": "/usr/include/X11/X.h", "line": 413, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16590, "file": "dwm.c", "line": 607, "col": 25, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 12572, "file": "/usr/include/X11/X.h", "line": 413, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16590, "file": "dwm.c", "line": 607, "col": 25, "tokLen": 8 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7282950", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 12567, "file": "/usr/include/X11/X.h", "line": 413, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16590, "file": "dwm.c", "line": 607, "col": 25, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 12572, "file": "/usr/include/X11/X.h", "line": 413, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16590, "file": "dwm.c", "line": 607, "col": 25, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7282930", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 12568, "file": "/usr/include/X11/X.h", "line": 413, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16590, "file": "dwm.c", "line": 607, "col": 25, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 12571, "file": "/usr/include/X11/X.h", "line": 413, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16590, "file": "dwm.c", "line": 607, "col": 25, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72828f0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12568, "file": "/usr/include/X11/X.h", "line": 413, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16590, "file": "dwm.c", "line": 607, "col": 25, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 12568, "file": "/usr/include/X11/X.h", "line": 413, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16590, "file": "dwm.c", "line": 607, "col": 25, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe7282910", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12571, "file": "/usr/include/X11/X.h", "line": 413, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16590, "file": "dwm.c", "line": 607, "col": 25, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 12571, "file": "/usr/include/X11/X.h", "line": 413, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16590, "file": "dwm.c", "line": 607, "col": 25, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "3" } ] } ] } ] } ] }, { "id": "0x55bbe7282bd0", "kind": "CompoundStmt", "range": { "begin": { "offset": 16600, "col": 35, "tokLen": 1 }, "end": { "offset": 16648, "line": 610, "col": 4, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7282aa8", "kind": "BinaryOperator", "range": { "begin": { "offset": 16606, "line": 608, "col": 5, "tokLen": 1 }, "end": { "offset": 16619, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72829f8", "kind": "MemberExpr", "range": { "begin": { "offset": 16606, "col": 5, "tokLen": 1 }, "end": { "offset": 16609, "col": 8, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "oldh", "isArrow": true, "referencedMemberDecl": "0x55bbe7224188", "inner": [ { "id": "0x55bbe72829e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16606, "col": 5, "tokLen": 1 }, "end": { "offset": 16606, "col": 5, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72829c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16606, "col": 5, "tokLen": 1 }, "end": { "offset": 16606, "col": 5, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe7282a90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16616, "col": 15, "tokLen": 1 }, "end": { "offset": 16619, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7282a60", "kind": "MemberExpr", "range": { "begin": { "offset": 16616, "col": 15, "tokLen": 1 }, "end": { "offset": 16619, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe7223fe8", "inner": [ { "id": "0x55bbe7282a48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16616, "col": 15, "tokLen": 1 }, "end": { "offset": 16616, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7282a28", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16616, "col": 15, "tokLen": 1 }, "end": { "offset": 16616, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7282bb0", "kind": "BinaryOperator", "range": { "begin": { "offset": 16626, "line": 609, "col": 5, "tokLen": 1 }, "end": { "offset": 16637, "col": 16, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7282b00", "kind": "MemberExpr", "range": { "begin": { "offset": 16626, "col": 5, "tokLen": 1 }, "end": { "offset": 16629, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe7223fe8", "inner": [ { "id": "0x55bbe7282ae8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16626, "col": 5, "tokLen": 1 }, "end": { "offset": 16626, "col": 5, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7282ac8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16626, "col": 5, "tokLen": 1 }, "end": { "offset": 16626, "col": 5, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe7282b98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16633, "col": 12, "tokLen": 2 }, "end": { "offset": 16637, "col": 16, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7282b68", "kind": "MemberExpr", "range": { "begin": { "offset": 16633, "col": 12, "tokLen": 2 }, "end": { "offset": 16637, "col": 16, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "height", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffd0d0", "inner": [ { "id": "0x55bbe7282b50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16633, "col": 12, "tokLen": 2 }, "end": { "offset": 16633, "col": 12, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7282b30", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16633, "col": 12, "tokLen": 2 }, "end": { "offset": 16633, "col": 12, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72814a8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XConfigureRequestEvent *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7283358", "kind": "IfStmt", "range": { "begin": { "offset": 16653, "line": 611, "col": 4, "tokLen": 2 }, "end": { "offset": 16749, "line": 612, "col": 45, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7282f10", "kind": "BinaryOperator", "range": { "begin": { "offset": 16657, "line": 611, "col": 8, "tokLen": 1 }, "end": { "offset": 16693, "col": 44, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe7282e70", "kind": "BinaryOperator", "range": { "begin": { "offset": 16657, "col": 8, "tokLen": 1 }, "end": { "offset": 16684, "col": 35, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe7282d30", "kind": "ParenExpr", "range": { "begin": { "offset": 16657, "col": 8, "tokLen": 1 }, "end": { "offset": 16669, "col": 20, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7282d10", "kind": "BinaryOperator", "range": { "begin": { "offset": 16658, "col": 9, "tokLen": 1 }, "end": { "offset": 16668, "col": 19, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe7282ce0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16658, "col": 9, "tokLen": 1 }, "end": { "offset": 16661, "col": 12, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7282c48", "kind": "MemberExpr", "range": { "begin": { "offset": 16658, "col": 9, "tokLen": 1 }, "end": { "offset": 16661, "col": 12, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": true, "referencedMemberDecl": "0x55bbe7223eb0", "inner": [ { "id": "0x55bbe7282c30", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16658, "col": 9, "tokLen": 1 }, "end": { "offset": 16658, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7282c10", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16658, "col": 9, "tokLen": 1 }, "end": { "offset": 16658, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe7282cf8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16665, "col": 16, "tokLen": 1 }, "end": { "offset": 16668, "col": 19, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7282cb0", "kind": "MemberExpr", "range": { "begin": { "offset": 16665, "col": 16, "tokLen": 1 }, "end": { "offset": 16668, "col": 19, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "w", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f80", "inner": [ { "id": "0x55bbe7282c98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16665, "col": 16, "tokLen": 1 }, "end": { "offset": 16665, "col": 16, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7282c78", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16665, "col": 16, "tokLen": 1 }, "end": { "offset": 16665, "col": 16, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7282e50", "kind": "BinaryOperator", "range": { "begin": { "offset": 16673, "col": 24, "tokLen": 1 }, "end": { "offset": 16684, "col": 35, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe7282e20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16673, "col": 24, "tokLen": 1 }, "end": { "offset": 16676, "col": 27, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7282d88", "kind": "MemberExpr", "range": { "begin": { "offset": 16673, "col": 24, "tokLen": 1 }, "end": { "offset": 16676, "col": 27, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "mx", "isArrow": true, "referencedMemberDecl": "0x55bbe7225610", "inner": [ { "id": "0x55bbe7282d70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16673, "col": 24, "tokLen": 1 }, "end": { "offset": 16673, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7282d50", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16673, "col": 24, "tokLen": 1 }, "end": { "offset": 16673, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72813c0", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe7282e38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16681, "col": 32, "tokLen": 1 }, "end": { "offset": 16684, "col": 35, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7282df0", "kind": "MemberExpr", "range": { "begin": { "offset": 16681, "col": 32, "tokLen": 1 }, "end": { "offset": 16684, "col": 35, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "mw", "isArrow": true, "referencedMemberDecl": "0x55bbe72256e0", "inner": [ { "id": "0x55bbe7282dd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16681, "col": 32, "tokLen": 1 }, "end": { "offset": 16681, "col": 32, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7282db8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16681, "col": 32, "tokLen": 1 }, "end": { "offset": 16681, "col": 32, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72813c0", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7282ef8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16690, "col": 41, "tokLen": 1 }, "end": { "offset": 16693, "col": 44, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7282ec8", "kind": "MemberExpr", "range": { "begin": { "offset": 16690, "col": 41, "tokLen": 1 }, "end": { "offset": 16693, "col": 44, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfloating", "isArrow": true, "referencedMemberDecl": "0x55bbe7224738", "inner": [ { "id": "0x55bbe7282eb0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16690, "col": 41, "tokLen": 1 }, "end": { "offset": 16690, "col": 41, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7282e90", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16690, "col": 41, "tokLen": 1 }, "end": { "offset": 16690, "col": 41, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7283338", "kind": "BinaryOperator", "range": { "begin": { "offset": 16709, "line": 612, "col": 5, "tokLen": 1 }, "end": { "offset": 16749, "col": 45, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7282f68", "kind": "MemberExpr", "range": { "begin": { "offset": 16709, "col": 5, "tokLen": 1 }, "end": { "offset": 16712, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": true, "referencedMemberDecl": "0x55bbe7223eb0", "inner": [ { "id": "0x55bbe7282f50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16709, "col": 5, "tokLen": 1 }, "end": { "offset": 16709, "col": 5, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7282f30", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16709, "col": 5, "tokLen": 1 }, "end": { "offset": 16709, "col": 5, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe7283318", "kind": "BinaryOperator", "range": { "begin": { "offset": 16716, "col": 12, "tokLen": 1 }, "end": { "offset": 16749, "col": 45, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe7283300", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16716, "col": 12, "tokLen": 1 }, "end": { "offset": 16719, "col": 15, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7282fd0", "kind": "MemberExpr", "range": { "begin": { "offset": 16716, "col": 12, "tokLen": 1 }, "end": { "offset": 16719, "col": 15, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "mx", "isArrow": true, "referencedMemberDecl": "0x55bbe7225610", "inner": [ { "id": "0x55bbe7282fb8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16716, "col": 12, "tokLen": 1 }, "end": { "offset": 16716, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7282f98", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16716, "col": 12, "tokLen": 1 }, "end": { "offset": 16716, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72813c0", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72832e0", "kind": "ParenExpr", "range": { "begin": { "offset": 16724, "col": 20, "tokLen": 1 }, "end": { "offset": 16749, "col": 45, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72832c0", "kind": "BinaryOperator", "range": { "begin": { "offset": 16725, "col": 21, "tokLen": 1 }, "end": { "offset": 16748, "col": 44, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72830a0", "kind": "BinaryOperator", "range": { "begin": { "offset": 16725, "col": 21, "tokLen": 1 }, "end": { "offset": 16733, "col": 29, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe7283088", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16725, "col": 21, "tokLen": 1 }, "end": { "offset": 16728, "col": 24, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7283038", "kind": "MemberExpr", "range": { "begin": { "offset": 16725, "col": 21, "tokLen": 1 }, "end": { "offset": 16728, "col": 24, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "mw", "isArrow": true, "referencedMemberDecl": "0x55bbe72256e0", "inner": [ { "id": "0x55bbe7283020", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16725, "col": 21, "tokLen": 1 }, "end": { "offset": 16725, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7283000", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16725, "col": 21, "tokLen": 1 }, "end": { "offset": 16725, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72813c0", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe7283068", "kind": "IntegerLiteral", "range": { "begin": { "offset": 16733, "col": 29, "tokLen": 1 }, "end": { "offset": 16733, "col": 29, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] }, { "id": "0x55bbe72832a0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2154, "line": 55, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 16737, "line": 612, "col": 33, "tokLen": 5 } }, "end": { "offset": 16748, "col": 44, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe7283260", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2154, "line": 55, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 16737, "line": 612, "col": 33, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2175, "line": 55, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 16737, "line": 612, "col": 33, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7283240", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 16737, "line": 612, "col": 33, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2173, "line": 55, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 16737, "line": 612, "col": 33, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe7283228", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 16737, "line": 612, "col": 33, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2160, "line": 55, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 16737, "line": 612, "col": 33, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7283118", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 16737, "line": 612, "col": 33, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2160, "line": 55, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 16737, "line": 612, "col": 33, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "w", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f80", "inner": [ { "id": "0x55bbe7283100", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 16737, "line": 612, "col": 33, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2157, "line": 55, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 16737, "line": 612, "col": 33, "tokLen": 5 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72830e0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 16737, "line": 612, "col": 33, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2157, "line": 55, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 16737, "line": 612, "col": 33, "tokLen": 5 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72830c0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 16743, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 16737, "col": 33, "tokLen": 5, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 16743, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 16737, "col": 33, "tokLen": 5, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7283208", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2164, "line": 55, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 16737, "line": 612, "col": 33, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2173, "line": 55, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 16737, "line": 612, "col": 33, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe7283148", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2164, "line": 55, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 16737, "line": 612, "col": 33, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2164, "line": 55, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 16737, "line": 612, "col": 33, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe72831f0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2168, "line": 55, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 16737, "line": 612, "col": 33, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2173, "line": 55, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 16737, "line": 612, "col": 33, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72831c0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2168, "line": 55, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 16737, "line": 612, "col": 33, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2173, "line": 55, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 16737, "line": 612, "col": 33, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72831a8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2168, "line": 55, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 16737, "line": 612, "col": 33, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2170, "line": 55, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 16737, "line": 612, "col": 33, "tokLen": 5 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7283188", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2168, "line": 55, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 16737, "line": 612, "col": 33, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2170, "line": 55, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 16737, "line": 612, "col": 33, "tokLen": 5 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7283168", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 16743, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 16737, "col": 33, "tokLen": 5, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 16743, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 16737, "col": 33, "tokLen": 5, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7283280", "kind": "IntegerLiteral", "range": { "begin": { "offset": 16748, "col": 44, "tokLen": 1 }, "end": { "offset": 16748, "col": 44, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7283ac0", "kind": "IfStmt", "range": { "begin": { "offset": 16783, "line": 613, "col": 4, "tokLen": 2 }, "end": { "offset": 16880, "line": 614, "col": 46, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7283678", "kind": "BinaryOperator", "range": { "begin": { "offset": 16787, "line": 613, "col": 8, "tokLen": 1 }, "end": { "offset": 16823, "col": 44, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72835d8", "kind": "BinaryOperator", "range": { "begin": { "offset": 16787, "col": 8, "tokLen": 1 }, "end": { "offset": 16814, "col": 35, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe7283498", "kind": "ParenExpr", "range": { "begin": { "offset": 16787, "col": 8, "tokLen": 1 }, "end": { "offset": 16799, "col": 20, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7283478", "kind": "BinaryOperator", "range": { "begin": { "offset": 16788, "col": 9, "tokLen": 1 }, "end": { "offset": 16798, "col": 19, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe7283448", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16788, "col": 9, "tokLen": 1 }, "end": { "offset": 16791, "col": 12, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72833b0", "kind": "MemberExpr", "range": { "begin": { "offset": 16788, "col": 9, "tokLen": 1 }, "end": { "offset": 16791, "col": 12, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f18", "inner": [ { "id": "0x55bbe7283398", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16788, "col": 9, "tokLen": 1 }, "end": { "offset": 16788, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7283378", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16788, "col": 9, "tokLen": 1 }, "end": { "offset": 16788, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe7283460", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16795, "col": 16, "tokLen": 1 }, "end": { "offset": 16798, "col": 19, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7283418", "kind": "MemberExpr", "range": { "begin": { "offset": 16795, "col": 16, "tokLen": 1 }, "end": { "offset": 16798, "col": 19, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe7223fe8", "inner": [ { "id": "0x55bbe7283400", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16795, "col": 16, "tokLen": 1 }, "end": { "offset": 16795, "col": 16, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72833e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16795, "col": 16, "tokLen": 1 }, "end": { "offset": 16795, "col": 16, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72835b8", "kind": "BinaryOperator", "range": { "begin": { "offset": 16803, "col": 24, "tokLen": 1 }, "end": { "offset": 16814, "col": 35, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe7283588", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16803, "col": 24, "tokLen": 1 }, "end": { "offset": 16806, "col": 27, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72834f0", "kind": "MemberExpr", "range": { "begin": { "offset": 16803, "col": 24, "tokLen": 1 }, "end": { "offset": 16806, "col": 27, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "my", "isArrow": true, "referencedMemberDecl": "0x55bbe7225678", "inner": [ { "id": "0x55bbe72834d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16803, "col": 24, "tokLen": 1 }, "end": { "offset": 16803, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72834b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16803, "col": 24, "tokLen": 1 }, "end": { "offset": 16803, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72813c0", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72835a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16811, "col": 32, "tokLen": 1 }, "end": { "offset": 16814, "col": 35, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7283558", "kind": "MemberExpr", "range": { "begin": { "offset": 16811, "col": 32, "tokLen": 1 }, "end": { "offset": 16814, "col": 35, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "mh", "isArrow": true, "referencedMemberDecl": "0x55bbe7225748", "inner": [ { "id": "0x55bbe7283540", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16811, "col": 32, "tokLen": 1 }, "end": { "offset": 16811, "col": 32, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7283520", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16811, "col": 32, "tokLen": 1 }, "end": { "offset": 16811, "col": 32, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72813c0", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7283660", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16820, "col": 41, "tokLen": 1 }, "end": { "offset": 16823, "col": 44, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7283630", "kind": "MemberExpr", "range": { "begin": { "offset": 16820, "col": 41, "tokLen": 1 }, "end": { "offset": 16823, "col": 44, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfloating", "isArrow": true, "referencedMemberDecl": "0x55bbe7224738", "inner": [ { "id": "0x55bbe7283618", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16820, "col": 41, "tokLen": 1 }, "end": { "offset": 16820, "col": 41, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72835f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16820, "col": 41, "tokLen": 1 }, "end": { "offset": 16820, "col": 41, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7283aa0", "kind": "BinaryOperator", "range": { "begin": { "offset": 16839, "line": 614, "col": 5, "tokLen": 1 }, "end": { "offset": 16880, "col": 46, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72836d0", "kind": "MemberExpr", "range": { "begin": { "offset": 16839, "col": 5, "tokLen": 1 }, "end": { "offset": 16842, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f18", "inner": [ { "id": "0x55bbe72836b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16839, "col": 5, "tokLen": 1 }, "end": { "offset": 16839, "col": 5, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7283698", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16839, "col": 5, "tokLen": 1 }, "end": { "offset": 16839, "col": 5, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe7283a80", "kind": "BinaryOperator", "range": { "begin": { "offset": 16846, "col": 12, "tokLen": 1 }, "end": { "offset": 16880, "col": 46, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe7283a68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16846, "col": 12, "tokLen": 1 }, "end": { "offset": 16849, "col": 15, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7283738", "kind": "MemberExpr", "range": { "begin": { "offset": 16846, "col": 12, "tokLen": 1 }, "end": { "offset": 16849, "col": 15, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "my", "isArrow": true, "referencedMemberDecl": "0x55bbe7225678", "inner": [ { "id": "0x55bbe7283720", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16846, "col": 12, "tokLen": 1 }, "end": { "offset": 16846, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7283700", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16846, "col": 12, "tokLen": 1 }, "end": { "offset": 16846, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72813c0", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe7283a48", "kind": "ParenExpr", "range": { "begin": { "offset": 16854, "col": 20, "tokLen": 1 }, "end": { "offset": 16880, "col": 46, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7283a28", "kind": "BinaryOperator", "range": { "begin": { "offset": 16855, "col": 21, "tokLen": 1 }, "end": { "offset": 16879, "col": 45, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe7283808", "kind": "BinaryOperator", "range": { "begin": { "offset": 16855, "col": 21, "tokLen": 1 }, "end": { "offset": 16863, "col": 29, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe72837f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16855, "col": 21, "tokLen": 1 }, "end": { "offset": 16858, "col": 24, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72837a0", "kind": "MemberExpr", "range": { "begin": { "offset": 16855, "col": 21, "tokLen": 1 }, "end": { "offset": 16858, "col": 24, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "mh", "isArrow": true, "referencedMemberDecl": "0x55bbe7225748", "inner": [ { "id": "0x55bbe7283788", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16855, "col": 21, "tokLen": 1 }, "end": { "offset": 16855, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7283768", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16855, "col": 21, "tokLen": 1 }, "end": { "offset": 16855, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72813c0", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72837d0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 16863, "col": 29, "tokLen": 1 }, "end": { "offset": 16863, "col": 29, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] }, { "id": "0x55bbe7283a08", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2209, "line": 56, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 16867, "line": 614, "col": 33, "tokLen": 6 } }, "end": { "offset": 16879, "col": 45, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe72839c8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2209, "line": 56, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 16867, "line": 614, "col": 33, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 16867, "line": 614, "col": 33, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72839a8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 16867, "line": 614, "col": 33, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 16867, "line": 614, "col": 33, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe7283990", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 16867, "line": 614, "col": 33, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2215, "line": 56, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 16867, "line": 614, "col": 33, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7283880", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 16867, "line": 614, "col": 33, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2215, "line": 56, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 16867, "line": 614, "col": 33, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe7223fe8", "inner": [ { "id": "0x55bbe7283868", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 16867, "line": 614, "col": 33, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2212, "line": 56, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 16867, "line": 614, "col": 33, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7283848", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 16867, "line": 614, "col": 33, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2212, "line": 56, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 16867, "line": 614, "col": 33, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7283828", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 16874, "col": 40, "tokLen": 1 }, "expansionLoc": { "offset": 16867, "col": 33, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 16874, "col": 40, "tokLen": 1 }, "expansionLoc": { "offset": 16867, "col": 33, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7283970", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2219, "line": 56, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 16867, "line": 614, "col": 33, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 16867, "line": 614, "col": 33, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe72838b0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2219, "line": 56, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 16867, "line": 614, "col": 33, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2219, "line": 56, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 16867, "line": 614, "col": 33, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe7283958", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 16867, "line": 614, "col": 33, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 16867, "line": 614, "col": 33, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7283928", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 16867, "line": 614, "col": 33, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 16867, "line": 614, "col": 33, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe7283910", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 16867, "line": 614, "col": 33, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2225, "line": 56, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 16867, "line": 614, "col": 33, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72838f0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 16867, "line": 614, "col": 33, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2225, "line": 56, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 16867, "line": 614, "col": 33, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72838d0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 16874, "col": 40, "tokLen": 1 }, "expansionLoc": { "offset": 16867, "col": 33, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 16874, "col": 40, "tokLen": 1 }, "expansionLoc": { "offset": 16867, "col": 33, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72839e8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 16879, "col": 45, "tokLen": 1 }, "end": { "offset": 16879, "col": 45, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7283fe0", "kind": "IfStmt", "range": { "begin": { "offset": 16914, "line": 615, "col": 4, "tokLen": 2 }, "end": { "offset": 17005, "line": 616, "col": 16, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7283f28", "kind": "BinaryOperator", "range": { "begin": { "offset": 16918, "line": 615, "col": 8, "tokLen": 1 }, "end": { "offset": 16987, "col": 77, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe7283cd8", "kind": "ParenExpr", "range": { "begin": { "offset": 16918, "col": 8, "tokLen": 1 }, "end": { "offset": 16945, "col": 35, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7283cb8", "kind": "BinaryOperator", "range": { "begin": { "offset": 16919, "col": 9, "tokLen": 2 }, "end": { "offset": 16944, "col": 34, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe7283c88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16919, "col": 9, "tokLen": 2 }, "end": { "offset": 16923, "col": 13, "tokLen": 10 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7283b18", "kind": "MemberExpr", "range": { "begin": { "offset": 16919, "col": 9, "tokLen": 2 }, "end": { "offset": 16923, "col": 13, "tokLen": 10 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "lvalue", "name": "value_mask", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffd268", "inner": [ { "id": "0x55bbe7283b00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16919, "col": 9, "tokLen": 2 }, "end": { "offset": 16919, "col": 9, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7283ae0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16919, "col": 9, "tokLen": 2 }, "end": { "offset": 16919, "col": 9, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72814a8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XConfigureRequestEvent *" } } } ] } ] } ] }, { "id": "0x55bbe7283ca0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16936, "col": 26, "tokLen": 1 }, "end": { "offset": 16944, "col": 34, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7283c68", "kind": "ParenExpr", "range": { "begin": { "offset": 16936, "col": 26, "tokLen": 1 }, "end": { "offset": 16944, "col": 34, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7283c48", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 12496, "file": "/usr/include/X11/X.h", "line": 410, "col": 15, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16937, "file": "dwm.c", "line": 615, "col": 27, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 12522, "file": "/usr/include/X11/X.h", "line": 411, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16941, "file": "dwm.c", "line": 615, "col": 31, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe7283ba8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 12496, "file": "/usr/include/X11/X.h", "line": 410, "col": 15, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16937, "file": "dwm.c", "line": 615, "col": 27, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 12501, "file": "/usr/include/X11/X.h", "line": 410, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16937, "file": "dwm.c", "line": 615, "col": 27, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7283b88", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 12497, "file": "/usr/include/X11/X.h", "line": 410, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16937, "file": "dwm.c", "line": 615, "col": 27, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 12500, "file": "/usr/include/X11/X.h", "line": 410, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16937, "file": "dwm.c", "line": 615, "col": 27, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe7283b48", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12497, "file": "/usr/include/X11/X.h", "line": 410, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16937, "file": "dwm.c", "line": 615, "col": 27, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 12497, "file": "/usr/include/X11/X.h", "line": 410, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16937, "file": "dwm.c", "line": 615, "col": 27, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe7283b68", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12500, "file": "/usr/include/X11/X.h", "line": 410, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16937, "file": "dwm.c", "line": 615, "col": 27, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 12500, "file": "/usr/include/X11/X.h", "line": 410, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16937, "file": "dwm.c", "line": 615, "col": 27, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe7283c28", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 12517, "file": "/usr/include/X11/X.h", "line": 411, "col": 15, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16941, "file": "dwm.c", "line": 615, "col": 31, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 12522, "file": "/usr/include/X11/X.h", "line": 411, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16941, "file": "dwm.c", "line": 615, "col": 31, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7283c08", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 12518, "file": "/usr/include/X11/X.h", "line": 411, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16941, "file": "dwm.c", "line": 615, "col": 31, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 12521, "file": "/usr/include/X11/X.h", "line": 411, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16941, "file": "dwm.c", "line": 615, "col": 31, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe7283bc8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12518, "file": "/usr/include/X11/X.h", "line": 411, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16941, "file": "dwm.c", "line": 615, "col": 31, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 12518, "file": "/usr/include/X11/X.h", "line": 411, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16941, "file": "dwm.c", "line": 615, "col": 31, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe7283be8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12521, "file": "/usr/include/X11/X.h", "line": 411, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16941, "file": "dwm.c", "line": 615, "col": 31, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 12521, "file": "/usr/include/X11/X.h", "line": 411, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16941, "file": "dwm.c", "line": 615, "col": 31, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7283f10", "kind": "UnaryOperator", "range": { "begin": { "offset": 16950, "col": 40, "tokLen": 1 }, "end": { "offset": 16987, "col": 77, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe7283ef0", "kind": "ParenExpr", "range": { "begin": { "offset": 16951, "col": 41, "tokLen": 1 }, "end": { "offset": 16987, "col": 77, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7283ed0", "kind": "BinaryOperator", "range": { "begin": { "offset": 16952, "col": 42, "tokLen": 2 }, "end": { "offset": 16986, "col": 76, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe7283ea0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16952, "col": 42, "tokLen": 2 }, "end": { "offset": 16956, "col": 46, "tokLen": 10 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7283d30", "kind": "MemberExpr", "range": { "begin": { "offset": 16952, "col": 42, "tokLen": 2 }, "end": { "offset": 16956, "col": 46, "tokLen": 10 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "lvalue", "name": "value_mask", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffd268", "inner": [ { "id": "0x55bbe7283d18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16952, "col": 42, "tokLen": 2 }, "end": { "offset": 16952, "col": 42, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7283cf8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16952, "col": 42, "tokLen": 2 }, "end": { "offset": 16952, "col": 42, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72814a8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XConfigureRequestEvent *" } } } ] } ] } ] }, { "id": "0x55bbe7283eb8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16969, "col": 59, "tokLen": 1 }, "end": { "offset": 16986, "col": 76, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7283e80", "kind": "ParenExpr", "range": { "begin": { "offset": 16969, "col": 59, "tokLen": 1 }, "end": { "offset": 16986, "col": 76, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7283e60", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 12542, "file": "/usr/include/X11/X.h", "line": 412, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16970, "file": "dwm.c", "line": 615, "col": 60, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 12572, "file": "/usr/include/X11/X.h", "line": 413, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16978, "file": "dwm.c", "line": 615, "col": 68, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe7283dc0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 12542, "file": "/usr/include/X11/X.h", "line": 412, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16970, "file": "dwm.c", "line": 615, "col": 60, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 12547, "file": "/usr/include/X11/X.h", "line": 412, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16970, "file": "dwm.c", "line": 615, "col": 60, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7283da0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 12543, "file": "/usr/include/X11/X.h", "line": 412, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16970, "file": "dwm.c", "line": 615, "col": 60, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 12546, "file": "/usr/include/X11/X.h", "line": 412, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16970, "file": "dwm.c", "line": 615, "col": 60, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe7283d60", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12543, "file": "/usr/include/X11/X.h", "line": 412, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16970, "file": "dwm.c", "line": 615, "col": 60, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 12543, "file": "/usr/include/X11/X.h", "line": 412, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16970, "file": "dwm.c", "line": 615, "col": 60, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe7283d80", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12546, "file": "/usr/include/X11/X.h", "line": 412, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16970, "file": "dwm.c", "line": 615, "col": 60, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 12546, "file": "/usr/include/X11/X.h", "line": 412, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16970, "file": "dwm.c", "line": 615, "col": 60, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] }, { "id": "0x55bbe7283e40", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 12567, "file": "/usr/include/X11/X.h", "line": 413, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16978, "file": "dwm.c", "line": 615, "col": 68, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 12572, "file": "/usr/include/X11/X.h", "line": 413, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16978, "file": "dwm.c", "line": 615, "col": 68, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7283e20", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 12568, "file": "/usr/include/X11/X.h", "line": 413, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16978, "file": "dwm.c", "line": 615, "col": 68, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 12571, "file": "/usr/include/X11/X.h", "line": 413, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16978, "file": "dwm.c", "line": 615, "col": 68, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe7283de0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12568, "file": "/usr/include/X11/X.h", "line": 413, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16978, "file": "dwm.c", "line": 615, "col": 68, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 12568, "file": "/usr/include/X11/X.h", "line": 413, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16978, "file": "dwm.c", "line": 615, "col": 68, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe7283e00", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12571, "file": "/usr/include/X11/X.h", "line": 413, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16978, "file": "dwm.c", "line": 615, "col": 68, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 12571, "file": "/usr/include/X11/X.h", "line": 413, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 16978, "file": "dwm.c", "line": 615, "col": 68, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "3" } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7283fa0", "kind": "CallExpr", "range": { "begin": { "offset": 16994, "line": 616, "col": 5, "tokLen": 9 }, "end": { "offset": 17005, "col": 16, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7283f88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 16994, "col": 5, "tokLen": 9 }, "end": { "offset": 16994, "col": 5, "tokLen": 9 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7283f48", "kind": "DeclRefExpr", "range": { "begin": { "offset": 16994, "col": 5, "tokLen": 9 }, "end": { "offset": 16994, "col": 5, "tokLen": 9 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe727c488", "kind": "FunctionDecl", "name": "configure", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe7283fc8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17004, "col": 15, "tokLen": 1 }, "end": { "offset": 17004, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7283f68", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17004, "col": 15, "tokLen": 1 }, "end": { "offset": 17004, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe7284618", "kind": "IfStmt", "range": { "begin": { "offset": 17011, "line": 617, "col": 4, "tokLen": 2 }, "end": { "offset": 17086, "line": 618, "col": 58, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7284288", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1956, "line": 52, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 17015, "line": 617, "col": 8, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 2000, "line": 52, "col": 77, "tokLen": 1 }, "expansionLoc": { "offset": 17015, "line": 617, "col": 8, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7284268", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1957, "line": 52, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 17015, "line": 617, "col": 8, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1999, "line": 52, "col": 76, "tokLen": 1 }, "expansionLoc": { "offset": 17015, "line": 617, "col": 8, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7284248", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 17025, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 17015, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 17015, "line": 617, "col": 8, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe7284218", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 17025, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 17015, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1961, "line": 52, "col": 38, "tokLen": 4 }, "expansionLoc": { "offset": 17015, "line": 617, "col": 8, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7284038", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 17025, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 17015, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1961, "line": 52, "col": 38, "tokLen": 4 }, "expansionLoc": { "offset": 17015, "line": 617, "col": 8, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "tags", "isArrow": true, "referencedMemberDecl": "0x55bbe7224668", "inner": [ { "id": "0x55bbe7284020", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 17025, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 17015, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 17025, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 17015, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7284000", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 17025, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 17015, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 17025, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 17015, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe7284230", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 17025, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 17015, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 17015, "line": 617, "col": 8, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72841f8", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 17025, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 17015, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 17015, "line": 617, "col": 8, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72841c8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 17025, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 17015, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1976, "line": 52, "col": 53, "tokLen": 6 }, "expansionLoc": { "offset": 17015, "line": 617, "col": 8, "tokLen": 9 } } }, "type": { "qualType": "unsigned int *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72840e8", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 17025, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 17015, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1976, "line": 52, "col": 53, "tokLen": 6 }, "expansionLoc": { "offset": 17015, "line": 617, "col": 8, "tokLen": 9 } } }, "type": { "qualType": "unsigned int[2]" }, "valueCategory": "lvalue", "name": "tagset", "isArrow": true, "referencedMemberDecl": "0x55bbe7225a70", "inner": [ { "id": "0x55bbe72840d0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 17025, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 17015, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1971, "line": 52, "col": 48, "tokLen": 3 }, "expansionLoc": { "offset": 17015, "line": 617, "col": 8, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72840a0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 17025, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 17015, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1971, "line": 52, "col": 48, "tokLen": 3 }, "expansionLoc": { "offset": 17015, "line": 617, "col": 8, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe7284088", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 17025, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 17015, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 17025, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 17015, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7284068", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 17025, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 17015, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 17025, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 17015, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72841e0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 17025, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 17015, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1991, "line": 52, "col": 68, "tokLen": 7 }, "expansionLoc": { "offset": 17015, "line": 617, "col": 8, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7284198", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 17025, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 17015, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1991, "line": 52, "col": 68, "tokLen": 7 }, "expansionLoc": { "offset": 17015, "line": 617, "col": 8, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "seltags", "isArrow": true, "referencedMemberDecl": "0x55bbe7225950", "inner": [ { "id": "0x55bbe7284180", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 17025, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 17015, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1986, "line": 52, "col": 63, "tokLen": 3 }, "expansionLoc": { "offset": 17015, "line": 617, "col": 8, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7284150", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 17025, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 17015, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1986, "line": 52, "col": 63, "tokLen": 3 }, "expansionLoc": { "offset": 17015, "line": 617, "col": 8, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe7284138", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 17025, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 17015, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 17025, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 17015, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7284118", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 17025, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 17015, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 17025, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 17015, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7284508", "kind": "CallExpr", "range": { "begin": { "offset": 17033, "line": 618, "col": 5, "tokLen": 17 }, "end": { "offset": 17086, "col": 58, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72844f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17033, "col": 5, "tokLen": 17 }, "end": { "offset": 17033, "col": 5, "tokLen": 17 } }, "type": { "qualType": "int (*)(Display *, Window, int, int, unsigned int, unsigned int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72842a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17033, "col": 5, "tokLen": 17 }, "end": { "offset": 17033, "col": 5, "tokLen": 17 } }, "type": { "qualType": "int (Display *, Window, int, int, unsigned int, unsigned int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7045cb0", "kind": "FunctionDecl", "name": "XMoveResizeWindow", "type": { "qualType": "int (Display *, Window, int, int, unsigned int, unsigned int)" } } } ] }, { "id": "0x55bbe7284558", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17051, "col": 23, "tokLen": 3 }, "end": { "offset": 17051, "col": 23, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72842c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17051, "col": 23, "tokLen": 3 }, "end": { "offset": 17051, "col": 23, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe7284570", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17056, "col": 28, "tokLen": 1 }, "end": { "offset": 17059, "col": 31, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7284320", "kind": "MemberExpr", "range": { "begin": { "offset": 17056, "col": 28, "tokLen": 1 }, "end": { "offset": 17059, "col": 31, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe7284308", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17056, "col": 28, "tokLen": 1 }, "end": { "offset": 17056, "col": 28, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72842e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17056, "col": 28, "tokLen": 1 }, "end": { "offset": 17056, "col": 28, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe7284588", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17064, "col": 36, "tokLen": 1 }, "end": { "offset": 17067, "col": 39, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7284388", "kind": "MemberExpr", "range": { "begin": { "offset": 17064, "col": 36, "tokLen": 1 }, "end": { "offset": 17067, "col": 39, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": true, "referencedMemberDecl": "0x55bbe7223eb0", "inner": [ { "id": "0x55bbe7284370", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17064, "col": 36, "tokLen": 1 }, "end": { "offset": 17064, "col": 36, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7284350", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17064, "col": 36, "tokLen": 1 }, "end": { "offset": 17064, "col": 36, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72845a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17070, "col": 42, "tokLen": 1 }, "end": { "offset": 17073, "col": 45, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72843f0", "kind": "MemberExpr", "range": { "begin": { "offset": 17070, "col": 42, "tokLen": 1 }, "end": { "offset": 17073, "col": 45, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f18", "inner": [ { "id": "0x55bbe72843d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17070, "col": 42, "tokLen": 1 }, "end": { "offset": 17070, "col": 42, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72843b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17070, "col": 42, "tokLen": 1 }, "end": { "offset": 17070, "col": 42, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72845d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17076, "col": 48, "tokLen": 1 }, "end": { "offset": 17079, "col": 51, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72845b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17076, "col": 48, "tokLen": 1 }, "end": { "offset": 17079, "col": 51, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7284458", "kind": "MemberExpr", "range": { "begin": { "offset": 17076, "col": 48, "tokLen": 1 }, "end": { "offset": 17079, "col": 51, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "w", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f80", "inner": [ { "id": "0x55bbe7284440", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17076, "col": 48, "tokLen": 1 }, "end": { "offset": 17076, "col": 48, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7284420", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17076, "col": 48, "tokLen": 1 }, "end": { "offset": 17076, "col": 48, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7284600", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17082, "col": 54, "tokLen": 1 }, "end": { "offset": 17085, "col": 57, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72845e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17082, "col": 54, "tokLen": 1 }, "end": { "offset": 17085, "col": 57, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72844c0", "kind": "MemberExpr", "range": { "begin": { "offset": 17082, "col": 54, "tokLen": 1 }, "end": { "offset": 17085, "col": 57, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe7223fe8", "inner": [ { "id": "0x55bbe72844a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17082, "col": 54, "tokLen": 1 }, "end": { "offset": 17082, "col": 54, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7284488", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17082, "col": 54, "tokLen": 1 }, "end": { "offset": 17082, "col": 54, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72846e8", "kind": "CallExpr", "range": { "begin": { "offset": 17101, "line": 620, "col": 4, "tokLen": 9 }, "end": { "offset": 17112, "col": 15, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72846d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17101, "col": 4, "tokLen": 9 }, "end": { "offset": 17101, "col": 4, "tokLen": 9 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7284690", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17101, "col": 4, "tokLen": 9 }, "end": { "offset": 17101, "col": 4, "tokLen": 9 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe727c488", "kind": "FunctionDecl", "name": "configure", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe7284710", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17111, "col": 14, "tokLen": 1 }, "end": { "offset": 17111, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72846b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17111, "col": 14, "tokLen": 1 }, "end": { "offset": 17111, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7281330", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7286f40", "kind": "CompoundStmt", "range": { "begin": { "offset": 17123, "line": 621, "col": 9, "tokLen": 1 }, "end": { "offset": 17360, "line": 630, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7284870", "kind": "BinaryOperator", "range": { "begin": { "offset": 17127, "line": 622, "col": 3, "tokLen": 2 }, "end": { "offset": 17138, "col": 14, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72847c0", "kind": "MemberExpr", "range": { "begin": { "offset": 17127, "col": 3, "tokLen": 2 }, "end": { "offset": 17130, "col": 6, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": false, "referencedMemberDecl": "0x55bbe6fecfb8", "inner": [ { "id": "0x55bbe72847a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17127, "col": 3, "tokLen": 2 }, "end": { "offset": 17127, "col": 3, "tokLen": 2 } }, "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72815b8", "kind": "VarDecl", "name": "wc", "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" } } } ] }, { "id": "0x55bbe7284858", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17134, "col": 10, "tokLen": 2 }, "end": { "offset": 17138, "col": 14, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7284828", "kind": "MemberExpr", "range": { "begin": { "offset": 17134, "col": 10, "tokLen": 2 }, "end": { "offset": 17138, "col": 14, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffcf98", "inner": [ { "id": "0x55bbe7284810", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17134, "col": 10, "tokLen": 2 }, "end": { "offset": 17134, "col": 10, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72847f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17134, "col": 10, "tokLen": 2 }, "end": { "offset": 17134, "col": 10, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72814a8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XConfigureRequestEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72849e8", "kind": "BinaryOperator", "range": { "begin": { "offset": 17143, "line": 623, "col": 3, "tokLen": 2 }, "end": { "offset": 17154, "col": 14, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7284938", "kind": "MemberExpr", "range": { "begin": { "offset": 17143, "col": 3, "tokLen": 2 }, "end": { "offset": 17146, "col": 6, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": false, "referencedMemberDecl": "0x55bbe6fed020", "inner": [ { "id": "0x55bbe7284918", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17143, "col": 3, "tokLen": 2 }, "end": { "offset": 17143, "col": 3, "tokLen": 2 } }, "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72815b8", "kind": "VarDecl", "name": "wc", "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" } } } ] }, { "id": "0x55bbe72849d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17150, "col": 10, "tokLen": 2 }, "end": { "offset": 17154, "col": 14, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72849a0", "kind": "MemberExpr", "range": { "begin": { "offset": 17150, "col": 10, "tokLen": 2 }, "end": { "offset": 17154, "col": 14, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffd000", "inner": [ { "id": "0x55bbe7284988", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17150, "col": 10, "tokLen": 2 }, "end": { "offset": 17150, "col": 10, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7284968", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17150, "col": 10, "tokLen": 2 }, "end": { "offset": 17150, "col": 10, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72814a8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XConfigureRequestEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7286900", "kind": "BinaryOperator", "range": { "begin": { "offset": 17159, "line": 624, "col": 3, "tokLen": 2 }, "end": { "offset": 17174, "col": 18, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7284a28", "kind": "MemberExpr", "range": { "begin": { "offset": 17159, "col": 3, "tokLen": 2 }, "end": { "offset": 17162, "col": 6, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "width", "isArrow": false, "referencedMemberDecl": "0x55bbe6fed088", "inner": [ { "id": "0x55bbe7284a08", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17159, "col": 3, "tokLen": 2 }, "end": { "offset": 17159, "col": 3, "tokLen": 2 } }, "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72815b8", "kind": "VarDecl", "name": "wc", "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" } } } ] }, { "id": "0x55bbe7284ac0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17170, "col": 14, "tokLen": 2 }, "end": { "offset": 17174, "col": 18, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7284a90", "kind": "MemberExpr", "range": { "begin": { "offset": 17170, "col": 14, "tokLen": 2 }, "end": { "offset": 17174, "col": 18, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "width", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffd068", "inner": [ { "id": "0x55bbe7284a78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17170, "col": 14, "tokLen": 2 }, "end": { "offset": 17170, "col": 14, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7284a58", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17170, "col": 14, "tokLen": 2 }, "end": { "offset": 17170, "col": 14, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72814a8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XConfigureRequestEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72869f0", "kind": "BinaryOperator", "range": { "begin": { "offset": 17183, "line": 625, "col": 3, "tokLen": 2 }, "end": { "offset": 17199, "col": 19, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7286940", "kind": "MemberExpr", "range": { "begin": { "offset": 17183, "col": 3, "tokLen": 2 }, "end": { "offset": 17186, "col": 6, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "height", "isArrow": false, "referencedMemberDecl": "0x55bbe6fed0f0", "inner": [ { "id": "0x55bbe7286920", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17183, "col": 3, "tokLen": 2 }, "end": { "offset": 17183, "col": 3, "tokLen": 2 } }, "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72815b8", "kind": "VarDecl", "name": "wc", "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" } } } ] }, { "id": "0x55bbe72869d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17195, "col": 15, "tokLen": 2 }, "end": { "offset": 17199, "col": 19, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72869a8", "kind": "MemberExpr", "range": { "begin": { "offset": 17195, "col": 15, "tokLen": 2 }, "end": { "offset": 17199, "col": 19, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "height", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffd0d0", "inner": [ { "id": "0x55bbe7286990", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17195, "col": 15, "tokLen": 2 }, "end": { "offset": 17195, "col": 15, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7286970", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17195, "col": 15, "tokLen": 2 }, "end": { "offset": 17195, "col": 15, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72814a8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XConfigureRequestEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7286ae0", "kind": "BinaryOperator", "range": { "begin": { "offset": 17209, "line": 626, "col": 3, "tokLen": 2 }, "end": { "offset": 17231, "col": 25, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7286a30", "kind": "MemberExpr", "range": { "begin": { "offset": 17209, "col": 3, "tokLen": 2 }, "end": { "offset": 17212, "col": 6, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "border_width", "isArrow": false, "referencedMemberDecl": "0x55bbe6fed158", "inner": [ { "id": "0x55bbe7286a10", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17209, "col": 3, "tokLen": 2 }, "end": { "offset": 17209, "col": 3, "tokLen": 2 } }, "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72815b8", "kind": "VarDecl", "name": "wc", "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" } } } ] }, { "id": "0x55bbe7286ac8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17227, "col": 21, "tokLen": 2 }, "end": { "offset": 17231, "col": 25, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7286a98", "kind": "MemberExpr", "range": { "begin": { "offset": 17227, "col": 21, "tokLen": 2 }, "end": { "offset": 17231, "col": 25, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "border_width", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffd138", "inner": [ { "id": "0x55bbe7286a80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17227, "col": 21, "tokLen": 2 }, "end": { "offset": 17227, "col": 21, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7286a60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17227, "col": 21, "tokLen": 2 }, "end": { "offset": 17227, "col": 21, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72814a8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XConfigureRequestEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7286bd0", "kind": "BinaryOperator", "range": { "begin": { "offset": 17247, "line": 627, "col": 3, "tokLen": 2 }, "end": { "offset": 17264, "col": 20, "tokLen": 5 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7286b20", "kind": "MemberExpr", "range": { "begin": { "offset": 17247, "col": 3, "tokLen": 2 }, "end": { "offset": 17250, "col": 6, "tokLen": 7 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "sibling", "isArrow": false, "referencedMemberDecl": "0x55bbe6fed1b8", "inner": [ { "id": "0x55bbe7286b00", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17247, "col": 3, "tokLen": 2 }, "end": { "offset": 17247, "col": 3, "tokLen": 2 } }, "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72815b8", "kind": "VarDecl", "name": "wc", "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" } } } ] }, { "id": "0x55bbe7286bb8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17260, "col": 16, "tokLen": 2 }, "end": { "offset": 17264, "col": 20, "tokLen": 5 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7286b88", "kind": "MemberExpr", "range": { "begin": { "offset": 17260, "col": 16, "tokLen": 2 }, "end": { "offset": 17264, "col": 20, "tokLen": 5 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "above", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffd198", "inner": [ { "id": "0x55bbe7286b70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17260, "col": 16, "tokLen": 2 }, "end": { "offset": 17260, "col": 16, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7286b50", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17260, "col": 16, "tokLen": 2 }, "end": { "offset": 17260, "col": 16, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72814a8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XConfigureRequestEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7286cc0", "kind": "BinaryOperator", "range": { "begin": { "offset": 17273, "line": 628, "col": 3, "tokLen": 2 }, "end": { "offset": 17293, "col": 23, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7286c10", "kind": "MemberExpr", "range": { "begin": { "offset": 17273, "col": 3, "tokLen": 2 }, "end": { "offset": 17276, "col": 6, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "stack_mode", "isArrow": false, "referencedMemberDecl": "0x55bbe6fed220", "inner": [ { "id": "0x55bbe7286bf0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17273, "col": 3, "tokLen": 2 }, "end": { "offset": 17273, "col": 3, "tokLen": 2 } }, "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72815b8", "kind": "VarDecl", "name": "wc", "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" } } } ] }, { "id": "0x55bbe7286ca8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17289, "col": 19, "tokLen": 2 }, "end": { "offset": 17293, "col": 23, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7286c78", "kind": "MemberExpr", "range": { "begin": { "offset": 17289, "col": 19, "tokLen": 2 }, "end": { "offset": 17293, "col": 23, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "detail", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffd200", "inner": [ { "id": "0x55bbe7286c60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17289, "col": 19, "tokLen": 2 }, "end": { "offset": 17289, "col": 19, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7286c40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17289, "col": 19, "tokLen": 2 }, "end": { "offset": 17289, "col": 19, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72814a8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XConfigureRequestEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7286ea0", "kind": "CallExpr", "range": { "begin": { "offset": 17303, "line": 629, "col": 3, "tokLen": 16 }, "end": { "offset": 17356, "col": 56, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7286e88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17303, "col": 3, "tokLen": 16 }, "end": { "offset": 17303, "col": 3, "tokLen": 16 } }, "type": { "qualType": "int (*)(Display *, Window, unsigned int, XWindowChanges *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7286ce0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17303, "col": 3, "tokLen": 16 }, "end": { "offset": 17303, "col": 3, "tokLen": 16 } }, "type": { "qualType": "int (Display *, Window, unsigned int, XWindowChanges *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7032090", "kind": "FunctionDecl", "name": "XConfigureWindow", "type": { "qualType": "int (Display *, Window, unsigned int, XWindowChanges *)" } } } ] }, { "id": "0x55bbe7286ee0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17320, "col": 20, "tokLen": 3 }, "end": { "offset": 17320, "col": 20, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7286d00", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17320, "col": 20, "tokLen": 3 }, "end": { "offset": 17320, "col": 20, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe7286ef8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17325, "col": 25, "tokLen": 2 }, "end": { "offset": 17329, "col": 29, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7286d58", "kind": "MemberExpr", "range": { "begin": { "offset": 17325, "col": 25, "tokLen": 2 }, "end": { "offset": 17329, "col": 29, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "window", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffcf30", "inner": [ { "id": "0x55bbe7286d40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17325, "col": 25, "tokLen": 2 }, "end": { "offset": 17325, "col": 25, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7286d20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17325, "col": 25, "tokLen": 2 }, "end": { "offset": 17325, "col": 25, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72814a8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XConfigureRequestEvent *" } } } ] } ] } ] }, { "id": "0x55bbe7286f28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17337, "col": 37, "tokLen": 2 }, "end": { "offset": 17341, "col": 41, "tokLen": 10 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7286f10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17337, "col": 37, "tokLen": 2 }, "end": { "offset": 17341, "col": 41, "tokLen": 10 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7286dc0", "kind": "MemberExpr", "range": { "begin": { "offset": 17337, "col": 37, "tokLen": 2 }, "end": { "offset": 17341, "col": 41, "tokLen": 10 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "lvalue", "name": "value_mask", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffd268", "inner": [ { "id": "0x55bbe7286da8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17337, "col": 37, "tokLen": 2 }, "end": { "offset": 17337, "col": 37, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7286d88", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17337, "col": 37, "tokLen": 2 }, "end": { "offset": 17337, "col": 37, "tokLen": 2 } }, "type": { "qualType": "XConfigureRequestEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72814a8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XConfigureRequestEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7286e10", "kind": "UnaryOperator", "range": { "begin": { "offset": 17353, "col": 53, "tokLen": 1 }, "end": { "offset": 17354, "col": 54, "tokLen": 2 } }, "type": { "qualType": "XWindowChanges *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe7286df0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17354, "col": 54, "tokLen": 2 }, "end": { "offset": 17354, "col": 54, "tokLen": 2 } }, "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72815b8", "kind": "VarDecl", "name": "wc", "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" } } } ] } ] } ] } ] }, { "id": "0x55bbe7287038", "kind": "CallExpr", "range": { "begin": { "offset": 17363, "line": 631, "col": 2, "tokLen": 5 }, "end": { "offset": 17379, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7287020", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17363, "col": 2, "tokLen": 5 }, "end": { "offset": 17363, "col": 2, "tokLen": 5 } }, "type": { "qualType": "int (*)(Display *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7286fc0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17363, "col": 2, "tokLen": 5 }, "end": { "offset": 17363, "col": 2, "tokLen": 5 } }, "type": { "qualType": "int (Display *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe70597d8", "kind": "FunctionDecl", "name": "XSync", "type": { "qualType": "int (Display *, int)" } } } ] }, { "id": "0x55bbe7287068", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17369, "col": 8, "tokLen": 3 }, "end": { "offset": 17369, "col": 8, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7286fe0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17369, "col": 8, "tokLen": 3 }, "end": { "offset": 17369, "col": 8, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe7287000", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 17374, "file": "dwm.c", "line": 631, "col": 13, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 17374, "file": "dwm.c", "line": 631, "col": 13, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe7287158", "kind": "FunctionDecl", "loc": { "offset": 17395, "line": 635, "col": 1, "tokLen": 9 }, "range": { "begin": { "offset": 17385, "line": 634, "col": 1, "tokLen": 7 }, "end": { "offset": 17722, "line": 649, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7227a28", "name": "createmon", "mangledName": "createmon", "type": { "qualType": "Monitor *(void)" }, "inner": [ { "id": "0x55bbe7288148", "kind": "CompoundStmt", "range": { "begin": { "offset": 17411, "line": 636, "col": 1, "tokLen": 1 }, "end": { "offset": 17722, "line": 649, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7287270", "kind": "DeclStmt", "range": { "begin": { "offset": 17414, "line": 637, "col": 2, "tokLen": 7 }, "end": { "offset": 17424, "col": 12, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7287208", "kind": "VarDecl", "loc": { "offset": 17423, "col": 11, "tokLen": 1 }, "range": { "begin": { "offset": 17414, "col": 2, "tokLen": 7 }, "end": { "offset": 17423, "col": 11, "tokLen": 1 } }, "isUsed": true, "name": "m", "type": { "qualType": "Monitor *" } } ] }, { "id": "0x55bbe72873f0", "kind": "BinaryOperator", "range": { "begin": { "offset": 17428, "line": 639, "col": 2, "tokLen": 1 }, "end": { "offset": 17458, "col": 32, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7287288", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17428, "col": 2, "tokLen": 1 }, "end": { "offset": 17428, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7287208", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe72873d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17432, "col": 6, "tokLen": 7 }, "end": { "offset": 17458, "col": 32, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe7287390", "kind": "CallExpr", "range": { "begin": { "offset": 17432, "col": 6, "tokLen": 7 }, "end": { "offset": 17458, "col": 32, "tokLen": 1 } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7287378", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17432, "col": 6, "tokLen": 7 }, "end": { "offset": 17432, "col": 6, "tokLen": 7 } }, "type": { "qualType": "void *(*)(size_t, size_t)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72872a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17432, "col": 6, "tokLen": 7 }, "end": { "offset": 17432, "col": 6, "tokLen": 7 } }, "type": { "qualType": "void *(size_t, size_t)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e400", "kind": "FunctionDecl", "name": "ecalloc", "type": { "qualType": "void *(size_t, size_t)" } } } ] }, { "id": "0x55bbe72873c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17440, "col": 14, "tokLen": 1 }, "end": { "offset": 17440, "col": 14, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72872c8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 17440, "col": 14, "tokLen": 1 }, "end": { "offset": 17440, "col": 14, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe72872f8", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "offset": 17443, "col": 17, "tokLen": 6 }, "end": { "offset": 17457, "col": 31, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "argType": { "desugaredQualType": "struct Monitor", "qualType": "Monitor", "typeAliasDeclId": "0x55bbe7223a78" } } ] } ] } ] }, { "id": "0x55bbe72875e8", "kind": "BinaryOperator", "range": { "begin": { "offset": 17462, "line": 640, "col": 2, "tokLen": 1 }, "end": { "offset": 17492, "col": 32, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72874b0", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 17462, "col": 2, "tokLen": 1 }, "end": { "offset": 17473, "col": 13, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7287498", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17462, "col": 2, "tokLen": 1 }, "end": { "offset": 17465, "col": 5, "tokLen": 6 } }, "type": { "qualType": "unsigned int *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7287448", "kind": "MemberExpr", "range": { "begin": { "offset": 17462, "col": 2, "tokLen": 1 }, "end": { "offset": 17465, "col": 5, "tokLen": 6 } }, "type": { "qualType": "unsigned int[2]" }, "valueCategory": "lvalue", "name": "tagset", "isArrow": true, "referencedMemberDecl": "0x55bbe7225a70", "inner": [ { "id": "0x55bbe7287430", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17462, "col": 2, "tokLen": 1 }, "end": { "offset": 17462, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7287410", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17462, "col": 2, "tokLen": 1 }, "end": { "offset": 17462, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7287208", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe7287478", "kind": "IntegerLiteral", "range": { "begin": { "offset": 17472, "col": 12, "tokLen": 1 }, "end": { "offset": 17472, "col": 12, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72875c8", "kind": "BinaryOperator", "range": { "begin": { "offset": 17477, "col": 17, "tokLen": 1 }, "end": { "offset": 17492, "col": 32, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7287570", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 17477, "col": 17, "tokLen": 1 }, "end": { "offset": 17488, "col": 28, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7287558", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17477, "col": 17, "tokLen": 1 }, "end": { "offset": 17480, "col": 20, "tokLen": 6 } }, "type": { "qualType": "unsigned int *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7287508", "kind": "MemberExpr", "range": { "begin": { "offset": 17477, "col": 17, "tokLen": 1 }, "end": { "offset": 17480, "col": 20, "tokLen": 6 } }, "type": { "qualType": "unsigned int[2]" }, "valueCategory": "lvalue", "name": "tagset", "isArrow": true, "referencedMemberDecl": "0x55bbe7225a70", "inner": [ { "id": "0x55bbe72874f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17477, "col": 17, "tokLen": 1 }, "end": { "offset": 17477, "col": 17, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72874d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17477, "col": 17, "tokLen": 1 }, "end": { "offset": 17477, "col": 17, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7287208", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe7287538", "kind": "IntegerLiteral", "range": { "begin": { "offset": 17487, "col": 27, "tokLen": 1 }, "end": { "offset": 17487, "col": 27, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe72875b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17492, "col": 32, "tokLen": 1 }, "end": { "offset": 17492, "col": 32, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7287590", "kind": "IntegerLiteral", "range": { "begin": { "offset": 17492, "col": 32, "tokLen": 1 }, "end": { "offset": 17492, "col": 32, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] }, { "id": "0x55bbe72876a8", "kind": "BinaryOperator", "range": { "begin": { "offset": 17496, "line": 641, "col": 2, "tokLen": 1 }, "end": { "offset": 17507, "col": 13, "tokLen": 5 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7287640", "kind": "MemberExpr", "range": { "begin": { "offset": 17496, "col": 2, "tokLen": 1 }, "end": { "offset": 17499, "col": 5, "tokLen": 5 } }, "type": { "qualType": "float" }, "valueCategory": "lvalue", "name": "mfact", "isArrow": true, "referencedMemberDecl": "0x55bbe7225470", "inner": [ { "id": "0x55bbe7287628", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17496, "col": 2, "tokLen": 1 }, "end": { "offset": 17496, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7287608", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17496, "col": 2, "tokLen": 1 }, "end": { "offset": 17496, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7287208", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe7287690", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17507, "col": 13, "tokLen": 5 }, "end": { "offset": 17507, "col": 13, "tokLen": 5 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7287670", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17507, "col": 13, "tokLen": 5 }, "end": { "offset": 17507, "col": 13, "tokLen": 5 } }, "type": { "qualType": "const float" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e32430", "kind": "VarDecl", "name": "mfact", "type": { "qualType": "const float" } } } ] } ] }, { "id": "0x55bbe7287768", "kind": "BinaryOperator", "range": { "begin": { "offset": 17515, "line": 642, "col": 2, "tokLen": 1 }, "end": { "offset": 17528, "col": 15, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7287700", "kind": "MemberExpr", "range": { "begin": { "offset": 17515, "col": 2, "tokLen": 1 }, "end": { "offset": 17518, "col": 5, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "nmaster", "isArrow": true, "referencedMemberDecl": "0x55bbe72254d8", "inner": [ { "id": "0x55bbe72876e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17515, "col": 2, "tokLen": 1 }, "end": { "offset": 17515, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72876c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17515, "col": 2, "tokLen": 1 }, "end": { "offset": 17515, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7287208", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe7287750", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17528, "col": 15, "tokLen": 7 }, "end": { "offset": 17528, "col": 15, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7287730", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17528, "col": 15, "tokLen": 7 }, "end": { "offset": 17528, "col": 15, "tokLen": 7 } }, "type": { "qualType": "const int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e324e8", "kind": "VarDecl", "name": "nmaster", "type": { "qualType": "const int" } } } ] } ] }, { "id": "0x55bbe7287880", "kind": "BinaryOperator", "range": { "begin": { "offset": 17538, "line": 643, "col": 2, "tokLen": 1 }, "end": { "offset": 17551, "col": 15, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7287818", "kind": "MemberExpr", "range": { "begin": { "offset": 17538, "col": 2, "tokLen": 1 }, "end": { "offset": 17541, "col": 5, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "showbar", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ad8", "inner": [ { "id": "0x55bbe7287800", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17538, "col": 2, "tokLen": 1 }, "end": { "offset": 17538, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72877e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17538, "col": 2, "tokLen": 1 }, "end": { "offset": 17538, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7287208", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe7287868", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17551, "col": 15, "tokLen": 7 }, "end": { "offset": 17551, "col": 15, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7287848", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17551, "col": 15, "tokLen": 7 }, "end": { "offset": 17551, "col": 15, "tokLen": 7 } }, "type": { "qualType": "const int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237770", "kind": "VarDecl", "name": "showbar", "type": { "qualType": "const int" } } } ] } ] }, { "id": "0x55bbe7287998", "kind": "BinaryOperator", "range": { "begin": { "offset": 17561, "line": 644, "col": 2, "tokLen": 1 }, "end": { "offset": 17573, "col": 14, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7287930", "kind": "MemberExpr", "range": { "begin": { "offset": 17561, "col": 2, "tokLen": 1 }, "end": { "offset": 17564, "col": 5, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "topbar", "isArrow": true, "referencedMemberDecl": "0x55bbe7225b40", "inner": [ { "id": "0x55bbe7287918", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17561, "col": 2, "tokLen": 1 }, "end": { "offset": 17561, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72878f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17561, "col": 2, "tokLen": 1 }, "end": { "offset": 17561, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7287208", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe7287980", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17573, "col": 14, "tokLen": 6 }, "end": { "offset": 17573, "col": 14, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7287960", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17573, "col": 14, "tokLen": 6 }, "end": { "offset": 17573, "col": 14, "tokLen": 6 } }, "type": { "qualType": "const int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237810", "kind": "VarDecl", "name": "topbar", "type": { "qualType": "const int" } } } ] } ] }, { "id": "0x55bbe7287b60", "kind": "BinaryOperator", "range": { "begin": { "offset": 17582, "line": 645, "col": 2, "tokLen": 1 }, "end": { "offset": 17603, "col": 23, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7287ab0", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 17582, "col": 2, "tokLen": 1 }, "end": { "offset": 17589, "col": 9, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7287a98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17582, "col": 2, "tokLen": 1 }, "end": { "offset": 17585, "col": 5, "tokLen": 2 } }, "type": { "qualType": "const Layout **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7287a48", "kind": "MemberExpr", "range": { "begin": { "offset": 17582, "col": 2, "tokLen": 1 }, "end": { "offset": 17585, "col": 5, "tokLen": 2 } }, "type": { "qualType": "const Layout *[2]" }, "valueCategory": "lvalue", "name": "lt", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ec8", "inner": [ { "id": "0x55bbe7287a30", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17582, "col": 2, "tokLen": 1 }, "end": { "offset": 17582, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7287a10", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17582, "col": 2, "tokLen": 1 }, "end": { "offset": 17582, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7287208", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe7287a78", "kind": "IntegerLiteral", "range": { "begin": { "offset": 17588, "col": 8, "tokLen": 1 }, "end": { "offset": 17588, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe7287b48", "kind": "UnaryOperator", "range": { "begin": { "offset": 17593, "col": 13, "tokLen": 1 }, "end": { "offset": 17603, "col": 23, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe7287b28", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 17594, "col": 14, "tokLen": 7 }, "end": { "offset": 17603, "col": 23, "tokLen": 1 } }, "type": { "desugaredQualType": "const Layout", "qualType": "const Layout", "typeAliasDeclId": "0x55bbe72252b8" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7287b10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17594, "col": 14, "tokLen": 7 }, "end": { "offset": 17594, "col": 14, "tokLen": 7 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7287ad0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17594, "col": 14, "tokLen": 7 }, "end": { "offset": 17594, "col": 14, "tokLen": 7 } }, "type": { "qualType": "const Layout[3]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e32728", "kind": "VarDecl", "name": "layouts", "type": { "qualType": "const Layout[3]" } } } ] }, { "id": "0x55bbe7287af0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 17602, "col": 22, "tokLen": 1 }, "end": { "offset": 17602, "col": 22, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe7287e20", "kind": "BinaryOperator", "range": { "begin": { "offset": 17607, "line": 646, "col": 2, "tokLen": 1 }, "end": { "offset": 17646, "col": 41, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7287c20", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 17607, "col": 2, "tokLen": 1 }, "end": { "offset": 17614, "col": 9, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7287c08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17607, "col": 2, "tokLen": 1 }, "end": { "offset": 17610, "col": 5, "tokLen": 2 } }, "type": { "qualType": "const Layout **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7287bb8", "kind": "MemberExpr", "range": { "begin": { "offset": 17607, "col": 2, "tokLen": 1 }, "end": { "offset": 17610, "col": 5, "tokLen": 2 } }, "type": { "qualType": "const Layout *[2]" }, "valueCategory": "lvalue", "name": "lt", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ec8", "inner": [ { "id": "0x55bbe7287ba0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17607, "col": 2, "tokLen": 1 }, "end": { "offset": 17607, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7287b80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17607, "col": 2, "tokLen": 1 }, "end": { "offset": 17607, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7287208", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe7287be8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 17613, "col": 8, "tokLen": 1 }, "end": { "offset": 17613, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe7287e08", "kind": "UnaryOperator", "range": { "begin": { "offset": 17618, "col": 13, "tokLen": 1 }, "end": { "offset": 17646, "col": 41, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe7287de8", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 17619, "col": 14, "tokLen": 7 }, "end": { "offset": 17646, "col": 41, "tokLen": 1 } }, "type": { "desugaredQualType": "const Layout", "qualType": "const Layout", "typeAliasDeclId": "0x55bbe72252b8" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7287dd0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17619, "col": 14, "tokLen": 7 }, "end": { "offset": 17619, "col": 14, "tokLen": 7 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7287c40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17619, "col": 14, "tokLen": 7 }, "end": { "offset": 17619, "col": 14, "tokLen": 7 } }, "type": { "qualType": "const Layout[3]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e32728", "kind": "VarDecl", "name": "layouts", "type": { "qualType": "const Layout[3]" } } } ] }, { "id": "0x55bbe7287db0", "kind": "BinaryOperator", "range": { "begin": { "offset": 17627, "col": 22, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 17631, "line": 646, "col": 26, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "opcode": "%", "inner": [ { "id": "0x55bbe7287d98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17627, "col": 22, "tokLen": 1 }, "end": { "offset": 17627, "col": 22, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7287c60", "kind": "IntegerLiteral", "range": { "begin": { "offset": 17627, "col": 22, "tokLen": 1 }, "end": { "offset": 17627, "col": 22, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe7287d78", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2034, "line": 53, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 17631, "line": 646, "col": 26, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 17631, "line": 646, "col": 26, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7287d58", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 17631, "line": 646, "col": 26, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 17631, "line": 646, "col": 26, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe7287ca0", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 17631, "line": 646, "col": 26, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 17638, "col": 33, "tokLen": 7 }, "expansionLoc": { "offset": 17631, "col": 26, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe7287c80", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 17638, "col": 33, "tokLen": 7 }, "expansionLoc": { "offset": 17631, "col": 26, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 17638, "col": 33, "tokLen": 7 }, "expansionLoc": { "offset": 17631, "col": 26, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const Layout[3]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e32728", "kind": "VarDecl", "name": "layouts", "type": { "qualType": "const Layout[3]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe7287d38", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2046, "line": 53, "col": 45, "tokLen": 6 }, "expansionLoc": { "offset": 17631, "line": 646, "col": 26, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 17631, "line": 646, "col": 26, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe7287d18", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 17638, "col": 33, "tokLen": 7 }, "expansionLoc": { "offset": 17631, "col": 26, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 17631, "line": 646, "col": 26, "tokLen": 6 } } }, "type": { "desugaredQualType": "const Layout", "qualType": "const Layout", "typeAliasDeclId": "0x55bbe72252b8" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7287d00", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 17638, "col": 33, "tokLen": 7 }, "expansionLoc": { "offset": 17631, "col": 26, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 17638, "col": 33, "tokLen": 7 }, "expansionLoc": { "offset": 17631, "col": 26, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7287cc0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 17638, "col": 33, "tokLen": 7 }, "expansionLoc": { "offset": 17631, "col": 26, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 17638, "col": 33, "tokLen": 7 }, "expansionLoc": { "offset": 17631, "col": 26, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const Layout[3]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e32728", "kind": "VarDecl", "name": "layouts", "type": { "qualType": "const Layout[3]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe7287ce0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 17631, "line": 646, "col": 26, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 17631, "line": 646, "col": 26, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7288040", "kind": "CallExpr", "range": { "begin": { "offset": 17650, "line": 647, "col": 2, "tokLen": 7 }, "end": { "offset": 17708, "col": 60, "tokLen": 1 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7288028", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17650, "col": 2, "tokLen": 7 }, "end": { "offset": 17650, "col": 2, "tokLen": 7 } }, "type": { "qualType": "char *(*)(char *, const char *, unsigned long)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7287e40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17650, "col": 2, "tokLen": 7 }, "end": { "offset": 17650, "col": 2, "tokLen": 7 } }, "type": { "qualType": "char *(char *, const char *, unsigned long)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe6e9bbe8", "kind": "FunctionDecl", "name": "strncpy", "type": { "qualType": "char *(char *, const char *, unsigned long)" } } } ] }, { "id": "0x55bbe7288078", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17658, "col": 10, "tokLen": 1 }, "end": { "offset": 17661, "col": 13, "tokLen": 8 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7287e98", "kind": "MemberExpr", "range": { "begin": { "offset": 17658, "col": 10, "tokLen": 1 }, "end": { "offset": 17661, "col": 13, "tokLen": 8 } }, "type": { "qualType": "char[16]" }, "valueCategory": "lvalue", "name": "ltsymbol", "isArrow": true, "referencedMemberDecl": "0x55bbe7225408", "inner": [ { "id": "0x55bbe7287e80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17658, "col": 10, "tokLen": 1 }, "end": { "offset": 17658, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7287e60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17658, "col": 10, "tokLen": 1 }, "end": { "offset": 17658, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7287208", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe7288090", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17671, "col": 23, "tokLen": 7 }, "end": { "offset": 17682, "col": 34, "tokLen": 6 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7287f40", "kind": "MemberExpr", "range": { "begin": { "offset": 17671, "col": 23, "tokLen": 7 }, "end": { "offset": 17682, "col": 34, "tokLen": 6 } }, "type": { "qualType": "const char *const" }, "valueCategory": "lvalue", "name": "symbol", "isArrow": false, "referencedMemberDecl": "0x55bbe7225028", "inner": [ { "id": "0x55bbe7287f20", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 17671, "col": 23, "tokLen": 7 }, "end": { "offset": 17680, "col": 32, "tokLen": 1 } }, "type": { "desugaredQualType": "const Layout", "qualType": "const Layout", "typeAliasDeclId": "0x55bbe72252b8" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7287f08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17671, "col": 23, "tokLen": 7 }, "end": { "offset": 17671, "col": 23, "tokLen": 7 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7287ec8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17671, "col": 23, "tokLen": 7 }, "end": { "offset": 17671, "col": 23, "tokLen": 7 } }, "type": { "qualType": "const Layout[3]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e32728", "kind": "VarDecl", "name": "layouts", "type": { "qualType": "const Layout[3]" } } } ] }, { "id": "0x55bbe7287ee8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 17679, "col": 31, "tokLen": 1 }, "end": { "offset": 17679, "col": 31, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe7287fd8", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "offset": 17690, "col": 42, "tokLen": 6 }, "end": { "offset": 17700, "col": 52, "tokLen": 8 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe7287fa8", "kind": "MemberExpr", "range": { "begin": { "offset": 17697, "col": 49, "tokLen": 1 }, "end": { "offset": 17700, "col": 52, "tokLen": 8 } }, "type": { "qualType": "char[16]" }, "valueCategory": "lvalue", "name": "ltsymbol", "isArrow": true, "referencedMemberDecl": "0x55bbe7225408", "nonOdrUseReason": "unevaluated", "inner": [ { "id": "0x55bbe7287f90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17697, "col": 49, "tokLen": 1 }, "end": { "offset": 17697, "col": 49, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7287f70", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17697, "col": 49, "tokLen": 1 }, "end": { "offset": 17697, "col": 49, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7287208", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } }, "nonOdrUseReason": "unevaluated" } ] } ] } ] } ] }, { "id": "0x55bbe7288138", "kind": "ReturnStmt", "range": { "begin": { "offset": 17712, "line": 648, "col": 2, "tokLen": 6 }, "end": { "offset": 17719, "col": 9, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7288120", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17719, "col": 9, "tokLen": 1 }, "end": { "offset": 17719, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7288100", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17719, "col": 9, "tokLen": 1 }, "end": { "offset": 17719, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7287208", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7288250", "kind": "FunctionDecl", "loc": { "offset": 17730, "line": 652, "col": 1, "tokLen": 13 }, "range": { "begin": { "offset": 17725, "line": 651, "col": 1, "tokLen": 4 }, "end": { "offset": 17871, "line": 659, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7227b68", "name": "destroynotify", "mangledName": "destroynotify", "type": { "qualType": "void (XEvent *)" }, "inner": [ { "id": "0x55bbe72881c0", "kind": "ParmVarDecl", "loc": { "offset": 17752, "line": 652, "col": 23, "tokLen": 1 }, "range": { "begin": { "offset": 17744, "col": 15, "tokLen": 6 }, "end": { "offset": 17752, "col": 23, "tokLen": 1 } }, "isUsed": true, "name": "e", "type": { "qualType": "XEvent *" } }, { "id": "0x55bbe7288718", "kind": "CompoundStmt", "range": { "begin": { "offset": 17755, "line": 653, "col": 1, "tokLen": 1 }, "end": { "offset": 17871, "line": 659, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7288370", "kind": "DeclStmt", "range": { "begin": { "offset": 17758, "line": 654, "col": 2, "tokLen": 6 }, "end": { "offset": 17767, "col": 11, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7288308", "kind": "VarDecl", "loc": { "offset": 17766, "col": 10, "tokLen": 1 }, "range": { "begin": { "offset": 17758, "col": 2, "tokLen": 6 }, "end": { "offset": 17766, "col": 10, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } } ] }, { "id": "0x55bbe72884e0", "kind": "DeclStmt", "range": { "begin": { "offset": 17770, "line": 655, "col": 2, "tokLen": 19 }, "end": { "offset": 17814, "col": 46, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72883f8", "kind": "VarDecl", "loc": { "offset": 17791, "col": 23, "tokLen": 2 }, "range": { "begin": { "offset": 17770, "col": 2, "tokLen": 19 }, "end": { "offset": 17800, "col": 32, "tokLen": 14 } }, "isUsed": true, "name": "ev", "type": { "qualType": "XDestroyWindowEvent *" }, "init": "c", "inner": [ { "id": "0x55bbe72884c8", "kind": "UnaryOperator", "range": { "begin": { "offset": 17796, "col": 28, "tokLen": 1 }, "end": { "offset": 17800, "col": 32, "tokLen": 14 } }, "type": { "qualType": "XDestroyWindowEvent *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe7288498", "kind": "MemberExpr", "range": { "begin": { "offset": 17797, "col": 29, "tokLen": 1 }, "end": { "offset": 17800, "col": 32, "tokLen": 14 } }, "type": { "desugaredQualType": "XDestroyWindowEvent", "qualType": "XDestroyWindowEvent", "typeAliasDeclId": "0x55bbe6ff8a78" }, "valueCategory": "lvalue", "name": "xdestroywindow", "isArrow": true, "referencedMemberDecl": "0x55bbe7001730", "inner": [ { "id": "0x55bbe7288480", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17797, "col": 29, "tokLen": 1 }, "end": { "offset": 17797, "col": 29, "tokLen": 1 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7288460", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17797, "col": 29, "tokLen": 1 }, "end": { "offset": 17797, "col": 29, "tokLen": 1 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72881c0", "kind": "ParmVarDecl", "name": "e", "type": { "qualType": "XEvent *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72886f8", "kind": "IfStmt", "range": { "begin": { "offset": 17818, "line": 657, "col": 2, "tokLen": 2 }, "end": { "offset": 17868, "line": 658, "col": 16, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7288618", "kind": "ParenExpr", "range": { "begin": { "offset": 17822, "line": 657, "col": 6, "tokLen": 1 }, "end": { "offset": 17850, "col": 34, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72885f8", "kind": "BinaryOperator", "range": { "begin": { "offset": 17823, "col": 7, "tokLen": 1 }, "end": { "offset": 17849, "col": 33, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72884f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17823, "col": 7, "tokLen": 1 }, "end": { "offset": 17823, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7288308", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe72885b8", "kind": "CallExpr", "range": { "begin": { "offset": 17827, "col": 11, "tokLen": 11 }, "end": { "offset": 17849, "col": 33, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72885a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17827, "col": 11, "tokLen": 11 }, "end": { "offset": 17827, "col": 11, "tokLen": 11 } }, "type": { "qualType": "Client *(*)(Window)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7288518", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17827, "col": 11, "tokLen": 11 }, "end": { "offset": 17827, "col": 11, "tokLen": 11 } }, "type": { "qualType": "Client *(Window)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7231168", "kind": "FunctionDecl", "name": "wintoclient", "type": { "qualType": "Client *(Window)" } } } ] }, { "id": "0x55bbe72885e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17839, "col": 23, "tokLen": 2 }, "end": { "offset": 17843, "col": 27, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7288570", "kind": "MemberExpr", "range": { "begin": { "offset": 17839, "col": 23, "tokLen": 2 }, "end": { "offset": 17843, "col": 27, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "window", "isArrow": true, "referencedMemberDecl": "0x55bbe6ff89c8", "inner": [ { "id": "0x55bbe7288558", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17839, "col": 23, "tokLen": 2 }, "end": { "offset": 17839, "col": 23, "tokLen": 2 } }, "type": { "qualType": "XDestroyWindowEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7288538", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17839, "col": 23, "tokLen": 2 }, "end": { "offset": 17839, "col": 23, "tokLen": 2 } }, "type": { "qualType": "XDestroyWindowEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72883f8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XDestroyWindowEvent *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72886b0", "kind": "CallExpr", "range": { "begin": { "offset": 17855, "line": 658, "col": 3, "tokLen": 8 }, "end": { "offset": 17868, "col": 16, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7288698", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17855, "col": 3, "tokLen": 8 }, "end": { "offset": 17855, "col": 3, "tokLen": 8 } }, "type": { "qualType": "void (*)(Client *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7288638", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17855, "col": 3, "tokLen": 8 }, "end": { "offset": 17855, "col": 3, "tokLen": 8 } }, "type": { "qualType": "void (Client *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7230038", "kind": "FunctionDecl", "name": "unmanage", "type": { "qualType": "void (Client *, int)" } } } ] }, { "id": "0x55bbe72886e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17864, "col": 12, "tokLen": 1 }, "end": { "offset": 17864, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7288658", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17864, "col": 12, "tokLen": 1 }, "end": { "offset": 17864, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7288308", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe7288678", "kind": "IntegerLiteral", "range": { "begin": { "offset": 17867, "col": 15, "tokLen": 1 }, "end": { "offset": 17867, "col": 15, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] }, { "id": "0x55bbe72887e0", "kind": "FunctionDecl", "loc": { "offset": 17879, "line": 662, "col": 1, "tokLen": 6 }, "range": { "begin": { "offset": 17874, "line": 661, "col": 1, "tokLen": 4 }, "end": { "offset": 17996, "line": 668, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7227cb0", "name": "detach", "mangledName": "detach", "type": { "qualType": "void (Client *)" }, "inner": [ { "id": "0x55bbe7288750", "kind": "ParmVarDecl", "loc": { "offset": 17894, "line": 662, "col": 16, "tokLen": 1 }, "range": { "begin": { "offset": 17886, "col": 8, "tokLen": 6 }, "end": { "offset": 17894, "col": 16, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe7288e10", "kind": "CompoundStmt", "range": { "begin": { "offset": 17897, "line": 663, "col": 1, "tokLen": 1 }, "end": { "offset": 17996, "line": 668, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7288968", "kind": "DeclStmt", "range": { "begin": { "offset": 17900, "line": 664, "col": 2, "tokLen": 6 }, "end": { "offset": 17911, "col": 13, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7288900", "kind": "VarDecl", "loc": { "offset": 17909, "col": 11, "tokLen": 2 }, "range": { "begin": { "offset": 17900, "col": 2, "tokLen": 6 }, "end": { "offset": 17909, "col": 11, "tokLen": 2 } }, "isUsed": true, "name": "tc", "type": { "qualType": "Client **" } } ] }, { "id": "0x55bbe7288ce8", "kind": "ForStmt", "range": { "begin": { "offset": 17915, "line": 666, "col": 2, "tokLen": 3 }, "end": { "offset": 17978, "col": 65, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7288a68", "kind": "BinaryOperator", "range": { "begin": { "offset": 17920, "col": 7, "tokLen": 2 }, "end": { "offset": 17934, "col": 21, "tokLen": 7 } }, "type": { "qualType": "Client **" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7288980", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17920, "col": 7, "tokLen": 2 }, "end": { "offset": 17920, "col": 7, "tokLen": 2 } }, "type": { "qualType": "Client **" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7288900", "kind": "VarDecl", "name": "tc", "type": { "qualType": "Client **" } } }, { "id": "0x55bbe7288a50", "kind": "UnaryOperator", "range": { "begin": { "offset": 17925, "col": 12, "tokLen": 1 }, "end": { "offset": 17934, "col": 21, "tokLen": 7 } }, "type": { "qualType": "Client **" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe7288a20", "kind": "MemberExpr", "range": { "begin": { "offset": 17926, "col": 13, "tokLen": 1 }, "end": { "offset": 17934, "col": 21, "tokLen": 7 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "clients", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ba0", "inner": [ { "id": "0x55bbe7288a08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17926, "col": 13, "tokLen": 1 }, "end": { "offset": 17929, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72889d8", "kind": "MemberExpr", "range": { "begin": { "offset": 17926, "col": 13, "tokLen": 1 }, "end": { "offset": 17929, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72889c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17926, "col": 13, "tokLen": 1 }, "end": { "offset": 17926, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72889a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17926, "col": 13, "tokLen": 1 }, "end": { "offset": 17926, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7288750", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] }, {}, { "id": "0x55bbe7288bb0", "kind": "BinaryOperator", "range": { "begin": { "offset": 17943, "col": 30, "tokLen": 1 }, "end": { "offset": 17957, "col": 44, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe7288b98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17943, "col": 30, "tokLen": 1 }, "end": { "offset": 17944, "col": 31, "tokLen": 2 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7288ac0", "kind": "UnaryOperator", "range": { "begin": { "offset": 17943, "col": 30, "tokLen": 1 }, "end": { "offset": 17944, "col": 31, "tokLen": 2 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe7288aa8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17944, "col": 31, "tokLen": 2 }, "end": { "offset": 17944, "col": 31, "tokLen": 2 } }, "type": { "qualType": "Client **" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7288a88", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17944, "col": 31, "tokLen": 2 }, "end": { "offset": 17944, "col": 31, "tokLen": 2 } }, "type": { "qualType": "Client **" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7288900", "kind": "VarDecl", "name": "tc", "type": { "qualType": "Client **" } } } ] } ] } ] }, { "id": "0x55bbe7288b78", "kind": "BinaryOperator", "range": { "begin": { "offset": 17950, "col": 37, "tokLen": 1 }, "end": { "offset": 17957, "col": 44, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe7288b48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17950, "col": 37, "tokLen": 1 }, "end": { "offset": 17951, "col": 38, "tokLen": 2 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7288b10", "kind": "UnaryOperator", "range": { "begin": { "offset": 17950, "col": 37, "tokLen": 1 }, "end": { "offset": 17951, "col": 38, "tokLen": 2 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe7288af8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17951, "col": 38, "tokLen": 2 }, "end": { "offset": 17951, "col": 38, "tokLen": 2 } }, "type": { "qualType": "Client **" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7288ad8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17951, "col": 38, "tokLen": 2 }, "end": { "offset": 17951, "col": 38, "tokLen": 2 } }, "type": { "qualType": "Client **" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7288900", "kind": "VarDecl", "name": "tc", "type": { "qualType": "Client **" } } } ] } ] } ] }, { "id": "0x55bbe7288b60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17957, "col": 44, "tokLen": 1 }, "end": { "offset": 17957, "col": 44, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7288b28", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17957, "col": 44, "tokLen": 1 }, "end": { "offset": 17957, "col": 44, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7288750", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe7288cc0", "kind": "BinaryOperator", "range": { "begin": { "offset": 17960, "col": 47, "tokLen": 2 }, "end": { "offset": 17973, "col": 60, "tokLen": 4 } }, "type": { "qualType": "Client **" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7288bd0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17960, "col": 47, "tokLen": 2 }, "end": { "offset": 17960, "col": 47, "tokLen": 2 } }, "type": { "qualType": "Client **" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7288900", "kind": "VarDecl", "name": "tc", "type": { "qualType": "Client **" } } }, { "id": "0x55bbe7288ca8", "kind": "UnaryOperator", "range": { "begin": { "offset": 17965, "col": 52, "tokLen": 1 }, "end": { "offset": 17973, "col": 60, "tokLen": 4 } }, "type": { "qualType": "Client **" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe7288c78", "kind": "MemberExpr", "range": { "begin": { "offset": 17966, "col": 53, "tokLen": 1 }, "end": { "offset": 17973, "col": 60, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe72249b8", "inner": [ { "id": "0x55bbe7288c60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17966, "col": 53, "tokLen": 1 }, "end": { "offset": 17970, "col": 57, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7288c40", "kind": "ParenExpr", "range": { "begin": { "offset": 17966, "col": 53, "tokLen": 1 }, "end": { "offset": 17970, "col": 57, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7288c28", "kind": "UnaryOperator", "range": { "begin": { "offset": 17967, "col": 54, "tokLen": 1 }, "end": { "offset": 17968, "col": 55, "tokLen": 2 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe7288c10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17968, "col": 55, "tokLen": 2 }, "end": { "offset": 17968, "col": 55, "tokLen": 2 } }, "type": { "qualType": "Client **" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7288bf0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17968, "col": 55, "tokLen": 2 }, "end": { "offset": 17968, "col": 55, "tokLen": 2 } }, "type": { "qualType": "Client **" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7288900", "kind": "VarDecl", "name": "tc", "type": { "qualType": "Client **" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7288ce0", "kind": "NullStmt", "range": { "begin": { "offset": 17978, "col": 65, "tokLen": 1 }, "end": { "offset": 17978, "col": 65, "tokLen": 1 } } } ] }, { "id": "0x55bbe7288df0", "kind": "BinaryOperator", "range": { "begin": { "offset": 17981, "line": 667, "col": 2, "tokLen": 1 }, "end": { "offset": 17990, "col": 11, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7288d58", "kind": "UnaryOperator", "range": { "begin": { "offset": 17981, "col": 2, "tokLen": 1 }, "end": { "offset": 17982, "col": 3, "tokLen": 2 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe7288d40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17982, "col": 3, "tokLen": 2 }, "end": { "offset": 17982, "col": 3, "tokLen": 2 } }, "type": { "qualType": "Client **" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7288d20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17982, "col": 3, "tokLen": 2 }, "end": { "offset": 17982, "col": 3, "tokLen": 2 } }, "type": { "qualType": "Client **" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7288900", "kind": "VarDecl", "name": "tc", "type": { "qualType": "Client **" } } } ] } ] }, { "id": "0x55bbe7288dd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17987, "col": 8, "tokLen": 1 }, "end": { "offset": 17990, "col": 11, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7288da8", "kind": "MemberExpr", "range": { "begin": { "offset": 17987, "col": 8, "tokLen": 1 }, "end": { "offset": 17990, "col": 11, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe72249b8", "inner": [ { "id": "0x55bbe7288d90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 17987, "col": 8, "tokLen": 1 }, "end": { "offset": 17987, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7288d70", "kind": "DeclRefExpr", "range": { "begin": { "offset": 17987, "col": 8, "tokLen": 1 }, "end": { "offset": 17987, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7288750", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7288ed8", "kind": "FunctionDecl", "loc": { "offset": 18004, "line": 671, "col": 1, "tokLen": 11 }, "range": { "begin": { "offset": 17999, "line": 670, "col": 1, "tokLen": 4 }, "end": { "offset": 18239, "line": 682, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7227df8", "name": "detachstack", "mangledName": "detachstack", "type": { "qualType": "void (Client *)" }, "inner": [ { "id": "0x55bbe7288e48", "kind": "ParmVarDecl", "loc": { "offset": 18024, "line": 671, "col": 21, "tokLen": 1 }, "range": { "begin": { "offset": 18016, "col": 13, "tokLen": 6 }, "end": { "offset": 18024, "col": 21, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe7289cc0", "kind": "CompoundStmt", "range": { "begin": { "offset": 18027, "line": 672, "col": 1, "tokLen": 1 }, "end": { "offset": 18239, "line": 682, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7289090", "kind": "DeclStmt", "range": { "begin": { "offset": 18030, "line": 673, "col": 2, "tokLen": 6 }, "end": { "offset": 18045, "col": 17, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7288f98", "kind": "VarDecl", "loc": { "offset": 18039, "col": 11, "tokLen": 2 }, "range": { "begin": { "offset": 18030, "col": 2, "tokLen": 6 }, "end": { "offset": 18039, "col": 11, "tokLen": 2 } }, "isUsed": true, "name": "tc", "type": { "qualType": "Client **" } }, { "id": "0x55bbe7289010", "kind": "VarDecl", "loc": { "offset": 18044, "col": 16, "tokLen": 1 }, "range": { "begin": { "offset": 18030, "col": 2, "tokLen": 6 }, "end": { "offset": 18044, "col": 16, "tokLen": 1 } }, "isUsed": true, "name": "t", "type": { "qualType": "Client *" } } ] }, { "id": "0x55bbe7289410", "kind": "ForStmt", "range": { "begin": { "offset": 18049, "line": 675, "col": 2, "tokLen": 3 }, "end": { "offset": 18111, "col": 64, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7289190", "kind": "BinaryOperator", "range": { "begin": { "offset": 18054, "col": 7, "tokLen": 2 }, "end": { "offset": 18068, "col": 21, "tokLen": 5 } }, "type": { "qualType": "Client **" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72890a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18054, "col": 7, "tokLen": 2 }, "end": { "offset": 18054, "col": 7, "tokLen": 2 } }, "type": { "qualType": "Client **" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7288f98", "kind": "VarDecl", "name": "tc", "type": { "qualType": "Client **" } } }, { "id": "0x55bbe7289178", "kind": "UnaryOperator", "range": { "begin": { "offset": 18059, "col": 12, "tokLen": 1 }, "end": { "offset": 18068, "col": 21, "tokLen": 5 } }, "type": { "qualType": "Client **" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe7289148", "kind": "MemberExpr", "range": { "begin": { "offset": 18060, "col": 13, "tokLen": 1 }, "end": { "offset": 18068, "col": 21, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "stack", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c60", "inner": [ { "id": "0x55bbe7289130", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18060, "col": 13, "tokLen": 1 }, "end": { "offset": 18063, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7289100", "kind": "MemberExpr", "range": { "begin": { "offset": 18060, "col": 13, "tokLen": 1 }, "end": { "offset": 18063, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72890e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18060, "col": 13, "tokLen": 1 }, "end": { "offset": 18060, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72890c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18060, "col": 13, "tokLen": 1 }, "end": { "offset": 18060, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7288e48", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] }, {}, { "id": "0x55bbe72892d8", "kind": "BinaryOperator", "range": { "begin": { "offset": 18075, "col": 28, "tokLen": 1 }, "end": { "offset": 18089, "col": 42, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72892c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18075, "col": 28, "tokLen": 1 }, "end": { "offset": 18076, "col": 29, "tokLen": 2 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72891e8", "kind": "UnaryOperator", "range": { "begin": { "offset": 18075, "col": 28, "tokLen": 1 }, "end": { "offset": 18076, "col": 29, "tokLen": 2 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe72891d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18076, "col": 29, "tokLen": 2 }, "end": { "offset": 18076, "col": 29, "tokLen": 2 } }, "type": { "qualType": "Client **" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72891b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18076, "col": 29, "tokLen": 2 }, "end": { "offset": 18076, "col": 29, "tokLen": 2 } }, "type": { "qualType": "Client **" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7288f98", "kind": "VarDecl", "name": "tc", "type": { "qualType": "Client **" } } } ] } ] } ] }, { "id": "0x55bbe72892a0", "kind": "BinaryOperator", "range": { "begin": { "offset": 18082, "col": 35, "tokLen": 1 }, "end": { "offset": 18089, "col": 42, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe7289270", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18082, "col": 35, "tokLen": 1 }, "end": { "offset": 18083, "col": 36, "tokLen": 2 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7289238", "kind": "UnaryOperator", "range": { "begin": { "offset": 18082, "col": 35, "tokLen": 1 }, "end": { "offset": 18083, "col": 36, "tokLen": 2 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe7289220", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18083, "col": 36, "tokLen": 2 }, "end": { "offset": 18083, "col": 36, "tokLen": 2 } }, "type": { "qualType": "Client **" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7289200", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18083, "col": 36, "tokLen": 2 }, "end": { "offset": 18083, "col": 36, "tokLen": 2 } }, "type": { "qualType": "Client **" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7288f98", "kind": "VarDecl", "name": "tc", "type": { "qualType": "Client **" } } } ] } ] } ] }, { "id": "0x55bbe7289288", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18089, "col": 42, "tokLen": 1 }, "end": { "offset": 18089, "col": 42, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7289250", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18089, "col": 42, "tokLen": 1 }, "end": { "offset": 18089, "col": 42, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7288e48", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72893e8", "kind": "BinaryOperator", "range": { "begin": { "offset": 18092, "col": 45, "tokLen": 2 }, "end": { "offset": 18105, "col": 58, "tokLen": 5 } }, "type": { "qualType": "Client **" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72892f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18092, "col": 45, "tokLen": 2 }, "end": { "offset": 18092, "col": 45, "tokLen": 2 } }, "type": { "qualType": "Client **" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7288f98", "kind": "VarDecl", "name": "tc", "type": { "qualType": "Client **" } } }, { "id": "0x55bbe72893d0", "kind": "UnaryOperator", "range": { "begin": { "offset": 18097, "col": 50, "tokLen": 1 }, "end": { "offset": 18105, "col": 58, "tokLen": 5 } }, "type": { "qualType": "Client **" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72893a0", "kind": "MemberExpr", "range": { "begin": { "offset": 18098, "col": 51, "tokLen": 1 }, "end": { "offset": 18105, "col": 58, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "snext", "isArrow": true, "referencedMemberDecl": "0x55bbe7224a18", "inner": [ { "id": "0x55bbe7289388", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18098, "col": 51, "tokLen": 1 }, "end": { "offset": 18102, "col": 55, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7289368", "kind": "ParenExpr", "range": { "begin": { "offset": 18098, "col": 51, "tokLen": 1 }, "end": { "offset": 18102, "col": 55, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7289350", "kind": "UnaryOperator", "range": { "begin": { "offset": 18099, "col": 52, "tokLen": 1 }, "end": { "offset": 18100, "col": 53, "tokLen": 2 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe7289338", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18100, "col": 53, "tokLen": 2 }, "end": { "offset": 18100, "col": 53, "tokLen": 2 } }, "type": { "qualType": "Client **" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7289318", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18100, "col": 53, "tokLen": 2 }, "end": { "offset": 18100, "col": 53, "tokLen": 2 } }, "type": { "qualType": "Client **" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7288f98", "kind": "VarDecl", "name": "tc", "type": { "qualType": "Client **" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7289408", "kind": "NullStmt", "range": { "begin": { "offset": 18111, "col": 64, "tokLen": 1 }, "end": { "offset": 18111, "col": 64, "tokLen": 1 } } } ] }, { "id": "0x55bbe7289518", "kind": "BinaryOperator", "range": { "begin": { "offset": 18114, "line": 676, "col": 2, "tokLen": 1 }, "end": { "offset": 18123, "col": 11, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7289480", "kind": "UnaryOperator", "range": { "begin": { "offset": 18114, "col": 2, "tokLen": 1 }, "end": { "offset": 18115, "col": 3, "tokLen": 2 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe7289468", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18115, "col": 3, "tokLen": 2 }, "end": { "offset": 18115, "col": 3, "tokLen": 2 } }, "type": { "qualType": "Client **" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7289448", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18115, "col": 3, "tokLen": 2 }, "end": { "offset": 18115, "col": 3, "tokLen": 2 } }, "type": { "qualType": "Client **" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7288f98", "kind": "VarDecl", "name": "tc", "type": { "qualType": "Client **" } } } ] } ] }, { "id": "0x55bbe7289500", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18120, "col": 8, "tokLen": 1 }, "end": { "offset": 18123, "col": 11, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72894d0", "kind": "MemberExpr", "range": { "begin": { "offset": 18120, "col": 8, "tokLen": 1 }, "end": { "offset": 18123, "col": 11, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "snext", "isArrow": true, "referencedMemberDecl": "0x55bbe7224a18", "inner": [ { "id": "0x55bbe72894b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18120, "col": 8, "tokLen": 1 }, "end": { "offset": 18120, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7289498", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18120, "col": 8, "tokLen": 1 }, "end": { "offset": 18120, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7288e48", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7289ca0", "kind": "IfStmt", "range": { "begin": { "offset": 18132, "line": 678, "col": 2, "tokLen": 2 }, "end": { "offset": 18237, "line": 681, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7289638", "kind": "BinaryOperator", "range": { "begin": { "offset": 18136, "line": 678, "col": 6, "tokLen": 1 }, "end": { "offset": 18149, "col": 19, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe7289608", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18136, "col": 6, "tokLen": 1 }, "end": { "offset": 18136, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7289538", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18136, "col": 6, "tokLen": 1 }, "end": { "offset": 18136, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7288e48", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe7289620", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18141, "col": 11, "tokLen": 1 }, "end": { "offset": 18149, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72895d8", "kind": "MemberExpr", "range": { "begin": { "offset": 18141, "col": 11, "tokLen": 1 }, "end": { "offset": 18149, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72895c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18141, "col": 11, "tokLen": 1 }, "end": { "offset": 18144, "col": 14, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7289590", "kind": "MemberExpr", "range": { "begin": { "offset": 18141, "col": 11, "tokLen": 1 }, "end": { "offset": 18144, "col": 14, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe7289578", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18141, "col": 11, "tokLen": 1 }, "end": { "offset": 18141, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7289558", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18141, "col": 11, "tokLen": 1 }, "end": { "offset": 18141, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7288e48", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7289c80", "kind": "CompoundStmt", "range": { "begin": { "offset": 18154, "col": 24, "tokLen": 1 }, "end": { "offset": 18237, "line": 681, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7289b40", "kind": "ForStmt", "range": { "begin": { "offset": 18158, "line": 679, "col": 3, "tokLen": 3 }, "end": { "offset": 18215, "col": 60, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7289740", "kind": "BinaryOperator", "range": { "begin": { "offset": 18163, "col": 8, "tokLen": 1 }, "end": { "offset": 18175, "col": 20, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7289658", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18163, "col": 8, "tokLen": 1 }, "end": { "offset": 18163, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7289010", "kind": "VarDecl", "name": "t", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe7289728", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18167, "col": 12, "tokLen": 1 }, "end": { "offset": 18175, "col": 20, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72896f8", "kind": "MemberExpr", "range": { "begin": { "offset": 18167, "col": 12, "tokLen": 1 }, "end": { "offset": 18175, "col": 20, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "stack", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c60", "inner": [ { "id": "0x55bbe72896e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18167, "col": 12, "tokLen": 1 }, "end": { "offset": 18170, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72896b0", "kind": "MemberExpr", "range": { "begin": { "offset": 18167, "col": 12, "tokLen": 1 }, "end": { "offset": 18170, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe7289698", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18167, "col": 12, "tokLen": 1 }, "end": { "offset": 18167, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7289678", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18167, "col": 12, "tokLen": 1 }, "end": { "offset": 18167, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7288e48", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] }, {}, { "id": "0x55bbe7289a58", "kind": "BinaryOperator", "range": { "begin": { "offset": 18182, "col": 27, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2000, "line": 52, "col": 77, "tokLen": 1 }, "expansionLoc": { "offset": 18188, "line": 679, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe7289a40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18182, "col": 27, "tokLen": 1 }, "end": { "offset": 18182, "col": 27, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7289760", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18182, "col": 27, "tokLen": 1 }, "end": { "offset": 18182, "col": 27, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7289010", "kind": "VarDecl", "name": "t", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe7289a28", "kind": "UnaryOperator", "range": { "begin": { "offset": 18187, "col": 32, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2000, "line": 52, "col": 77, "tokLen": 1 }, "expansionLoc": { "offset": 18188, "line": 679, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe7289a08", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1956, "line": 52, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 18188, "line": 679, "col": 33, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 2000, "line": 52, "col": 77, "tokLen": 1 }, "expansionLoc": { "offset": 18188, "line": 679, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72899e8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1957, "line": 52, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 18188, "line": 679, "col": 33, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1999, "line": 52, "col": 76, "tokLen": 1 }, "expansionLoc": { "offset": 18188, "line": 679, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72899c8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 18198, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 18188, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 18188, "line": 679, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe7289998", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 18198, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 18188, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1961, "line": 52, "col": 38, "tokLen": 4 }, "expansionLoc": { "offset": 18188, "line": 679, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72897b8", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 18198, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 18188, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1961, "line": 52, "col": 38, "tokLen": 4 }, "expansionLoc": { "offset": 18188, "line": 679, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "tags", "isArrow": true, "referencedMemberDecl": "0x55bbe7224668", "inner": [ { "id": "0x55bbe72897a0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 18198, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 18188, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 18198, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 18188, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7289780", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 18198, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 18188, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 18198, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 18188, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7289010", "kind": "VarDecl", "name": "t", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72899b0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 18198, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 18188, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 18188, "line": 679, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7289978", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 18198, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 18188, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 18188, "line": 679, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7289948", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 18198, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 18188, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1976, "line": 52, "col": 53, "tokLen": 6 }, "expansionLoc": { "offset": 18188, "line": 679, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "unsigned int *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7289868", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 18198, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 18188, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1976, "line": 52, "col": 53, "tokLen": 6 }, "expansionLoc": { "offset": 18188, "line": 679, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "unsigned int[2]" }, "valueCategory": "lvalue", "name": "tagset", "isArrow": true, "referencedMemberDecl": "0x55bbe7225a70", "inner": [ { "id": "0x55bbe7289850", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 18198, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 18188, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1971, "line": 52, "col": 48, "tokLen": 3 }, "expansionLoc": { "offset": 18188, "line": 679, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7289820", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 18198, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 18188, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1971, "line": 52, "col": 48, "tokLen": 3 }, "expansionLoc": { "offset": 18188, "line": 679, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe7289808", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 18198, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 18188, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 18198, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 18188, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72897e8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 18198, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 18188, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 18198, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 18188, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7289010", "kind": "VarDecl", "name": "t", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7289960", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 18198, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 18188, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1991, "line": 52, "col": 68, "tokLen": 7 }, "expansionLoc": { "offset": 18188, "line": 679, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7289918", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 18198, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 18188, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1991, "line": 52, "col": 68, "tokLen": 7 }, "expansionLoc": { "offset": 18188, "line": 679, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "seltags", "isArrow": true, "referencedMemberDecl": "0x55bbe7225950", "inner": [ { "id": "0x55bbe7289900", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 18198, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 18188, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1986, "line": 52, "col": 63, "tokLen": 3 }, "expansionLoc": { "offset": 18188, "line": 679, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72898d0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 18198, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 18188, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1986, "line": 52, "col": 63, "tokLen": 3 }, "expansionLoc": { "offset": 18188, "line": 679, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72898b8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 18198, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 18188, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 18198, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 18188, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7289898", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 18198, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 18188, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 18198, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 18188, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7289010", "kind": "VarDecl", "name": "t", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7289b18", "kind": "BinaryOperator", "range": { "begin": { "offset": 18202, "col": 47, "tokLen": 1 }, "end": { "offset": 18209, "col": 54, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7289a78", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18202, "col": 47, "tokLen": 1 }, "end": { "offset": 18202, "col": 47, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7289010", "kind": "VarDecl", "name": "t", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe7289b00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18206, "col": 51, "tokLen": 1 }, "end": { "offset": 18209, "col": 54, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7289ad0", "kind": "MemberExpr", "range": { "begin": { "offset": 18206, "col": 51, "tokLen": 1 }, "end": { "offset": 18209, "col": 54, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "snext", "isArrow": true, "referencedMemberDecl": "0x55bbe7224a18", "inner": [ { "id": "0x55bbe7289ab8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18206, "col": 51, "tokLen": 1 }, "end": { "offset": 18206, "col": 51, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7289a98", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18206, "col": 51, "tokLen": 1 }, "end": { "offset": 18206, "col": 51, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7289010", "kind": "VarDecl", "name": "t", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7289b38", "kind": "NullStmt", "range": { "begin": { "offset": 18215, "col": 60, "tokLen": 1 }, "end": { "offset": 18215, "col": 60, "tokLen": 1 } } } ] }, { "id": "0x55bbe7289c60", "kind": "BinaryOperator", "range": { "begin": { "offset": 18219, "line": 680, "col": 3, "tokLen": 1 }, "end": { "offset": 18233, "col": 17, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7289bf8", "kind": "MemberExpr", "range": { "begin": { "offset": 18219, "col": 3, "tokLen": 1 }, "end": { "offset": 18227, "col": 11, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe7289be0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18219, "col": 3, "tokLen": 1 }, "end": { "offset": 18222, "col": 6, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7289bb0", "kind": "MemberExpr", "range": { "begin": { "offset": 18219, "col": 3, "tokLen": 1 }, "end": { "offset": 18222, "col": 6, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe7289b98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18219, "col": 3, "tokLen": 1 }, "end": { "offset": 18219, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7289b78", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18219, "col": 3, "tokLen": 1 }, "end": { "offset": 18219, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7288e48", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7289c48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18233, "col": 17, "tokLen": 1 }, "end": { "offset": 18233, "col": 17, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7289c28", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18233, "col": 17, "tokLen": 1 }, "end": { "offset": 18233, "col": 17, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7289010", "kind": "VarDecl", "name": "t", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7289d98", "kind": "FunctionDecl", "loc": { "offset": 18252, "line": 685, "col": 1, "tokLen": 8 }, "range": { "begin": { "offset": 18242, "line": 684, "col": 1, "tokLen": 7 }, "end": { "offset": 18484, "line": 697, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7227fa8", "name": "dirtomon", "mangledName": "dirtomon", "type": { "qualType": "Monitor *(int)" }, "inner": [ { "id": "0x55bbe7289d08", "kind": "ParmVarDecl", "loc": { "offset": 18265, "line": 685, "col": 14, "tokLen": 3 }, "range": { "begin": { "offset": 18261, "col": 10, "tokLen": 3 }, "end": { "offset": 18265, "col": 14, "tokLen": 3 } }, "isUsed": true, "name": "dir", "type": { "qualType": "int" } }, { "id": "0x55bbe728a708", "kind": "CompoundStmt", "range": { "begin": { "offset": 18270, "line": 686, "col": 1, "tokLen": 1 }, "end": { "offset": 18484, "line": 697, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7289f50", "kind": "DeclStmt", "range": { "begin": { "offset": 18273, "line": 687, "col": 2, "tokLen": 7 }, "end": { "offset": 18290, "col": 19, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7289e50", "kind": "VarDecl", "loc": { "offset": 18282, "col": 11, "tokLen": 1 }, "range": { "begin": { "offset": 18273, "col": 2, "tokLen": 7 }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 18286, "file": "dwm.c", "line": 687, "col": 15, "tokLen": 4 } } }, "isUsed": true, "name": "m", "type": { "qualType": "Monitor *" }, "init": "c", "inner": [ { "id": "0x55bbe7289f38", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 18286, "file": "dwm.c", "line": 687, "col": 15, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 18286, "file": "dwm.c", "line": 687, "col": 15, "tokLen": 4 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe7289f18", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 18286, "file": "dwm.c", "line": 687, "col": 15, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 18286, "file": "dwm.c", "line": 687, "col": 15, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7289ef0", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 18286, "file": "dwm.c", "line": 687, "col": 15, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 18286, "file": "dwm.c", "line": 687, "col": 15, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe7289eb8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 18286, "file": "dwm.c", "line": 687, "col": 15, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 18286, "file": "dwm.c", "line": 687, "col": 15, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] }, { "id": "0x55bbe728a690", "kind": "IfStmt", "range": { "begin": { "offset": 18294, "line": 689, "col": 2, "tokLen": 2 }, "end": { "offset": 18471, "line": 695, "col": 49, "tokLen": 1 } }, "hasElse": true, "inner": [ { "id": "0x55bbe7289fc0", "kind": "BinaryOperator", "range": { "begin": { "offset": 18298, "line": 689, "col": 6, "tokLen": 3 }, "end": { "offset": 18304, "col": 12, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe7289fa8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18298, "col": 6, "tokLen": 3 }, "end": { "offset": 18298, "col": 6, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7289f68", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18298, "col": 6, "tokLen": 3 }, "end": { "offset": 18298, "col": 6, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7289d08", "kind": "ParmVarDecl", "name": "dir", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe7289f88", "kind": "IntegerLiteral", "range": { "begin": { "offset": 18304, "col": 12, "tokLen": 1 }, "end": { "offset": 18304, "col": 12, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe728a170", "kind": "CompoundStmt", "range": { "begin": { "offset": 18307, "col": 15, "tokLen": 1 }, "end": { "offset": 18350, "line": 692, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe728a150", "kind": "IfStmt", "range": { "begin": { "offset": 18311, "line": 690, "col": 3, "tokLen": 2 }, "end": { "offset": 18343, "line": 691, "col": 8, "tokLen": 4 } }, "inner": [ { "id": "0x55bbe728a0c0", "kind": "UnaryOperator", "range": { "begin": { "offset": 18315, "line": 690, "col": 7, "tokLen": 1 }, "end": { "offset": 18333, "col": 25, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe728a0a0", "kind": "ParenExpr", "range": { "begin": { "offset": 18316, "col": 8, "tokLen": 1 }, "end": { "offset": 18333, "col": 25, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe728a080", "kind": "BinaryOperator", "range": { "begin": { "offset": 18317, "col": 9, "tokLen": 1 }, "end": { "offset": 18329, "col": 21, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7289fe0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18317, "col": 9, "tokLen": 1 }, "end": { "offset": 18317, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7289e50", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe728a068", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18321, "col": 13, "tokLen": 6 }, "end": { "offset": 18329, "col": 21, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728a038", "kind": "MemberExpr", "range": { "begin": { "offset": 18321, "col": 13, "tokLen": 6 }, "end": { "offset": 18329, "col": 21, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe7225cc0", "inner": [ { "id": "0x55bbe728a020", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18321, "col": 13, "tokLen": 6 }, "end": { "offset": 18321, "col": 13, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728a000", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18321, "col": 13, "tokLen": 6 }, "end": { "offset": 18321, "col": 13, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe728a130", "kind": "BinaryOperator", "range": { "begin": { "offset": 18339, "line": 691, "col": 4, "tokLen": 1 }, "end": { "offset": 18343, "col": 8, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe728a0d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18339, "col": 4, "tokLen": 1 }, "end": { "offset": 18339, "col": 4, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7289e50", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe728a118", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18343, "col": 8, "tokLen": 4 }, "end": { "offset": 18343, "col": 8, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728a0f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18343, "col": 8, "tokLen": 4 }, "end": { "offset": 18343, "col": 8, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72373e8", "kind": "VarDecl", "name": "mons", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe728a660", "kind": "IfStmt", "range": { "begin": { "offset": 18357, "line": 692, "col": 9, "tokLen": 2 }, "end": { "offset": 18471, "line": 695, "col": 49, "tokLen": 1 } }, "hasElse": true, "inner": [ { "id": "0x55bbe728a1f8", "kind": "BinaryOperator", "range": { "begin": { "offset": 18361, "line": 692, "col": 13, "tokLen": 6 }, "end": { "offset": 18371, "col": 23, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe728a1c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18361, "col": 13, "tokLen": 6 }, "end": { "offset": 18361, "col": 13, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728a188", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18361, "col": 13, "tokLen": 6 }, "end": { "offset": 18361, "col": 13, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] }, { "id": "0x55bbe728a1e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18371, "col": 23, "tokLen": 4 }, "end": { "offset": 18371, "col": 23, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728a1a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18371, "col": 23, "tokLen": 4 }, "end": { "offset": 18371, "col": 23, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72373e8", "kind": "VarDecl", "name": "mons", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe728a3d8", "kind": "ForStmt", "range": { "begin": { "offset": 18379, "line": 693, "col": 3, "tokLen": 3 }, "end": { "offset": 18415, "col": 39, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe728a270", "kind": "BinaryOperator", "range": { "begin": { "offset": 18384, "col": 8, "tokLen": 1 }, "end": { "offset": 18388, "col": 12, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe728a218", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18384, "col": 8, "tokLen": 1 }, "end": { "offset": 18384, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7289e50", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe728a258", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18388, "col": 12, "tokLen": 4 }, "end": { "offset": 18388, "col": 12, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728a238", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18388, "col": 12, "tokLen": 4 }, "end": { "offset": 18388, "col": 12, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72373e8", "kind": "VarDecl", "name": "mons", "type": { "qualType": "Monitor *" } } } ] } ] }, {}, { "id": "0x55bbe728a2f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18394, "col": 18, "tokLen": 1 }, "end": { "offset": 18397, "col": 21, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728a2c8", "kind": "MemberExpr", "range": { "begin": { "offset": 18394, "col": 18, "tokLen": 1 }, "end": { "offset": 18397, "col": 21, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe7225cc0", "inner": [ { "id": "0x55bbe728a2b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18394, "col": 18, "tokLen": 1 }, "end": { "offset": 18394, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728a290", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18394, "col": 18, "tokLen": 1 }, "end": { "offset": 18394, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7289e50", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe728a3b0", "kind": "BinaryOperator", "range": { "begin": { "offset": 18403, "col": 27, "tokLen": 1 }, "end": { "offset": 18410, "col": 34, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe728a310", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18403, "col": 27, "tokLen": 1 }, "end": { "offset": 18403, "col": 27, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7289e50", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe728a398", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18407, "col": 31, "tokLen": 1 }, "end": { "offset": 18410, "col": 34, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728a368", "kind": "MemberExpr", "range": { "begin": { "offset": 18407, "col": 31, "tokLen": 1 }, "end": { "offset": 18410, "col": 34, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe7225cc0", "inner": [ { "id": "0x55bbe728a350", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18407, "col": 31, "tokLen": 1 }, "end": { "offset": 18407, "col": 31, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728a330", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18407, "col": 31, "tokLen": 1 }, "end": { "offset": 18407, "col": 31, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7289e50", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe728a3d0", "kind": "NullStmt", "range": { "begin": { "offset": 18415, "col": 39, "tokLen": 1 }, "end": { "offset": 18415, "col": 39, "tokLen": 1 } } } ] }, { "id": "0x55bbe728a628", "kind": "ForStmt", "range": { "begin": { "offset": 18425, "line": 695, "col": 3, "tokLen": 3 }, "end": { "offset": 18471, "col": 49, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe728a468", "kind": "BinaryOperator", "range": { "begin": { "offset": 18430, "col": 8, "tokLen": 1 }, "end": { "offset": 18434, "col": 12, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe728a410", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18430, "col": 8, "tokLen": 1 }, "end": { "offset": 18430, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7289e50", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe728a450", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18434, "col": 12, "tokLen": 4 }, "end": { "offset": 18434, "col": 12, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728a430", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18434, "col": 12, "tokLen": 4 }, "end": { "offset": 18434, "col": 12, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72373e8", "kind": "VarDecl", "name": "mons", "type": { "qualType": "Monitor *" } } } ] } ] }, {}, { "id": "0x55bbe728a540", "kind": "BinaryOperator", "range": { "begin": { "offset": 18440, "col": 18, "tokLen": 1 }, "end": { "offset": 18451, "col": 29, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe728a510", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18440, "col": 18, "tokLen": 1 }, "end": { "offset": 18443, "col": 21, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728a4c0", "kind": "MemberExpr", "range": { "begin": { "offset": 18440, "col": 18, "tokLen": 1 }, "end": { "offset": 18443, "col": 21, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe7225cc0", "inner": [ { "id": "0x55bbe728a4a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18440, "col": 18, "tokLen": 1 }, "end": { "offset": 18440, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728a488", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18440, "col": 18, "tokLen": 1 }, "end": { "offset": 18440, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7289e50", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe728a528", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18451, "col": 29, "tokLen": 6 }, "end": { "offset": 18451, "col": 29, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728a4f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18451, "col": 29, "tokLen": 6 }, "end": { "offset": 18451, "col": 29, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe728a600", "kind": "BinaryOperator", "range": { "begin": { "offset": 18459, "col": 37, "tokLen": 1 }, "end": { "offset": 18466, "col": 44, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe728a560", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18459, "col": 37, "tokLen": 1 }, "end": { "offset": 18459, "col": 37, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7289e50", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe728a5e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18463, "col": 41, "tokLen": 1 }, "end": { "offset": 18466, "col": 44, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728a5b8", "kind": "MemberExpr", "range": { "begin": { "offset": 18463, "col": 41, "tokLen": 1 }, "end": { "offset": 18466, "col": 44, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe7225cc0", "inner": [ { "id": "0x55bbe728a5a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18463, "col": 41, "tokLen": 1 }, "end": { "offset": 18463, "col": 41, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728a580", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18463, "col": 41, "tokLen": 1 }, "end": { "offset": 18463, "col": 41, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7289e50", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe728a620", "kind": "NullStmt", "range": { "begin": { "offset": 18471, "col": 49, "tokLen": 1 }, "end": { "offset": 18471, "col": 49, "tokLen": 1 } } } ] } ] } ] }, { "id": "0x55bbe728a6f8", "kind": "ReturnStmt", "range": { "begin": { "offset": 18474, "line": 696, "col": 2, "tokLen": 6 }, "end": { "offset": 18481, "col": 9, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe728a6e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18481, "col": 9, "tokLen": 1 }, "end": { "offset": 18481, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728a6c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18481, "col": 9, "tokLen": 1 }, "end": { "offset": 18481, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7289e50", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe728a7d0", "kind": "FunctionDecl", "loc": { "offset": 18492, "line": 700, "col": 1, "tokLen": 7 }, "range": { "begin": { "offset": 18487, "line": 699, "col": 1, "tokLen": 4 }, "end": { "offset": 19978, "line": 750, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe72280f0", "name": "drawbar", "mangledName": "drawbar", "type": { "qualType": "void (Monitor *)" }, "inner": [ { "id": "0x55bbe728a740", "kind": "ParmVarDecl", "loc": { "offset": 18509, "line": 700, "col": 18, "tokLen": 1 }, "range": { "begin": { "offset": 18500, "col": 9, "tokLen": 7 }, "end": { "offset": 18509, "col": 18, "tokLen": 1 } }, "isUsed": true, "name": "m", "type": { "qualType": "Monitor *" } }, { "id": "0x55bbe728fbf0", "kind": "CompoundStmt", "range": { "begin": { "offset": 18512, "line": 701, "col": 1, "tokLen": 1 }, "end": { "offset": 19978, "line": 750, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe728aa50", "kind": "DeclStmt", "range": { "begin": { "offset": 18515, "line": 702, "col": 2, "tokLen": 3 }, "end": { "offset": 18531, "col": 18, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe728a890", "kind": "VarDecl", "loc": { "offset": 18519, "col": 6, "tokLen": 1 }, "range": { "begin": { "offset": 18515, "col": 2, "tokLen": 3 }, "end": { "offset": 18519, "col": 6, "tokLen": 1 } }, "isUsed": true, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe728a928", "kind": "VarDecl", "loc": { "offset": 18522, "col": 9, "tokLen": 1 }, "range": { "begin": { "offset": 18515, "col": 2, "tokLen": 3 }, "end": { "offset": 18522, "col": 9, "tokLen": 1 } }, "isUsed": true, "name": "w", "type": { "qualType": "int" } }, { "id": "0x55bbe728a9a8", "kind": "VarDecl", "loc": { "offset": 18525, "col": 12, "tokLen": 2 }, "range": { "begin": { "offset": 18515, "col": 2, "tokLen": 3 }, "end": { "offset": 18530, "col": 17, "tokLen": 1 } }, "isUsed": true, "name": "tw", "type": { "qualType": "int" }, "init": "c", "inner": [ { "id": "0x55bbe728aa10", "kind": "IntegerLiteral", "range": { "begin": { "offset": 18530, "col": 17, "tokLen": 1 }, "end": { "offset": 18530, "col": 17, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe728ac20", "kind": "DeclStmt", "range": { "begin": { "offset": 18534, "line": 703, "col": 2, "tokLen": 3 }, "end": { "offset": 18562, "col": 30, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe728aa80", "kind": "VarDecl", "loc": { "offset": 18538, "col": 6, "tokLen": 4 }, "range": { "begin": { "offset": 18534, "col": 2, "tokLen": 3 }, "end": { "offset": 18561, "col": 29, "tokLen": 1 } }, "isUsed": true, "name": "boxs", "type": { "qualType": "int" }, "init": "c", "inner": [ { "id": "0x55bbe728ac08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18545, "col": 13, "tokLen": 3 }, "end": { "offset": 18561, "col": 29, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728abe8", "kind": "BinaryOperator", "range": { "begin": { "offset": 18545, "col": 13, "tokLen": 3 }, "end": { "offset": 18561, "col": 29, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe728abb8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18545, "col": 13, "tokLen": 3 }, "end": { "offset": 18557, "col": 25, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728ab68", "kind": "MemberExpr", "range": { "begin": { "offset": 18545, "col": 13, "tokLen": 3 }, "end": { "offset": 18557, "col": 25, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe72197a8", "inner": [ { "id": "0x55bbe728ab50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18545, "col": 13, "tokLen": 3 }, "end": { "offset": 18550, "col": 18, "tokLen": 5 } }, "type": { "qualType": "Fnt *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728ab20", "kind": "MemberExpr", "range": { "begin": { "offset": 18545, "col": 13, "tokLen": 3 }, "end": { "offset": 18550, "col": 18, "tokLen": 5 } }, "type": { "qualType": "Fnt *" }, "valueCategory": "lvalue", "name": "fonts", "isArrow": true, "referencedMemberDecl": "0x55bbe721a118", "inner": [ { "id": "0x55bbe728ab08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18545, "col": 13, "tokLen": 3 }, "end": { "offset": 18545, "col": 13, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728aae8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18545, "col": 13, "tokLen": 3 }, "end": { "offset": 18545, "col": 13, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237370", "kind": "VarDecl", "name": "drw", "type": { "qualType": "Drw *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe728abd0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18561, "col": 29, "tokLen": 1 }, "end": { "offset": 18561, "col": 29, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728ab98", "kind": "IntegerLiteral", "range": { "begin": { "offset": 18561, "col": 29, "tokLen": 1 }, "end": { "offset": 18561, "col": 29, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "9" } ] } ] } ] } ] } ] }, { "id": "0x55bbe728ae48", "kind": "DeclStmt", "range": { "begin": { "offset": 18565, "line": 704, "col": 2, "tokLen": 3 }, "end": { "offset": 18597, "col": 34, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe728ac50", "kind": "VarDecl", "loc": { "offset": 18569, "col": 6, "tokLen": 4 }, "range": { "begin": { "offset": 18565, "col": 2, "tokLen": 3 }, "end": { "offset": 18596, "col": 33, "tokLen": 1 } }, "isUsed": true, "name": "boxw", "type": { "qualType": "int" }, "init": "c", "inner": [ { "id": "0x55bbe728ae30", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18576, "col": 13, "tokLen": 3 }, "end": { "offset": 18596, "col": 33, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728ae10", "kind": "BinaryOperator", "range": { "begin": { "offset": 18576, "col": 13, "tokLen": 3 }, "end": { "offset": 18596, "col": 33, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe728adb8", "kind": "BinaryOperator", "range": { "begin": { "offset": 18576, "col": 13, "tokLen": 3 }, "end": { "offset": 18592, "col": 29, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe728ad88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18576, "col": 13, "tokLen": 3 }, "end": { "offset": 18588, "col": 25, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728ad38", "kind": "MemberExpr", "range": { "begin": { "offset": 18576, "col": 13, "tokLen": 3 }, "end": { "offset": 18588, "col": 25, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe72197a8", "inner": [ { "id": "0x55bbe728ad20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18576, "col": 13, "tokLen": 3 }, "end": { "offset": 18581, "col": 18, "tokLen": 5 } }, "type": { "qualType": "Fnt *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728acf0", "kind": "MemberExpr", "range": { "begin": { "offset": 18576, "col": 13, "tokLen": 3 }, "end": { "offset": 18581, "col": 18, "tokLen": 5 } }, "type": { "qualType": "Fnt *" }, "valueCategory": "lvalue", "name": "fonts", "isArrow": true, "referencedMemberDecl": "0x55bbe721a118", "inner": [ { "id": "0x55bbe728acd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18576, "col": 13, "tokLen": 3 }, "end": { "offset": 18576, "col": 13, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728acb8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18576, "col": 13, "tokLen": 3 }, "end": { "offset": 18576, "col": 13, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237370", "kind": "VarDecl", "name": "drw", "type": { "qualType": "Drw *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe728ada0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18592, "col": 29, "tokLen": 1 }, "end": { "offset": 18592, "col": 29, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728ad68", "kind": "IntegerLiteral", "range": { "begin": { "offset": 18592, "col": 29, "tokLen": 1 }, "end": { "offset": 18592, "col": 29, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] }, { "id": "0x55bbe728adf8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18596, "col": 33, "tokLen": 1 }, "end": { "offset": 18596, "col": 33, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728add8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 18596, "col": 33, "tokLen": 1 }, "end": { "offset": 18596, "col": 33, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] } ] } ] }, { "id": "0x55bbe728b070", "kind": "DeclStmt", "range": { "begin": { "offset": 18600, "line": 705, "col": 2, "tokLen": 8 }, "end": { "offset": 18632, "col": 34, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe728ae78", "kind": "VarDecl", "loc": { "offset": 18613, "col": 15, "tokLen": 1 }, "range": { "begin": { "offset": 18600, "col": 2, "tokLen": 8 }, "end": { "offset": 18613, "col": 15, "tokLen": 1 } }, "isUsed": true, "name": "i", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe728aef8", "kind": "VarDecl", "loc": { "offset": 18616, "col": 18, "tokLen": 3 }, "range": { "begin": { "offset": 18600, "col": 2, "tokLen": 8 }, "end": { "offset": 18622, "col": 24, "tokLen": 1 } }, "isUsed": true, "name": "occ", "type": { "qualType": "unsigned int" }, "init": "c", "inner": [ { "id": "0x55bbe728af80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18622, "col": 24, "tokLen": 1 }, "end": { "offset": 18622, "col": 24, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728af60", "kind": "IntegerLiteral", "range": { "begin": { "offset": 18622, "col": 24, "tokLen": 1 }, "end": { "offset": 18622, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe728afb0", "kind": "VarDecl", "loc": { "offset": 18625, "col": 27, "tokLen": 3 }, "range": { "begin": { "offset": 18600, "col": 2, "tokLen": 8 }, "end": { "offset": 18631, "col": 33, "tokLen": 1 } }, "isUsed": true, "name": "urg", "type": { "qualType": "unsigned int" }, "init": "c", "inner": [ { "id": "0x55bbe728b038", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18631, "col": 33, "tokLen": 1 }, "end": { "offset": 18631, "col": 33, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728b018", "kind": "IntegerLiteral", "range": { "begin": { "offset": 18631, "col": 33, "tokLen": 1 }, "end": { "offset": 18631, "col": 33, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe728b100", "kind": "DeclStmt", "range": { "begin": { "offset": 18635, "line": 706, "col": 2, "tokLen": 6 }, "end": { "offset": 18644, "col": 11, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe728b098", "kind": "VarDecl", "loc": { "offset": 18643, "col": 10, "tokLen": 1 }, "range": { "begin": { "offset": 18635, "col": 2, "tokLen": 6 }, "end": { "offset": 18643, "col": 10, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } } ] }, { "id": "0x55bbe728b1c0", "kind": "IfStmt", "range": { "begin": { "offset": 18648, "line": 708, "col": 2, "tokLen": 2 }, "end": { "offset": 18667, "line": 709, "col": 3, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe728b198", "kind": "UnaryOperator", "range": { "begin": { "offset": 18652, "line": 708, "col": 6, "tokLen": 1 }, "end": { "offset": 18656, "col": 10, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe728b180", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18653, "col": 7, "tokLen": 1 }, "end": { "offset": 18656, "col": 10, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728b150", "kind": "MemberExpr", "range": { "begin": { "offset": 18653, "col": 7, "tokLen": 1 }, "end": { "offset": 18656, "col": 10, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "showbar", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ad8", "inner": [ { "id": "0x55bbe728b138", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18653, "col": 7, "tokLen": 1 }, "end": { "offset": 18653, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728b118", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18653, "col": 7, "tokLen": 1 }, "end": { "offset": 18653, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a740", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe728b1b0", "kind": "ReturnStmt", "range": { "begin": { "offset": 18667, "line": 709, "col": 3, "tokLen": 6 }, "end": { "offset": 18667, "col": 3, "tokLen": 6 } } } ] }, { "id": "0x55bbe728bb28", "kind": "IfStmt", "range": { "begin": { "offset": 18739, "line": 712, "col": 2, "tokLen": 2 }, "end": { "offset": 18958, "line": 716, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe728b250", "kind": "BinaryOperator", "range": { "begin": { "offset": 18743, "line": 712, "col": 6, "tokLen": 1 }, "end": { "offset": 18748, "col": 11, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe728b220", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18743, "col": 6, "tokLen": 1 }, "end": { "offset": 18743, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728b1e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18743, "col": 6, "tokLen": 1 }, "end": { "offset": 18743, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a740", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] }, { "id": "0x55bbe728b238", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18748, "col": 11, "tokLen": 6 }, "end": { "offset": 18748, "col": 11, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728b200", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18748, "col": 11, "tokLen": 6 }, "end": { "offset": 18748, "col": 11, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe728bb00", "kind": "CompoundStmt", "range": { "begin": { "offset": 18756, "col": 19, "tokLen": 1 }, "end": { "offset": 18958, "line": 716, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe728b3a0", "kind": "CallExpr", "range": { "begin": { "offset": 18807, "line": 713, "col": 3, "tokLen": 13 }, "end": { "offset": 18844, "col": 40, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe728b388", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18807, "col": 3, "tokLen": 13 }, "end": { "offset": 18807, "col": 3, "tokLen": 13 } }, "type": { "qualType": "void (*)(Drw *, Clr *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe728b270", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18807, "col": 3, "tokLen": 13 }, "end": { "offset": 18807, "col": 3, "tokLen": 13 } }, "type": { "qualType": "void (Drw *, Clr *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721d048", "kind": "FunctionDecl", "name": "drw_setscheme", "type": { "qualType": "void (Drw *, Clr *)" } } } ] }, { "id": "0x55bbe728b3d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18821, "col": 17, "tokLen": 3 }, "end": { "offset": 18821, "col": 17, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728b290", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18821, "col": 17, "tokLen": 3 }, "end": { "offset": 18821, "col": 17, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237370", "kind": "VarDecl", "name": "drw", "type": { "qualType": "Drw *" } } } ] }, { "id": "0x55bbe728b3e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18826, "col": 22, "tokLen": 6 }, "end": { "offset": 18843, "col": 39, "tokLen": 1 } }, "type": { "qualType": "Clr *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728b308", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 18826, "col": 22, "tokLen": 6 }, "end": { "offset": 18843, "col": 39, "tokLen": 1 } }, "type": { "qualType": "Clr *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe728b2f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18826, "col": 22, "tokLen": 6 }, "end": { "offset": 18826, "col": 22, "tokLen": 6 } }, "type": { "qualType": "Clr **" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728b2b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18826, "col": 22, "tokLen": 6 }, "end": { "offset": 18826, "col": 22, "tokLen": 6 } }, "type": { "qualType": "Clr **" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237280", "kind": "VarDecl", "name": "scheme", "type": { "qualType": "Clr **" } } } ] }, { "id": "0x55bbe728b2d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18833, "col": 29, "tokLen": 10 }, "end": { "offset": 18833, "col": 29, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e770", "kind": "EnumConstantDecl", "name": "SchemeNorm", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe728b770", "kind": "BinaryOperator", "range": { "begin": { "offset": 18849, "line": 714, "col": 3, "tokLen": 2 }, "end": { "offset": 18877, "col": 31, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe728b4d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18849, "col": 3, "tokLen": 2 }, "end": { "offset": 18849, "col": 3, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a9a8", "kind": "VarDecl", "name": "tw", "type": { "qualType": "int" } } }, { "id": "0x55bbe728b758", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2322, "line": 58, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 18854, "line": 714, "col": 8, "tokLen": 5 } }, "end": { "offset": 18877, "col": 31, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728b738", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2322, "line": 58, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 18854, "line": 714, "col": 8, "tokLen": 5 } }, "end": { "offset": 18877, "col": 31, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe728b6e0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2322, "line": 58, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 18854, "line": 714, "col": 8, "tokLen": 5 } }, "end": { "offset": 18869, "col": 23, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe728b670", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2322, "line": 58, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 18854, "line": 714, "col": 8, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2361, "line": 58, "col": 72, "tokLen": 1 }, "expansionLoc": { "offset": 18854, "line": 714, "col": 8, "tokLen": 5 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe728b650", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 18854, "line": 714, "col": 8, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 18854, "line": 714, "col": 8, "tokLen": 5 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe728b588", "kind": "CallExpr", "range": { "begin": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 18854, "line": 714, "col": 8, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2352, "line": 58, "col": 63, "tokLen": 1 }, "expansionLoc": { "offset": 18854, "line": 714, "col": 8, "tokLen": 5 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe728b570", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 18854, "line": 714, "col": 8, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 18854, "line": 714, "col": 8, "tokLen": 5 } } }, "type": { "qualType": "unsigned int (*)(Drw *, const char *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe728b4f0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 18854, "line": 714, "col": 8, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 18854, "line": 714, "col": 8, "tokLen": 5 } } }, "type": { "qualType": "unsigned int (Drw *, const char *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721b980", "kind": "FunctionDecl", "name": "drw_fontset_getwidth", "type": { "qualType": "unsigned int (Drw *, const char *)" } } } ] }, { "id": "0x55bbe728b5b8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 58, "col": 55, "tokLen": 3 }, "expansionLoc": { "offset": 18854, "line": 714, "col": 8, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2344, "line": 58, "col": 55, "tokLen": 3 }, "expansionLoc": { "offset": 18854, "line": 714, "col": 8, "tokLen": 5 } } }, "type": { "qualType": "Drw *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728b510", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 58, "col": 55, "tokLen": 3 }, "expansionLoc": { "offset": 18854, "line": 714, "col": 8, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2344, "line": 58, "col": 55, "tokLen": 3 }, "expansionLoc": { "offset": 18854, "line": 714, "col": 8, "tokLen": 5 } } }, "type": { "qualType": "Drw *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237370", "kind": "VarDecl", "name": "drw", "type": { "qualType": "Drw *" } } } ] }, { "id": "0x55bbe728b5e8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2349, "line": 58, "col": 60, "tokLen": 1 }, "expansionLoc": { "offset": 18854, "line": 714, "col": 8, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2351, "line": 58, "col": 62, "tokLen": 1 }, "expansionLoc": { "offset": 18854, "line": 714, "col": 8, "tokLen": 5 } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe728b5d0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2349, "line": 58, "col": 60, "tokLen": 1 }, "expansionLoc": { "offset": 18854, "line": 714, "col": 8, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2351, "line": 58, "col": 62, "tokLen": 1 }, "expansionLoc": { "offset": 18854, "line": 714, "col": 8, "tokLen": 5 } } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe728b550", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2349, "line": 58, "col": 60, "tokLen": 1 }, "expansionLoc": { "offset": 18854, "line": 714, "col": 8, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2351, "line": 58, "col": 62, "tokLen": 1 }, "expansionLoc": { "offset": 18854, "line": 714, "col": 8, "tokLen": 5 } } }, "type": { "qualType": "char[256]" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe728b530", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 18860, "col": 14, "tokLen": 5 }, "expansionLoc": { "offset": 18854, "col": 8, "tokLen": 5, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 18860, "col": 14, "tokLen": 5 }, "expansionLoc": { "offset": 18854, "col": 8, "tokLen": 5, "isMacroArgExpansion": true } } }, "type": { "qualType": "char[256]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231c68", "kind": "VarDecl", "name": "stext", "type": { "qualType": "char[256]" } } } ] } ] } ] } ] }, { "id": "0x55bbe728b638", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 18854, "line": 714, "col": 8, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 18854, "line": 714, "col": 8, "tokLen": 5 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728b620", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 18854, "line": 714, "col": 8, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 18854, "line": 714, "col": 8, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728b600", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 18854, "line": 714, "col": 8, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 18854, "line": 714, "col": 8, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231f00", "kind": "VarDecl", "name": "lrpad", "type": { "qualType": "int" } } } ] } ] } ] } ] }, { "id": "0x55bbe728b6c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18869, "col": 23, "tokLen": 5 }, "end": { "offset": 18869, "col": 23, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728b6b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18869, "col": 23, "tokLen": 5 }, "end": { "offset": 18869, "col": 23, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728b690", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18869, "col": 23, "tokLen": 5 }, "end": { "offset": 18869, "col": 23, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231f00", "kind": "VarDecl", "name": "lrpad", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe728b720", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18877, "col": 31, "tokLen": 1 }, "end": { "offset": 18877, "col": 31, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728b700", "kind": "IntegerLiteral", "range": { "begin": { "offset": 18877, "col": 31, "tokLen": 1 }, "end": { "offset": 18877, "col": 31, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] } ] }, { "id": "0x55bbe728b9e0", "kind": "CallExpr", "range": { "begin": { "offset": 18906, "line": 715, "col": 3, "tokLen": 8 }, "end": { "offset": 18954, "col": 51, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe728b9c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18906, "col": 3, "tokLen": 8 }, "end": { "offset": 18906, "col": 3, "tokLen": 8 } }, "type": { "qualType": "int (*)(Drw *, int, int, unsigned int, unsigned int, unsigned int, const char *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe728b790", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18906, "col": 3, "tokLen": 8 }, "end": { "offset": 18906, "col": 3, "tokLen": 8 } }, "type": { "qualType": "int (Drw *, int, int, unsigned int, unsigned int, unsigned int, const char *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721dba0", "kind": "FunctionDecl", "name": "drw_text", "type": { "qualType": "int (Drw *, int, int, unsigned int, unsigned int, unsigned int, const char *, int)" } } } ] }, { "id": "0x55bbe728ba40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18915, "col": 12, "tokLen": 3 }, "end": { "offset": 18915, "col": 12, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728b7b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18915, "col": 12, "tokLen": 3 }, "end": { "offset": 18915, "col": 12, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237370", "kind": "VarDecl", "name": "drw", "type": { "qualType": "Drw *" } } } ] }, { "id": "0x55bbe728b888", "kind": "BinaryOperator", "range": { "begin": { "offset": 18920, "col": 17, "tokLen": 1 }, "end": { "offset": 18928, "col": 25, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe728b858", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18920, "col": 17, "tokLen": 1 }, "end": { "offset": 18923, "col": 20, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728b808", "kind": "MemberExpr", "range": { "begin": { "offset": 18920, "col": 17, "tokLen": 1 }, "end": { "offset": 18923, "col": 20, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "ww", "isArrow": true, "referencedMemberDecl": "0x55bbe7225880", "inner": [ { "id": "0x55bbe728b7f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18920, "col": 17, "tokLen": 1 }, "end": { "offset": 18920, "col": 17, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728b7d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18920, "col": 17, "tokLen": 1 }, "end": { "offset": 18920, "col": 17, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a740", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe728b870", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18928, "col": 25, "tokLen": 2 }, "end": { "offset": 18928, "col": 25, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728b838", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18928, "col": 25, "tokLen": 2 }, "end": { "offset": 18928, "col": 25, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a9a8", "kind": "VarDecl", "name": "tw", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe728b8a8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 18932, "col": 29, "tokLen": 1 }, "end": { "offset": 18932, "col": 29, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe728ba70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18935, "col": 32, "tokLen": 2 }, "end": { "offset": 18935, "col": 32, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728ba58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18935, "col": 32, "tokLen": 2 }, "end": { "offset": 18935, "col": 32, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728b8c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18935, "col": 32, "tokLen": 2 }, "end": { "offset": 18935, "col": 32, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a9a8", "kind": "VarDecl", "name": "tw", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe728baa0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18939, "col": 36, "tokLen": 2 }, "end": { "offset": 18939, "col": 36, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728ba88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18939, "col": 36, "tokLen": 2 }, "end": { "offset": 18939, "col": 36, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728b8e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18939, "col": 36, "tokLen": 2 }, "end": { "offset": 18939, "col": 36, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231e80", "kind": "VarDecl", "name": "bh", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe728bab8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18943, "col": 40, "tokLen": 1 }, "end": { "offset": 18943, "col": 40, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728b908", "kind": "IntegerLiteral", "range": { "begin": { "offset": 18943, "col": 40, "tokLen": 1 }, "end": { "offset": 18943, "col": 40, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe728bae8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18946, "col": 43, "tokLen": 5 }, "end": { "offset": 18946, "col": 43, "tokLen": 5 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe728bad0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18946, "col": 43, "tokLen": 5 }, "end": { "offset": 18946, "col": 43, "tokLen": 5 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe728b928", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18946, "col": 43, "tokLen": 5 }, "end": { "offset": 18946, "col": 43, "tokLen": 5 } }, "type": { "qualType": "char[256]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231c68", "kind": "VarDecl", "name": "stext", "type": { "qualType": "char[256]" } } } ] } ] }, { "id": "0x55bbe728b948", "kind": "IntegerLiteral", "range": { "begin": { "offset": 18953, "col": 50, "tokLen": 1 }, "end": { "offset": 18953, "col": 50, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe728bf60", "kind": "ForStmt", "range": { "begin": { "offset": 18962, "line": 718, "col": 2, "tokLen": 3 }, "end": { "offset": 19058, "line": 722, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe728bbe8", "kind": "BinaryOperator", "range": { "begin": { "offset": 18967, "line": 718, "col": 7, "tokLen": 1 }, "end": { "offset": 18974, "col": 14, "tokLen": 7 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe728bb48", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18967, "col": 7, "tokLen": 1 }, "end": { "offset": 18967, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728b098", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe728bbd0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18971, "col": 11, "tokLen": 1 }, "end": { "offset": 18974, "col": 14, "tokLen": 7 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728bba0", "kind": "MemberExpr", "range": { "begin": { "offset": 18971, "col": 11, "tokLen": 1 }, "end": { "offset": 18974, "col": 14, "tokLen": 7 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "clients", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ba0", "inner": [ { "id": "0x55bbe728bb88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18971, "col": 11, "tokLen": 1 }, "end": { "offset": 18971, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728bb68", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18971, "col": 11, "tokLen": 1 }, "end": { "offset": 18971, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a740", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, {}, { "id": "0x55bbe728bc28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18983, "col": 23, "tokLen": 1 }, "end": { "offset": 18983, "col": 23, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728bc08", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18983, "col": 23, "tokLen": 1 }, "end": { "offset": 18983, "col": 23, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728b098", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe728bce0", "kind": "BinaryOperator", "range": { "begin": { "offset": 18986, "col": 26, "tokLen": 1 }, "end": { "offset": 18993, "col": 33, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe728bc40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18986, "col": 26, "tokLen": 1 }, "end": { "offset": 18986, "col": 26, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728b098", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe728bcc8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18990, "col": 30, "tokLen": 1 }, "end": { "offset": 18993, "col": 33, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728bc98", "kind": "MemberExpr", "range": { "begin": { "offset": 18990, "col": 30, "tokLen": 1 }, "end": { "offset": 18993, "col": 33, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe72249b8", "inner": [ { "id": "0x55bbe728bc80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 18990, "col": 30, "tokLen": 1 }, "end": { "offset": 18990, "col": 30, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728bc60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 18990, "col": 30, "tokLen": 1 }, "end": { "offset": 18990, "col": 30, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728b098", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe728bf40", "kind": "CompoundStmt", "range": { "begin": { "offset": 18999, "col": 39, "tokLen": 1 }, "end": { "offset": 19058, "line": 722, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe728bda0", "kind": "CompoundAssignOperator", "range": { "begin": { "offset": 19003, "line": 719, "col": 3, "tokLen": 3 }, "end": { "offset": 19013, "col": 13, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "|=", "computeLHSType": { "qualType": "unsigned int" }, "computeResultType": { "qualType": "unsigned int" }, "inner": [ { "id": "0x55bbe728bd00", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19003, "col": 3, "tokLen": 3 }, "end": { "offset": 19003, "col": 3, "tokLen": 3 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728aef8", "kind": "VarDecl", "name": "occ", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe728bd88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19010, "col": 10, "tokLen": 1 }, "end": { "offset": 19013, "col": 13, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728bd58", "kind": "MemberExpr", "range": { "begin": { "offset": 19010, "col": 10, "tokLen": 1 }, "end": { "offset": 19013, "col": 13, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "tags", "isArrow": true, "referencedMemberDecl": "0x55bbe7224668", "inner": [ { "id": "0x55bbe728bd40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19010, "col": 10, "tokLen": 1 }, "end": { "offset": 19010, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728bd20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19010, "col": 10, "tokLen": 1 }, "end": { "offset": 19010, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728b098", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe728bf20", "kind": "IfStmt", "range": { "begin": { "offset": 19021, "line": 720, "col": 3, "tokLen": 2 }, "end": { "offset": 19051, "line": 721, "col": 14, "tokLen": 4 } }, "inner": [ { "id": "0x55bbe728be38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19025, "line": 720, "col": 7, "tokLen": 1 }, "end": { "offset": 19028, "col": 10, "tokLen": 8 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728be08", "kind": "MemberExpr", "range": { "begin": { "offset": 19025, "col": 7, "tokLen": 1 }, "end": { "offset": 19028, "col": 10, "tokLen": 8 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isurgent", "isArrow": true, "referencedMemberDecl": "0x55bbe72247a0", "inner": [ { "id": "0x55bbe728bdf0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19025, "col": 7, "tokLen": 1 }, "end": { "offset": 19025, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728bdd0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19025, "col": 7, "tokLen": 1 }, "end": { "offset": 19025, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728b098", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe728bef0", "kind": "CompoundAssignOperator", "range": { "begin": { "offset": 19041, "line": 721, "col": 4, "tokLen": 3 }, "end": { "offset": 19051, "col": 14, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "|=", "computeLHSType": { "qualType": "unsigned int" }, "computeResultType": { "qualType": "unsigned int" }, "inner": [ { "id": "0x55bbe728be50", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19041, "col": 4, "tokLen": 3 }, "end": { "offset": 19041, "col": 4, "tokLen": 3 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728afb0", "kind": "VarDecl", "name": "urg", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe728bed8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19048, "col": 11, "tokLen": 1 }, "end": { "offset": 19051, "col": 14, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728bea8", "kind": "MemberExpr", "range": { "begin": { "offset": 19048, "col": 11, "tokLen": 1 }, "end": { "offset": 19051, "col": 14, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "tags", "isArrow": true, "referencedMemberDecl": "0x55bbe7224668", "inner": [ { "id": "0x55bbe728be90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19048, "col": 11, "tokLen": 1 }, "end": { "offset": 19048, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728be70", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19048, "col": 11, "tokLen": 1 }, "end": { "offset": 19048, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728b098", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe728bfd8", "kind": "BinaryOperator", "range": { "begin": { "offset": 19061, "line": 723, "col": 2, "tokLen": 1 }, "end": { "offset": 19065, "col": 6, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe728bf98", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19061, "col": 2, "tokLen": 1 }, "end": { "offset": 19061, "col": 2, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a890", "kind": "VarDecl", "name": "x", "type": { "qualType": "int" } } }, { "id": "0x55bbe728bfb8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 19065, "col": 6, "tokLen": 1 }, "end": { "offset": 19065, "col": 6, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe728d400", "kind": "ForStmt", "range": { "begin": { "offset": 19069, "line": 724, "col": 2, "tokLen": 3 }, "end": { "offset": 19436, "line": 733, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe728c050", "kind": "BinaryOperator", "range": { "begin": { "offset": 19074, "line": 724, "col": 7, "tokLen": 1 }, "end": { "offset": 19078, "col": 11, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe728bff8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19074, "col": 7, "tokLen": 1 }, "end": { "offset": 19074, "col": 7, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728ae78", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe728c038", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19078, "col": 11, "tokLen": 1 }, "end": { "offset": 19078, "col": 11, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728c018", "kind": "IntegerLiteral", "range": { "begin": { "offset": 19078, "col": 11, "tokLen": 1 }, "end": { "offset": 19078, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, {}, { "id": "0x55bbe728c1d8", "kind": "BinaryOperator", "range": { "begin": { "offset": 19081, "col": 14, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 19085, "line": 724, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe728c1c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19081, "col": 14, "tokLen": 1 }, "end": { "offset": 19081, "col": 14, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728c1a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19081, "col": 14, "tokLen": 1 }, "end": { "offset": 19081, "col": 14, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728c070", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19081, "col": 14, "tokLen": 1 }, "end": { "offset": 19081, "col": 14, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728ae78", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] }, { "id": "0x55bbe728c188", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2034, "line": 53, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 19085, "line": 724, "col": 18, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 19085, "line": 724, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe728c168", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 19085, "line": 724, "col": 18, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 19085, "line": 724, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe728c0b0", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 19085, "line": 724, "col": 18, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 19092, "col": 25, "tokLen": 4 }, "expansionLoc": { "offset": 19085, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe728c090", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 19092, "col": 25, "tokLen": 4 }, "expansionLoc": { "offset": 19085, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 19092, "col": 25, "tokLen": 4 }, "expansionLoc": { "offset": 19085, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e315d0", "kind": "VarDecl", "name": "tags", "type": { "qualType": "const char *[9]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe728c148", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2046, "line": 53, "col": 45, "tokLen": 6 }, "expansionLoc": { "offset": 19085, "line": 724, "col": 18, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 19085, "line": 724, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe728c128", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 19092, "col": 25, "tokLen": 4 }, "expansionLoc": { "offset": 19085, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 19085, "line": 724, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "const char *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe728c110", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 19092, "col": 25, "tokLen": 4 }, "expansionLoc": { "offset": 19085, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 19092, "col": 25, "tokLen": 4 }, "expansionLoc": { "offset": 19085, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe728c0d0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 19092, "col": 25, "tokLen": 4 }, "expansionLoc": { "offset": 19085, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 19092, "col": 25, "tokLen": 4 }, "expansionLoc": { "offset": 19085, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e315d0", "kind": "VarDecl", "name": "tags", "type": { "qualType": "const char *[9]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe728c0f0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 19085, "line": 724, "col": 18, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 19085, "line": 724, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] }, { "id": "0x55bbe728c218", "kind": "UnaryOperator", "range": { "begin": { "offset": 19099, "col": 32, "tokLen": 1 }, "end": { "offset": 19100, "col": 33, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "isPostfix": true, "opcode": "++", "inner": [ { "id": "0x55bbe728c1f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19099, "col": 32, "tokLen": 1 }, "end": { "offset": 19099, "col": 32, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728ae78", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe728d3c8", "kind": "CompoundStmt", "range": { "begin": { "offset": 19104, "col": 37, "tokLen": 1 }, "end": { "offset": 19436, "line": 733, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe728c460", "kind": "BinaryOperator", "range": { "begin": { "offset": 19108, "line": 725, "col": 3, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2361, "line": 58, "col": 72, "tokLen": 1 }, "expansionLoc": { "offset": 19112, "line": 725, "col": 7, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe728c230", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19108, "col": 3, "tokLen": 1 }, "end": { "offset": 19108, "col": 3, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a928", "kind": "VarDecl", "name": "w", "type": { "qualType": "int" } } }, { "id": "0x55bbe728c448", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2322, "line": 58, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 19112, "line": 725, "col": 7, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2361, "line": 58, "col": 72, "tokLen": 1 }, "expansionLoc": { "offset": 19112, "line": 725, "col": 7, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728c428", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2322, "line": 58, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 19112, "line": 725, "col": 7, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2361, "line": 58, "col": 72, "tokLen": 1 }, "expansionLoc": { "offset": 19112, "line": 725, "col": 7, "tokLen": 5 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe728c408", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 19112, "line": 725, "col": 7, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 19112, "line": 725, "col": 7, "tokLen": 5 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe728c358", "kind": "CallExpr", "range": { "begin": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 19112, "line": 725, "col": 7, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2352, "line": 58, "col": 63, "tokLen": 1 }, "expansionLoc": { "offset": 19112, "line": 725, "col": 7, "tokLen": 5 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe728c340", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 19112, "line": 725, "col": 7, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 19112, "line": 725, "col": 7, "tokLen": 5 } } }, "type": { "qualType": "unsigned int (*)(Drw *, const char *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe728c250", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 19112, "line": 725, "col": 7, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 19112, "line": 725, "col": 7, "tokLen": 5 } } }, "type": { "qualType": "unsigned int (Drw *, const char *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721b980", "kind": "FunctionDecl", "name": "drw_fontset_getwidth", "type": { "qualType": "unsigned int (Drw *, const char *)" } } } ] }, { "id": "0x55bbe728c388", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 58, "col": 55, "tokLen": 3 }, "expansionLoc": { "offset": 19112, "line": 725, "col": 7, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2344, "line": 58, "col": 55, "tokLen": 3 }, "expansionLoc": { "offset": 19112, "line": 725, "col": 7, "tokLen": 5 } } }, "type": { "qualType": "Drw *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728c270", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 58, "col": 55, "tokLen": 3 }, "expansionLoc": { "offset": 19112, "line": 725, "col": 7, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2344, "line": 58, "col": 55, "tokLen": 3 }, "expansionLoc": { "offset": 19112, "line": 725, "col": 7, "tokLen": 5 } } }, "type": { "qualType": "Drw *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237370", "kind": "VarDecl", "name": "drw", "type": { "qualType": "Drw *" } } } ] }, { "id": "0x55bbe728c3a0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2349, "line": 58, "col": 60, "tokLen": 1 }, "expansionLoc": { "offset": 19112, "line": 725, "col": 7, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2351, "line": 58, "col": 62, "tokLen": 1 }, "expansionLoc": { "offset": 19112, "line": 725, "col": 7, "tokLen": 5 } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728c320", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2349, "line": 58, "col": 60, "tokLen": 1 }, "expansionLoc": { "offset": 19112, "line": 725, "col": 7, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2351, "line": 58, "col": 62, "tokLen": 1 }, "expansionLoc": { "offset": 19112, "line": 725, "col": 7, "tokLen": 5 } } }, "type": { "qualType": "const char *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe728c300", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 19118, "col": 13, "tokLen": 4 }, "expansionLoc": { "offset": 19112, "col": 7, "tokLen": 5, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 19124, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 19112, "col": 7, "tokLen": 5, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe728c2d0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 19118, "col": 13, "tokLen": 4 }, "expansionLoc": { "offset": 19112, "col": 7, "tokLen": 5, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 19118, "col": 13, "tokLen": 4 }, "expansionLoc": { "offset": 19112, "col": 7, "tokLen": 5, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe728c290", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 19118, "col": 13, "tokLen": 4 }, "expansionLoc": { "offset": 19112, "col": 7, "tokLen": 5, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 19118, "col": 13, "tokLen": 4 }, "expansionLoc": { "offset": 19112, "col": 7, "tokLen": 5, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e315d0", "kind": "VarDecl", "name": "tags", "type": { "qualType": "const char *[9]" } } } ] }, { "id": "0x55bbe728c2e8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 19123, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 19112, "col": 7, "tokLen": 5, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 19123, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 19112, "col": 7, "tokLen": 5, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728c2b0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 19123, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 19112, "col": 7, "tokLen": 5, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 19123, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 19112, "col": 7, "tokLen": 5, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728ae78", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe728c3f0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 19112, "line": 725, "col": 7, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 19112, "line": 725, "col": 7, "tokLen": 5 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728c3d8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 19112, "line": 725, "col": 7, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 19112, "line": 725, "col": 7, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728c3b8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 19112, "line": 725, "col": 7, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 19112, "line": 725, "col": 7, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231f00", "kind": "VarDecl", "name": "lrpad", "type": { "qualType": "int" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe728c788", "kind": "CallExpr", "range": { "begin": { "offset": 19130, "line": 726, "col": 3, "tokLen": 13 }, "end": { "offset": 19212, "col": 85, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe728c770", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19130, "col": 3, "tokLen": 13 }, "end": { "offset": 19130, "col": 3, "tokLen": 13 } }, "type": { "qualType": "void (*)(Drw *, Clr *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe728c480", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19130, "col": 3, "tokLen": 13 }, "end": { "offset": 19130, "col": 3, "tokLen": 13 } }, "type": { "qualType": "void (Drw *, Clr *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721d048", "kind": "FunctionDecl", "name": "drw_setscheme", "type": { "qualType": "void (Drw *, Clr *)" } } } ] }, { "id": "0x55bbe728c7b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19144, "col": 17, "tokLen": 3 }, "end": { "offset": 19144, "col": 17, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728c4a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19144, "col": 17, "tokLen": 3 }, "end": { "offset": 19144, "col": 17, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237370", "kind": "VarDecl", "name": "drw", "type": { "qualType": "Drw *" } } } ] }, { "id": "0x55bbe728c7d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19149, "col": 22, "tokLen": 6 }, "end": { "offset": 19211, "col": 84, "tokLen": 1 } }, "type": { "qualType": "Clr *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728c750", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 19149, "col": 22, "tokLen": 6 }, "end": { "offset": 19211, "col": 84, "tokLen": 1 } }, "type": { "qualType": "Clr *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe728c738", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19149, "col": 22, "tokLen": 6 }, "end": { "offset": 19149, "col": 22, "tokLen": 6 } }, "type": { "qualType": "Clr **" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728c4c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19149, "col": 22, "tokLen": 6 }, "end": { "offset": 19149, "col": 22, "tokLen": 6 } }, "type": { "qualType": "Clr **" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237280", "kind": "VarDecl", "name": "scheme", "type": { "qualType": "Clr **" } } } ] }, { "id": "0x55bbe728c708", "kind": "ConditionalOperator", "range": { "begin": { "offset": 19156, "col": 29, "tokLen": 1 }, "end": { "offset": 19201, "col": 74, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe728c6a8", "kind": "BinaryOperator", "range": { "begin": { "offset": 19156, "col": 29, "tokLen": 1 }, "end": { "offset": 19185, "col": 58, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe728c678", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19156, "col": 29, "tokLen": 1 }, "end": { "offset": 19176, "col": 49, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728c5e0", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 19156, "col": 29, "tokLen": 1 }, "end": { "offset": 19176, "col": 49, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe728c5b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19156, "col": 29, "tokLen": 1 }, "end": { "offset": 19159, "col": 32, "tokLen": 6 } }, "type": { "qualType": "unsigned int *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe728c518", "kind": "MemberExpr", "range": { "begin": { "offset": 19156, "col": 29, "tokLen": 1 }, "end": { "offset": 19159, "col": 32, "tokLen": 6 } }, "type": { "qualType": "unsigned int[2]" }, "valueCategory": "lvalue", "name": "tagset", "isArrow": true, "referencedMemberDecl": "0x55bbe7225a70", "inner": [ { "id": "0x55bbe728c500", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19156, "col": 29, "tokLen": 1 }, "end": { "offset": 19156, "col": 29, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728c4e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19156, "col": 29, "tokLen": 1 }, "end": { "offset": 19156, "col": 29, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a740", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe728c5c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19166, "col": 39, "tokLen": 1 }, "end": { "offset": 19169, "col": 42, "tokLen": 7 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728c580", "kind": "MemberExpr", "range": { "begin": { "offset": 19166, "col": 39, "tokLen": 1 }, "end": { "offset": 19169, "col": 42, "tokLen": 7 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "seltags", "isArrow": true, "referencedMemberDecl": "0x55bbe7225950", "inner": [ { "id": "0x55bbe728c568", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19166, "col": 39, "tokLen": 1 }, "end": { "offset": 19166, "col": 39, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728c548", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19166, "col": 39, "tokLen": 1 }, "end": { "offset": 19166, "col": 39, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a740", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe728c690", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19180, "col": 53, "tokLen": 1 }, "end": { "offset": 19185, "col": 58, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728c658", "kind": "BinaryOperator", "range": { "begin": { "offset": 19180, "col": 53, "tokLen": 1 }, "end": { "offset": 19185, "col": 58, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe728c600", "kind": "IntegerLiteral", "range": { "begin": { "offset": 19180, "col": 53, "tokLen": 1 }, "end": { "offset": 19180, "col": 53, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe728c640", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19185, "col": 58, "tokLen": 1 }, "end": { "offset": 19185, "col": 58, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728c620", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19185, "col": 58, "tokLen": 1 }, "end": { "offset": 19185, "col": 58, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728ae78", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] }, { "id": "0x55bbe728c6c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19189, "col": 62, "tokLen": 9 }, "end": { "offset": 19189, "col": 62, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e7c0", "kind": "EnumConstantDecl", "name": "SchemeSel", "type": { "qualType": "int" } } }, { "id": "0x55bbe728c6e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19201, "col": 74, "tokLen": 10 }, "end": { "offset": 19201, "col": 74, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e770", "kind": "EnumConstantDecl", "name": "SchemeNorm", "type": { "qualType": "int" } } } ] } ] } ] } ] }, { "id": "0x55bbe728cab0", "kind": "CallExpr", "range": { "begin": { "offset": 19217, "line": 727, "col": 3, "tokLen": 8 }, "end": { "offset": 19276, "col": 62, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe728ca98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19217, "col": 3, "tokLen": 8 }, "end": { "offset": 19217, "col": 3, "tokLen": 8 } }, "type": { "qualType": "int (*)(Drw *, int, int, unsigned int, unsigned int, unsigned int, const char *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe728c7e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19217, "col": 3, "tokLen": 8 }, "end": { "offset": 19217, "col": 3, "tokLen": 8 } }, "type": { "qualType": "int (Drw *, int, int, unsigned int, unsigned int, unsigned int, const char *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721dba0", "kind": "FunctionDecl", "name": "drw_text", "type": { "qualType": "int (Drw *, int, int, unsigned int, unsigned int, unsigned int, const char *, int)" } } } ] }, { "id": "0x55bbe728cb10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19226, "col": 12, "tokLen": 3 }, "end": { "offset": 19226, "col": 12, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728c808", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19226, "col": 12, "tokLen": 3 }, "end": { "offset": 19226, "col": 12, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237370", "kind": "VarDecl", "name": "drw", "type": { "qualType": "Drw *" } } } ] }, { "id": "0x55bbe728cb28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19231, "col": 17, "tokLen": 1 }, "end": { "offset": 19231, "col": 17, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728c828", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19231, "col": 17, "tokLen": 1 }, "end": { "offset": 19231, "col": 17, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a890", "kind": "VarDecl", "name": "x", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe728c848", "kind": "IntegerLiteral", "range": { "begin": { "offset": 19234, "col": 20, "tokLen": 1 }, "end": { "offset": 19234, "col": 20, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe728cb58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19237, "col": 23, "tokLen": 1 }, "end": { "offset": 19237, "col": 23, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728cb40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19237, "col": 23, "tokLen": 1 }, "end": { "offset": 19237, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728c868", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19237, "col": 23, "tokLen": 1 }, "end": { "offset": 19237, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a928", "kind": "VarDecl", "name": "w", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe728cb88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19240, "col": 26, "tokLen": 2 }, "end": { "offset": 19240, "col": 26, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728cb70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19240, "col": 26, "tokLen": 2 }, "end": { "offset": 19240, "col": 26, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728c888", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19240, "col": 26, "tokLen": 2 }, "end": { "offset": 19240, "col": 26, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231e80", "kind": "VarDecl", "name": "bh", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe728cba0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19244, "col": 30, "tokLen": 5 }, "end": { "offset": 19252, "col": 38, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728c900", "kind": "BinaryOperator", "range": { "begin": { "offset": 19244, "col": 30, "tokLen": 5 }, "end": { "offset": 19252, "col": 38, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe728c8e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19244, "col": 30, "tokLen": 5 }, "end": { "offset": 19244, "col": 30, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728c8a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19244, "col": 30, "tokLen": 5 }, "end": { "offset": 19244, "col": 30, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231f00", "kind": "VarDecl", "name": "lrpad", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe728c8c8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 19252, "col": 38, "tokLen": 1 }, "end": { "offset": 19252, "col": 38, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] }, { "id": "0x55bbe728cbb8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19255, "col": 41, "tokLen": 4 }, "end": { "offset": 19261, "col": 47, "tokLen": 1 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728c990", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 19255, "col": 41, "tokLen": 4 }, "end": { "offset": 19261, "col": 47, "tokLen": 1 } }, "type": { "qualType": "const char *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe728c960", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19255, "col": 41, "tokLen": 4 }, "end": { "offset": 19255, "col": 41, "tokLen": 4 } }, "type": { "qualType": "const char **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe728c920", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19255, "col": 41, "tokLen": 4 }, "end": { "offset": 19255, "col": 41, "tokLen": 4 } }, "type": { "qualType": "const char *[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e315d0", "kind": "VarDecl", "name": "tags", "type": { "qualType": "const char *[9]" } } } ] }, { "id": "0x55bbe728c978", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19260, "col": 46, "tokLen": 1 }, "end": { "offset": 19260, "col": 46, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728c940", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19260, "col": 46, "tokLen": 1 }, "end": { "offset": 19260, "col": 46, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728ae78", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] }, { "id": "0x55bbe728cbd0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19264, "col": 50, "tokLen": 3 }, "end": { "offset": 19275, "col": 61, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728ca78", "kind": "BinaryOperator", "range": { "begin": { "offset": 19264, "col": 50, "tokLen": 3 }, "end": { "offset": 19275, "col": 61, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe728ca48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19264, "col": 50, "tokLen": 3 }, "end": { "offset": 19264, "col": 50, "tokLen": 3 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728c9b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19264, "col": 50, "tokLen": 3 }, "end": { "offset": 19264, "col": 50, "tokLen": 3 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728afb0", "kind": "VarDecl", "name": "urg", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe728ca60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19270, "col": 56, "tokLen": 1 }, "end": { "offset": 19275, "col": 61, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728ca28", "kind": "BinaryOperator", "range": { "begin": { "offset": 19270, "col": 56, "tokLen": 1 }, "end": { "offset": 19275, "col": 61, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe728c9d0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 19270, "col": 56, "tokLen": 1 }, "end": { "offset": 19270, "col": 56, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe728ca10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19275, "col": 61, "tokLen": 1 }, "end": { "offset": 19275, "col": 61, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728c9f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19275, "col": 61, "tokLen": 1 }, "end": { "offset": 19275, "col": 61, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728ae78", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe728d320", "kind": "IfStmt", "range": { "begin": { "offset": 19281, "line": 728, "col": 3, "tokLen": 2 }, "end": { "offset": 19422, "line": 731, "col": 17, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe728ccb0", "kind": "BinaryOperator", "range": { "begin": { "offset": 19285, "line": 728, "col": 7, "tokLen": 3 }, "end": { "offset": 19296, "col": 18, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe728cc80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19285, "col": 7, "tokLen": 3 }, "end": { "offset": 19285, "col": 7, "tokLen": 3 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728cbe8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19285, "col": 7, "tokLen": 3 }, "end": { "offset": 19285, "col": 7, "tokLen": 3 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728aef8", "kind": "VarDecl", "name": "occ", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe728cc98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19291, "col": 13, "tokLen": 1 }, "end": { "offset": 19296, "col": 18, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728cc60", "kind": "BinaryOperator", "range": { "begin": { "offset": 19291, "col": 13, "tokLen": 1 }, "end": { "offset": 19296, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe728cc08", "kind": "IntegerLiteral", "range": { "begin": { "offset": 19291, "col": 13, "tokLen": 1 }, "end": { "offset": 19291, "col": 13, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe728cc48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19296, "col": 18, "tokLen": 1 }, "end": { "offset": 19296, "col": 18, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728cc28", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19296, "col": 18, "tokLen": 1 }, "end": { "offset": 19296, "col": 18, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728ae78", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] }, { "id": "0x55bbe728d220", "kind": "CallExpr", "range": { "begin": { "offset": 19302, "line": 729, "col": 4, "tokLen": 8 }, "end": { "offset": 19422, "line": 731, "col": 17, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe728d208", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19302, "line": 729, "col": 4, "tokLen": 8 }, "end": { "offset": 19302, "col": 4, "tokLen": 8 } }, "type": { "qualType": "void (*)(Drw *, int, int, unsigned int, unsigned int, int, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe728ccd0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19302, "col": 4, "tokLen": 8 }, "end": { "offset": 19302, "col": 4, "tokLen": 8 } }, "type": { "qualType": "void (Drw *, int, int, unsigned int, unsigned int, int, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721d588", "kind": "FunctionDecl", "name": "drw_rect", "type": { "qualType": "void (Drw *, int, int, unsigned int, unsigned int, int, int)" } } } ] }, { "id": "0x55bbe728d278", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19311, "col": 13, "tokLen": 3 }, "end": { "offset": 19311, "col": 13, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728ccf0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19311, "col": 13, "tokLen": 3 }, "end": { "offset": 19311, "col": 13, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237370", "kind": "VarDecl", "name": "drw", "type": { "qualType": "Drw *" } } } ] }, { "id": "0x55bbe728cd80", "kind": "BinaryOperator", "range": { "begin": { "offset": 19316, "col": 18, "tokLen": 1 }, "end": { "offset": 19320, "col": 22, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe728cd50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19316, "col": 18, "tokLen": 1 }, "end": { "offset": 19316, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728cd10", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19316, "col": 18, "tokLen": 1 }, "end": { "offset": 19316, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a890", "kind": "VarDecl", "name": "x", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe728cd68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19320, "col": 22, "tokLen": 4 }, "end": { "offset": 19320, "col": 22, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728cd30", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19320, "col": 22, "tokLen": 4 }, "end": { "offset": 19320, "col": 22, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728aa80", "kind": "VarDecl", "name": "boxs", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe728d290", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19326, "col": 28, "tokLen": 4 }, "end": { "offset": 19326, "col": 28, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728cda0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19326, "col": 28, "tokLen": 4 }, "end": { "offset": 19326, "col": 28, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728aa80", "kind": "VarDecl", "name": "boxs", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe728d2c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19332, "col": 34, "tokLen": 4 }, "end": { "offset": 19332, "col": 34, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728d2a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19332, "col": 34, "tokLen": 4 }, "end": { "offset": 19332, "col": 34, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728cdc0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19332, "col": 34, "tokLen": 4 }, "end": { "offset": 19332, "col": 34, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728ac50", "kind": "VarDecl", "name": "boxw", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe728d2f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19338, "col": 40, "tokLen": 4 }, "end": { "offset": 19338, "col": 40, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728d2d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19338, "col": 40, "tokLen": 4 }, "end": { "offset": 19338, "col": 40, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728cde0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19338, "col": 40, "tokLen": 4 }, "end": { "offset": 19338, "col": 40, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728ac50", "kind": "VarDecl", "name": "boxw", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe728d0a8", "kind": "BinaryOperator", "range": { "begin": { "offset": 19348, "line": 730, "col": 5, "tokLen": 1 }, "end": { "offset": 19403, "col": 60, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe728cf10", "kind": "BinaryOperator", "range": { "begin": { "offset": 19348, "col": 5, "tokLen": 1 }, "end": { "offset": 19371, "col": 28, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe728ce70", "kind": "BinaryOperator", "range": { "begin": { "offset": 19348, "col": 5, "tokLen": 1 }, "end": { "offset": 19353, "col": 10, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe728ce40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19348, "col": 5, "tokLen": 1 }, "end": { "offset": 19348, "col": 5, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728ce00", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19348, "col": 5, "tokLen": 1 }, "end": { "offset": 19348, "col": 5, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a740", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] }, { "id": "0x55bbe728ce58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19353, "col": 10, "tokLen": 6 }, "end": { "offset": 19353, "col": 10, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728ce20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19353, "col": 10, "tokLen": 6 }, "end": { "offset": 19353, "col": 10, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe728cef8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19363, "col": 20, "tokLen": 6 }, "end": { "offset": 19371, "col": 28, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728cec8", "kind": "MemberExpr", "range": { "begin": { "offset": 19363, "col": 20, "tokLen": 6 }, "end": { "offset": 19371, "col": 28, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe728ceb0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19363, "col": 20, "tokLen": 6 }, "end": { "offset": 19363, "col": 20, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728ce90", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19363, "col": 20, "tokLen": 6 }, "end": { "offset": 19363, "col": 20, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe728d088", "kind": "BinaryOperator", "range": { "begin": { "offset": 19378, "col": 35, "tokLen": 6 }, "end": { "offset": 19403, "col": 60, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe728d058", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19378, "col": 35, "tokLen": 6 }, "end": { "offset": 19391, "col": 48, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728cfb0", "kind": "MemberExpr", "range": { "begin": { "offset": 19378, "col": 35, "tokLen": 6 }, "end": { "offset": 19391, "col": 48, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "tags", "isArrow": true, "referencedMemberDecl": "0x55bbe7224668", "inner": [ { "id": "0x55bbe728cf98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19378, "col": 35, "tokLen": 6 }, "end": { "offset": 19386, "col": 43, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728cf68", "kind": "MemberExpr", "range": { "begin": { "offset": 19378, "col": 35, "tokLen": 6 }, "end": { "offset": 19386, "col": 43, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe728cf50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19378, "col": 35, "tokLen": 6 }, "end": { "offset": 19378, "col": 35, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728cf30", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19378, "col": 35, "tokLen": 6 }, "end": { "offset": 19378, "col": 35, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe728d070", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19398, "col": 55, "tokLen": 1 }, "end": { "offset": 19403, "col": 60, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728d038", "kind": "BinaryOperator", "range": { "begin": { "offset": 19398, "col": 55, "tokLen": 1 }, "end": { "offset": 19403, "col": 60, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe728cfe0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 19398, "col": 55, "tokLen": 1 }, "end": { "offset": 19398, "col": 55, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe728d020", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19403, "col": 60, "tokLen": 1 }, "end": { "offset": 19403, "col": 60, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728d000", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19403, "col": 60, "tokLen": 1 }, "end": { "offset": 19403, "col": 60, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728ae78", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe728d308", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19410, "line": 731, "col": 5, "tokLen": 3 }, "end": { "offset": 19421, "col": 16, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728d190", "kind": "BinaryOperator", "range": { "begin": { "offset": 19410, "col": 5, "tokLen": 3 }, "end": { "offset": 19421, "col": 16, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe728d160", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19410, "col": 5, "tokLen": 3 }, "end": { "offset": 19410, "col": 5, "tokLen": 3 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728d0c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19410, "col": 5, "tokLen": 3 }, "end": { "offset": 19410, "col": 5, "tokLen": 3 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728afb0", "kind": "VarDecl", "name": "urg", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe728d178", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19416, "col": 11, "tokLen": 1 }, "end": { "offset": 19421, "col": 16, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728d140", "kind": "BinaryOperator", "range": { "begin": { "offset": 19416, "col": 11, "tokLen": 1 }, "end": { "offset": 19421, "col": 16, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe728d0e8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 19416, "col": 11, "tokLen": 1 }, "end": { "offset": 19416, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe728d128", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19421, "col": 16, "tokLen": 1 }, "end": { "offset": 19421, "col": 16, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728d108", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19421, "col": 16, "tokLen": 1 }, "end": { "offset": 19421, "col": 16, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728ae78", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe728d398", "kind": "CompoundAssignOperator", "range": { "begin": { "offset": 19427, "line": 732, "col": 3, "tokLen": 1 }, "end": { "offset": 19432, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+=", "computeLHSType": { "qualType": "int" }, "computeResultType": { "qualType": "int" }, "inner": [ { "id": "0x55bbe728d340", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19427, "col": 3, "tokLen": 1 }, "end": { "offset": 19427, "col": 3, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a890", "kind": "VarDecl", "name": "x", "type": { "qualType": "int" } } }, { "id": "0x55bbe728d380", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19432, "col": 8, "tokLen": 1 }, "end": { "offset": 19432, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728d360", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19432, "col": 8, "tokLen": 1 }, "end": { "offset": 19432, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a928", "kind": "VarDecl", "name": "w", "type": { "qualType": "int" } } } ] } ] } ] } ] }, { "id": "0x55bbe728d658", "kind": "BinaryOperator", "range": { "begin": { "offset": 19439, "line": 734, "col": 2, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2361, "line": 58, "col": 72, "tokLen": 1 }, "expansionLoc": { "offset": 19443, "line": 734, "col": 6, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe728d438", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19439, "col": 2, "tokLen": 1 }, "end": { "offset": 19439, "col": 2, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a928", "kind": "VarDecl", "name": "w", "type": { "qualType": "int" } } }, { "id": "0x55bbe728d640", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2322, "line": 58, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 19443, "line": 734, "col": 6, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2361, "line": 58, "col": 72, "tokLen": 1 }, "expansionLoc": { "offset": 19443, "line": 734, "col": 6, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728d620", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2322, "line": 58, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 19443, "line": 734, "col": 6, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2361, "line": 58, "col": 72, "tokLen": 1 }, "expansionLoc": { "offset": 19443, "line": 734, "col": 6, "tokLen": 5 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe728d600", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 19443, "line": 734, "col": 6, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 19443, "line": 734, "col": 6, "tokLen": 5 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe728d538", "kind": "CallExpr", "range": { "begin": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 19443, "line": 734, "col": 6, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2352, "line": 58, "col": 63, "tokLen": 1 }, "expansionLoc": { "offset": 19443, "line": 734, "col": 6, "tokLen": 5 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe728d520", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 19443, "line": 734, "col": 6, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 19443, "line": 734, "col": 6, "tokLen": 5 } } }, "type": { "qualType": "unsigned int (*)(Drw *, const char *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe728d458", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 19443, "line": 734, "col": 6, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2323, "line": 58, "col": 34, "tokLen": 20 }, "expansionLoc": { "offset": 19443, "line": 734, "col": 6, "tokLen": 5 } } }, "type": { "qualType": "unsigned int (Drw *, const char *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721b980", "kind": "FunctionDecl", "name": "drw_fontset_getwidth", "type": { "qualType": "unsigned int (Drw *, const char *)" } } } ] }, { "id": "0x55bbe728d568", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 58, "col": 55, "tokLen": 3 }, "expansionLoc": { "offset": 19443, "line": 734, "col": 6, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2344, "line": 58, "col": 55, "tokLen": 3 }, "expansionLoc": { "offset": 19443, "line": 734, "col": 6, "tokLen": 5 } } }, "type": { "qualType": "Drw *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728d478", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2344, "line": 58, "col": 55, "tokLen": 3 }, "expansionLoc": { "offset": 19443, "line": 734, "col": 6, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2344, "line": 58, "col": 55, "tokLen": 3 }, "expansionLoc": { "offset": 19443, "line": 734, "col": 6, "tokLen": 5 } } }, "type": { "qualType": "Drw *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237370", "kind": "VarDecl", "name": "drw", "type": { "qualType": "Drw *" } } } ] }, { "id": "0x55bbe728d598", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2349, "line": 58, "col": 60, "tokLen": 1 }, "expansionLoc": { "offset": 19443, "line": 734, "col": 6, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2351, "line": 58, "col": 62, "tokLen": 1 }, "expansionLoc": { "offset": 19443, "line": 734, "col": 6, "tokLen": 5 } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe728d580", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2349, "line": 58, "col": 60, "tokLen": 1 }, "expansionLoc": { "offset": 19443, "line": 734, "col": 6, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2351, "line": 58, "col": 62, "tokLen": 1 }, "expansionLoc": { "offset": 19443, "line": 734, "col": 6, "tokLen": 5 } } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe728d500", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2349, "line": 58, "col": 60, "tokLen": 1 }, "expansionLoc": { "offset": 19443, "line": 734, "col": 6, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2351, "line": 58, "col": 62, "tokLen": 1 }, "expansionLoc": { "offset": 19443, "line": 734, "col": 6, "tokLen": 5 } } }, "type": { "qualType": "char[16]" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe728d4d0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 19449, "col": 12, "tokLen": 1 }, "expansionLoc": { "offset": 19443, "col": 6, "tokLen": 5, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 19452, "col": 15, "tokLen": 8 }, "expansionLoc": { "offset": 19443, "col": 6, "tokLen": 5, "isMacroArgExpansion": true } } }, "type": { "qualType": "char[16]" }, "valueCategory": "lvalue", "name": "ltsymbol", "isArrow": true, "referencedMemberDecl": "0x55bbe7225408", "inner": [ { "id": "0x55bbe728d4b8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 19449, "col": 12, "tokLen": 1 }, "expansionLoc": { "offset": 19443, "col": 6, "tokLen": 5, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 19449, "col": 12, "tokLen": 1 }, "expansionLoc": { "offset": 19443, "col": 6, "tokLen": 5, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728d498", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 19449, "col": 12, "tokLen": 1 }, "expansionLoc": { "offset": 19443, "col": 6, "tokLen": 5, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 19449, "col": 12, "tokLen": 1 }, "expansionLoc": { "offset": 19443, "col": 6, "tokLen": 5, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a740", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe728d5e8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 19443, "line": 734, "col": 6, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 19443, "line": 734, "col": 6, "tokLen": 5 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728d5d0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 19443, "line": 734, "col": 6, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 19443, "line": 734, "col": 6, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728d5b0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 19443, "line": 734, "col": 6, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2356, "line": 58, "col": 67, "tokLen": 5 }, "expansionLoc": { "offset": 19443, "line": 734, "col": 6, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231f00", "kind": "VarDecl", "name": "lrpad", "type": { "qualType": "int" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe728d748", "kind": "CallExpr", "range": { "begin": { "offset": 19464, "line": 735, "col": 2, "tokLen": 13 }, "end": { "offset": 19501, "col": 39, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe728d730", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19464, "col": 2, "tokLen": 13 }, "end": { "offset": 19464, "col": 2, "tokLen": 13 } }, "type": { "qualType": "void (*)(Drw *, Clr *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe728d678", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19464, "col": 2, "tokLen": 13 }, "end": { "offset": 19464, "col": 2, "tokLen": 13 } }, "type": { "qualType": "void (Drw *, Clr *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721d048", "kind": "FunctionDecl", "name": "drw_setscheme", "type": { "qualType": "void (Drw *, Clr *)" } } } ] }, { "id": "0x55bbe728d778", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19478, "col": 16, "tokLen": 3 }, "end": { "offset": 19478, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728d698", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19478, "col": 16, "tokLen": 3 }, "end": { "offset": 19478, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237370", "kind": "VarDecl", "name": "drw", "type": { "qualType": "Drw *" } } } ] }, { "id": "0x55bbe728d790", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19483, "col": 21, "tokLen": 6 }, "end": { "offset": 19500, "col": 38, "tokLen": 1 } }, "type": { "qualType": "Clr *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728d710", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 19483, "col": 21, "tokLen": 6 }, "end": { "offset": 19500, "col": 38, "tokLen": 1 } }, "type": { "qualType": "Clr *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe728d6f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19483, "col": 21, "tokLen": 6 }, "end": { "offset": 19483, "col": 21, "tokLen": 6 } }, "type": { "qualType": "Clr **" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728d6b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19483, "col": 21, "tokLen": 6 }, "end": { "offset": 19483, "col": 21, "tokLen": 6 } }, "type": { "qualType": "Clr **" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237280", "kind": "VarDecl", "name": "scheme", "type": { "qualType": "Clr **" } } } ] }, { "id": "0x55bbe728d6d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19490, "col": 28, "tokLen": 10 }, "end": { "offset": 19490, "col": 28, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e770", "kind": "EnumConstantDecl", "name": "SchemeNorm", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe728dad8", "kind": "BinaryOperator", "range": { "begin": { "offset": 19505, "line": 736, "col": 2, "tokLen": 1 }, "end": { "offset": 19561, "col": 58, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe728d7a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19505, "col": 2, "tokLen": 1 }, "end": { "offset": 19505, "col": 2, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a890", "kind": "VarDecl", "name": "x", "type": { "qualType": "int" } } }, { "id": "0x55bbe728d9a0", "kind": "CallExpr", "range": { "begin": { "offset": 19509, "col": 6, "tokLen": 8 }, "end": { "offset": 19561, "col": 58, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe728d988", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19509, "col": 6, "tokLen": 8 }, "end": { "offset": 19509, "col": 6, "tokLen": 8 } }, "type": { "qualType": "int (*)(Drw *, int, int, unsigned int, unsigned int, unsigned int, const char *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe728d7c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19509, "col": 6, "tokLen": 8 }, "end": { "offset": 19509, "col": 6, "tokLen": 8 } }, "type": { "qualType": "int (Drw *, int, int, unsigned int, unsigned int, unsigned int, const char *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721dba0", "kind": "FunctionDecl", "name": "drw_text", "type": { "qualType": "int (Drw *, int, int, unsigned int, unsigned int, unsigned int, const char *, int)" } } } ] }, { "id": "0x55bbe728da00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19518, "col": 15, "tokLen": 3 }, "end": { "offset": 19518, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728d7e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19518, "col": 15, "tokLen": 3 }, "end": { "offset": 19518, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237370", "kind": "VarDecl", "name": "drw", "type": { "qualType": "Drw *" } } } ] }, { "id": "0x55bbe728da18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19523, "col": 20, "tokLen": 1 }, "end": { "offset": 19523, "col": 20, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728d808", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19523, "col": 20, "tokLen": 1 }, "end": { "offset": 19523, "col": 20, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a890", "kind": "VarDecl", "name": "x", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe728d828", "kind": "IntegerLiteral", "range": { "begin": { "offset": 19526, "col": 23, "tokLen": 1 }, "end": { "offset": 19526, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe728da48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19529, "col": 26, "tokLen": 1 }, "end": { "offset": 19529, "col": 26, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728da30", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19529, "col": 26, "tokLen": 1 }, "end": { "offset": 19529, "col": 26, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728d848", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19529, "col": 26, "tokLen": 1 }, "end": { "offset": 19529, "col": 26, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a928", "kind": "VarDecl", "name": "w", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe728da78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19532, "col": 29, "tokLen": 2 }, "end": { "offset": 19532, "col": 29, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728da60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19532, "col": 29, "tokLen": 2 }, "end": { "offset": 19532, "col": 29, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728d868", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19532, "col": 29, "tokLen": 2 }, "end": { "offset": 19532, "col": 29, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231e80", "kind": "VarDecl", "name": "bh", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe728da90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19536, "col": 33, "tokLen": 5 }, "end": { "offset": 19544, "col": 41, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728d8e0", "kind": "BinaryOperator", "range": { "begin": { "offset": 19536, "col": 33, "tokLen": 5 }, "end": { "offset": 19544, "col": 41, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe728d8c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19536, "col": 33, "tokLen": 5 }, "end": { "offset": 19536, "col": 33, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728d888", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19536, "col": 33, "tokLen": 5 }, "end": { "offset": 19536, "col": 33, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231f00", "kind": "VarDecl", "name": "lrpad", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe728d8a8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 19544, "col": 41, "tokLen": 1 }, "end": { "offset": 19544, "col": 41, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] }, { "id": "0x55bbe728dac0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19547, "col": 44, "tokLen": 1 }, "end": { "offset": 19550, "col": 47, "tokLen": 8 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe728daa8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19547, "col": 44, "tokLen": 1 }, "end": { "offset": 19550, "col": 47, "tokLen": 8 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe728d938", "kind": "MemberExpr", "range": { "begin": { "offset": 19547, "col": 44, "tokLen": 1 }, "end": { "offset": 19550, "col": 47, "tokLen": 8 } }, "type": { "qualType": "char[16]" }, "valueCategory": "lvalue", "name": "ltsymbol", "isArrow": true, "referencedMemberDecl": "0x55bbe7225408", "inner": [ { "id": "0x55bbe728d920", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19547, "col": 44, "tokLen": 1 }, "end": { "offset": 19547, "col": 44, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728d900", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19547, "col": 44, "tokLen": 1 }, "end": { "offset": 19547, "col": 44, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a740", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe728d968", "kind": "IntegerLiteral", "range": { "begin": { "offset": 19560, "col": 57, "tokLen": 1 }, "end": { "offset": 19560, "col": 57, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe728f908", "kind": "IfStmt", "range": { "begin": { "offset": 19566, "line": 738, "col": 2, "tokLen": 2 }, "end": { "offset": 19933, "line": 748, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe728dcc0", "kind": "BinaryOperator", "range": { "begin": { "offset": 19570, "line": 738, "col": 6, "tokLen": 1 }, "end": { "offset": 19593, "col": 29, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe728dc68", "kind": "ParenExpr", "range": { "begin": { "offset": 19570, "col": 6, "tokLen": 1 }, "end": { "offset": 19589, "col": 25, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe728dc48", "kind": "BinaryOperator", "range": { "begin": { "offset": 19571, "col": 7, "tokLen": 1 }, "end": { "offset": 19588, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe728daf8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19571, "col": 7, "tokLen": 1 }, "end": { "offset": 19571, "col": 7, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a928", "kind": "VarDecl", "name": "w", "type": { "qualType": "int" } } }, { "id": "0x55bbe728dc28", "kind": "BinaryOperator", "range": { "begin": { "offset": 19575, "col": 11, "tokLen": 1 }, "end": { "offset": 19588, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe728dbd0", "kind": "BinaryOperator", "range": { "begin": { "offset": 19575, "col": 11, "tokLen": 1 }, "end": { "offset": 19583, "col": 19, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe728dba0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19575, "col": 11, "tokLen": 1 }, "end": { "offset": 19578, "col": 14, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728db50", "kind": "MemberExpr", "range": { "begin": { "offset": 19575, "col": 11, "tokLen": 1 }, "end": { "offset": 19578, "col": 14, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "ww", "isArrow": true, "referencedMemberDecl": "0x55bbe7225880", "inner": [ { "id": "0x55bbe728db38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19575, "col": 11, "tokLen": 1 }, "end": { "offset": 19575, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728db18", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19575, "col": 11, "tokLen": 1 }, "end": { "offset": 19575, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a740", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe728dbb8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19583, "col": 19, "tokLen": 2 }, "end": { "offset": 19583, "col": 19, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728db80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19583, "col": 19, "tokLen": 2 }, "end": { "offset": 19583, "col": 19, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a9a8", "kind": "VarDecl", "name": "tw", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe728dc10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19588, "col": 24, "tokLen": 1 }, "end": { "offset": 19588, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728dbf0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19588, "col": 24, "tokLen": 1 }, "end": { "offset": 19588, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a890", "kind": "VarDecl", "name": "x", "type": { "qualType": "int" } } } ] } ] } ] } ] }, { "id": "0x55bbe728dca8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19593, "col": 29, "tokLen": 2 }, "end": { "offset": 19593, "col": 29, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728dc88", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19593, "col": 29, "tokLen": 2 }, "end": { "offset": 19593, "col": 29, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231e80", "kind": "VarDecl", "name": "bh", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe728f8f0", "kind": "CompoundStmt", "range": { "begin": { "offset": 19597, "col": 33, "tokLen": 1 }, "end": { "offset": 19933, "line": 748, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe728f8c0", "kind": "IfStmt", "range": { "begin": { "offset": 19601, "line": 739, "col": 3, "tokLen": 2 }, "end": { "offset": 19930, "line": 747, "col": 3, "tokLen": 1 } }, "hasElse": true, "inner": [ { "id": "0x55bbe728dd48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19605, "line": 739, "col": 7, "tokLen": 1 }, "end": { "offset": 19608, "col": 10, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728dd18", "kind": "MemberExpr", "range": { "begin": { "offset": 19605, "col": 7, "tokLen": 1 }, "end": { "offset": 19608, "col": 10, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe728dd00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19605, "col": 7, "tokLen": 1 }, "end": { "offset": 19605, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728dce0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19605, "col": 7, "tokLen": 1 }, "end": { "offset": 19605, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a740", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe728e6c8", "kind": "CompoundStmt", "range": { "begin": { "offset": 19613, "col": 15, "tokLen": 1 }, "end": { "offset": 19839, "line": 744, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe728df10", "kind": "CallExpr", "range": { "begin": { "offset": 19618, "line": 740, "col": 4, "tokLen": 13 }, "end": { "offset": 19681, "col": 67, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe728def8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19618, "col": 4, "tokLen": 13 }, "end": { "offset": 19618, "col": 4, "tokLen": 13 } }, "type": { "qualType": "void (*)(Drw *, Clr *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe728dd60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19618, "col": 4, "tokLen": 13 }, "end": { "offset": 19618, "col": 4, "tokLen": 13 } }, "type": { "qualType": "void (Drw *, Clr *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721d048", "kind": "FunctionDecl", "name": "drw_setscheme", "type": { "qualType": "void (Drw *, Clr *)" } } } ] }, { "id": "0x55bbe728df40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19632, "col": 18, "tokLen": 3 }, "end": { "offset": 19632, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728dd80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19632, "col": 18, "tokLen": 3 }, "end": { "offset": 19632, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237370", "kind": "VarDecl", "name": "drw", "type": { "qualType": "Drw *" } } } ] }, { "id": "0x55bbe728df58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19637, "col": 23, "tokLen": 6 }, "end": { "offset": 19680, "col": 66, "tokLen": 1 } }, "type": { "qualType": "Clr *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728ded8", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 19637, "col": 23, "tokLen": 6 }, "end": { "offset": 19680, "col": 66, "tokLen": 1 } }, "type": { "qualType": "Clr *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe728dec0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19637, "col": 23, "tokLen": 6 }, "end": { "offset": 19637, "col": 23, "tokLen": 6 } }, "type": { "qualType": "Clr **" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728dda0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19637, "col": 23, "tokLen": 6 }, "end": { "offset": 19637, "col": 23, "tokLen": 6 } }, "type": { "qualType": "Clr **" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237280", "kind": "VarDecl", "name": "scheme", "type": { "qualType": "Clr **" } } } ] }, { "id": "0x55bbe728de90", "kind": "ConditionalOperator", "range": { "begin": { "offset": 19644, "col": 30, "tokLen": 1 }, "end": { "offset": 19670, "col": 56, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe728de30", "kind": "BinaryOperator", "range": { "begin": { "offset": 19644, "col": 30, "tokLen": 1 }, "end": { "offset": 19649, "col": 35, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe728de00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19644, "col": 30, "tokLen": 1 }, "end": { "offset": 19644, "col": 30, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728ddc0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19644, "col": 30, "tokLen": 1 }, "end": { "offset": 19644, "col": 30, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a740", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] }, { "id": "0x55bbe728de18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19649, "col": 35, "tokLen": 6 }, "end": { "offset": 19649, "col": 35, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728dde0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19649, "col": 35, "tokLen": 6 }, "end": { "offset": 19649, "col": 35, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe728de50", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19658, "col": 44, "tokLen": 9 }, "end": { "offset": 19658, "col": 44, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e7c0", "kind": "EnumConstantDecl", "name": "SchemeSel", "type": { "qualType": "int" } } }, { "id": "0x55bbe728de70", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19670, "col": 56, "tokLen": 10 }, "end": { "offset": 19670, "col": 56, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e770", "kind": "EnumConstantDecl", "name": "SchemeNorm", "type": { "qualType": "int" } } } ] } ] } ] } ] }, { "id": "0x55bbe728e190", "kind": "CallExpr", "range": { "begin": { "offset": 19687, "line": 741, "col": 4, "tokLen": 8 }, "end": { "offset": 19740, "col": 57, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe728e178", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19687, "col": 4, "tokLen": 8 }, "end": { "offset": 19687, "col": 4, "tokLen": 8 } }, "type": { "qualType": "int (*)(Drw *, int, int, unsigned int, unsigned int, unsigned int, const char *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe728df70", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19687, "col": 4, "tokLen": 8 }, "end": { "offset": 19687, "col": 4, "tokLen": 8 } }, "type": { "qualType": "int (Drw *, int, int, unsigned int, unsigned int, unsigned int, const char *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721dba0", "kind": "FunctionDecl", "name": "drw_text", "type": { "qualType": "int (Drw *, int, int, unsigned int, unsigned int, unsigned int, const char *, int)" } } } ] }, { "id": "0x55bbe728e1f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19696, "col": 13, "tokLen": 3 }, "end": { "offset": 19696, "col": 13, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728df90", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19696, "col": 13, "tokLen": 3 }, "end": { "offset": 19696, "col": 13, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237370", "kind": "VarDecl", "name": "drw", "type": { "qualType": "Drw *" } } } ] }, { "id": "0x55bbe728e208", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19701, "col": 18, "tokLen": 1 }, "end": { "offset": 19701, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728dfb0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19701, "col": 18, "tokLen": 1 }, "end": { "offset": 19701, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a890", "kind": "VarDecl", "name": "x", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe728dfd0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 19704, "col": 21, "tokLen": 1 }, "end": { "offset": 19704, "col": 21, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe728e238", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19707, "col": 24, "tokLen": 1 }, "end": { "offset": 19707, "col": 24, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728e220", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19707, "col": 24, "tokLen": 1 }, "end": { "offset": 19707, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728dff0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19707, "col": 24, "tokLen": 1 }, "end": { "offset": 19707, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a928", "kind": "VarDecl", "name": "w", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe728e268", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19710, "col": 27, "tokLen": 2 }, "end": { "offset": 19710, "col": 27, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728e250", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19710, "col": 27, "tokLen": 2 }, "end": { "offset": 19710, "col": 27, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728e010", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19710, "col": 27, "tokLen": 2 }, "end": { "offset": 19710, "col": 27, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231e80", "kind": "VarDecl", "name": "bh", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe728e280", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19714, "col": 31, "tokLen": 5 }, "end": { "offset": 19722, "col": 39, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728e088", "kind": "BinaryOperator", "range": { "begin": { "offset": 19714, "col": 31, "tokLen": 5 }, "end": { "offset": 19722, "col": 39, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe728e070", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19714, "col": 31, "tokLen": 5 }, "end": { "offset": 19714, "col": 31, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728e030", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19714, "col": 31, "tokLen": 5 }, "end": { "offset": 19714, "col": 31, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231f00", "kind": "VarDecl", "name": "lrpad", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe728e050", "kind": "IntegerLiteral", "range": { "begin": { "offset": 19722, "col": 39, "tokLen": 1 }, "end": { "offset": 19722, "col": 39, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] }, { "id": "0x55bbe728e2b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19725, "col": 42, "tokLen": 1 }, "end": { "offset": 19733, "col": 50, "tokLen": 4 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe728e298", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19725, "col": 42, "tokLen": 1 }, "end": { "offset": 19733, "col": 50, "tokLen": 4 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe728e128", "kind": "MemberExpr", "range": { "begin": { "offset": 19725, "col": 42, "tokLen": 1 }, "end": { "offset": 19733, "col": 50, "tokLen": 4 } }, "type": { "qualType": "char[256]" }, "valueCategory": "lvalue", "name": "name", "isArrow": true, "referencedMemberDecl": "0x55bbe7223d78", "inner": [ { "id": "0x55bbe728e110", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19725, "col": 42, "tokLen": 1 }, "end": { "offset": 19728, "col": 45, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728e0e0", "kind": "MemberExpr", "range": { "begin": { "offset": 19725, "col": 42, "tokLen": 1 }, "end": { "offset": 19728, "col": 45, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe728e0c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19725, "col": 42, "tokLen": 1 }, "end": { "offset": 19725, "col": 42, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728e0a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19725, "col": 42, "tokLen": 1 }, "end": { "offset": 19725, "col": 42, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a740", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe728e158", "kind": "IntegerLiteral", "range": { "begin": { "offset": 19739, "col": 56, "tokLen": 1 }, "end": { "offset": 19739, "col": 56, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe728e6a8", "kind": "IfStmt", "range": { "begin": { "offset": 19746, "line": 742, "col": 4, "tokLen": 2 }, "end": { "offset": 19834, "line": 743, "col": 65, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe728e378", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19750, "line": 742, "col": 8, "tokLen": 1 }, "end": { "offset": 19758, "col": 16, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728e348", "kind": "MemberExpr", "range": { "begin": { "offset": 19750, "col": 8, "tokLen": 1 }, "end": { "offset": 19758, "col": 16, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfloating", "isArrow": true, "referencedMemberDecl": "0x55bbe7224738", "inner": [ { "id": "0x55bbe728e330", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19750, "col": 8, "tokLen": 1 }, "end": { "offset": 19753, "col": 11, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728e300", "kind": "MemberExpr", "range": { "begin": { "offset": 19750, "col": 8, "tokLen": 1 }, "end": { "offset": 19753, "col": 11, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe728e2e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19750, "col": 8, "tokLen": 1 }, "end": { "offset": 19750, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728e2c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19750, "col": 8, "tokLen": 1 }, "end": { "offset": 19750, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a740", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe728e5a8", "kind": "CallExpr", "range": { "begin": { "offset": 19774, "line": 743, "col": 5, "tokLen": 8 }, "end": { "offset": 19834, "col": 65, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe728e590", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19774, "col": 5, "tokLen": 8 }, "end": { "offset": 19774, "col": 5, "tokLen": 8 } }, "type": { "qualType": "void (*)(Drw *, int, int, unsigned int, unsigned int, int, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe728e390", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19774, "col": 5, "tokLen": 8 }, "end": { "offset": 19774, "col": 5, "tokLen": 8 } }, "type": { "qualType": "void (Drw *, int, int, unsigned int, unsigned int, int, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721d588", "kind": "FunctionDecl", "name": "drw_rect", "type": { "qualType": "void (Drw *, int, int, unsigned int, unsigned int, int, int)" } } } ] }, { "id": "0x55bbe728e600", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19783, "col": 14, "tokLen": 3 }, "end": { "offset": 19783, "col": 14, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728e3b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19783, "col": 14, "tokLen": 3 }, "end": { "offset": 19783, "col": 14, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237370", "kind": "VarDecl", "name": "drw", "type": { "qualType": "Drw *" } } } ] }, { "id": "0x55bbe728e440", "kind": "BinaryOperator", "range": { "begin": { "offset": 19788, "col": 19, "tokLen": 1 }, "end": { "offset": 19792, "col": 23, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe728e410", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19788, "col": 19, "tokLen": 1 }, "end": { "offset": 19788, "col": 19, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728e3d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19788, "col": 19, "tokLen": 1 }, "end": { "offset": 19788, "col": 19, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a890", "kind": "VarDecl", "name": "x", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe728e428", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19792, "col": 23, "tokLen": 4 }, "end": { "offset": 19792, "col": 23, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728e3f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19792, "col": 23, "tokLen": 4 }, "end": { "offset": 19792, "col": 23, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728aa80", "kind": "VarDecl", "name": "boxs", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe728e618", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19798, "col": 29, "tokLen": 4 }, "end": { "offset": 19798, "col": 29, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728e460", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19798, "col": 29, "tokLen": 4 }, "end": { "offset": 19798, "col": 29, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728aa80", "kind": "VarDecl", "name": "boxs", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe728e648", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19804, "col": 35, "tokLen": 4 }, "end": { "offset": 19804, "col": 35, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728e630", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19804, "col": 35, "tokLen": 4 }, "end": { "offset": 19804, "col": 35, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728e480", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19804, "col": 35, "tokLen": 4 }, "end": { "offset": 19804, "col": 35, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728ac50", "kind": "VarDecl", "name": "boxw", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe728e678", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19810, "col": 41, "tokLen": 4 }, "end": { "offset": 19810, "col": 41, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728e660", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19810, "col": 41, "tokLen": 4 }, "end": { "offset": 19810, "col": 41, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728e4a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19810, "col": 41, "tokLen": 4 }, "end": { "offset": 19810, "col": 41, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728ac50", "kind": "VarDecl", "name": "boxw", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe728e690", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19816, "col": 47, "tokLen": 1 }, "end": { "offset": 19824, "col": 55, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728e540", "kind": "MemberExpr", "range": { "begin": { "offset": 19816, "col": 47, "tokLen": 1 }, "end": { "offset": 19824, "col": 55, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfixed", "isArrow": true, "referencedMemberDecl": "0x55bbe72246d0", "inner": [ { "id": "0x55bbe728e528", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19816, "col": 47, "tokLen": 1 }, "end": { "offset": 19819, "col": 50, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728e4f8", "kind": "MemberExpr", "range": { "begin": { "offset": 19816, "col": 47, "tokLen": 1 }, "end": { "offset": 19819, "col": 50, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe728e4e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19816, "col": 47, "tokLen": 1 }, "end": { "offset": 19816, "col": 47, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728e4c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19816, "col": 47, "tokLen": 1 }, "end": { "offset": 19816, "col": 47, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a740", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe728e570", "kind": "IntegerLiteral", "range": { "begin": { "offset": 19833, "col": 64, "tokLen": 1 }, "end": { "offset": 19833, "col": 64, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe728f8a0", "kind": "CompoundStmt", "range": { "begin": { "offset": 19846, "line": 744, "col": 10, "tokLen": 1 }, "end": { "offset": 19930, "line": 747, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe728e7c0", "kind": "CallExpr", "range": { "begin": { "offset": 19851, "line": 745, "col": 4, "tokLen": 13 }, "end": { "offset": 19888, "col": 41, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe728e7a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19851, "col": 4, "tokLen": 13 }, "end": { "offset": 19851, "col": 4, "tokLen": 13 } }, "type": { "qualType": "void (*)(Drw *, Clr *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe728e6f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19851, "col": 4, "tokLen": 13 }, "end": { "offset": 19851, "col": 4, "tokLen": 13 } }, "type": { "qualType": "void (Drw *, Clr *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721d048", "kind": "FunctionDecl", "name": "drw_setscheme", "type": { "qualType": "void (Drw *, Clr *)" } } } ] }, { "id": "0x55bbe728e7f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19865, "col": 18, "tokLen": 3 }, "end": { "offset": 19865, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728e710", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19865, "col": 18, "tokLen": 3 }, "end": { "offset": 19865, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237370", "kind": "VarDecl", "name": "drw", "type": { "qualType": "Drw *" } } } ] }, { "id": "0x55bbe728e808", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19870, "col": 23, "tokLen": 6 }, "end": { "offset": 19887, "col": 40, "tokLen": 1 } }, "type": { "qualType": "Clr *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728e788", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 19870, "col": 23, "tokLen": 6 }, "end": { "offset": 19887, "col": 40, "tokLen": 1 } }, "type": { "qualType": "Clr *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe728e770", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19870, "col": 23, "tokLen": 6 }, "end": { "offset": 19870, "col": 23, "tokLen": 6 } }, "type": { "qualType": "Clr **" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728e730", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19870, "col": 23, "tokLen": 6 }, "end": { "offset": 19870, "col": 23, "tokLen": 6 } }, "type": { "qualType": "Clr **" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237280", "kind": "VarDecl", "name": "scheme", "type": { "qualType": "Clr **" } } } ] }, { "id": "0x55bbe728e750", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19877, "col": 30, "tokLen": 10 }, "end": { "offset": 19877, "col": 30, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e770", "kind": "EnumConstantDecl", "name": "SchemeNorm", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe728f7b8", "kind": "CallExpr", "range": { "begin": { "offset": 19894, "line": 746, "col": 4, "tokLen": 8 }, "end": { "offset": 19925, "col": 35, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe728f7a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19894, "col": 4, "tokLen": 8 }, "end": { "offset": 19894, "col": 4, "tokLen": 8 } }, "type": { "qualType": "void (*)(Drw *, int, int, unsigned int, unsigned int, int, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe728e820", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19894, "col": 4, "tokLen": 8 }, "end": { "offset": 19894, "col": 4, "tokLen": 8 } }, "type": { "qualType": "void (Drw *, int, int, unsigned int, unsigned int, int, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721d588", "kind": "FunctionDecl", "name": "drw_rect", "type": { "qualType": "void (Drw *, int, int, unsigned int, unsigned int, int, int)" } } } ] }, { "id": "0x55bbe728f810", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19903, "col": 13, "tokLen": 3 }, "end": { "offset": 19903, "col": 13, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728e840", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19903, "col": 13, "tokLen": 3 }, "end": { "offset": 19903, "col": 13, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237370", "kind": "VarDecl", "name": "drw", "type": { "qualType": "Drw *" } } } ] }, { "id": "0x55bbe728f828", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19908, "col": 18, "tokLen": 1 }, "end": { "offset": 19908, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728e860", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19908, "col": 18, "tokLen": 1 }, "end": { "offset": 19908, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a890", "kind": "VarDecl", "name": "x", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe728e880", "kind": "IntegerLiteral", "range": { "begin": { "offset": 19911, "col": 21, "tokLen": 1 }, "end": { "offset": 19911, "col": 21, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe728f858", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19914, "col": 24, "tokLen": 1 }, "end": { "offset": 19914, "col": 24, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728f840", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19914, "col": 24, "tokLen": 1 }, "end": { "offset": 19914, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728e8a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19914, "col": 24, "tokLen": 1 }, "end": { "offset": 19914, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a928", "kind": "VarDecl", "name": "w", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe728f888", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19917, "col": 27, "tokLen": 2 }, "end": { "offset": 19917, "col": 27, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728f870", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19917, "col": 27, "tokLen": 2 }, "end": { "offset": 19917, "col": 27, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728e8c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19917, "col": 27, "tokLen": 2 }, "end": { "offset": 19917, "col": 27, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231e80", "kind": "VarDecl", "name": "bh", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe728e8e0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 19921, "col": 31, "tokLen": 1 }, "end": { "offset": 19921, "col": 31, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe728f780", "kind": "IntegerLiteral", "range": { "begin": { "offset": 19924, "col": 34, "tokLen": 1 }, "end": { "offset": 19924, "col": 34, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] } ] }, { "id": "0x55bbe728fb10", "kind": "CallExpr", "range": { "begin": { "offset": 19936, "line": 749, "col": 2, "tokLen": 7 }, "end": { "offset": 19975, "col": 41, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe728faf8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19936, "col": 2, "tokLen": 7 }, "end": { "offset": 19936, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (*)(Drw *, Window, int, int, unsigned int, unsigned int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe728f928", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19936, "col": 2, "tokLen": 7 }, "end": { "offset": 19936, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (Drw *, Window, int, int, unsigned int, unsigned int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e078", "kind": "FunctionDecl", "name": "drw_map", "type": { "qualType": "void (Drw *, Window, int, int, unsigned int, unsigned int)" } } } ] }, { "id": "0x55bbe728fb60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19944, "col": 10, "tokLen": 3 }, "end": { "offset": 19944, "col": 10, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728f948", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19944, "col": 10, "tokLen": 3 }, "end": { "offset": 19944, "col": 10, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237370", "kind": "VarDecl", "name": "drw", "type": { "qualType": "Drw *" } } } ] }, { "id": "0x55bbe728fb78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19949, "col": 15, "tokLen": 1 }, "end": { "offset": 19952, "col": 18, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728f9a0", "kind": "MemberExpr", "range": { "begin": { "offset": 19949, "col": 15, "tokLen": 1 }, "end": { "offset": 19952, "col": 18, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "barwin", "isArrow": true, "referencedMemberDecl": "0x55bbe7225d20", "inner": [ { "id": "0x55bbe728f988", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19949, "col": 15, "tokLen": 1 }, "end": { "offset": 19949, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728f968", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19949, "col": 15, "tokLen": 1 }, "end": { "offset": 19949, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a740", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe728f9d0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 19960, "col": 26, "tokLen": 1 }, "end": { "offset": 19960, "col": 26, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe728f9f0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 19963, "col": 29, "tokLen": 1 }, "end": { "offset": 19963, "col": 29, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe728fba8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19966, "col": 32, "tokLen": 1 }, "end": { "offset": 19969, "col": 35, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728fb90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19966, "col": 32, "tokLen": 1 }, "end": { "offset": 19969, "col": 35, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728fa48", "kind": "MemberExpr", "range": { "begin": { "offset": 19966, "col": 32, "tokLen": 1 }, "end": { "offset": 19969, "col": 35, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "ww", "isArrow": true, "referencedMemberDecl": "0x55bbe7225880", "inner": [ { "id": "0x55bbe728fa30", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19966, "col": 32, "tokLen": 1 }, "end": { "offset": 19966, "col": 32, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728fa10", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19966, "col": 32, "tokLen": 1 }, "end": { "offset": 19966, "col": 32, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728a740", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe728fbd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19973, "col": 39, "tokLen": 2 }, "end": { "offset": 19973, "col": 39, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe728fbc0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 19973, "col": 39, "tokLen": 2 }, "end": { "offset": 19973, "col": 39, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728fa78", "kind": "DeclRefExpr", "range": { "begin": { "offset": 19973, "col": 39, "tokLen": 2 }, "end": { "offset": 19973, "col": 39, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231e80", "kind": "VarDecl", "name": "bh", "type": { "qualType": "int" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe728fd10", "kind": "FunctionDecl", "loc": { "offset": 19986, "line": 753, "col": 1, "tokLen": 8 }, "range": { "begin": { "offset": 19981, "line": 752, "col": 1, "tokLen": 4 }, "end": { "offset": 20063, "line": 759, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7228230", "name": "drawbars", "mangledName": "drawbars", "type": { "qualType": "void (void)" }, "inner": [ { "id": "0x55bbe7290080", "kind": "CompoundStmt", "range": { "begin": { "offset": 20001, "line": 754, "col": 1, "tokLen": 1 }, "end": { "offset": 20063, "line": 759, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe728fe28", "kind": "DeclStmt", "range": { "begin": { "offset": 20004, "line": 755, "col": 2, "tokLen": 7 }, "end": { "offset": 20014, "col": 12, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe728fdc0", "kind": "VarDecl", "loc": { "offset": 20013, "col": 11, "tokLen": 1 }, "range": { "begin": { "offset": 20004, "col": 2, "tokLen": 7 }, "end": { "offset": 20013, "col": 11, "tokLen": 1 } }, "isUsed": true, "name": "m", "type": { "qualType": "Monitor *" } } ] }, { "id": "0x55bbe7290048", "kind": "ForStmt", "range": { "begin": { "offset": 20018, "line": 757, "col": 2, "tokLen": 3 }, "end": { "offset": 20060, "line": 758, "col": 12, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe728fe98", "kind": "BinaryOperator", "range": { "begin": { "offset": 20023, "line": 757, "col": 7, "tokLen": 1 }, "end": { "offset": 20027, "col": 11, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe728fe40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20023, "col": 7, "tokLen": 1 }, "end": { "offset": 20023, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728fdc0", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe728fe80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20027, "col": 11, "tokLen": 4 }, "end": { "offset": 20027, "col": 11, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728fe60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20027, "col": 11, "tokLen": 4 }, "end": { "offset": 20027, "col": 11, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72373e8", "kind": "VarDecl", "name": "mons", "type": { "qualType": "Monitor *" } } } ] } ] }, {}, { "id": "0x55bbe728fed8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20033, "col": 17, "tokLen": 1 }, "end": { "offset": 20033, "col": 17, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728feb8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20033, "col": 17, "tokLen": 1 }, "end": { "offset": 20033, "col": 17, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728fdc0", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] }, { "id": "0x55bbe728ff90", "kind": "BinaryOperator", "range": { "begin": { "offset": 20036, "col": 20, "tokLen": 1 }, "end": { "offset": 20043, "col": 27, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe728fef0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20036, "col": 20, "tokLen": 1 }, "end": { "offset": 20036, "col": 20, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728fdc0", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe728ff78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20040, "col": 24, "tokLen": 1 }, "end": { "offset": 20043, "col": 27, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728ff48", "kind": "MemberExpr", "range": { "begin": { "offset": 20040, "col": 24, "tokLen": 1 }, "end": { "offset": 20043, "col": 27, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe7225cc0", "inner": [ { "id": "0x55bbe728ff30", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20040, "col": 24, "tokLen": 1 }, "end": { "offset": 20040, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728ff10", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20040, "col": 24, "tokLen": 1 }, "end": { "offset": 20040, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728fdc0", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7290008", "kind": "CallExpr", "range": { "begin": { "offset": 20051, "line": 758, "col": 3, "tokLen": 7 }, "end": { "offset": 20060, "col": 12, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe728fff0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20051, "col": 3, "tokLen": 7 }, "end": { "offset": 20051, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe728ffb0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20051, "col": 3, "tokLen": 7 }, "end": { "offset": 20051, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe728a7d0", "kind": "FunctionDecl", "name": "drawbar", "type": { "qualType": "void (Monitor *)" } } } ] }, { "id": "0x55bbe7290030", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20059, "col": 11, "tokLen": 1 }, "end": { "offset": 20059, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe728ffd0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20059, "col": 11, "tokLen": 1 }, "end": { "offset": 20059, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe728fdc0", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7290140", "kind": "FunctionDecl", "loc": { "offset": 20071, "line": 762, "col": 1, "tokLen": 11 }, "range": { "begin": { "offset": 20066, "line": 761, "col": 1, "tokLen": 4 }, "end": { "offset": 20444, "line": 778, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7228370", "name": "enternotify", "mangledName": "enternotify", "type": { "qualType": "void (XEvent *)" }, "inner": [ { "id": "0x55bbe72900b0", "kind": "ParmVarDecl", "loc": { "offset": 20091, "line": 762, "col": 21, "tokLen": 1 }, "range": { "begin": { "offset": 20083, "col": 13, "tokLen": 6 }, "end": { "offset": 20091, "col": 21, "tokLen": 1 } }, "isUsed": true, "name": "e", "type": { "qualType": "XEvent *" } }, { "id": "0x55bbe7290ef8", "kind": "CompoundStmt", "range": { "begin": { "offset": 20094, "line": 763, "col": 1, "tokLen": 1 }, "end": { "offset": 20444, "line": 778, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7290260", "kind": "DeclStmt", "range": { "begin": { "offset": 20097, "line": 764, "col": 2, "tokLen": 6 }, "end": { "offset": 20106, "col": 11, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72901f8", "kind": "VarDecl", "loc": { "offset": 20105, "col": 10, "tokLen": 1 }, "range": { "begin": { "offset": 20097, "col": 2, "tokLen": 6 }, "end": { "offset": 20105, "col": 10, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } } ] }, { "id": "0x55bbe72902f0", "kind": "DeclStmt", "range": { "begin": { "offset": 20109, "line": 765, "col": 2, "tokLen": 7 }, "end": { "offset": 20119, "col": 12, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7290288", "kind": "VarDecl", "loc": { "offset": 20118, "col": 11, "tokLen": 1 }, "range": { "begin": { "offset": 20109, "col": 2, "tokLen": 7 }, "end": { "offset": 20118, "col": 11, "tokLen": 1 } }, "isUsed": true, "name": "m", "type": { "qualType": "Monitor *" } } ] }, { "id": "0x55bbe7290460", "kind": "DeclStmt", "range": { "begin": { "offset": 20122, "line": 766, "col": 2, "tokLen": 14 }, "end": { "offset": 20156, "col": 36, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7290378", "kind": "VarDecl", "loc": { "offset": 20138, "col": 18, "tokLen": 2 }, "range": { "begin": { "offset": 20122, "col": 2, "tokLen": 14 }, "end": { "offset": 20147, "col": 27, "tokLen": 9 } }, "isUsed": true, "name": "ev", "type": { "qualType": "XCrossingEvent *" }, "init": "c", "inner": [ { "id": "0x55bbe7290448", "kind": "UnaryOperator", "range": { "begin": { "offset": 20143, "col": 23, "tokLen": 1 }, "end": { "offset": 20147, "col": 27, "tokLen": 9 } }, "type": { "qualType": "XCrossingEvent *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe7290418", "kind": "MemberExpr", "range": { "begin": { "offset": 20144, "col": 24, "tokLen": 1 }, "end": { "offset": 20147, "col": 27, "tokLen": 9 } }, "type": { "desugaredQualType": "XCrossingEvent", "qualType": "XCrossingEvent", "typeAliasDeclId": "0x55bbe6ff6188" }, "valueCategory": "lvalue", "name": "xcrossing", "isArrow": true, "referencedMemberDecl": "0x55bbe70013d0", "inner": [ { "id": "0x55bbe7290400", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20144, "col": 24, "tokLen": 1 }, "end": { "offset": 20144, "col": 24, "tokLen": 1 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72903e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20144, "col": 24, "tokLen": 1 }, "end": { "offset": 20144, "col": 24, "tokLen": 1 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72900b0", "kind": "ParmVarDecl", "name": "e", "type": { "qualType": "XEvent *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7290740", "kind": "IfStmt", "range": { "begin": { "offset": 20160, "line": 768, "col": 2, "tokLen": 2 }, "end": { "offset": 20248, "line": 769, "col": 3, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe7290710", "kind": "BinaryOperator", "range": { "begin": { "offset": 20164, "line": 768, "col": 6, "tokLen": 1 }, "end": { "offset": 20240, "col": 82, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe7290618", "kind": "ParenExpr", "range": { "begin": { "offset": 20164, "col": 6, "tokLen": 1 }, "end": { "offset": 20221, "col": 63, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72905f8", "kind": "BinaryOperator", "range": { "begin": { "offset": 20165, "col": 7, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 8752, "file": "/usr/include/X11/X.h", "line": 278, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 20207, "file": "dwm.c", "line": 768, "col": 49, "tokLen": 14 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe7290518", "kind": "BinaryOperator", "range": { "begin": { "offset": 20165, "col": 7, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 8525, "file": "/usr/include/X11/X.h", "line": 267, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 20177, "file": "dwm.c", "line": 768, "col": 19, "tokLen": 12 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe7290500", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20165, "col": 7, "tokLen": 2 }, "end": { "offset": 20169, "col": 11, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72904b0", "kind": "MemberExpr", "range": { "begin": { "offset": 20165, "col": 7, "tokLen": 2 }, "end": { "offset": 20169, "col": 11, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "mode", "isArrow": true, "referencedMemberDecl": "0x55bbe6ff5f40", "inner": [ { "id": "0x55bbe7290498", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20165, "col": 7, "tokLen": 2 }, "end": { "offset": 20165, "col": 7, "tokLen": 2 } }, "type": { "qualType": "XCrossingEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7290478", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20165, "col": 7, "tokLen": 2 }, "end": { "offset": 20165, "col": 7, "tokLen": 2 } }, "type": { "qualType": "XCrossingEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7290378", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XCrossingEvent *" } } } ] } ] } ] }, { "id": "0x55bbe72904e0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 8525, "file": "/usr/include/X11/X.h", "line": 267, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 20177, "file": "dwm.c", "line": 768, "col": 19, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 8525, "file": "/usr/include/X11/X.h", "line": 267, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 20177, "file": "dwm.c", "line": 768, "col": 19, "tokLen": 12 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72905d8", "kind": "BinaryOperator", "range": { "begin": { "offset": 20193, "col": 35, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 8752, "file": "/usr/include/X11/X.h", "line": 278, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 20207, "file": "dwm.c", "line": 768, "col": 49, "tokLen": 14 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72905c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20193, "col": 35, "tokLen": 2 }, "end": { "offset": 20197, "col": 39, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7290570", "kind": "MemberExpr", "range": { "begin": { "offset": 20193, "col": 35, "tokLen": 2 }, "end": { "offset": 20197, "col": 39, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "detail", "isArrow": true, "referencedMemberDecl": "0x55bbe6ff5fa8", "inner": [ { "id": "0x55bbe7290558", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20193, "col": 35, "tokLen": 2 }, "end": { "offset": 20193, "col": 35, "tokLen": 2 } }, "type": { "qualType": "XCrossingEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7290538", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20193, "col": 35, "tokLen": 2 }, "end": { "offset": 20193, "col": 35, "tokLen": 2 } }, "type": { "qualType": "XCrossingEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7290378", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XCrossingEvent *" } } } ] } ] } ] }, { "id": "0x55bbe72905a0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 8752, "file": "/usr/include/X11/X.h", "line": 278, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 20207, "file": "dwm.c", "line": 768, "col": 49, "tokLen": 14 } }, "end": { "spellingLoc": { "offset": 8752, "file": "/usr/include/X11/X.h", "line": 278, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 20207, "file": "dwm.c", "line": 768, "col": 49, "tokLen": 14 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] }, { "id": "0x55bbe72906f0", "kind": "BinaryOperator", "range": { "begin": { "offset": 20226, "col": 68, "tokLen": 2 }, "end": { "offset": 20240, "col": 82, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe72906c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20226, "col": 68, "tokLen": 2 }, "end": { "offset": 20230, "col": 72, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7290670", "kind": "MemberExpr", "range": { "begin": { "offset": 20226, "col": 68, "tokLen": 2 }, "end": { "offset": 20230, "col": 72, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "window", "isArrow": true, "referencedMemberDecl": "0x55bbe6e58788", "inner": [ { "id": "0x55bbe7290658", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20226, "col": 68, "tokLen": 2 }, "end": { "offset": 20226, "col": 68, "tokLen": 2 } }, "type": { "qualType": "XCrossingEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7290638", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20226, "col": 68, "tokLen": 2 }, "end": { "offset": 20226, "col": 68, "tokLen": 2 } }, "type": { "qualType": "XCrossingEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7290378", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XCrossingEvent *" } } } ] } ] } ] }, { "id": "0x55bbe72906d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20240, "col": 82, "tokLen": 4 }, "end": { "offset": 20240, "col": 82, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72906a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20240, "col": 82, "tokLen": 4 }, "end": { "offset": 20240, "col": 82, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72374f0", "kind": "VarDecl", "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] } ] } ] }, { "id": "0x55bbe7290730", "kind": "ReturnStmt", "range": { "begin": { "offset": 20248, "line": 769, "col": 3, "tokLen": 6 }, "end": { "offset": 20248, "col": 3, "tokLen": 6 } } } ] }, { "id": "0x55bbe7290860", "kind": "BinaryOperator", "range": { "begin": { "offset": 20257, "line": 770, "col": 2, "tokLen": 1 }, "end": { "offset": 20283, "col": 28, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7290760", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20257, "col": 2, "tokLen": 1 }, "end": { "offset": 20257, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72901f8", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe7290820", "kind": "CallExpr", "range": { "begin": { "offset": 20261, "col": 6, "tokLen": 11 }, "end": { "offset": 20283, "col": 28, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7290808", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20261, "col": 6, "tokLen": 11 }, "end": { "offset": 20261, "col": 6, "tokLen": 11 } }, "type": { "qualType": "Client *(*)(Window)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7290780", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20261, "col": 6, "tokLen": 11 }, "end": { "offset": 20261, "col": 6, "tokLen": 11 } }, "type": { "qualType": "Client *(Window)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7231168", "kind": "FunctionDecl", "name": "wintoclient", "type": { "qualType": "Client *(Window)" } } } ] }, { "id": "0x55bbe7290848", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20273, "col": 18, "tokLen": 2 }, "end": { "offset": 20277, "col": 22, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72907d8", "kind": "MemberExpr", "range": { "begin": { "offset": 20273, "col": 18, "tokLen": 2 }, "end": { "offset": 20277, "col": 22, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "window", "isArrow": true, "referencedMemberDecl": "0x55bbe6e58788", "inner": [ { "id": "0x55bbe72907c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20273, "col": 18, "tokLen": 2 }, "end": { "offset": 20273, "col": 18, "tokLen": 2 } }, "type": { "qualType": "XCrossingEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72907a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20273, "col": 18, "tokLen": 2 }, "end": { "offset": 20273, "col": 18, "tokLen": 2 } }, "type": { "qualType": "XCrossingEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7290378", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XCrossingEvent *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7290a68", "kind": "BinaryOperator", "range": { "begin": { "offset": 20287, "line": 771, "col": 2, "tokLen": 1 }, "end": { "offset": 20323, "col": 38, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7290880", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20287, "col": 2, "tokLen": 1 }, "end": { "offset": 20287, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7290288", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe7290a38", "kind": "ConditionalOperator", "range": { "begin": { "offset": 20291, "col": 6, "tokLen": 1 }, "end": { "offset": 20323, "col": 38, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7290a08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20291, "col": 6, "tokLen": 1 }, "end": { "offset": 20291, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72908a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20291, "col": 6, "tokLen": 1 }, "end": { "offset": 20291, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72901f8", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe7290a20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20295, "col": 10, "tokLen": 1 }, "end": { "offset": 20298, "col": 13, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72908f8", "kind": "MemberExpr", "range": { "begin": { "offset": 20295, "col": 10, "tokLen": 1 }, "end": { "offset": 20298, "col": 13, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72908e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20295, "col": 10, "tokLen": 1 }, "end": { "offset": 20295, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72908c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20295, "col": 10, "tokLen": 1 }, "end": { "offset": 20295, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72901f8", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72909c8", "kind": "CallExpr", "range": { "begin": { "offset": 20304, "col": 19, "tokLen": 8 }, "end": { "offset": 20323, "col": 38, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72909b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20304, "col": 19, "tokLen": 8 }, "end": { "offset": 20304, "col": 19, "tokLen": 8 } }, "type": { "qualType": "Monitor *(*)(Window)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7290928", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20304, "col": 19, "tokLen": 8 }, "end": { "offset": 20304, "col": 19, "tokLen": 8 } }, "type": { "qualType": "Monitor *(Window)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7231318", "kind": "FunctionDecl", "name": "wintomon", "type": { "qualType": "Monitor *(Window)" } } } ] }, { "id": "0x55bbe72909f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20313, "col": 28, "tokLen": 2 }, "end": { "offset": 20317, "col": 32, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7290980", "kind": "MemberExpr", "range": { "begin": { "offset": 20313, "col": 28, "tokLen": 2 }, "end": { "offset": 20317, "col": 32, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "window", "isArrow": true, "referencedMemberDecl": "0x55bbe6e58788", "inner": [ { "id": "0x55bbe7290968", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20313, "col": 28, "tokLen": 2 }, "end": { "offset": 20313, "col": 28, "tokLen": 2 } }, "type": { "qualType": "XCrossingEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7290948", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20313, "col": 28, "tokLen": 2 }, "end": { "offset": 20313, "col": 28, "tokLen": 2 } }, "type": { "qualType": "XCrossingEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7290378", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XCrossingEvent *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7290e30", "kind": "IfStmt", "range": { "begin": { "offset": 20327, "line": 772, "col": 2, "tokLen": 2 }, "end": { "offset": 20425, "line": 776, "col": 3, "tokLen": 6 } }, "hasElse": true, "inner": [ { "id": "0x55bbe7290af8", "kind": "BinaryOperator", "range": { "begin": { "offset": 20331, "line": 772, "col": 6, "tokLen": 1 }, "end": { "offset": 20336, "col": 11, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe7290ac8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20331, "col": 6, "tokLen": 1 }, "end": { "offset": 20331, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7290a88", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20331, "col": 6, "tokLen": 1 }, "end": { "offset": 20331, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7290288", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] }, { "id": "0x55bbe7290ae0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20336, "col": 11, "tokLen": 6 }, "end": { "offset": 20336, "col": 11, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7290aa8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20336, "col": 11, "tokLen": 6 }, "end": { "offset": 20336, "col": 11, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe7290c98", "kind": "CompoundStmt", "range": { "begin": { "offset": 20344, "col": 19, "tokLen": 1 }, "end": { "offset": 20388, "line": 775, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7290bd8", "kind": "CallExpr", "range": { "begin": { "offset": 20348, "line": 773, "col": 3, "tokLen": 7 }, "end": { "offset": 20370, "col": 25, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7290bc0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20348, "col": 3, "tokLen": 7 }, "end": { "offset": 20348, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (*)(Client *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7290b18", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20348, "col": 3, "tokLen": 7 }, "end": { "offset": 20348, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (Client *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722fe60", "kind": "FunctionDecl", "name": "unfocus", "type": { "qualType": "void (Client *, int)" } } } ] }, { "id": "0x55bbe7290c08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20356, "col": 11, "tokLen": 6 }, "end": { "offset": 20364, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7290b70", "kind": "MemberExpr", "range": { "begin": { "offset": 20356, "col": 11, "tokLen": 6 }, "end": { "offset": 20364, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe7290b58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20356, "col": 11, "tokLen": 6 }, "end": { "offset": 20356, "col": 11, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7290b38", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20356, "col": 11, "tokLen": 6 }, "end": { "offset": 20356, "col": 11, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe7290ba0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 20369, "col": 24, "tokLen": 1 }, "end": { "offset": 20369, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe7290c78", "kind": "BinaryOperator", "range": { "begin": { "offset": 20375, "line": 774, "col": 3, "tokLen": 6 }, "end": { "offset": 20384, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7290c20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20375, "col": 3, "tokLen": 6 }, "end": { "offset": 20375, "col": 3, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe7290c60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20384, "col": 12, "tokLen": 1 }, "end": { "offset": 20384, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7290c40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20384, "col": 12, "tokLen": 1 }, "end": { "offset": 20384, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7290288", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe7290e10", "kind": "IfStmt", "range": { "begin": { "offset": 20395, "line": 775, "col": 9, "tokLen": 2 }, "end": { "offset": 20425, "line": 776, "col": 3, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe7290de0", "kind": "BinaryOperator", "range": { "begin": { "offset": 20399, "line": 775, "col": 13, "tokLen": 1 }, "end": { "offset": 20418, "col": 32, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe7290cf0", "kind": "UnaryOperator", "range": { "begin": { "offset": 20399, "col": 13, "tokLen": 1 }, "end": { "offset": 20400, "col": 14, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe7290cd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20400, "col": 14, "tokLen": 1 }, "end": { "offset": 20400, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7290cb8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20400, "col": 14, "tokLen": 1 }, "end": { "offset": 20400, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72901f8", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe7290dc0", "kind": "BinaryOperator", "range": { "begin": { "offset": 20405, "col": 19, "tokLen": 1 }, "end": { "offset": 20418, "col": 32, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe7290d90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20405, "col": 19, "tokLen": 1 }, "end": { "offset": 20405, "col": 19, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7290d08", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20405, "col": 19, "tokLen": 1 }, "end": { "offset": 20405, "col": 19, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72901f8", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe7290da8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20410, "col": 24, "tokLen": 6 }, "end": { "offset": 20418, "col": 32, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7290d60", "kind": "MemberExpr", "range": { "begin": { "offset": 20410, "col": 24, "tokLen": 6 }, "end": { "offset": 20418, "col": 32, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe7290d48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20410, "col": 24, "tokLen": 6 }, "end": { "offset": 20410, "col": 24, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7290d28", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20410, "col": 24, "tokLen": 6 }, "end": { "offset": 20410, "col": 24, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7290e00", "kind": "ReturnStmt", "range": { "begin": { "offset": 20425, "line": 776, "col": 3, "tokLen": 6 }, "end": { "offset": 20425, "col": 3, "tokLen": 6 } } } ] } ] }, { "id": "0x55bbe7290eb8", "kind": "CallExpr", "range": { "begin": { "offset": 20434, "line": 777, "col": 2, "tokLen": 5 }, "end": { "offset": 20441, "col": 9, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7290ea0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20434, "col": 2, "tokLen": 5 }, "end": { "offset": 20434, "col": 2, "tokLen": 5 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7290e60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20434, "col": 2, "tokLen": 5 }, "end": { "offset": 20434, "col": 2, "tokLen": 5 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7228600", "kind": "FunctionDecl", "name": "focus", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe7290ee0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20440, "col": 8, "tokLen": 1 }, "end": { "offset": 20440, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7290e80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20440, "col": 8, "tokLen": 1 }, "end": { "offset": 20440, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72901f8", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7290fe8", "kind": "FunctionDecl", "loc": { "offset": 20452, "line": 781, "col": 1, "tokLen": 6 }, "range": { "begin": { "offset": 20447, "line": 780, "col": 1, "tokLen": 4 }, "end": { "offset": 20584, "line": 788, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe72284b8", "name": "expose", "mangledName": "expose", "type": { "qualType": "void (XEvent *)" }, "inner": [ { "id": "0x55bbe7290f58", "kind": "ParmVarDecl", "loc": { "offset": 20467, "line": 781, "col": 16, "tokLen": 1 }, "range": { "begin": { "offset": 20459, "col": 8, "tokLen": 6 }, "end": { "offset": 20467, "col": 16, "tokLen": 1 } }, "isUsed": true, "name": "e", "type": { "qualType": "XEvent *" } }, { "id": "0x55bbe7291560", "kind": "CompoundStmt", "range": { "begin": { "offset": 20470, "line": 782, "col": 1, "tokLen": 1 }, "end": { "offset": 20584, "line": 788, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7291108", "kind": "DeclStmt", "range": { "begin": { "offset": 20473, "line": 783, "col": 2, "tokLen": 7 }, "end": { "offset": 20483, "col": 12, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72910a0", "kind": "VarDecl", "loc": { "offset": 20482, "col": 11, "tokLen": 1 }, "range": { "begin": { "offset": 20473, "col": 2, "tokLen": 7 }, "end": { "offset": 20482, "col": 11, "tokLen": 1 } }, "isUsed": true, "name": "m", "type": { "qualType": "Monitor *" } } ] }, { "id": "0x55bbe7291270", "kind": "DeclStmt", "range": { "begin": { "offset": 20486, "line": 784, "col": 2, "tokLen": 12 }, "end": { "offset": 20516, "col": 32, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7291188", "kind": "VarDecl", "loc": { "offset": 20500, "col": 16, "tokLen": 2 }, "range": { "begin": { "offset": 20486, "col": 2, "tokLen": 12 }, "end": { "offset": 20509, "col": 25, "tokLen": 7 } }, "isUsed": true, "name": "ev", "type": { "qualType": "XExposeEvent *" }, "init": "c", "inner": [ { "id": "0x55bbe7291258", "kind": "UnaryOperator", "range": { "begin": { "offset": 20505, "col": 21, "tokLen": 1 }, "end": { "offset": 20509, "col": 25, "tokLen": 7 } }, "type": { "qualType": "XExposeEvent *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe7291228", "kind": "MemberExpr", "range": { "begin": { "offset": 20506, "col": 22, "tokLen": 1 }, "end": { "offset": 20509, "col": 25, "tokLen": 7 } }, "type": { "desugaredQualType": "XExposeEvent", "qualType": "XExposeEvent", "typeAliasDeclId": "0x55bbe6ff7198" }, "valueCategory": "lvalue", "name": "xexpose", "isArrow": true, "referencedMemberDecl": "0x55bbe70014b0", "inner": [ { "id": "0x55bbe7291210", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20506, "col": 22, "tokLen": 1 }, "end": { "offset": 20506, "col": 22, "tokLen": 1 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72911f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20506, "col": 22, "tokLen": 1 }, "end": { "offset": 20506, "col": 22, "tokLen": 1 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7290f58", "kind": "ParmVarDecl", "name": "e", "type": { "qualType": "XEvent *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7291540", "kind": "IfStmt", "range": { "begin": { "offset": 20520, "line": 786, "col": 2, "tokLen": 2 }, "end": { "offset": 20581, "line": 787, "col": 12, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7291488", "kind": "BinaryOperator", "range": { "begin": { "offset": 20524, "line": 786, "col": 6, "tokLen": 2 }, "end": { "offset": 20567, "col": 49, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe7291328", "kind": "BinaryOperator", "range": { "begin": { "offset": 20524, "col": 6, "tokLen": 2 }, "end": { "offset": 20537, "col": 19, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe7291310", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20524, "col": 6, "tokLen": 2 }, "end": { "offset": 20528, "col": 10, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72912c0", "kind": "MemberExpr", "range": { "begin": { "offset": 20524, "col": 6, "tokLen": 2 }, "end": { "offset": 20528, "col": 10, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "count", "isArrow": true, "referencedMemberDecl": "0x55bbe6ff70e8", "inner": [ { "id": "0x55bbe72912a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20524, "col": 6, "tokLen": 2 }, "end": { "offset": 20524, "col": 6, "tokLen": 2 } }, "type": { "qualType": "XExposeEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7291288", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20524, "col": 6, "tokLen": 2 }, "end": { "offset": 20524, "col": 6, "tokLen": 2 } }, "type": { "qualType": "XExposeEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7291188", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XExposeEvent *" } } } ] } ] } ] }, { "id": "0x55bbe72912f0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 20537, "col": 19, "tokLen": 1 }, "end": { "offset": 20537, "col": 19, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe7291468", "kind": "ParenExpr", "range": { "begin": { "offset": 20542, "col": 24, "tokLen": 1 }, "end": { "offset": 20567, "col": 49, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7291448", "kind": "BinaryOperator", "range": { "begin": { "offset": 20543, "col": 25, "tokLen": 1 }, "end": { "offset": 20566, "col": 48, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7291348", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20543, "col": 25, "tokLen": 1 }, "end": { "offset": 20543, "col": 25, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72910a0", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe7291408", "kind": "CallExpr", "range": { "begin": { "offset": 20547, "col": 29, "tokLen": 8 }, "end": { "offset": 20566, "col": 48, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72913f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20547, "col": 29, "tokLen": 8 }, "end": { "offset": 20547, "col": 29, "tokLen": 8 } }, "type": { "qualType": "Monitor *(*)(Window)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7291368", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20547, "col": 29, "tokLen": 8 }, "end": { "offset": 20547, "col": 29, "tokLen": 8 } }, "type": { "qualType": "Monitor *(Window)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7231318", "kind": "FunctionDecl", "name": "wintomon", "type": { "qualType": "Monitor *(Window)" } } } ] }, { "id": "0x55bbe7291430", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20556, "col": 38, "tokLen": 2 }, "end": { "offset": 20560, "col": 42, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72913c0", "kind": "MemberExpr", "range": { "begin": { "offset": 20556, "col": 38, "tokLen": 2 }, "end": { "offset": 20560, "col": 42, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "window", "isArrow": true, "referencedMemberDecl": "0x55bbe6ff6ee0", "inner": [ { "id": "0x55bbe72913a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20556, "col": 38, "tokLen": 2 }, "end": { "offset": 20556, "col": 38, "tokLen": 2 } }, "type": { "qualType": "XExposeEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7291388", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20556, "col": 38, "tokLen": 2 }, "end": { "offset": 20556, "col": 38, "tokLen": 2 } }, "type": { "qualType": "XExposeEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7291188", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XExposeEvent *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7291500", "kind": "CallExpr", "range": { "begin": { "offset": 20572, "line": 787, "col": 3, "tokLen": 7 }, "end": { "offset": 20581, "col": 12, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72914e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20572, "col": 3, "tokLen": 7 }, "end": { "offset": 20572, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72914a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20572, "col": 3, "tokLen": 7 }, "end": { "offset": 20572, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe728a7d0", "kind": "FunctionDecl", "name": "drawbar", "type": { "qualType": "void (Monitor *)" } } } ] }, { "id": "0x55bbe7291528", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20580, "col": 11, "tokLen": 1 }, "end": { "offset": 20580, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72914c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20580, "col": 11, "tokLen": 1 }, "end": { "offset": 20580, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72910a0", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7291628", "kind": "FunctionDecl", "loc": { "offset": 20592, "line": 791, "col": 1, "tokLen": 5 }, "range": { "begin": { "offset": 20587, "line": 790, "col": 1, "tokLen": 4 }, "end": { "offset": 21160, "line": 813, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7228600", "name": "focus", "mangledName": "focus", "type": { "qualType": "void (Client *)" }, "inner": [ { "id": "0x55bbe7291598", "kind": "ParmVarDecl", "loc": { "offset": 20606, "line": 791, "col": 15, "tokLen": 1 }, "range": { "begin": { "offset": 20598, "col": 7, "tokLen": 6 }, "end": { "offset": 20606, "col": 15, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe7292e78", "kind": "CompoundStmt", "range": { "begin": { "offset": 20609, "line": 792, "col": 1, "tokLen": 1 }, "end": { "offset": 21160, "line": 813, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7291ed8", "kind": "IfStmt", "range": { "begin": { "offset": 20612, "line": 793, "col": 2, "tokLen": 2 }, "end": { "offset": 20696, "line": 794, "col": 60, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72919e0", "kind": "BinaryOperator", "range": { "begin": { "offset": 20616, "line": 793, "col": 6, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2000, "line": 52, "col": 77, "tokLen": 1 }, "expansionLoc": { "offset": 20623, "line": 793, "col": 13, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe7291708", "kind": "UnaryOperator", "range": { "begin": { "offset": 20616, "col": 6, "tokLen": 1 }, "end": { "offset": 20617, "col": 7, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72916f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20617, "col": 7, "tokLen": 1 }, "end": { "offset": 20617, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72916d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20617, "col": 7, "tokLen": 1 }, "end": { "offset": 20617, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7291598", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72919c8", "kind": "UnaryOperator", "range": { "begin": { "offset": 20622, "col": 12, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2000, "line": 52, "col": 77, "tokLen": 1 }, "expansionLoc": { "offset": 20623, "line": 793, "col": 13, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72919a8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1956, "line": 52, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 20623, "line": 793, "col": 13, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 2000, "line": 52, "col": 77, "tokLen": 1 }, "expansionLoc": { "offset": 20623, "line": 793, "col": 13, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7291988", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1957, "line": 52, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 20623, "line": 793, "col": 13, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1999, "line": 52, "col": 76, "tokLen": 1 }, "expansionLoc": { "offset": 20623, "line": 793, "col": 13, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7291968", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 20633, "col": 23, "tokLen": 1 }, "expansionLoc": { "offset": 20623, "col": 13, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 20623, "line": 793, "col": 13, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe7291938", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 20633, "col": 23, "tokLen": 1 }, "expansionLoc": { "offset": 20623, "col": 13, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1961, "line": 52, "col": 38, "tokLen": 4 }, "expansionLoc": { "offset": 20623, "line": 793, "col": 13, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7291758", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 20633, "col": 23, "tokLen": 1 }, "expansionLoc": { "offset": 20623, "col": 13, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1961, "line": 52, "col": 38, "tokLen": 4 }, "expansionLoc": { "offset": 20623, "line": 793, "col": 13, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "tags", "isArrow": true, "referencedMemberDecl": "0x55bbe7224668", "inner": [ { "id": "0x55bbe7291740", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 20633, "col": 23, "tokLen": 1 }, "expansionLoc": { "offset": 20623, "col": 13, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 20633, "col": 23, "tokLen": 1 }, "expansionLoc": { "offset": 20623, "col": 13, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7291720", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 20633, "col": 23, "tokLen": 1 }, "expansionLoc": { "offset": 20623, "col": 13, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 20633, "col": 23, "tokLen": 1 }, "expansionLoc": { "offset": 20623, "col": 13, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7291598", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe7291950", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 20633, "col": 23, "tokLen": 1 }, "expansionLoc": { "offset": 20623, "col": 13, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 20623, "line": 793, "col": 13, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7291918", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 20633, "col": 23, "tokLen": 1 }, "expansionLoc": { "offset": 20623, "col": 13, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 20623, "line": 793, "col": 13, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72918e8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 20633, "col": 23, "tokLen": 1 }, "expansionLoc": { "offset": 20623, "col": 13, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1976, "line": 52, "col": 53, "tokLen": 6 }, "expansionLoc": { "offset": 20623, "line": 793, "col": 13, "tokLen": 9 } } }, "type": { "qualType": "unsigned int *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7291808", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 20633, "col": 23, "tokLen": 1 }, "expansionLoc": { "offset": 20623, "col": 13, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1976, "line": 52, "col": 53, "tokLen": 6 }, "expansionLoc": { "offset": 20623, "line": 793, "col": 13, "tokLen": 9 } } }, "type": { "qualType": "unsigned int[2]" }, "valueCategory": "lvalue", "name": "tagset", "isArrow": true, "referencedMemberDecl": "0x55bbe7225a70", "inner": [ { "id": "0x55bbe72917f0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 20633, "col": 23, "tokLen": 1 }, "expansionLoc": { "offset": 20623, "col": 13, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1971, "line": 52, "col": 48, "tokLen": 3 }, "expansionLoc": { "offset": 20623, "line": 793, "col": 13, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72917c0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 20633, "col": 23, "tokLen": 1 }, "expansionLoc": { "offset": 20623, "col": 13, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1971, "line": 52, "col": 48, "tokLen": 3 }, "expansionLoc": { "offset": 20623, "line": 793, "col": 13, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72917a8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 20633, "col": 23, "tokLen": 1 }, "expansionLoc": { "offset": 20623, "col": 13, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 20633, "col": 23, "tokLen": 1 }, "expansionLoc": { "offset": 20623, "col": 13, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7291788", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 20633, "col": 23, "tokLen": 1 }, "expansionLoc": { "offset": 20623, "col": 13, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 20633, "col": 23, "tokLen": 1 }, "expansionLoc": { "offset": 20623, "col": 13, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7291598", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7291900", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 20633, "col": 23, "tokLen": 1 }, "expansionLoc": { "offset": 20623, "col": 13, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1991, "line": 52, "col": 68, "tokLen": 7 }, "expansionLoc": { "offset": 20623, "line": 793, "col": 13, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72918b8", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 20633, "col": 23, "tokLen": 1 }, "expansionLoc": { "offset": 20623, "col": 13, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1991, "line": 52, "col": 68, "tokLen": 7 }, "expansionLoc": { "offset": 20623, "line": 793, "col": 13, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "seltags", "isArrow": true, "referencedMemberDecl": "0x55bbe7225950", "inner": [ { "id": "0x55bbe72918a0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 20633, "col": 23, "tokLen": 1 }, "expansionLoc": { "offset": 20623, "col": 13, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1986, "line": 52, "col": 63, "tokLen": 3 }, "expansionLoc": { "offset": 20623, "line": 793, "col": 13, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7291870", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 20633, "col": 23, "tokLen": 1 }, "expansionLoc": { "offset": 20623, "col": 13, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1986, "line": 52, "col": 63, "tokLen": 3 }, "expansionLoc": { "offset": 20623, "line": 793, "col": 13, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe7291858", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 20633, "col": 23, "tokLen": 1 }, "expansionLoc": { "offset": 20623, "col": 13, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 20633, "col": 23, "tokLen": 1 }, "expansionLoc": { "offset": 20623, "col": 13, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7291838", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 20633, "col": 23, "tokLen": 1 }, "expansionLoc": { "offset": 20623, "col": 13, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 20633, "col": 23, "tokLen": 1 }, "expansionLoc": { "offset": 20623, "col": 13, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7291598", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7291ea0", "kind": "ForStmt", "range": { "begin": { "offset": 20639, "line": 794, "col": 3, "tokLen": 3 }, "end": { "offset": 20696, "col": 60, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7291aa0", "kind": "BinaryOperator", "range": { "begin": { "offset": 20644, "col": 8, "tokLen": 1 }, "end": { "offset": 20656, "col": 20, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7291a00", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20644, "col": 8, "tokLen": 1 }, "end": { "offset": 20644, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7291598", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe7291a88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20648, "col": 12, "tokLen": 6 }, "end": { "offset": 20656, "col": 20, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7291a58", "kind": "MemberExpr", "range": { "begin": { "offset": 20648, "col": 12, "tokLen": 6 }, "end": { "offset": 20656, "col": 20, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "stack", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c60", "inner": [ { "id": "0x55bbe7291a40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20648, "col": 12, "tokLen": 6 }, "end": { "offset": 20648, "col": 12, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7291a20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20648, "col": 12, "tokLen": 6 }, "end": { "offset": 20648, "col": 12, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, {}, { "id": "0x55bbe7291db8", "kind": "BinaryOperator", "range": { "begin": { "offset": 20663, "col": 27, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2000, "line": 52, "col": 77, "tokLen": 1 }, "expansionLoc": { "offset": 20669, "line": 794, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe7291da0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20663, "col": 27, "tokLen": 1 }, "end": { "offset": 20663, "col": 27, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7291ac0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20663, "col": 27, "tokLen": 1 }, "end": { "offset": 20663, "col": 27, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7291598", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe7291d88", "kind": "UnaryOperator", "range": { "begin": { "offset": 20668, "col": 32, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2000, "line": 52, "col": 77, "tokLen": 1 }, "expansionLoc": { "offset": 20669, "line": 794, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe7291d68", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1956, "line": 52, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 20669, "line": 794, "col": 33, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 2000, "line": 52, "col": 77, "tokLen": 1 }, "expansionLoc": { "offset": 20669, "line": 794, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7291d48", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1957, "line": 52, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 20669, "line": 794, "col": 33, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1999, "line": 52, "col": 76, "tokLen": 1 }, "expansionLoc": { "offset": 20669, "line": 794, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7291d28", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 20679, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 20669, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 20669, "line": 794, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe7291cf8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 20679, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 20669, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1961, "line": 52, "col": 38, "tokLen": 4 }, "expansionLoc": { "offset": 20669, "line": 794, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7291b18", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 20679, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 20669, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1961, "line": 52, "col": 38, "tokLen": 4 }, "expansionLoc": { "offset": 20669, "line": 794, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "tags", "isArrow": true, "referencedMemberDecl": "0x55bbe7224668", "inner": [ { "id": "0x55bbe7291b00", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 20679, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 20669, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 20679, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 20669, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7291ae0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 20679, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 20669, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 20679, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 20669, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7291598", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe7291d10", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 20679, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 20669, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 20669, "line": 794, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7291cd8", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 20679, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 20669, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 20669, "line": 794, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7291ca8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 20679, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 20669, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1976, "line": 52, "col": 53, "tokLen": 6 }, "expansionLoc": { "offset": 20669, "line": 794, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "unsigned int *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7291bc8", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 20679, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 20669, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1976, "line": 52, "col": 53, "tokLen": 6 }, "expansionLoc": { "offset": 20669, "line": 794, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "unsigned int[2]" }, "valueCategory": "lvalue", "name": "tagset", "isArrow": true, "referencedMemberDecl": "0x55bbe7225a70", "inner": [ { "id": "0x55bbe7291bb0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 20679, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 20669, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1971, "line": 52, "col": 48, "tokLen": 3 }, "expansionLoc": { "offset": 20669, "line": 794, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7291b80", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 20679, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 20669, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1971, "line": 52, "col": 48, "tokLen": 3 }, "expansionLoc": { "offset": 20669, "line": 794, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe7291b68", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 20679, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 20669, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 20679, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 20669, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7291b48", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 20679, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 20669, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 20679, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 20669, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7291598", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7291cc0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 20679, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 20669, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1991, "line": 52, "col": 68, "tokLen": 7 }, "expansionLoc": { "offset": 20669, "line": 794, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7291c78", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 20679, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 20669, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1991, "line": 52, "col": 68, "tokLen": 7 }, "expansionLoc": { "offset": 20669, "line": 794, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "seltags", "isArrow": true, "referencedMemberDecl": "0x55bbe7225950", "inner": [ { "id": "0x55bbe7291c60", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 20679, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 20669, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1986, "line": 52, "col": 63, "tokLen": 3 }, "expansionLoc": { "offset": 20669, "line": 794, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7291c30", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 20679, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 20669, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1986, "line": 52, "col": 63, "tokLen": 3 }, "expansionLoc": { "offset": 20669, "line": 794, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe7291c18", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 20679, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 20669, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 20679, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 20669, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7291bf8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 20679, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 20669, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 20679, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 20669, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7291598", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7291e78", "kind": "BinaryOperator", "range": { "begin": { "offset": 20683, "col": 47, "tokLen": 1 }, "end": { "offset": 20690, "col": 54, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7291dd8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20683, "col": 47, "tokLen": 1 }, "end": { "offset": 20683, "col": 47, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7291598", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe7291e60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20687, "col": 51, "tokLen": 1 }, "end": { "offset": 20690, "col": 54, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7291e30", "kind": "MemberExpr", "range": { "begin": { "offset": 20687, "col": 51, "tokLen": 1 }, "end": { "offset": 20690, "col": 54, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "snext", "isArrow": true, "referencedMemberDecl": "0x55bbe7224a18", "inner": [ { "id": "0x55bbe7291e18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20687, "col": 51, "tokLen": 1 }, "end": { "offset": 20687, "col": 51, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7291df8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20687, "col": 51, "tokLen": 1 }, "end": { "offset": 20687, "col": 51, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7291598", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7291e98", "kind": "NullStmt", "range": { "begin": { "offset": 20696, "col": 60, "tokLen": 1 }, "end": { "offset": 20696, "col": 60, "tokLen": 1 } } } ] } ] }, { "id": "0x55bbe7292178", "kind": "IfStmt", "range": { "begin": { "offset": 20699, "line": 795, "col": 2, "tokLen": 2 }, "end": { "offset": 20760, "line": 796, "col": 25, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7292050", "kind": "BinaryOperator", "range": { "begin": { "offset": 20703, "line": 795, "col": 6, "tokLen": 6 }, "end": { "offset": 20733, "col": 36, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe7292038", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20703, "col": 6, "tokLen": 6 }, "end": { "offset": 20711, "col": 14, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7291f30", "kind": "MemberExpr", "range": { "begin": { "offset": 20703, "col": 6, "tokLen": 6 }, "end": { "offset": 20711, "col": 14, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe7291f18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20703, "col": 6, "tokLen": 6 }, "end": { "offset": 20703, "col": 6, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7291ef8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20703, "col": 6, "tokLen": 6 }, "end": { "offset": 20703, "col": 6, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe7292018", "kind": "BinaryOperator", "range": { "begin": { "offset": 20718, "col": 21, "tokLen": 6 }, "end": { "offset": 20733, "col": 36, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe7291fe8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20718, "col": 21, "tokLen": 6 }, "end": { "offset": 20726, "col": 29, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7291f98", "kind": "MemberExpr", "range": { "begin": { "offset": 20718, "col": 21, "tokLen": 6 }, "end": { "offset": 20726, "col": 29, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe7291f80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20718, "col": 21, "tokLen": 6 }, "end": { "offset": 20718, "col": 21, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7291f60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20718, "col": 21, "tokLen": 6 }, "end": { "offset": 20718, "col": 21, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe7292000", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20733, "col": 36, "tokLen": 1 }, "end": { "offset": 20733, "col": 36, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7291fc8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20733, "col": 36, "tokLen": 1 }, "end": { "offset": 20733, "col": 36, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7291598", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe7292130", "kind": "CallExpr", "range": { "begin": { "offset": 20738, "line": 796, "col": 3, "tokLen": 7 }, "end": { "offset": 20760, "col": 25, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7292118", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20738, "col": 3, "tokLen": 7 }, "end": { "offset": 20738, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (*)(Client *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7292070", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20738, "col": 3, "tokLen": 7 }, "end": { "offset": 20738, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (Client *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722fe60", "kind": "FunctionDecl", "name": "unfocus", "type": { "qualType": "void (Client *, int)" } } } ] }, { "id": "0x55bbe7292160", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20746, "col": 11, "tokLen": 6 }, "end": { "offset": 20754, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72920c8", "kind": "MemberExpr", "range": { "begin": { "offset": 20746, "col": 11, "tokLen": 6 }, "end": { "offset": 20754, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72920b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20746, "col": 11, "tokLen": 6 }, "end": { "offset": 20746, "col": 11, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7292090", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20746, "col": 11, "tokLen": 6 }, "end": { "offset": 20746, "col": 11, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72920f8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 20759, "col": 24, "tokLen": 1 }, "end": { "offset": 20759, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe7292d30", "kind": "IfStmt", "range": { "begin": { "offset": 20764, "line": 797, "col": 2, "tokLen": 2 }, "end": { "offset": 21127, "line": 810, "col": 2, "tokLen": 1 } }, "hasElse": true, "inner": [ { "id": "0x55bbe72921b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20768, "line": 797, "col": 6, "tokLen": 1 }, "end": { "offset": 20768, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7292198", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20768, "col": 6, "tokLen": 1 }, "end": { "offset": 20768, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7291598", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72929d8", "kind": "CompoundStmt", "range": { "begin": { "offset": 20771, "col": 9, "tokLen": 1 }, "end": { "offset": 20998, "line": 807, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7292368", "kind": "IfStmt", "range": { "begin": { "offset": 20775, "line": 798, "col": 3, "tokLen": 2 }, "end": { "offset": 20812, "line": 799, "col": 16, "tokLen": 3 } }, "inner": [ { "id": "0x55bbe7292288", "kind": "BinaryOperator", "range": { "begin": { "offset": 20779, "line": 798, "col": 7, "tokLen": 1 }, "end": { "offset": 20789, "col": 17, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe7292258", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20779, "col": 7, "tokLen": 1 }, "end": { "offset": 20782, "col": 10, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7292208", "kind": "MemberExpr", "range": { "begin": { "offset": 20779, "col": 7, "tokLen": 1 }, "end": { "offset": 20782, "col": 10, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72921f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20779, "col": 7, "tokLen": 1 }, "end": { "offset": 20779, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72921d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20779, "col": 7, "tokLen": 1 }, "end": { "offset": 20779, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7291598", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe7292270", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20789, "col": 17, "tokLen": 6 }, "end": { "offset": 20789, "col": 17, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7292238", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20789, "col": 17, "tokLen": 6 }, "end": { "offset": 20789, "col": 17, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe7292348", "kind": "BinaryOperator", "range": { "begin": { "offset": 20800, "line": 799, "col": 4, "tokLen": 6 }, "end": { "offset": 20812, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72922a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20800, "col": 4, "tokLen": 6 }, "end": { "offset": 20800, "col": 4, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe7292330", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20809, "col": 13, "tokLen": 1 }, "end": { "offset": 20812, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7292300", "kind": "MemberExpr", "range": { "begin": { "offset": 20809, "col": 13, "tokLen": 1 }, "end": { "offset": 20812, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72922e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20809, "col": 13, "tokLen": 1 }, "end": { "offset": 20809, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72922c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20809, "col": 13, "tokLen": 1 }, "end": { "offset": 20809, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7291598", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72924c8", "kind": "IfStmt", "range": { "begin": { "offset": 20819, "line": 800, "col": 3, "tokLen": 2 }, "end": { "offset": 20853, "line": 801, "col": 18, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72923f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20823, "line": 800, "col": 7, "tokLen": 1 }, "end": { "offset": 20826, "col": 10, "tokLen": 8 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72923c0", "kind": "MemberExpr", "range": { "begin": { "offset": 20823, "col": 7, "tokLen": 1 }, "end": { "offset": 20826, "col": 10, "tokLen": 8 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isurgent", "isArrow": true, "referencedMemberDecl": "0x55bbe72247a0", "inner": [ { "id": "0x55bbe72923a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20823, "col": 7, "tokLen": 1 }, "end": { "offset": 20823, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7292388", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20823, "col": 7, "tokLen": 1 }, "end": { "offset": 20823, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7291598", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe7292480", "kind": "CallExpr", "range": { "begin": { "offset": 20839, "line": 801, "col": 4, "tokLen": 9 }, "end": { "offset": 20853, "col": 18, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7292468", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20839, "col": 4, "tokLen": 9 }, "end": { "offset": 20839, "col": 4, "tokLen": 9 } }, "type": { "qualType": "void (*)(Client *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7292408", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20839, "col": 4, "tokLen": 9 }, "end": { "offset": 20839, "col": 4, "tokLen": 9 } }, "type": { "qualType": "void (Client *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722efb0", "kind": "FunctionDecl", "name": "seturgent", "type": { "qualType": "void (Client *, int)" } } } ] }, { "id": "0x55bbe72924b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20849, "col": 14, "tokLen": 1 }, "end": { "offset": 20849, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7292428", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20849, "col": 14, "tokLen": 1 }, "end": { "offset": 20849, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7291598", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe7292448", "kind": "IntegerLiteral", "range": { "begin": { "offset": 20852, "col": 17, "tokLen": 1 }, "end": { "offset": 20852, "col": 17, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe7292540", "kind": "CallExpr", "range": { "begin": { "offset": 20858, "line": 802, "col": 3, "tokLen": 11 }, "end": { "offset": 20871, "col": 16, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7292528", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20858, "col": 3, "tokLen": 11 }, "end": { "offset": 20858, "col": 3, "tokLen": 11 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72924e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20858, "col": 3, "tokLen": 11 }, "end": { "offset": 20858, "col": 3, "tokLen": 11 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7288ed8", "kind": "FunctionDecl", "name": "detachstack", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe7292568", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20870, "col": 15, "tokLen": 1 }, "end": { "offset": 20870, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7292508", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20870, "col": 15, "tokLen": 1 }, "end": { "offset": 20870, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7291598", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72925d8", "kind": "CallExpr", "range": { "begin": { "offset": 20876, "line": 803, "col": 3, "tokLen": 11 }, "end": { "offset": 20889, "col": 16, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72925c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20876, "col": 3, "tokLen": 11 }, "end": { "offset": 20876, "col": 3, "tokLen": 11 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7292580", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20876, "col": 3, "tokLen": 11 }, "end": { "offset": 20876, "col": 3, "tokLen": 11 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe726fd70", "kind": "FunctionDecl", "name": "attachstack", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe7292600", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20888, "col": 15, "tokLen": 1 }, "end": { "offset": 20888, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72925a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20888, "col": 15, "tokLen": 1 }, "end": { "offset": 20888, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7291598", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe7292690", "kind": "CallExpr", "range": { "begin": { "offset": 20894, "line": 804, "col": 3, "tokLen": 11 }, "end": { "offset": 20910, "col": 19, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7292678", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20894, "col": 3, "tokLen": 11 }, "end": { "offset": 20894, "col": 3, "tokLen": 11 } }, "type": { "qualType": "void (*)(Client *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7292618", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20894, "col": 3, "tokLen": 11 }, "end": { "offset": 20894, "col": 3, "tokLen": 11 } }, "type": { "qualType": "void (Client *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72297d8", "kind": "FunctionDecl", "name": "grabbuttons", "type": { "qualType": "void (Client *, int)" } } } ] }, { "id": "0x55bbe72926c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20906, "col": 15, "tokLen": 1 }, "end": { "offset": 20906, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7292638", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20906, "col": 15, "tokLen": 1 }, "end": { "offset": 20906, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7291598", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe7292658", "kind": "IntegerLiteral", "range": { "begin": { "offset": 20909, "col": 18, "tokLen": 1 }, "end": { "offset": 20909, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe72928c0", "kind": "CallExpr", "range": { "begin": { "offset": 20915, "line": 805, "col": 3, "tokLen": 16 }, "end": { "offset": 20979, "col": 67, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72928a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20915, "col": 3, "tokLen": 16 }, "end": { "offset": 20915, "col": 3, "tokLen": 16 } }, "type": { "qualType": "int (*)(Display *, Window, unsigned long)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72926d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20915, "col": 3, "tokLen": 16 }, "end": { "offset": 20915, "col": 3, "tokLen": 16 } }, "type": { "qualType": "int (Display *, Window, unsigned long)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7057b28", "kind": "FunctionDecl", "name": "XSetWindowBorder", "type": { "qualType": "int (Display *, Window, unsigned long)" } } } ] }, { "id": "0x55bbe72928f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20932, "col": 20, "tokLen": 3 }, "end": { "offset": 20932, "col": 20, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72926f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20932, "col": 20, "tokLen": 3 }, "end": { "offset": 20932, "col": 20, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe7292910", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20937, "col": 25, "tokLen": 1 }, "end": { "offset": 20940, "col": 28, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7292750", "kind": "MemberExpr", "range": { "begin": { "offset": 20937, "col": 25, "tokLen": 1 }, "end": { "offset": 20940, "col": 28, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe7292738", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20937, "col": 25, "tokLen": 1 }, "end": { "offset": 20937, "col": 25, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7292718", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20937, "col": 25, "tokLen": 1 }, "end": { "offset": 20937, "col": 25, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7291598", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe7292928", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20945, "col": 33, "tokLen": 6 }, "end": { "offset": 20974, "col": 62, "tokLen": 5 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7292850", "kind": "MemberExpr", "range": { "begin": { "offset": 20945, "col": 33, "tokLen": 6 }, "end": { "offset": 20974, "col": 62, "tokLen": 5 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "lvalue", "name": "pixel", "isArrow": false, "referencedMemberDecl": "0x55bbe71fa508", "inner": [ { "id": "0x55bbe7292830", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 20945, "col": 33, "tokLen": 6 }, "end": { "offset": 20972, "col": 60, "tokLen": 1 } }, "type": { "desugaredQualType": "struct _XftColor", "qualType": "Clr", "typeAliasDeclId": "0x55bbe7219c50" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7292818", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20945, "col": 33, "tokLen": 6 }, "end": { "offset": 20961, "col": 49, "tokLen": 1 } }, "type": { "qualType": "Clr *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72927d8", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 20945, "col": 33, "tokLen": 6 }, "end": { "offset": 20961, "col": 49, "tokLen": 1 } }, "type": { "qualType": "Clr *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72927c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20945, "col": 33, "tokLen": 6 }, "end": { "offset": 20945, "col": 33, "tokLen": 6 } }, "type": { "qualType": "Clr **" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7292780", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20945, "col": 33, "tokLen": 6 }, "end": { "offset": 20945, "col": 33, "tokLen": 6 } }, "type": { "qualType": "Clr **" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237280", "kind": "VarDecl", "name": "scheme", "type": { "qualType": "Clr **" } } } ] }, { "id": "0x55bbe72927a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20952, "col": 40, "tokLen": 9 }, "end": { "offset": 20952, "col": 40, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e7c0", "kind": "EnumConstantDecl", "name": "SchemeSel", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72927f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20963, "col": 51, "tokLen": 9 }, "end": { "offset": 20963, "col": 51, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7219bf0", "kind": "EnumConstantDecl", "name": "ColBorder", "type": { "qualType": "int" } } } ] } ] } ] } ] }, { "id": "0x55bbe7292998", "kind": "CallExpr", "range": { "begin": { "offset": 20984, "line": 806, "col": 3, "tokLen": 8 }, "end": { "offset": 20994, "col": 13, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7292980", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20984, "col": 3, "tokLen": 8 }, "end": { "offset": 20984, "col": 3, "tokLen": 8 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7292940", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20984, "col": 3, "tokLen": 8 }, "end": { "offset": 20984, "col": 3, "tokLen": 8 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722c518", "kind": "FunctionDecl", "name": "setfocus", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72929c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 20993, "col": 12, "tokLen": 1 }, "end": { "offset": 20993, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7292960", "kind": "DeclRefExpr", "range": { "begin": { "offset": 20993, "col": 12, "tokLen": 1 }, "end": { "offset": 20993, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7291598", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe7292d10", "kind": "CompoundStmt", "range": { "begin": { "offset": 21005, "line": 807, "col": 9, "tokLen": 1 }, "end": { "offset": 21127, "line": 810, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7292b18", "kind": "CallExpr", "range": { "begin": { "offset": 21009, "line": 808, "col": 3, "tokLen": 14 }, "end": { "offset": 21067, "col": 61, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7292b00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21009, "col": 3, "tokLen": 14 }, "end": { "offset": 21009, "col": 3, "tokLen": 14 } }, "type": { "qualType": "int (*)(Display *, Window, int, Time)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7292a20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21009, "col": 3, "tokLen": 14 }, "end": { "offset": 21009, "col": 3, "tokLen": 14 } }, "type": { "qualType": "int (Display *, Window, int, Time)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7054fa0", "kind": "FunctionDecl", "name": "XSetInputFocus", "type": { "qualType": "int (Display *, Window, int, Time)" } } } ] }, { "id": "0x55bbe7292b58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21024, "col": 18, "tokLen": 3 }, "end": { "offset": 21024, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7292a40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21024, "col": 18, "tokLen": 3 }, "end": { "offset": 21024, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe7292b70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21029, "col": 23, "tokLen": 4 }, "end": { "offset": 21029, "col": 23, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7292a60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21029, "col": 23, "tokLen": 4 }, "end": { "offset": 21029, "col": 23, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72374f0", "kind": "VarDecl", "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe7292ab8", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 10118, "file": "/usr/include/X11/X.h", "line": 343, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 21035, "file": "dwm.c", "line": 808, "col": 29, "tokLen": 19 } }, "end": { "spellingLoc": { "offset": 4371, "file": "/usr/include/X11/X.h", "line": 129, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 21035, "file": "dwm.c", "line": 808, "col": 29, "tokLen": 19 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7292a80", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4371, "file": "/usr/include/X11/X.h", "line": 129, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 21035, "file": "dwm.c", "line": 808, "col": 29, "tokLen": 19 } }, "end": { "spellingLoc": { "offset": 4371, "file": "/usr/include/X11/X.h", "line": 129, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 21035, "file": "dwm.c", "line": 808, "col": 29, "tokLen": 19 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe7292b88", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 21056, "file": "dwm.c", "line": 808, "col": 50, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 21056, "file": "dwm.c", "line": 808, "col": 50, "tokLen": 11 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7292ae0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 21056, "file": "dwm.c", "line": 808, "col": 50, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 21056, "file": "dwm.c", "line": 808, "col": 50, "tokLen": 11 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe7292c90", "kind": "CallExpr", "range": { "begin": { "offset": 21072, "line": 809, "col": 3, "tokLen": 15 }, "end": { "offset": 21123, "col": 54, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7292c78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21072, "col": 3, "tokLen": 15 }, "end": { "offset": 21072, "col": 3, "tokLen": 15 } }, "type": { "qualType": "int (*)(Display *, Window, Atom)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7292ba0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21072, "col": 3, "tokLen": 15 }, "end": { "offset": 21072, "col": 3, "tokLen": 15 } }, "type": { "qualType": "int (Display *, Window, Atom)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7034340", "kind": "FunctionDecl", "name": "XDeleteProperty", "type": { "qualType": "int (Display *, Window, Atom)" } } } ] }, { "id": "0x55bbe7292cc8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21088, "col": 19, "tokLen": 3 }, "end": { "offset": 21088, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7292bc0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21088, "col": 19, "tokLen": 3 }, "end": { "offset": 21088, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe7292ce0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21093, "col": 24, "tokLen": 4 }, "end": { "offset": 21093, "col": 24, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7292be0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21093, "col": 24, "tokLen": 4 }, "end": { "offset": 21093, "col": 24, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72374f0", "kind": "VarDecl", "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe7292cf8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21099, "col": 30, "tokLen": 7 }, "end": { "offset": 21122, "col": 53, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7292c58", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 21099, "col": 30, "tokLen": 7 }, "end": { "offset": 21122, "col": 53, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7292c40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21099, "col": 30, "tokLen": 7 }, "end": { "offset": 21099, "col": 30, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7292c00", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21099, "col": 30, "tokLen": 7 }, "end": { "offset": 21099, "col": 30, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe7292c20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21107, "col": 38, "tokLen": 15 }, "end": { "offset": 21107, "col": 38, "tokLen": 15 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721ea60", "kind": "EnumConstantDecl", "name": "NetActiveWindow", "type": { "qualType": "int" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7292e00", "kind": "BinaryOperator", "range": { "begin": { "offset": 21130, "line": 811, "col": 2, "tokLen": 6 }, "end": { "offset": 21144, "col": 16, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7292d98", "kind": "MemberExpr", "range": { "begin": { "offset": 21130, "col": 2, "tokLen": 6 }, "end": { "offset": 21138, "col": 10, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe7292d80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21130, "col": 2, "tokLen": 6 }, "end": { "offset": 21130, "col": 2, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7292d60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21130, "col": 2, "tokLen": 6 }, "end": { "offset": 21130, "col": 2, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe7292de8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21144, "col": 16, "tokLen": 1 }, "end": { "offset": 21144, "col": 16, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7292dc8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21144, "col": 16, "tokLen": 1 }, "end": { "offset": 21144, "col": 16, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7291598", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe7292e58", "kind": "CallExpr", "range": { "begin": { "offset": 21148, "line": 812, "col": 2, "tokLen": 8 }, "end": { "offset": 21157, "col": 11, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7292e40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21148, "col": 2, "tokLen": 8 }, "end": { "offset": 21148, "col": 2, "tokLen": 8 } }, "type": { "qualType": "void (*)(void)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7292e20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21148, "col": 2, "tokLen": 8 }, "end": { "offset": 21148, "col": 2, "tokLen": 8 } }, "type": { "qualType": "void (void)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe728fd10", "kind": "FunctionDecl", "name": "drawbars", "type": { "qualType": "void (void)" } } } ] } ] } ] } ] }, { "id": "0x55bbe7292f50", "kind": "FunctionDecl", "loc": { "offset": 21243, "line": 817, "col": 1, "tokLen": 7 }, "range": { "begin": { "offset": 21238, "line": 816, "col": 1, "tokLen": 4 }, "end": { "offset": 21379, "line": 823, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7228748", "name": "focusin", "mangledName": "focusin", "type": { "qualType": "void (XEvent *)" }, "inner": [ { "id": "0x55bbe7292ec0", "kind": "ParmVarDecl", "loc": { "offset": 21259, "line": 817, "col": 17, "tokLen": 1 }, "range": { "begin": { "offset": 21251, "col": 9, "tokLen": 6 }, "end": { "offset": 21259, "col": 17, "tokLen": 1 } }, "isUsed": true, "name": "e", "type": { "qualType": "XEvent *" } }, { "id": "0x55bbe7293470", "kind": "CompoundStmt", "range": { "begin": { "offset": 21262, "line": 818, "col": 1, "tokLen": 1 }, "end": { "offset": 21379, "line": 823, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7293150", "kind": "DeclStmt", "range": { "begin": { "offset": 21265, "line": 819, "col": 2, "tokLen": 17 }, "end": { "offset": 21299, "col": 36, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7293068", "kind": "VarDecl", "loc": { "offset": 21284, "col": 21, "tokLen": 2 }, "range": { "begin": { "offset": 21265, "col": 2, "tokLen": 17 }, "end": { "offset": 21293, "col": 30, "tokLen": 6 } }, "isUsed": true, "name": "ev", "type": { "qualType": "XFocusChangeEvent *" }, "init": "c", "inner": [ { "id": "0x55bbe7293138", "kind": "UnaryOperator", "range": { "begin": { "offset": 21289, "col": 26, "tokLen": 1 }, "end": { "offset": 21293, "col": 30, "tokLen": 6 } }, "type": { "qualType": "XFocusChangeEvent *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe7293108", "kind": "MemberExpr", "range": { "begin": { "offset": 21290, "col": 27, "tokLen": 1 }, "end": { "offset": 21293, "col": 30, "tokLen": 6 } }, "type": { "desugaredQualType": "XFocusChangeEvent", "qualType": "XFocusChangeEvent", "typeAliasDeclId": "0x55bbe6ff66b8" }, "valueCategory": "lvalue", "name": "xfocus", "isArrow": true, "referencedMemberDecl": "0x55bbe7001430", "inner": [ { "id": "0x55bbe72930f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21290, "col": 27, "tokLen": 1 }, "end": { "offset": 21290, "col": 27, "tokLen": 1 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72930d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21290, "col": 27, "tokLen": 1 }, "end": { "offset": 21290, "col": 27, "tokLen": 1 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7292ec0", "kind": "ParmVarDecl", "name": "e", "type": { "qualType": "XEvent *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7293450", "kind": "IfStmt", "range": { "begin": { "offset": 21303, "line": 821, "col": 2, "tokLen": 2 }, "end": { "offset": 21376, "line": 822, "col": 23, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7293350", "kind": "BinaryOperator", "range": { "begin": { "offset": 21307, "line": 821, "col": 6, "tokLen": 6 }, "end": { "offset": 21349, "col": 48, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe7293338", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21307, "col": 6, "tokLen": 6 }, "end": { "offset": 21315, "col": 14, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72931a0", "kind": "MemberExpr", "range": { "begin": { "offset": 21307, "col": 6, "tokLen": 6 }, "end": { "offset": 21315, "col": 14, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe7293188", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21307, "col": 6, "tokLen": 6 }, "end": { "offset": 21307, "col": 6, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7293168", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21307, "col": 6, "tokLen": 6 }, "end": { "offset": 21307, "col": 6, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe7293318", "kind": "BinaryOperator", "range": { "begin": { "offset": 21322, "col": 21, "tokLen": 2 }, "end": { "offset": 21349, "col": 48, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe72932e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21322, "col": 21, "tokLen": 2 }, "end": { "offset": 21326, "col": 25, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7293208", "kind": "MemberExpr", "range": { "begin": { "offset": 21322, "col": 21, "tokLen": 2 }, "end": { "offset": 21326, "col": 25, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "window", "isArrow": true, "referencedMemberDecl": "0x55bbe6ff6538", "inner": [ { "id": "0x55bbe72931f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21322, "col": 21, "tokLen": 2 }, "end": { "offset": 21322, "col": 21, "tokLen": 2 } }, "type": { "qualType": "XFocusChangeEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72931d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21322, "col": 21, "tokLen": 2 }, "end": { "offset": 21322, "col": 21, "tokLen": 2 } }, "type": { "qualType": "XFocusChangeEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7293068", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XFocusChangeEvent *" } } } ] } ] } ] }, { "id": "0x55bbe7293300", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21336, "col": 35, "tokLen": 6 }, "end": { "offset": 21349, "col": 48, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72932b8", "kind": "MemberExpr", "range": { "begin": { "offset": 21336, "col": 35, "tokLen": 6 }, "end": { "offset": 21349, "col": 48, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72932a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21336, "col": 35, "tokLen": 6 }, "end": { "offset": 21344, "col": 43, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7293270", "kind": "MemberExpr", "range": { "begin": { "offset": 21336, "col": 35, "tokLen": 6 }, "end": { "offset": 21344, "col": 43, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe7293258", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21336, "col": 35, "tokLen": 6 }, "end": { "offset": 21336, "col": 35, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7293238", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21336, "col": 35, "tokLen": 6 }, "end": { "offset": 21336, "col": 35, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7293410", "kind": "CallExpr", "range": { "begin": { "offset": 21356, "line": 822, "col": 3, "tokLen": 8 }, "end": { "offset": 21376, "col": 23, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72933f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21356, "col": 3, "tokLen": 8 }, "end": { "offset": 21356, "col": 3, "tokLen": 8 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7293370", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21356, "col": 3, "tokLen": 8 }, "end": { "offset": 21356, "col": 3, "tokLen": 8 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722c518", "kind": "FunctionDecl", "name": "setfocus", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe7293438", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21365, "col": 12, "tokLen": 6 }, "end": { "offset": 21373, "col": 20, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72933c8", "kind": "MemberExpr", "range": { "begin": { "offset": 21365, "col": 12, "tokLen": 6 }, "end": { "offset": 21373, "col": 20, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72933b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21365, "col": 12, "tokLen": 6 }, "end": { "offset": 21365, "col": 12, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7293390", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21365, "col": 12, "tokLen": 6 }, "end": { "offset": 21365, "col": 12, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7293530", "kind": "FunctionDecl", "loc": { "offset": 21387, "line": 826, "col": 1, "tokLen": 8 }, "range": { "begin": { "offset": 21382, "line": 825, "col": 1, "tokLen": 4 }, "end": { "offset": 21558, "line": 837, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7228890", "name": "focusmon", "mangledName": "focusmon", "type": { "qualType": "void (const Arg *)" }, "inner": [ { "id": "0x55bbe72934a0", "kind": "ParmVarDecl", "loc": { "offset": 21407, "line": 826, "col": 21, "tokLen": 3 }, "range": { "begin": { "offset": 21396, "col": 10, "tokLen": 5 }, "end": { "offset": 21407, "col": 21, "tokLen": 3 } }, "isUsed": true, "name": "arg", "type": { "qualType": "const Arg *" } }, { "id": "0x55bbe7294d30", "kind": "CompoundStmt", "range": { "begin": { "offset": 21412, "line": 827, "col": 1, "tokLen": 1 }, "end": { "offset": 21558, "line": 837, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7293650", "kind": "DeclStmt", "range": { "begin": { "offset": 21415, "line": 828, "col": 2, "tokLen": 7 }, "end": { "offset": 21425, "col": 12, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72935e8", "kind": "VarDecl", "loc": { "offset": 21424, "col": 11, "tokLen": 1 }, "range": { "begin": { "offset": 21415, "col": 2, "tokLen": 7 }, "end": { "offset": 21424, "col": 11, "tokLen": 1 } }, "isUsed": true, "name": "m", "type": { "qualType": "Monitor *" } } ] }, { "id": "0x55bbe7293710", "kind": "IfStmt", "range": { "begin": { "offset": 21429, "line": 830, "col": 2, "tokLen": 2 }, "end": { "offset": 21448, "line": 831, "col": 3, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe72936e8", "kind": "UnaryOperator", "range": { "begin": { "offset": 21433, "line": 830, "col": 6, "tokLen": 1 }, "end": { "offset": 21440, "col": 13, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72936d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21434, "col": 7, "tokLen": 4 }, "end": { "offset": 21440, "col": 13, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72936a0", "kind": "MemberExpr", "range": { "begin": { "offset": 21434, "col": 7, "tokLen": 4 }, "end": { "offset": 21440, "col": 13, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe7225cc0", "inner": [ { "id": "0x55bbe7293688", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21434, "col": 7, "tokLen": 4 }, "end": { "offset": 21434, "col": 7, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7293668", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21434, "col": 7, "tokLen": 4 }, "end": { "offset": 21434, "col": 7, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72373e8", "kind": "VarDecl", "name": "mons", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7293700", "kind": "ReturnStmt", "range": { "begin": { "offset": 21448, "line": 831, "col": 3, "tokLen": 6 }, "end": { "offset": 21448, "col": 3, "tokLen": 6 } } } ] }, { "id": "0x55bbe7294a98", "kind": "IfStmt", "range": { "begin": { "offset": 21457, "line": 832, "col": 2, "tokLen": 2 }, "end": { "offset": 21497, "line": 833, "col": 3, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe7294a68", "kind": "BinaryOperator", "range": { "begin": { "offset": 21461, "line": 832, "col": 6, "tokLen": 1 }, "end": { "offset": 21487, "col": 32, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe7294a10", "kind": "ParenExpr", "range": { "begin": { "offset": 21461, "col": 6, "tokLen": 1 }, "end": { "offset": 21482, "col": 27, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72949f0", "kind": "BinaryOperator", "range": { "begin": { "offset": 21462, "col": 7, "tokLen": 1 }, "end": { "offset": 21481, "col": 26, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7293730", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21462, "col": 7, "tokLen": 1 }, "end": { "offset": 21462, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72935e8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe72949b0", "kind": "CallExpr", "range": { "begin": { "offset": 21466, "col": 11, "tokLen": 8 }, "end": { "offset": 21481, "col": 26, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7294998", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21466, "col": 11, "tokLen": 8 }, "end": { "offset": 21466, "col": 11, "tokLen": 8 } }, "type": { "qualType": "Monitor *(*)(int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7293750", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21466, "col": 11, "tokLen": 8 }, "end": { "offset": 21466, "col": 11, "tokLen": 8 } }, "type": { "qualType": "Monitor *(int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7289d98", "kind": "FunctionDecl", "name": "dirtomon", "type": { "qualType": "Monitor *(int)" } } } ] }, { "id": "0x55bbe72949d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21475, "col": 20, "tokLen": 3 }, "end": { "offset": 21480, "col": 25, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7294908", "kind": "MemberExpr", "range": { "begin": { "offset": 21475, "col": 20, "tokLen": 3 }, "end": { "offset": 21480, "col": 25, "tokLen": 1 } }, "type": { "qualType": "const int" }, "valueCategory": "lvalue", "name": "i", "isArrow": true, "referencedMemberDecl": "0x55bbe72231b8", "inner": [ { "id": "0x55bbe72948f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21475, "col": 20, "tokLen": 3 }, "end": { "offset": 21475, "col": 20, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72948d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21475, "col": 20, "tokLen": 3 }, "end": { "offset": 21475, "col": 20, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72934a0", "kind": "ParmVarDecl", "name": "arg", "type": { "qualType": "const Arg *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7294a50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21487, "col": 32, "tokLen": 6 }, "end": { "offset": 21487, "col": 32, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7294a30", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21487, "col": 32, "tokLen": 6 }, "end": { "offset": 21487, "col": 32, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe7294a88", "kind": "ReturnStmt", "range": { "begin": { "offset": 21497, "line": 833, "col": 3, "tokLen": 6 }, "end": { "offset": 21497, "col": 3, "tokLen": 6 } } } ] }, { "id": "0x55bbe7294b78", "kind": "CallExpr", "range": { "begin": { "offset": 21506, "line": 834, "col": 2, "tokLen": 7 }, "end": { "offset": 21528, "col": 24, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7294b60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21506, "col": 2, "tokLen": 7 }, "end": { "offset": 21506, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (*)(Client *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7294ab8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21506, "col": 2, "tokLen": 7 }, "end": { "offset": 21506, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (Client *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722fe60", "kind": "FunctionDecl", "name": "unfocus", "type": { "qualType": "void (Client *, int)" } } } ] }, { "id": "0x55bbe7294ba8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21514, "col": 10, "tokLen": 6 }, "end": { "offset": 21522, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7294b10", "kind": "MemberExpr", "range": { "begin": { "offset": 21514, "col": 10, "tokLen": 6 }, "end": { "offset": 21522, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe7294af8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21514, "col": 10, "tokLen": 6 }, "end": { "offset": 21514, "col": 10, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7294ad8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21514, "col": 10, "tokLen": 6 }, "end": { "offset": 21514, "col": 10, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe7294b40", "kind": "IntegerLiteral", "range": { "begin": { "offset": 21527, "col": 23, "tokLen": 1 }, "end": { "offset": 21527, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe7294c18", "kind": "BinaryOperator", "range": { "begin": { "offset": 21532, "line": 835, "col": 2, "tokLen": 6 }, "end": { "offset": 21541, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7294bc0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21532, "col": 2, "tokLen": 6 }, "end": { "offset": 21532, "col": 2, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe7294c00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21541, "col": 11, "tokLen": 1 }, "end": { "offset": 21541, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7294be0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21541, "col": 11, "tokLen": 1 }, "end": { "offset": 21541, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72935e8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe7294cf0", "kind": "CallExpr", "range": { "begin": { "offset": 21545, "line": 836, "col": 2, "tokLen": 5 }, "end": { "offset": 21555, "col": 12, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7294cd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21545, "col": 2, "tokLen": 5 }, "end": { "offset": 21545, "col": 2, "tokLen": 5 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7294c38", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21545, "col": 2, "tokLen": 5 }, "end": { "offset": 21545, "col": 2, "tokLen": 5 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7291628", "kind": "FunctionDecl", "name": "focus", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe7294d18", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 21551, "file": "dwm.c", "line": 836, "col": 8, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 21551, "file": "dwm.c", "line": 836, "col": 8, "tokLen": 4 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe7294cb8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 21551, "file": "dwm.c", "line": 836, "col": 8, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 21551, "file": "dwm.c", "line": 836, "col": 8, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7294c90", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 21551, "file": "dwm.c", "line": 836, "col": 8, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 21551, "file": "dwm.c", "line": 836, "col": 8, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe7294c58", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 21551, "file": "dwm.c", "line": 836, "col": 8, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 21551, "file": "dwm.c", "line": 836, "col": 8, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7294e10", "kind": "FunctionDecl", "loc": { "offset": 21566, "line": 840, "col": 1, "tokLen": 10 }, "range": { "begin": { "offset": 21561, "line": 839, "col": 1, "tokLen": 4 }, "end": { "offset": 22071, "line": 863, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe72289d8", "name": "focusstack", "mangledName": "focusstack", "type": { "qualType": "void (const Arg *)" }, "inner": [ { "id": "0x55bbe7294d80", "kind": "ParmVarDecl", "loc": { "offset": 21588, "line": 840, "col": 23, "tokLen": 3 }, "range": { "begin": { "offset": 21577, "col": 12, "tokLen": 5 }, "end": { "offset": 21588, "col": 23, "tokLen": 3 } }, "isUsed": true, "name": "arg", "type": { "qualType": "const Arg *" } }, { "id": "0x55bbe7296ae0", "kind": "CompoundStmt", "range": { "begin": { "offset": 21593, "line": 841, "col": 1, "tokLen": 1 }, "end": { "offset": 22071, "line": 863, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7295058", "kind": "DeclStmt", "range": { "begin": { "offset": 21596, "line": 842, "col": 2, "tokLen": 6 }, "end": { "offset": 21616, "col": 22, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7294ec8", "kind": "VarDecl", "loc": { "offset": 21604, "col": 10, "tokLen": 1 }, "range": { "begin": { "offset": 21596, "col": 2, "tokLen": 6 }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 21608, "file": "dwm.c", "line": 842, "col": 14, "tokLen": 4 } } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" }, "init": "c", "inner": [ { "id": "0x55bbe7294fb0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 21608, "file": "dwm.c", "line": 842, "col": 14, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 21608, "file": "dwm.c", "line": 842, "col": 14, "tokLen": 4 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe7294f90", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 21608, "file": "dwm.c", "line": 842, "col": 14, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 21608, "file": "dwm.c", "line": 842, "col": 14, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7294f68", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 21608, "file": "dwm.c", "line": 842, "col": 14, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 21608, "file": "dwm.c", "line": 842, "col": 14, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe7294f30", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 21608, "file": "dwm.c", "line": 842, "col": 14, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 21608, "file": "dwm.c", "line": 842, "col": 14, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe7294fd8", "kind": "VarDecl", "loc": { "offset": 21615, "col": 21, "tokLen": 1 }, "range": { "begin": { "offset": 21596, "col": 2, "tokLen": 6 }, "end": { "offset": 21615, "col": 21, "tokLen": 1 } }, "isUsed": true, "name": "i", "type": { "qualType": "Client *" } } ] }, { "id": "0x55bbe72952d0", "kind": "IfStmt", "range": { "begin": { "offset": 21620, "line": 844, "col": 2, "tokLen": 2 }, "end": { "offset": 21689, "line": 845, "col": 3, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe72952a0", "kind": "BinaryOperator", "range": { "begin": { "offset": 21624, "line": 844, "col": 6, "tokLen": 1 }, "end": { "offset": 21684, "col": 66, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe72950f0", "kind": "UnaryOperator", "range": { "begin": { "offset": 21624, "col": 6, "tokLen": 1 }, "end": { "offset": 21633, "col": 15, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72950d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21625, "col": 7, "tokLen": 6 }, "end": { "offset": 21633, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72950a8", "kind": "MemberExpr", "range": { "begin": { "offset": 21625, "col": 7, "tokLen": 6 }, "end": { "offset": 21633, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe7295090", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21625, "col": 7, "tokLen": 6 }, "end": { "offset": 21625, "col": 7, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7295070", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21625, "col": 7, "tokLen": 6 }, "end": { "offset": 21625, "col": 7, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7295280", "kind": "ParenExpr", "range": { "begin": { "offset": 21640, "col": 22, "tokLen": 1 }, "end": { "offset": 21684, "col": 66, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7295260", "kind": "BinaryOperator", "range": { "begin": { "offset": 21641, "col": 23, "tokLen": 6 }, "end": { "offset": 21670, "col": 52, "tokLen": 14 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe7295230", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21641, "col": 23, "tokLen": 6 }, "end": { "offset": 21654, "col": 36, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7295188", "kind": "MemberExpr", "range": { "begin": { "offset": 21641, "col": 23, "tokLen": 6 }, "end": { "offset": 21654, "col": 36, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfullscreen", "isArrow": true, "referencedMemberDecl": "0x55bbe72248d8", "inner": [ { "id": "0x55bbe7295170", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21641, "col": 23, "tokLen": 6 }, "end": { "offset": 21649, "col": 31, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7295140", "kind": "MemberExpr", "range": { "begin": { "offset": 21641, "col": 23, "tokLen": 6 }, "end": { "offset": 21649, "col": 31, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe7295128", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21641, "col": 23, "tokLen": 6 }, "end": { "offset": 21641, "col": 23, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7295108", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21641, "col": 23, "tokLen": 6 }, "end": { "offset": 21641, "col": 23, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7295248", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21670, "col": 52, "tokLen": 14 }, "end": { "offset": 21670, "col": 52, "tokLen": 14 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72951b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21670, "col": 52, "tokLen": 14 }, "end": { "offset": 21670, "col": 52, "tokLen": 14 } }, "type": { "qualType": "const int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e32628", "kind": "VarDecl", "name": "lockfullscreen", "type": { "qualType": "const int" } } } ] } ] } ] } ] }, { "id": "0x55bbe72952c0", "kind": "ReturnStmt", "range": { "begin": { "offset": 21689, "line": 845, "col": 3, "tokLen": 6 }, "end": { "offset": 21689, "col": 3, "tokLen": 6 } } } ] }, { "id": "0x55bbe7296908", "kind": "IfStmt", "range": { "begin": { "offset": 21698, "line": 846, "col": 2, "tokLen": 2 }, "end": { "offset": 22025, "line": 858, "col": 2, "tokLen": 1 } }, "hasElse": true, "inner": [ { "id": "0x55bbe7295390", "kind": "BinaryOperator", "range": { "begin": { "offset": 21702, "line": 846, "col": 6, "tokLen": 3 }, "end": { "offset": 21711, "col": 15, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe7295378", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21702, "col": 6, "tokLen": 3 }, "end": { "offset": 21707, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7295328", "kind": "MemberExpr", "range": { "begin": { "offset": 21702, "col": 6, "tokLen": 3 }, "end": { "offset": 21707, "col": 11, "tokLen": 1 } }, "type": { "qualType": "const int" }, "valueCategory": "lvalue", "name": "i", "isArrow": true, "referencedMemberDecl": "0x55bbe72231b8", "inner": [ { "id": "0x55bbe7295310", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21702, "col": 6, "tokLen": 3 }, "end": { "offset": 21702, "col": 6, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72952f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21702, "col": 6, "tokLen": 3 }, "end": { "offset": 21702, "col": 6, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294d80", "kind": "ParmVarDecl", "name": "arg", "type": { "qualType": "const Arg *" } } } ] } ] } ] }, { "id": "0x55bbe7295358", "kind": "IntegerLiteral", "range": { "begin": { "offset": 21711, "col": 15, "tokLen": 1 }, "end": { "offset": 21711, "col": 15, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe7295e18", "kind": "CompoundStmt", "range": { "begin": { "offset": 21714, "col": 18, "tokLen": 1 }, "end": { "offset": 21854, "line": 850, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7295898", "kind": "ForStmt", "range": { "begin": { "offset": 21718, "line": 847, "col": 3, "tokLen": 3 }, "end": { "offset": 21778, "col": 63, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7295498", "kind": "BinaryOperator", "range": { "begin": { "offset": 21723, "col": 8, "tokLen": 1 }, "end": { "offset": 21740, "col": 25, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72953b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21723, "col": 8, "tokLen": 1 }, "end": { "offset": 21723, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294ec8", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe7295480", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21727, "col": 12, "tokLen": 6 }, "end": { "offset": 21740, "col": 25, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7295450", "kind": "MemberExpr", "range": { "begin": { "offset": 21727, "col": 12, "tokLen": 6 }, "end": { "offset": 21740, "col": 25, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe72249b8", "inner": [ { "id": "0x55bbe7295438", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21727, "col": 12, "tokLen": 6 }, "end": { "offset": 21735, "col": 20, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7295408", "kind": "MemberExpr", "range": { "begin": { "offset": 21727, "col": 12, "tokLen": 6 }, "end": { "offset": 21735, "col": 20, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72953f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21727, "col": 12, "tokLen": 6 }, "end": { "offset": 21727, "col": 12, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72953d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21727, "col": 12, "tokLen": 6 }, "end": { "offset": 21727, "col": 12, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] }, {}, { "id": "0x55bbe72957b0", "kind": "BinaryOperator", "range": { "begin": { "offset": 21746, "col": 31, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2000, "line": 52, "col": 77, "tokLen": 1 }, "expansionLoc": { "offset": 21752, "line": 847, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe7295798", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21746, "col": 31, "tokLen": 1 }, "end": { "offset": 21746, "col": 31, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72954b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21746, "col": 31, "tokLen": 1 }, "end": { "offset": 21746, "col": 31, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294ec8", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe7295780", "kind": "UnaryOperator", "range": { "begin": { "offset": 21751, "col": 36, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2000, "line": 52, "col": 77, "tokLen": 1 }, "expansionLoc": { "offset": 21752, "line": 847, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe7295760", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1956, "line": 52, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 21752, "line": 847, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 2000, "line": 52, "col": 77, "tokLen": 1 }, "expansionLoc": { "offset": 21752, "line": 847, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7295740", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1957, "line": 52, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 21752, "line": 847, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1999, "line": 52, "col": 76, "tokLen": 1 }, "expansionLoc": { "offset": 21752, "line": 847, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7295720", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 21762, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 21752, "col": 37, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 21752, "line": 847, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe72956f0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 21762, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 21752, "col": 37, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1961, "line": 52, "col": 38, "tokLen": 4 }, "expansionLoc": { "offset": 21752, "line": 847, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7295510", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 21762, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 21752, "col": 37, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1961, "line": 52, "col": 38, "tokLen": 4 }, "expansionLoc": { "offset": 21752, "line": 847, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "tags", "isArrow": true, "referencedMemberDecl": "0x55bbe7224668", "inner": [ { "id": "0x55bbe72954f8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 21762, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 21752, "col": 37, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 21762, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 21752, "col": 37, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72954d8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 21762, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 21752, "col": 37, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 21762, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 21752, "col": 37, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294ec8", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe7295708", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 21762, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 21752, "col": 37, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 21752, "line": 847, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72956d0", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 21762, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 21752, "col": 37, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 21752, "line": 847, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72956a0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 21762, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 21752, "col": 37, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1976, "line": 52, "col": 53, "tokLen": 6 }, "expansionLoc": { "offset": 21752, "line": 847, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "unsigned int *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72955c0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 21762, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 21752, "col": 37, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1976, "line": 52, "col": 53, "tokLen": 6 }, "expansionLoc": { "offset": 21752, "line": 847, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "unsigned int[2]" }, "valueCategory": "lvalue", "name": "tagset", "isArrow": true, "referencedMemberDecl": "0x55bbe7225a70", "inner": [ { "id": "0x55bbe72955a8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 21762, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 21752, "col": 37, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1971, "line": 52, "col": 48, "tokLen": 3 }, "expansionLoc": { "offset": 21752, "line": 847, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7295578", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 21762, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 21752, "col": 37, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1971, "line": 52, "col": 48, "tokLen": 3 }, "expansionLoc": { "offset": 21752, "line": 847, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe7295560", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 21762, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 21752, "col": 37, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 21762, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 21752, "col": 37, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7295540", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 21762, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 21752, "col": 37, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 21762, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 21752, "col": 37, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294ec8", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72956b8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 21762, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 21752, "col": 37, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1991, "line": 52, "col": 68, "tokLen": 7 }, "expansionLoc": { "offset": 21752, "line": 847, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7295670", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 21762, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 21752, "col": 37, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1991, "line": 52, "col": 68, "tokLen": 7 }, "expansionLoc": { "offset": 21752, "line": 847, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "seltags", "isArrow": true, "referencedMemberDecl": "0x55bbe7225950", "inner": [ { "id": "0x55bbe7295658", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 21762, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 21752, "col": 37, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1986, "line": 52, "col": 63, "tokLen": 3 }, "expansionLoc": { "offset": 21752, "line": 847, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7295628", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 21762, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 21752, "col": 37, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1986, "line": 52, "col": 63, "tokLen": 3 }, "expansionLoc": { "offset": 21752, "line": 847, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe7295610", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 21762, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 21752, "col": 37, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 21762, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 21752, "col": 37, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72955f0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 21762, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 21752, "col": 37, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 21762, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 21752, "col": 37, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294ec8", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7295870", "kind": "BinaryOperator", "range": { "begin": { "offset": 21766, "col": 51, "tokLen": 1 }, "end": { "offset": 21773, "col": 58, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72957d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21766, "col": 51, "tokLen": 1 }, "end": { "offset": 21766, "col": 51, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294ec8", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe7295858", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21770, "col": 55, "tokLen": 1 }, "end": { "offset": 21773, "col": 58, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7295828", "kind": "MemberExpr", "range": { "begin": { "offset": 21770, "col": 55, "tokLen": 1 }, "end": { "offset": 21773, "col": 58, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe72249b8", "inner": [ { "id": "0x55bbe7295810", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21770, "col": 55, "tokLen": 1 }, "end": { "offset": 21770, "col": 55, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72957f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21770, "col": 55, "tokLen": 1 }, "end": { "offset": 21770, "col": 55, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294ec8", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7295890", "kind": "NullStmt", "range": { "begin": { "offset": 21778, "col": 63, "tokLen": 1 }, "end": { "offset": 21778, "col": 63, "tokLen": 1 } } } ] }, { "id": "0x55bbe7295df8", "kind": "IfStmt", "range": { "begin": { "offset": 21782, "line": 848, "col": 3, "tokLen": 2 }, "end": { "offset": 21851, "line": 849, "col": 62, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7295908", "kind": "UnaryOperator", "range": { "begin": { "offset": 21786, "line": 848, "col": 7, "tokLen": 1 }, "end": { "offset": 21787, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72958f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21787, "col": 8, "tokLen": 1 }, "end": { "offset": 21787, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72958d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21787, "col": 8, "tokLen": 1 }, "end": { "offset": 21787, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294ec8", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe7295dc0", "kind": "ForStmt", "range": { "begin": { "offset": 21793, "line": 849, "col": 4, "tokLen": 3 }, "end": { "offset": 21851, "col": 62, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72959c0", "kind": "BinaryOperator", "range": { "begin": { "offset": 21798, "col": 9, "tokLen": 1 }, "end": { "offset": 21810, "col": 21, "tokLen": 7 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7295920", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21798, "col": 9, "tokLen": 1 }, "end": { "offset": 21798, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294ec8", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe72959a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21802, "col": 13, "tokLen": 6 }, "end": { "offset": 21810, "col": 21, "tokLen": 7 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7295978", "kind": "MemberExpr", "range": { "begin": { "offset": 21802, "col": 13, "tokLen": 6 }, "end": { "offset": 21810, "col": 21, "tokLen": 7 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "clients", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ba0", "inner": [ { "id": "0x55bbe7295960", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21802, "col": 13, "tokLen": 6 }, "end": { "offset": 21802, "col": 13, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7295940", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21802, "col": 13, "tokLen": 6 }, "end": { "offset": 21802, "col": 13, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, {}, { "id": "0x55bbe7295cd8", "kind": "BinaryOperator", "range": { "begin": { "offset": 21819, "col": 30, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2000, "line": 52, "col": 77, "tokLen": 1 }, "expansionLoc": { "offset": 21825, "line": 849, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe7295cc0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21819, "col": 30, "tokLen": 1 }, "end": { "offset": 21819, "col": 30, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72959e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21819, "col": 30, "tokLen": 1 }, "end": { "offset": 21819, "col": 30, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294ec8", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe7295ca8", "kind": "UnaryOperator", "range": { "begin": { "offset": 21824, "col": 35, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2000, "line": 52, "col": 77, "tokLen": 1 }, "expansionLoc": { "offset": 21825, "line": 849, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe7295c88", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1956, "line": 52, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 21825, "line": 849, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 2000, "line": 52, "col": 77, "tokLen": 1 }, "expansionLoc": { "offset": 21825, "line": 849, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7295c68", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1957, "line": 52, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 21825, "line": 849, "col": 36, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1999, "line": 52, "col": 76, "tokLen": 1 }, "expansionLoc": { "offset": 21825, "line": 849, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7295c48", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 21835, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 21825, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 21825, "line": 849, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe7295c18", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 21835, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 21825, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1961, "line": 52, "col": 38, "tokLen": 4 }, "expansionLoc": { "offset": 21825, "line": 849, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7295a38", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 21835, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 21825, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1961, "line": 52, "col": 38, "tokLen": 4 }, "expansionLoc": { "offset": 21825, "line": 849, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "tags", "isArrow": true, "referencedMemberDecl": "0x55bbe7224668", "inner": [ { "id": "0x55bbe7295a20", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 21835, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 21825, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 21835, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 21825, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7295a00", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 21835, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 21825, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 21835, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 21825, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294ec8", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe7295c30", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 21835, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 21825, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 21825, "line": 849, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7295bf8", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 21835, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 21825, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 21825, "line": 849, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7295bc8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 21835, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 21825, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1976, "line": 52, "col": 53, "tokLen": 6 }, "expansionLoc": { "offset": 21825, "line": 849, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "unsigned int *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7295ae8", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 21835, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 21825, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1976, "line": 52, "col": 53, "tokLen": 6 }, "expansionLoc": { "offset": 21825, "line": 849, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "unsigned int[2]" }, "valueCategory": "lvalue", "name": "tagset", "isArrow": true, "referencedMemberDecl": "0x55bbe7225a70", "inner": [ { "id": "0x55bbe7295ad0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 21835, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 21825, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1971, "line": 52, "col": 48, "tokLen": 3 }, "expansionLoc": { "offset": 21825, "line": 849, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7295aa0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 21835, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 21825, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1971, "line": 52, "col": 48, "tokLen": 3 }, "expansionLoc": { "offset": 21825, "line": 849, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe7295a88", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 21835, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 21825, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 21835, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 21825, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7295a68", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 21835, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 21825, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 21835, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 21825, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294ec8", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7295be0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 21835, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 21825, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1991, "line": 52, "col": 68, "tokLen": 7 }, "expansionLoc": { "offset": 21825, "line": 849, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7295b98", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 21835, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 21825, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1991, "line": 52, "col": 68, "tokLen": 7 }, "expansionLoc": { "offset": 21825, "line": 849, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "seltags", "isArrow": true, "referencedMemberDecl": "0x55bbe7225950", "inner": [ { "id": "0x55bbe7295b80", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 21835, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 21825, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1986, "line": 52, "col": 63, "tokLen": 3 }, "expansionLoc": { "offset": 21825, "line": 849, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7295b50", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 21835, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 21825, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1986, "line": 52, "col": 63, "tokLen": 3 }, "expansionLoc": { "offset": 21825, "line": 849, "col": 36, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe7295b38", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 21835, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 21825, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 21835, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 21825, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7295b18", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 21835, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 21825, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 21835, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 21825, "col": 36, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294ec8", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7295d98", "kind": "BinaryOperator", "range": { "begin": { "offset": 21839, "col": 50, "tokLen": 1 }, "end": { "offset": 21846, "col": 57, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7295cf8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21839, "col": 50, "tokLen": 1 }, "end": { "offset": 21839, "col": 50, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294ec8", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe7295d80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21843, "col": 54, "tokLen": 1 }, "end": { "offset": 21846, "col": 57, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7295d50", "kind": "MemberExpr", "range": { "begin": { "offset": 21843, "col": 54, "tokLen": 1 }, "end": { "offset": 21846, "col": 57, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe72249b8", "inner": [ { "id": "0x55bbe7295d38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21843, "col": 54, "tokLen": 1 }, "end": { "offset": 21843, "col": 54, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7295d18", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21843, "col": 54, "tokLen": 1 }, "end": { "offset": 21843, "col": 54, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294ec8", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7295db8", "kind": "NullStmt", "range": { "begin": { "offset": 21851, "col": 62, "tokLen": 1 }, "end": { "offset": 21851, "col": 62, "tokLen": 1 } } } ] } ] } ] }, { "id": "0x55bbe72968e8", "kind": "CompoundStmt", "range": { "begin": { "offset": 21861, "line": 850, "col": 9, "tokLen": 1 }, "end": { "offset": 22025, "line": 858, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72963d0", "kind": "ForStmt", "range": { "begin": { "offset": 21865, "line": 851, "col": 3, "tokLen": 3 }, "end": { "offset": 21951, "line": 853, "col": 9, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7295ed8", "kind": "BinaryOperator", "range": { "begin": { "offset": 21870, "line": 851, "col": 8, "tokLen": 1 }, "end": { "offset": 21882, "col": 20, "tokLen": 7 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7295e38", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21870, "col": 8, "tokLen": 1 }, "end": { "offset": 21870, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294fd8", "kind": "VarDecl", "name": "i", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe7295ec0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21874, "col": 12, "tokLen": 6 }, "end": { "offset": 21882, "col": 20, "tokLen": 7 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7295e90", "kind": "MemberExpr", "range": { "begin": { "offset": 21874, "col": 12, "tokLen": 6 }, "end": { "offset": 21882, "col": 20, "tokLen": 7 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "clients", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ba0", "inner": [ { "id": "0x55bbe7295e78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21874, "col": 12, "tokLen": 6 }, "end": { "offset": 21874, "col": 12, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7295e58", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21874, "col": 12, "tokLen": 6 }, "end": { "offset": 21874, "col": 12, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, {}, { "id": "0x55bbe7295fb0", "kind": "BinaryOperator", "range": { "begin": { "offset": 21891, "col": 29, "tokLen": 1 }, "end": { "offset": 21904, "col": 42, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe7295f80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21891, "col": 29, "tokLen": 1 }, "end": { "offset": 21891, "col": 29, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7295ef8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21891, "col": 29, "tokLen": 1 }, "end": { "offset": 21891, "col": 29, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294fd8", "kind": "VarDecl", "name": "i", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe7295f98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21896, "col": 34, "tokLen": 6 }, "end": { "offset": 21904, "col": 42, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7295f50", "kind": "MemberExpr", "range": { "begin": { "offset": 21896, "col": 34, "tokLen": 6 }, "end": { "offset": 21904, "col": 42, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe7295f38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21896, "col": 34, "tokLen": 6 }, "end": { "offset": 21896, "col": 34, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7295f18", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21896, "col": 34, "tokLen": 6 }, "end": { "offset": 21896, "col": 34, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7296070", "kind": "BinaryOperator", "range": { "begin": { "offset": 21909, "col": 47, "tokLen": 1 }, "end": { "offset": 21916, "col": 54, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7295fd0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21909, "col": 47, "tokLen": 1 }, "end": { "offset": 21909, "col": 47, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294fd8", "kind": "VarDecl", "name": "i", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe7296058", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21913, "col": 51, "tokLen": 1 }, "end": { "offset": 21916, "col": 54, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7296028", "kind": "MemberExpr", "range": { "begin": { "offset": 21913, "col": 51, "tokLen": 1 }, "end": { "offset": 21916, "col": 54, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe72249b8", "inner": [ { "id": "0x55bbe7296010", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21913, "col": 51, "tokLen": 1 }, "end": { "offset": 21913, "col": 51, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7295ff0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21913, "col": 51, "tokLen": 1 }, "end": { "offset": 21913, "col": 51, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294fd8", "kind": "VarDecl", "name": "i", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72963b0", "kind": "IfStmt", "range": { "begin": { "offset": 21925, "line": 852, "col": 4, "tokLen": 2 }, "end": { "offset": 21951, "line": 853, "col": 9, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7296318", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1956, "line": 52, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 21929, "line": 852, "col": 8, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 2000, "line": 52, "col": 77, "tokLen": 1 }, "expansionLoc": { "offset": 21929, "line": 852, "col": 8, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72962f8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1957, "line": 52, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 21929, "line": 852, "col": 8, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1999, "line": 52, "col": 76, "tokLen": 1 }, "expansionLoc": { "offset": 21929, "line": 852, "col": 8, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72962d8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 21939, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 21929, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 21929, "line": 852, "col": 8, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe72962a8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 21939, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 21929, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1961, "line": 52, "col": 38, "tokLen": 4 }, "expansionLoc": { "offset": 21929, "line": 852, "col": 8, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72960c8", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 21939, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 21929, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1961, "line": 52, "col": 38, "tokLen": 4 }, "expansionLoc": { "offset": 21929, "line": 852, "col": 8, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "tags", "isArrow": true, "referencedMemberDecl": "0x55bbe7224668", "inner": [ { "id": "0x55bbe72960b0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 21939, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 21929, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 21939, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 21929, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7296090", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 21939, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 21929, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 21939, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 21929, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294fd8", "kind": "VarDecl", "name": "i", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72962c0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 21939, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 21929, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 21929, "line": 852, "col": 8, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7296288", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 21939, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 21929, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 21929, "line": 852, "col": 8, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7296258", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 21939, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 21929, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1976, "line": 52, "col": 53, "tokLen": 6 }, "expansionLoc": { "offset": 21929, "line": 852, "col": 8, "tokLen": 9 } } }, "type": { "qualType": "unsigned int *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7296178", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 21939, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 21929, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1976, "line": 52, "col": 53, "tokLen": 6 }, "expansionLoc": { "offset": 21929, "line": 852, "col": 8, "tokLen": 9 } } }, "type": { "qualType": "unsigned int[2]" }, "valueCategory": "lvalue", "name": "tagset", "isArrow": true, "referencedMemberDecl": "0x55bbe7225a70", "inner": [ { "id": "0x55bbe7296160", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 21939, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 21929, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1971, "line": 52, "col": 48, "tokLen": 3 }, "expansionLoc": { "offset": 21929, "line": 852, "col": 8, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7296130", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 21939, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 21929, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1971, "line": 52, "col": 48, "tokLen": 3 }, "expansionLoc": { "offset": 21929, "line": 852, "col": 8, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe7296118", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 21939, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 21929, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 21939, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 21929, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72960f8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 21939, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 21929, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 21939, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 21929, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294fd8", "kind": "VarDecl", "name": "i", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7296270", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 21939, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 21929, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1991, "line": 52, "col": 68, "tokLen": 7 }, "expansionLoc": { "offset": 21929, "line": 852, "col": 8, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7296228", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 21939, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 21929, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1991, "line": 52, "col": 68, "tokLen": 7 }, "expansionLoc": { "offset": 21929, "line": 852, "col": 8, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "seltags", "isArrow": true, "referencedMemberDecl": "0x55bbe7225950", "inner": [ { "id": "0x55bbe7296210", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 21939, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 21929, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1986, "line": 52, "col": 63, "tokLen": 3 }, "expansionLoc": { "offset": 21929, "line": 852, "col": 8, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72961e0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 21939, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 21929, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1986, "line": 52, "col": 63, "tokLen": 3 }, "expansionLoc": { "offset": 21929, "line": 852, "col": 8, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72961c8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 21939, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 21929, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 21939, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 21929, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72961a8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 21939, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 21929, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 21939, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 21929, "col": 8, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294fd8", "kind": "VarDecl", "name": "i", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7296390", "kind": "BinaryOperator", "range": { "begin": { "offset": 21947, "line": 853, "col": 5, "tokLen": 1 }, "end": { "offset": 21951, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7296338", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21947, "col": 5, "tokLen": 1 }, "end": { "offset": 21947, "col": 5, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294ec8", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe7296378", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21951, "col": 9, "tokLen": 1 }, "end": { "offset": 21951, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7296358", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21951, "col": 9, "tokLen": 1 }, "end": { "offset": 21951, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294fd8", "kind": "VarDecl", "name": "i", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72968c8", "kind": "IfStmt", "range": { "begin": { "offset": 21956, "line": 854, "col": 3, "tokLen": 2 }, "end": { "offset": 22021, "line": 857, "col": 10, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7296440", "kind": "UnaryOperator", "range": { "begin": { "offset": 21960, "line": 854, "col": 7, "tokLen": 1 }, "end": { "offset": 21961, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe7296428", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21961, "col": 8, "tokLen": 1 }, "end": { "offset": 21961, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7296408", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21961, "col": 8, "tokLen": 1 }, "end": { "offset": 21961, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294ec8", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe7296890", "kind": "ForStmt", "range": { "begin": { "offset": 21967, "line": 855, "col": 4, "tokLen": 3 }, "end": { "offset": 22021, "line": 857, "col": 10, "tokLen": 1 } }, "inner": [ {}, {}, { "id": "0x55bbe7296478", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21974, "line": 855, "col": 11, "tokLen": 1 }, "end": { "offset": 21974, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7296458", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21974, "col": 11, "tokLen": 1 }, "end": { "offset": 21974, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294fd8", "kind": "VarDecl", "name": "i", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe7296530", "kind": "BinaryOperator", "range": { "begin": { "offset": 21977, "col": 14, "tokLen": 1 }, "end": { "offset": 21984, "col": 21, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7296490", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21977, "col": 14, "tokLen": 1 }, "end": { "offset": 21977, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294fd8", "kind": "VarDecl", "name": "i", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe7296518", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21981, "col": 18, "tokLen": 1 }, "end": { "offset": 21984, "col": 21, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72964e8", "kind": "MemberExpr", "range": { "begin": { "offset": 21981, "col": 18, "tokLen": 1 }, "end": { "offset": 21984, "col": 21, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe72249b8", "inner": [ { "id": "0x55bbe72964d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 21981, "col": 18, "tokLen": 1 }, "end": { "offset": 21981, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72964b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 21981, "col": 18, "tokLen": 1 }, "end": { "offset": 21981, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294fd8", "kind": "VarDecl", "name": "i", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe7296870", "kind": "IfStmt", "range": { "begin": { "offset": 21994, "line": 856, "col": 5, "tokLen": 2 }, "end": { "offset": 22021, "line": 857, "col": 10, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72967d8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1956, "line": 52, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 21998, "line": 856, "col": 9, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 2000, "line": 52, "col": 77, "tokLen": 1 }, "expansionLoc": { "offset": 21998, "line": 856, "col": 9, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72967b8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1957, "line": 52, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 21998, "line": 856, "col": 9, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1999, "line": 52, "col": 76, "tokLen": 1 }, "expansionLoc": { "offset": 21998, "line": 856, "col": 9, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7296798", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 22008, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 21998, "col": 9, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 21998, "line": 856, "col": 9, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe7296768", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 22008, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 21998, "col": 9, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1961, "line": 52, "col": 38, "tokLen": 4 }, "expansionLoc": { "offset": 21998, "line": 856, "col": 9, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7296588", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 22008, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 21998, "col": 9, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1961, "line": 52, "col": 38, "tokLen": 4 }, "expansionLoc": { "offset": 21998, "line": 856, "col": 9, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "tags", "isArrow": true, "referencedMemberDecl": "0x55bbe7224668", "inner": [ { "id": "0x55bbe7296570", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 22008, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 21998, "col": 9, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 22008, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 21998, "col": 9, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7296550", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 22008, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 21998, "col": 9, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 22008, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 21998, "col": 9, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294fd8", "kind": "VarDecl", "name": "i", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe7296780", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 22008, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 21998, "col": 9, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 21998, "line": 856, "col": 9, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7296748", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 22008, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 21998, "col": 9, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 21998, "line": 856, "col": 9, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7296718", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 22008, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 21998, "col": 9, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1976, "line": 52, "col": 53, "tokLen": 6 }, "expansionLoc": { "offset": 21998, "line": 856, "col": 9, "tokLen": 9 } } }, "type": { "qualType": "unsigned int *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7296638", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 22008, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 21998, "col": 9, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1976, "line": 52, "col": 53, "tokLen": 6 }, "expansionLoc": { "offset": 21998, "line": 856, "col": 9, "tokLen": 9 } } }, "type": { "qualType": "unsigned int[2]" }, "valueCategory": "lvalue", "name": "tagset", "isArrow": true, "referencedMemberDecl": "0x55bbe7225a70", "inner": [ { "id": "0x55bbe7296620", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 22008, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 21998, "col": 9, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1971, "line": 52, "col": 48, "tokLen": 3 }, "expansionLoc": { "offset": 21998, "line": 856, "col": 9, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72965f0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 22008, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 21998, "col": 9, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1971, "line": 52, "col": 48, "tokLen": 3 }, "expansionLoc": { "offset": 21998, "line": 856, "col": 9, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72965d8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 22008, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 21998, "col": 9, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 22008, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 21998, "col": 9, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72965b8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 22008, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 21998, "col": 9, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 22008, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 21998, "col": 9, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294fd8", "kind": "VarDecl", "name": "i", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7296730", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 22008, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 21998, "col": 9, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1991, "line": 52, "col": 68, "tokLen": 7 }, "expansionLoc": { "offset": 21998, "line": 856, "col": 9, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72966e8", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 22008, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 21998, "col": 9, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1991, "line": 52, "col": 68, "tokLen": 7 }, "expansionLoc": { "offset": 21998, "line": 856, "col": 9, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "seltags", "isArrow": true, "referencedMemberDecl": "0x55bbe7225950", "inner": [ { "id": "0x55bbe72966d0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 22008, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 21998, "col": 9, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1986, "line": 52, "col": 63, "tokLen": 3 }, "expansionLoc": { "offset": 21998, "line": 856, "col": 9, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72966a0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 22008, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 21998, "col": 9, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1986, "line": 52, "col": 63, "tokLen": 3 }, "expansionLoc": { "offset": 21998, "line": 856, "col": 9, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe7296688", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 22008, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 21998, "col": 9, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 22008, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 21998, "col": 9, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7296668", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 22008, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 21998, "col": 9, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 22008, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 21998, "col": 9, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294fd8", "kind": "VarDecl", "name": "i", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7296850", "kind": "BinaryOperator", "range": { "begin": { "offset": 22017, "line": 857, "col": 6, "tokLen": 1 }, "end": { "offset": 22021, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72967f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22017, "col": 6, "tokLen": 1 }, "end": { "offset": 22017, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294ec8", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe7296838", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22021, "col": 10, "tokLen": 1 }, "end": { "offset": 22021, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7296818", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22021, "col": 10, "tokLen": 1 }, "end": { "offset": 22021, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294fd8", "kind": "VarDecl", "name": "i", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7296ac0", "kind": "IfStmt", "range": { "begin": { "offset": 22028, "line": 859, "col": 2, "tokLen": 2 }, "end": { "offset": 22069, "line": 862, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7296958", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22032, "line": 859, "col": 6, "tokLen": 1 }, "end": { "offset": 22032, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7296938", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22032, "col": 6, "tokLen": 1 }, "end": { "offset": 22032, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294ec8", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe7296aa0", "kind": "CompoundStmt", "range": { "begin": { "offset": 22035, "col": 9, "tokLen": 1 }, "end": { "offset": 22069, "line": 862, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72969c8", "kind": "CallExpr", "range": { "begin": { "offset": 22039, "line": 860, "col": 3, "tokLen": 5 }, "end": { "offset": 22046, "col": 10, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72969b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22039, "col": 3, "tokLen": 5 }, "end": { "offset": 22039, "col": 3, "tokLen": 5 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7296970", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22039, "col": 3, "tokLen": 5 }, "end": { "offset": 22039, "col": 3, "tokLen": 5 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7291628", "kind": "FunctionDecl", "name": "focus", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72969f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22045, "col": 9, "tokLen": 1 }, "end": { "offset": 22045, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7296990", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22045, "col": 9, "tokLen": 1 }, "end": { "offset": 22045, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7294ec8", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe7296a60", "kind": "CallExpr", "range": { "begin": { "offset": 22051, "line": 861, "col": 3, "tokLen": 7 }, "end": { "offset": 22065, "col": 17, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7296a48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22051, "col": 3, "tokLen": 7 }, "end": { "offset": 22051, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7296a08", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22051, "col": 3, "tokLen": 7 }, "end": { "offset": 22051, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722ba78", "kind": "FunctionDecl", "name": "restack", "type": { "qualType": "void (Monitor *)" } } } ] }, { "id": "0x55bbe7296a88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22059, "col": 11, "tokLen": 6 }, "end": { "offset": 22059, "col": 11, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7296a28", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22059, "col": 11, "tokLen": 6 }, "end": { "offset": 22059, "col": 11, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7296c30", "kind": "FunctionDecl", "loc": { "offset": 22079, "line": 866, "col": 1, "tokLen": 11 }, "range": { "begin": { "offset": 22074, "line": 865, "col": 1, "tokLen": 4 }, "end": { "offset": 22364, "line": 879, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7228e08", "name": "getatomprop", "mangledName": "getatomprop", "type": { "qualType": "Atom (Client *, Atom)" }, "inner": [ { "id": "0x55bbe7296b20", "kind": "ParmVarDecl", "loc": { "offset": 22099, "line": 866, "col": 21, "tokLen": 1 }, "range": { "begin": { "offset": 22091, "col": 13, "tokLen": 6 }, "end": { "offset": 22099, "col": 21, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe7296b98", "kind": "ParmVarDecl", "loc": { "offset": 22107, "col": 29, "tokLen": 4 }, "range": { "begin": { "offset": 22102, "col": 24, "tokLen": 4 }, "end": { "offset": 22107, "col": 29, "tokLen": 4 } }, "isUsed": true, "name": "prop", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } }, { "id": "0x55bbe7297770", "kind": "CompoundStmt", "range": { "begin": { "offset": 22113, "line": 867, "col": 1, "tokLen": 1 }, "end": { "offset": 22364, "line": 879, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7296d60", "kind": "DeclStmt", "range": { "begin": { "offset": 22116, "line": 868, "col": 2, "tokLen": 3 }, "end": { "offset": 22122, "col": 8, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7296cf8", "kind": "VarDecl", "loc": { "offset": 22120, "col": 6, "tokLen": 2 }, "range": { "begin": { "offset": 22116, "col": 2, "tokLen": 3 }, "end": { "offset": 22120, "col": 6, "tokLen": 2 } }, "isUsed": true, "name": "di", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7296df8", "kind": "DeclStmt", "range": { "begin": { "offset": 22125, "line": 869, "col": 2, "tokLen": 8 }, "end": { "offset": 22141, "col": 18, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7296d90", "kind": "VarDecl", "loc": { "offset": 22139, "col": 16, "tokLen": 2 }, "range": { "begin": { "offset": 22125, "col": 2, "tokLen": 8 }, "end": { "offset": 22139, "col": 16, "tokLen": 2 } }, "isUsed": true, "name": "dl", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe7296f28", "kind": "DeclStmt", "range": { "begin": { "offset": 22144, "line": 870, "col": 2, "tokLen": 8 }, "end": { "offset": 22167, "col": 25, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7296e28", "kind": "VarDecl", "loc": { "offset": 22159, "col": 17, "tokLen": 1 }, "range": { "begin": { "offset": 22144, "col": 2, "tokLen": 8 }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22163, "file": "dwm.c", "line": 870, "col": 21, "tokLen": 4 } } }, "isUsed": true, "name": "p", "type": { "qualType": "unsigned char *" }, "init": "c", "inner": [ { "id": "0x55bbe7296f10", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22163, "file": "dwm.c", "line": 870, "col": 21, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22163, "file": "dwm.c", "line": 870, "col": 21, "tokLen": 4 } } }, "type": { "qualType": "unsigned char *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe7296ef0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22163, "file": "dwm.c", "line": 870, "col": 21, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22163, "file": "dwm.c", "line": 870, "col": 21, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7296ec8", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22163, "file": "dwm.c", "line": 870, "col": 21, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22163, "file": "dwm.c", "line": 870, "col": 21, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe7296e90", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22163, "file": "dwm.c", "line": 870, "col": 21, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22163, "file": "dwm.c", "line": 870, "col": 21, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] }, { "id": "0x55bbe7297080", "kind": "DeclStmt", "range": { "begin": { "offset": 22170, "line": 871, "col": 2, "tokLen": 4 }, "end": { "offset": 22190, "col": 22, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7296f50", "kind": "VarDecl", "loc": { "offset": 22175, "col": 7, "tokLen": 2 }, "range": { "begin": { "offset": 22170, "col": 2, "tokLen": 4 }, "end": { "offset": 22175, "col": 7, "tokLen": 2 } }, "isUsed": true, "name": "da", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } }, { "id": "0x55bbe7296fc8", "kind": "VarDecl", "loc": { "offset": 22179, "col": 11, "tokLen": 4 }, "range": { "begin": { "offset": 22170, "col": 2, "tokLen": 4 }, "end": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22186, "file": "dwm.c", "line": 871, "col": 18, "tokLen": 4 } } }, "isUsed": true, "name": "atom", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "init": "c", "inner": [ { "id": "0x55bbe7297050", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22186, "file": "dwm.c", "line": 871, "col": 18, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22186, "file": "dwm.c", "line": 871, "col": 18, "tokLen": 4 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7297030", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22186, "file": "dwm.c", "line": 871, "col": 18, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22186, "file": "dwm.c", "line": 871, "col": 18, "tokLen": 4 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe7297708", "kind": "IfStmt", "range": { "begin": { "offset": 22194, "line": 873, "col": 2, "tokLen": 2 }, "end": { "offset": 22348, "line": 877, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7297538", "kind": "BinaryOperator", "range": { "begin": { "offset": 22198, "line": 873, "col": 6, "tokLen": 18 }, "end": { "offset": 22309, "line": 874, "col": 41, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72974e0", "kind": "BinaryOperator", "range": { "begin": { "offset": 22198, "line": 873, "col": 6, "tokLen": 18 }, "end": { "spellingLoc": { "offset": 10333, "file": "/usr/include/X11/X.h", "line": 350, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22298, "file": "dwm.c", "line": 874, "col": 30, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72973e0", "kind": "CallExpr", "range": { "begin": { "offset": 22198, "line": 873, "col": 6, "tokLen": 18 }, "end": { "offset": 22293, "line": 874, "col": 25, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72973c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22198, "line": 873, "col": 6, "tokLen": 18 }, "end": { "offset": 22198, "col": 6, "tokLen": 18 } }, "type": { "qualType": "int (*)(Display *, Window, Atom, long, long, int, Atom, Atom *, int *, unsigned long *, unsigned long *, unsigned char **)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7297098", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22198, "col": 6, "tokLen": 18 }, "end": { "offset": 22198, "col": 6, "tokLen": 18 } }, "type": { "qualType": "int (Display *, Window, Atom, long, long, int, Atom, Atom *, int *, unsigned long *, unsigned long *, unsigned char **)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7041c20", "kind": "FunctionDecl", "name": "XGetWindowProperty", "type": { "qualType": "int (Display *, Window, Atom, long, long, int, Atom, Atom *, int *, unsigned long *, unsigned long *, unsigned char **)" } } } ] }, { "id": "0x55bbe7297460", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22217, "col": 25, "tokLen": 3 }, "end": { "offset": 22217, "col": 25, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72970b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22217, "col": 25, "tokLen": 3 }, "end": { "offset": 22217, "col": 25, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe7297478", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22222, "col": 30, "tokLen": 1 }, "end": { "offset": 22225, "col": 33, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7297110", "kind": "MemberExpr", "range": { "begin": { "offset": 22222, "col": 30, "tokLen": 1 }, "end": { "offset": 22225, "col": 33, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72970f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22222, "col": 30, "tokLen": 1 }, "end": { "offset": 22222, "col": 30, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72970d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22222, "col": 30, "tokLen": 1 }, "end": { "offset": 22222, "col": 30, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7296b20", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe7297490", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22230, "col": 38, "tokLen": 4 }, "end": { "offset": 22230, "col": 38, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7297140", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22230, "col": 38, "tokLen": 4 }, "end": { "offset": 22230, "col": 38, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7296b98", "kind": "ParmVarDecl", "name": "prop", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } } } ] }, { "id": "0x55bbe7297160", "kind": "IntegerLiteral", "range": { "begin": { "offset": 22236, "col": 44, "tokLen": 2 }, "end": { "offset": 22236, "col": 44, "tokLen": 2 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe72974a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22240, "col": 48, "tokLen": 6 }, "end": { "offset": 22247, "col": 55, "tokLen": 4 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72971a0", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "offset": 22240, "col": 48, "tokLen": 6 }, "end": { "offset": 22247, "col": 55, "tokLen": 4 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe7297180", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22247, "col": 55, "tokLen": 4 }, "end": { "offset": 22247, "col": 55, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7296fc8", "kind": "VarDecl", "name": "atom", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } }, "nonOdrUseReason": "unevaluated" } ] } ] }, { "id": "0x55bbe72971c0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 22253, "file": "dwm.c", "line": 873, "col": 61, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 22253, "file": "dwm.c", "line": 873, "col": 61, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe7297238", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 240, "file": "/usr/include/X11/Xatom.h", "line": 12, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 22260, "file": "dwm.c", "line": 873, "col": 68, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 249, "file": "/usr/include/X11/Xatom.h", "line": 12, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 22260, "file": "dwm.c", "line": 873, "col": 68, "tokLen": 7 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7297210", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 241, "file": "/usr/include/X11/Xatom.h", "line": 12, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 22260, "file": "dwm.c", "line": 873, "col": 68, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 248, "file": "/usr/include/X11/Xatom.h", "line": 12, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 22260, "file": "dwm.c", "line": 873, "col": 68, "tokLen": 7 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72971e0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 248, "file": "/usr/include/X11/Xatom.h", "line": 12, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 22260, "file": "dwm.c", "line": 873, "col": 68, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 248, "file": "/usr/include/X11/Xatom.h", "line": 12, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 22260, "file": "dwm.c", "line": 873, "col": 68, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "4" } ] } ] }, { "id": "0x55bbe7297278", "kind": "UnaryOperator", "range": { "begin": { "offset": 22271, "line": 874, "col": 3, "tokLen": 1 }, "end": { "offset": 22272, "col": 4, "tokLen": 2 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe7297258", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22272, "col": 4, "tokLen": 2 }, "end": { "offset": 22272, "col": 4, "tokLen": 2 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7296f50", "kind": "VarDecl", "name": "da", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } } } ] }, { "id": "0x55bbe72972b0", "kind": "UnaryOperator", "range": { "begin": { "offset": 22276, "col": 8, "tokLen": 1 }, "end": { "offset": 22277, "col": 9, "tokLen": 2 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe7297290", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22277, "col": 9, "tokLen": 2 }, "end": { "offset": 22277, "col": 9, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7296cf8", "kind": "VarDecl", "name": "di", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72972e8", "kind": "UnaryOperator", "range": { "begin": { "offset": 22281, "col": 13, "tokLen": 1 }, "end": { "offset": 22282, "col": 14, "tokLen": 2 } }, "type": { "qualType": "unsigned long *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72972c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22282, "col": 14, "tokLen": 2 }, "end": { "offset": 22282, "col": 14, "tokLen": 2 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7296d90", "kind": "VarDecl", "name": "dl", "type": { "qualType": "unsigned long" } } } ] }, { "id": "0x55bbe7297320", "kind": "UnaryOperator", "range": { "begin": { "offset": 22286, "col": 18, "tokLen": 1 }, "end": { "offset": 22287, "col": 19, "tokLen": 2 } }, "type": { "qualType": "unsigned long *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe7297300", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22287, "col": 19, "tokLen": 2 }, "end": { "offset": 22287, "col": 19, "tokLen": 2 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7296d90", "kind": "VarDecl", "name": "dl", "type": { "qualType": "unsigned long" } } } ] }, { "id": "0x55bbe7297358", "kind": "UnaryOperator", "range": { "begin": { "offset": 22291, "col": 23, "tokLen": 1 }, "end": { "offset": 22292, "col": 24, "tokLen": 1 } }, "type": { "qualType": "unsigned char **" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe7297338", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22292, "col": 24, "tokLen": 1 }, "end": { "offset": 22292, "col": 24, "tokLen": 1 } }, "type": { "qualType": "unsigned char *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7296e28", "kind": "VarDecl", "name": "p", "type": { "qualType": "unsigned char *" } } } ] } ] }, { "id": "0x55bbe72974c0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 10333, "file": "/usr/include/X11/X.h", "line": 350, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22298, "file": "dwm.c", "line": 874, "col": 30, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 10333, "file": "/usr/include/X11/X.h", "line": 350, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22298, "file": "dwm.c", "line": 874, "col": 30, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe7297520", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22309, "col": 41, "tokLen": 1 }, "end": { "offset": 22309, "col": 41, "tokLen": 1 } }, "type": { "qualType": "unsigned char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7297500", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22309, "col": 41, "tokLen": 1 }, "end": { "offset": 22309, "col": 41, "tokLen": 1 } }, "type": { "qualType": "unsigned char *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7296e28", "kind": "VarDecl", "name": "p", "type": { "qualType": "unsigned char *" } } } ] } ] }, { "id": "0x55bbe72976e8", "kind": "CompoundStmt", "range": { "begin": { "offset": 22312, "col": 44, "tokLen": 1 }, "end": { "offset": 22348, "line": 877, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7297618", "kind": "BinaryOperator", "range": { "begin": { "offset": 22316, "line": 875, "col": 3, "tokLen": 4 }, "end": { "offset": 22332, "col": 19, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7297558", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22316, "col": 3, "tokLen": 4 }, "end": { "offset": 22316, "col": 3, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7296fc8", "kind": "VarDecl", "name": "atom", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } } }, { "id": "0x55bbe7297600", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22323, "col": 10, "tokLen": 1 }, "end": { "offset": 22332, "col": 19, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72975e8", "kind": "UnaryOperator", "range": { "begin": { "offset": 22323, "col": 10, "tokLen": 1 }, "end": { "offset": 22332, "col": 19, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe72975c0", "kind": "CStyleCastExpr", "range": { "begin": { "offset": 22324, "col": 11, "tokLen": 1 }, "end": { "offset": 22332, "col": 19, "tokLen": 1 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72975a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22332, "col": 19, "tokLen": 1 }, "end": { "offset": 22332, "col": 19, "tokLen": 1 } }, "type": { "qualType": "unsigned char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "isPartOfExplicitCast": true, "inner": [ { "id": "0x55bbe7297578", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22332, "col": 19, "tokLen": 1 }, "end": { "offset": 22332, "col": 19, "tokLen": 1 } }, "type": { "qualType": "unsigned char *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7296e28", "kind": "VarDecl", "name": "p", "type": { "qualType": "unsigned char *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7297690", "kind": "CallExpr", "range": { "begin": { "offset": 22337, "line": 876, "col": 3, "tokLen": 5 }, "end": { "offset": 22344, "col": 10, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7297678", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22337, "col": 3, "tokLen": 5 }, "end": { "offset": 22337, "col": 3, "tokLen": 5 } }, "type": { "qualType": "int (*)(void *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7297638", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22337, "col": 3, "tokLen": 5 }, "end": { "offset": 22337, "col": 3, "tokLen": 5 } }, "type": { "qualType": "int (void *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe703c7b0", "kind": "FunctionDecl", "name": "XFree", "type": { "qualType": "int (void *)" } } } ] }, { "id": "0x55bbe72976d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22343, "col": 9, "tokLen": 1 }, "end": { "offset": 22343, "col": 9, "tokLen": 1 } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72976b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22343, "col": 9, "tokLen": 1 }, "end": { "offset": 22343, "col": 9, "tokLen": 1 } }, "type": { "qualType": "unsigned char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7297658", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22343, "col": 9, "tokLen": 1 }, "end": { "offset": 22343, "col": 9, "tokLen": 1 } }, "type": { "qualType": "unsigned char *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7296e28", "kind": "VarDecl", "name": "p", "type": { "qualType": "unsigned char *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7297760", "kind": "ReturnStmt", "range": { "begin": { "offset": 22351, "line": 878, "col": 2, "tokLen": 6 }, "end": { "offset": 22358, "col": 9, "tokLen": 4 } }, "inner": [ { "id": "0x55bbe7297748", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22358, "col": 9, "tokLen": 4 }, "end": { "offset": 22358, "col": 9, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7297728", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22358, "col": 9, "tokLen": 4 }, "end": { "offset": 22358, "col": 9, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7296fc8", "kind": "VarDecl", "name": "atom", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } } } ] } ] } ] } ] }, { "id": "0x55bbe72978e8", "kind": "FunctionDecl", "loc": { "offset": 22371, "line": 882, "col": 1, "tokLen": 10 }, "range": { "begin": { "offset": 22367, "line": 881, "col": 1, "tokLen": 3 }, "end": { "offset": 22516, "line": 889, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7229030", "name": "getrootptr", "mangledName": "getrootptr", "type": { "qualType": "int (int *, int *)" }, "inner": [ { "id": "0x55bbe72977c8", "kind": "ParmVarDecl", "loc": { "offset": 22387, "line": 882, "col": 17, "tokLen": 1 }, "range": { "begin": { "offset": 22382, "col": 12, "tokLen": 3 }, "end": { "offset": 22387, "col": 17, "tokLen": 1 } }, "isUsed": true, "name": "x", "type": { "qualType": "int *" } }, { "id": "0x55bbe7297848", "kind": "ParmVarDecl", "loc": { "offset": 22395, "col": 25, "tokLen": 1 }, "range": { "begin": { "offset": 22390, "col": 20, "tokLen": 3 }, "end": { "offset": 22395, "col": 25, "tokLen": 1 } }, "isUsed": true, "name": "y", "type": { "qualType": "int *" } }, { "id": "0x55bbe7297e58", "kind": "CompoundStmt", "range": { "begin": { "offset": 22398, "line": 883, "col": 1, "tokLen": 1 }, "end": { "offset": 22516, "line": 889, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7297a18", "kind": "DeclStmt", "range": { "begin": { "offset": 22401, "line": 884, "col": 2, "tokLen": 3 }, "end": { "offset": 22407, "col": 8, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72979b0", "kind": "VarDecl", "loc": { "offset": 22405, "col": 6, "tokLen": 2 }, "range": { "begin": { "offset": 22401, "col": 2, "tokLen": 3 }, "end": { "offset": 22405, "col": 6, "tokLen": 2 } }, "isUsed": true, "name": "di", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7297ab0", "kind": "DeclStmt", "range": { "begin": { "offset": 22410, "line": 885, "col": 2, "tokLen": 8 }, "end": { "offset": 22426, "col": 18, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7297a48", "kind": "VarDecl", "loc": { "offset": 22423, "col": 15, "tokLen": 3 }, "range": { "begin": { "offset": 22410, "col": 2, "tokLen": 8 }, "end": { "offset": 22423, "col": 15, "tokLen": 3 } }, "isUsed": true, "name": "dui", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe7297b40", "kind": "DeclStmt", "range": { "begin": { "offset": 22429, "line": 886, "col": 2, "tokLen": 6 }, "end": { "offset": 22441, "col": 14, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7297ad8", "kind": "VarDecl", "loc": { "offset": 22436, "col": 9, "tokLen": 5 }, "range": { "begin": { "offset": 22429, "col": 2, "tokLen": 6 }, "end": { "offset": 22436, "col": 9, "tokLen": 5 } }, "isUsed": true, "name": "dummy", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } ] }, { "id": "0x55bbe7297e48", "kind": "ReturnStmt", "range": { "begin": { "offset": 22445, "line": 888, "col": 2, "tokLen": 6 }, "end": { "offset": 22513, "col": 70, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7297d80", "kind": "CallExpr", "range": { "begin": { "offset": 22452, "col": 9, "tokLen": 13 }, "end": { "offset": 22513, "col": 70, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7297d68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22452, "col": 9, "tokLen": 13 }, "end": { "offset": 22452, "col": 9, "tokLen": 13 } }, "type": { "qualType": "int (*)(Display *, Window, Window *, Window *, int *, int *, int *, int *, unsigned int *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7297b58", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22452, "col": 9, "tokLen": 13 }, "end": { "offset": 22452, "col": 9, "tokLen": 13 } }, "type": { "qualType": "int (Display *, Window, Window *, Window *, int *, int *, int *, int *, unsigned int *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe704c7c0", "kind": "FunctionDecl", "name": "XQueryPointer", "type": { "qualType": "int (Display *, Window, Window *, Window *, int *, int *, int *, int *, unsigned int *)" } } } ] }, { "id": "0x55bbe7297de8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22466, "col": 23, "tokLen": 3 }, "end": { "offset": 22466, "col": 23, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7297b78", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22466, "col": 23, "tokLen": 3 }, "end": { "offset": 22466, "col": 23, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe7297e00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22471, "col": 28, "tokLen": 4 }, "end": { "offset": 22471, "col": 28, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7297b98", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22471, "col": 28, "tokLen": 4 }, "end": { "offset": 22471, "col": 28, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72374f0", "kind": "VarDecl", "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe7297bd8", "kind": "UnaryOperator", "range": { "begin": { "offset": 22477, "col": 34, "tokLen": 1 }, "end": { "offset": 22478, "col": 35, "tokLen": 5 } }, "type": { "qualType": "Window *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe7297bb8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22478, "col": 35, "tokLen": 5 }, "end": { "offset": 22478, "col": 35, "tokLen": 5 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7297ad8", "kind": "VarDecl", "name": "dummy", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe7297c10", "kind": "UnaryOperator", "range": { "begin": { "offset": 22485, "col": 42, "tokLen": 1 }, "end": { "offset": 22486, "col": 43, "tokLen": 5 } }, "type": { "qualType": "Window *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe7297bf0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22486, "col": 43, "tokLen": 5 }, "end": { "offset": 22486, "col": 43, "tokLen": 5 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7297ad8", "kind": "VarDecl", "name": "dummy", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe7297e18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22493, "col": 50, "tokLen": 1 }, "end": { "offset": 22493, "col": 50, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7297c28", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22493, "col": 50, "tokLen": 1 }, "end": { "offset": 22493, "col": 50, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72977c8", "kind": "ParmVarDecl", "name": "x", "type": { "qualType": "int *" } } } ] }, { "id": "0x55bbe7297e30", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22496, "col": 53, "tokLen": 1 }, "end": { "offset": 22496, "col": 53, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7297c48", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22496, "col": 53, "tokLen": 1 }, "end": { "offset": 22496, "col": 53, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7297848", "kind": "ParmVarDecl", "name": "y", "type": { "qualType": "int *" } } } ] }, { "id": "0x55bbe7297c88", "kind": "UnaryOperator", "range": { "begin": { "offset": 22499, "col": 56, "tokLen": 1 }, "end": { "offset": 22500, "col": 57, "tokLen": 2 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe7297c68", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22500, "col": 57, "tokLen": 2 }, "end": { "offset": 22500, "col": 57, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72979b0", "kind": "VarDecl", "name": "di", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe7297cc0", "kind": "UnaryOperator", "range": { "begin": { "offset": 22504, "col": 61, "tokLen": 1 }, "end": { "offset": 22505, "col": 62, "tokLen": 2 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe7297ca0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22505, "col": 62, "tokLen": 2 }, "end": { "offset": 22505, "col": 62, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72979b0", "kind": "VarDecl", "name": "di", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe7297cf8", "kind": "UnaryOperator", "range": { "begin": { "offset": 22509, "col": 66, "tokLen": 1 }, "end": { "offset": 22510, "col": 67, "tokLen": 3 } }, "type": { "qualType": "unsigned int *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe7297cd8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22510, "col": 67, "tokLen": 3 }, "end": { "offset": 22510, "col": 67, "tokLen": 3 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7297a48", "kind": "VarDecl", "name": "dui", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe7297f30", "kind": "FunctionDecl", "loc": { "offset": 22524, "line": 892, "col": 1, "tokLen": 8 }, "range": { "begin": { "offset": 22519, "line": 891, "col": 1, "tokLen": 4 }, "end": { "offset": 22854, "line": 907, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe72291f0", "name": "getstate", "mangledName": "getstate", "type": { "qualType": "long (Window)" }, "inner": [ { "id": "0x55bbe7297e98", "kind": "ParmVarDecl", "loc": { "offset": 22540, "line": 892, "col": 17, "tokLen": 1 }, "range": { "begin": { "offset": 22533, "col": 10, "tokLen": 6 }, "end": { "offset": 22540, "col": 17, "tokLen": 1 } }, "isUsed": true, "name": "w", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe72997a0", "kind": "CompoundStmt", "range": { "begin": { "offset": 22543, "line": 893, "col": 1, "tokLen": 1 }, "end": { "offset": 22854, "line": 907, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7298058", "kind": "DeclStmt", "range": { "begin": { "offset": 22546, "line": 894, "col": 2, "tokLen": 3 }, "end": { "offset": 22556, "col": 12, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7297ff0", "kind": "VarDecl", "loc": { "offset": 22550, "col": 6, "tokLen": 6 }, "range": { "begin": { "offset": 22546, "col": 2, "tokLen": 3 }, "end": { "offset": 22550, "col": 6, "tokLen": 6 } }, "isUsed": true, "name": "format", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7298140", "kind": "DeclStmt", "range": { "begin": { "offset": 22559, "line": 895, "col": 2, "tokLen": 4 }, "end": { "offset": 22575, "col": 18, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7298088", "kind": "VarDecl", "loc": { "offset": 22564, "col": 7, "tokLen": 6 }, "range": { "begin": { "offset": 22559, "col": 2, "tokLen": 4 }, "end": { "offset": 22574, "col": 17, "tokLen": 1 } }, "isUsed": true, "name": "result", "type": { "qualType": "long" }, "init": "c", "inner": [ { "id": "0x55bbe7298128", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22573, "col": 16, "tokLen": 1 }, "end": { "offset": 22574, "col": 17, "tokLen": 1 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7298110", "kind": "UnaryOperator", "range": { "begin": { "offset": 22573, "col": 16, "tokLen": 1 }, "end": { "offset": 22574, "col": 17, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "-", "inner": [ { "id": "0x55bbe72980f0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 22574, "col": 17, "tokLen": 1 }, "end": { "offset": 22574, "col": 17, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] }, { "id": "0x55bbe7298270", "kind": "DeclStmt", "range": { "begin": { "offset": 22578, "line": 896, "col": 2, "tokLen": 8 }, "end": { "offset": 22601, "col": 25, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7298170", "kind": "VarDecl", "loc": { "offset": 22593, "col": 17, "tokLen": 1 }, "range": { "begin": { "offset": 22578, "col": 2, "tokLen": 8 }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22597, "file": "dwm.c", "line": 896, "col": 21, "tokLen": 4 } } }, "isUsed": true, "name": "p", "type": { "qualType": "unsigned char *" }, "init": "c", "inner": [ { "id": "0x55bbe7298258", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22597, "file": "dwm.c", "line": 896, "col": 21, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22597, "file": "dwm.c", "line": 896, "col": 21, "tokLen": 4 } } }, "type": { "qualType": "unsigned char *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe7298238", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22597, "file": "dwm.c", "line": 896, "col": 21, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22597, "file": "dwm.c", "line": 896, "col": 21, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7298210", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22597, "file": "dwm.c", "line": 896, "col": 21, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22597, "file": "dwm.c", "line": 896, "col": 21, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72981d8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22597, "file": "dwm.c", "line": 896, "col": 21, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22597, "file": "dwm.c", "line": 896, "col": 21, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] }, { "id": "0x55bbe72983a0", "kind": "DeclStmt", "range": { "begin": { "offset": 22604, "line": 897, "col": 2, "tokLen": 8 }, "end": { "offset": 22626, "col": 24, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72982a0", "kind": "VarDecl", "loc": { "offset": 22618, "col": 16, "tokLen": 1 }, "range": { "begin": { "offset": 22604, "col": 2, "tokLen": 8 }, "end": { "offset": 22618, "col": 16, "tokLen": 1 } }, "isUsed": true, "name": "n", "type": { "qualType": "unsigned long" } }, { "id": "0x55bbe7298320", "kind": "VarDecl", "loc": { "offset": 22621, "col": 19, "tokLen": 5 }, "range": { "begin": { "offset": 22604, "col": 2, "tokLen": 8 }, "end": { "offset": 22621, "col": 19, "tokLen": 5 } }, "isUsed": true, "name": "extra", "type": { "qualType": "unsigned long" } } ] }, { "id": "0x55bbe7298430", "kind": "DeclStmt", "range": { "begin": { "offset": 22629, "line": 898, "col": 2, "tokLen": 4 }, "end": { "offset": 22638, "col": 11, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72983c8", "kind": "VarDecl", "loc": { "offset": 22634, "col": 7, "tokLen": 4 }, "range": { "begin": { "offset": 22629, "col": 2, "tokLen": 4 }, "end": { "offset": 22634, "col": 7, "tokLen": 4 } }, "isUsed": true, "name": "real", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } } ] }, { "id": "0x55bbe7299518", "kind": "IfStmt", "range": { "begin": { "offset": 22642, "line": 900, "col": 2, "tokLen": 2 }, "end": { "offset": 22796, "line": 902, "col": 11, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7298870", "kind": "BinaryOperator", "range": { "begin": { "offset": 22646, "line": 900, "col": 6, "tokLen": 18 }, "end": { "spellingLoc": { "offset": 10333, "file": "/usr/include/X11/X.h", "line": 350, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22777, "file": "dwm.c", "line": 901, "col": 56, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe7298770", "kind": "CallExpr", "range": { "begin": { "offset": 22646, "line": 900, "col": 6, "tokLen": 18 }, "end": { "offset": 22772, "line": 901, "col": 51, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7298758", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22646, "line": 900, "col": 6, "tokLen": 18 }, "end": { "offset": 22646, "col": 6, "tokLen": 18 } }, "type": { "qualType": "int (*)(Display *, Window, Atom, long, long, int, Atom, Atom *, int *, unsigned long *, unsigned long *, unsigned char **)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7298448", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22646, "col": 6, "tokLen": 18 }, "end": { "offset": 22646, "col": 6, "tokLen": 18 } }, "type": { "qualType": "int (Display *, Window, Atom, long, long, int, Atom, Atom *, int *, unsigned long *, unsigned long *, unsigned char **)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7041c20", "kind": "FunctionDecl", "name": "XGetWindowProperty", "type": { "qualType": "int (Display *, Window, Atom, long, long, int, Atom, Atom *, int *, unsigned long *, unsigned long *, unsigned char **)" } } } ] }, { "id": "0x55bbe72987f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22665, "col": 25, "tokLen": 3 }, "end": { "offset": 22665, "col": 25, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7298468", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22665, "col": 25, "tokLen": 3 }, "end": { "offset": 22665, "col": 25, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe7298808", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22670, "col": 30, "tokLen": 1 }, "end": { "offset": 22670, "col": 30, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7298488", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22670, "col": 30, "tokLen": 1 }, "end": { "offset": 22670, "col": 30, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7297e98", "kind": "ParmVarDecl", "name": "w", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe7298820", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22673, "col": 33, "tokLen": 6 }, "end": { "offset": 22687, "col": 47, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7298500", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 22673, "col": 33, "tokLen": 6 }, "end": { "offset": 22687, "col": 47, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72984e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22673, "col": 33, "tokLen": 6 }, "end": { "offset": 22673, "col": 33, "tokLen": 6 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72984a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22673, "col": 33, "tokLen": 6 }, "end": { "offset": 22673, "col": 33, "tokLen": 6 } }, "type": { "qualType": "Atom[4]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236e68", "kind": "VarDecl", "name": "wmatom", "type": { "qualType": "Atom[4]" } } } ] }, { "id": "0x55bbe72984c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22680, "col": 40, "tokLen": 7 }, "end": { "offset": 22680, "col": 40, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7222d20", "kind": "EnumConstantDecl", "name": "WMState", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe7298520", "kind": "IntegerLiteral", "range": { "begin": { "offset": 22690, "col": 50, "tokLen": 2 }, "end": { "offset": 22690, "col": 50, "tokLen": 2 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe7298540", "kind": "IntegerLiteral", "range": { "begin": { "offset": 22694, "col": 54, "tokLen": 2 }, "end": { "offset": 22694, "col": 54, "tokLen": 2 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe7298560", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 22698, "file": "dwm.c", "line": 900, "col": 58, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 22698, "file": "dwm.c", "line": 900, "col": 58, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe7298838", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22705, "col": 65, "tokLen": 6 }, "end": { "offset": 22719, "col": 79, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72985d8", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 22705, "col": 65, "tokLen": 6 }, "end": { "offset": 22719, "col": 79, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72985c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22705, "col": 65, "tokLen": 6 }, "end": { "offset": 22705, "col": 65, "tokLen": 6 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe7298580", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22705, "col": 65, "tokLen": 6 }, "end": { "offset": 22705, "col": 65, "tokLen": 6 } }, "type": { "qualType": "Atom[4]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236e68", "kind": "VarDecl", "name": "wmatom", "type": { "qualType": "Atom[4]" } } } ] }, { "id": "0x55bbe72985a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22712, "col": 72, "tokLen": 7 }, "end": { "offset": 22712, "col": 72, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7222d20", "kind": "EnumConstantDecl", "name": "WMState", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe7298618", "kind": "UnaryOperator", "range": { "begin": { "offset": 22724, "line": 901, "col": 3, "tokLen": 1 }, "end": { "offset": 22725, "col": 4, "tokLen": 4 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72985f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22725, "col": 4, "tokLen": 4 }, "end": { "offset": 22725, "col": 4, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72983c8", "kind": "VarDecl", "name": "real", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } } } ] }, { "id": "0x55bbe7298650", "kind": "UnaryOperator", "range": { "begin": { "offset": 22731, "col": 10, "tokLen": 1 }, "end": { "offset": 22732, "col": 11, "tokLen": 6 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe7298630", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22732, "col": 11, "tokLen": 6 }, "end": { "offset": 22732, "col": 11, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7297ff0", "kind": "VarDecl", "name": "format", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe7298688", "kind": "UnaryOperator", "range": { "begin": { "offset": 22740, "col": 19, "tokLen": 1 }, "end": { "offset": 22741, "col": 20, "tokLen": 1 } }, "type": { "qualType": "unsigned long *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe7298668", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22741, "col": 20, "tokLen": 1 }, "end": { "offset": 22741, "col": 20, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72982a0", "kind": "VarDecl", "name": "n", "type": { "qualType": "unsigned long" } } } ] }, { "id": "0x55bbe72986c0", "kind": "UnaryOperator", "range": { "begin": { "offset": 22744, "col": 23, "tokLen": 1 }, "end": { "offset": 22745, "col": 24, "tokLen": 5 } }, "type": { "qualType": "unsigned long *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72986a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22745, "col": 24, "tokLen": 5 }, "end": { "offset": 22745, "col": 24, "tokLen": 5 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7298320", "kind": "VarDecl", "name": "extra", "type": { "qualType": "unsigned long" } } } ] }, { "id": "0x55bbe7298730", "kind": "CStyleCastExpr", "range": { "begin": { "offset": 22752, "col": 31, "tokLen": 1 }, "end": { "offset": 22771, "col": 50, "tokLen": 1 } }, "type": { "qualType": "unsigned char **" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72986f8", "kind": "UnaryOperator", "range": { "begin": { "offset": 22770, "col": 49, "tokLen": 1 }, "end": { "offset": 22771, "col": 50, "tokLen": 1 } }, "type": { "qualType": "unsigned char **" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72986d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22771, "col": 50, "tokLen": 1 }, "end": { "offset": 22771, "col": 50, "tokLen": 1 } }, "type": { "qualType": "unsigned char *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7298170", "kind": "VarDecl", "name": "p", "type": { "qualType": "unsigned char *" } } } ] } ] } ] }, { "id": "0x55bbe7298850", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 10333, "file": "/usr/include/X11/X.h", "line": 350, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22777, "file": "dwm.c", "line": 901, "col": 56, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 10333, "file": "/usr/include/X11/X.h", "line": 350, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22777, "file": "dwm.c", "line": 901, "col": 56, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe7299508", "kind": "ReturnStmt", "range": { "begin": { "offset": 22788, "line": 902, "col": 3, "tokLen": 6 }, "end": { "offset": 22796, "col": 11, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72994f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22795, "col": 10, "tokLen": 1 }, "end": { "offset": 22796, "col": 11, "tokLen": 1 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72988b0", "kind": "UnaryOperator", "range": { "begin": { "offset": 22795, "col": 10, "tokLen": 1 }, "end": { "offset": 22796, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "-", "inner": [ { "id": "0x55bbe7298890", "kind": "IntegerLiteral", "range": { "begin": { "offset": 22796, "col": 11, "tokLen": 1 }, "end": { "offset": 22796, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] }, { "id": "0x55bbe7299688", "kind": "IfStmt", "range": { "begin": { "offset": 22800, "line": 903, "col": 2, "tokLen": 2 }, "end": { "offset": 22824, "line": 904, "col": 13, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72995a8", "kind": "BinaryOperator", "range": { "begin": { "offset": 22804, "line": 903, "col": 6, "tokLen": 1 }, "end": { "offset": 22809, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe7299578", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22804, "col": 6, "tokLen": 1 }, "end": { "offset": 22804, "col": 6, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7299538", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22804, "col": 6, "tokLen": 1 }, "end": { "offset": 22804, "col": 6, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72982a0", "kind": "VarDecl", "name": "n", "type": { "qualType": "unsigned long" } } } ] }, { "id": "0x55bbe7299590", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22809, "col": 11, "tokLen": 1 }, "end": { "offset": 22809, "col": 11, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7299558", "kind": "IntegerLiteral", "range": { "begin": { "offset": 22809, "col": 11, "tokLen": 1 }, "end": { "offset": 22809, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe7299668", "kind": "BinaryOperator", "range": { "begin": { "offset": 22814, "line": 904, "col": 3, "tokLen": 6 }, "end": { "offset": 22824, "col": 13, "tokLen": 1 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72995c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22814, "col": 3, "tokLen": 6 }, "end": { "offset": 22814, "col": 3, "tokLen": 6 } }, "type": { "qualType": "long" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7298088", "kind": "VarDecl", "name": "result", "type": { "qualType": "long" } } }, { "id": "0x55bbe7299650", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22823, "col": 12, "tokLen": 1 }, "end": { "offset": 22824, "col": 13, "tokLen": 1 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7299638", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22823, "col": 12, "tokLen": 1 }, "end": { "offset": 22824, "col": 13, "tokLen": 1 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7299620", "kind": "UnaryOperator", "range": { "begin": { "offset": 22823, "col": 12, "tokLen": 1 }, "end": { "offset": 22824, "col": 13, "tokLen": 1 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe7299608", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22824, "col": 13, "tokLen": 1 }, "end": { "offset": 22824, "col": 13, "tokLen": 1 } }, "type": { "qualType": "unsigned char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72995e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22824, "col": 13, "tokLen": 1 }, "end": { "offset": 22824, "col": 13, "tokLen": 1 } }, "type": { "qualType": "unsigned char *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7298170", "kind": "VarDecl", "name": "p", "type": { "qualType": "unsigned char *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe7299700", "kind": "CallExpr", "range": { "begin": { "offset": 22828, "line": 905, "col": 2, "tokLen": 5 }, "end": { "offset": 22835, "col": 9, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72996e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22828, "col": 2, "tokLen": 5 }, "end": { "offset": 22828, "col": 2, "tokLen": 5 } }, "type": { "qualType": "int (*)(void *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72996a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22828, "col": 2, "tokLen": 5 }, "end": { "offset": 22828, "col": 2, "tokLen": 5 } }, "type": { "qualType": "int (void *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe703c7b0", "kind": "FunctionDecl", "name": "XFree", "type": { "qualType": "int (void *)" } } } ] }, { "id": "0x55bbe7299740", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22834, "col": 8, "tokLen": 1 }, "end": { "offset": 22834, "col": 8, "tokLen": 1 } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe7299728", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22834, "col": 8, "tokLen": 1 }, "end": { "offset": 22834, "col": 8, "tokLen": 1 } }, "type": { "qualType": "unsigned char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72996c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22834, "col": 8, "tokLen": 1 }, "end": { "offset": 22834, "col": 8, "tokLen": 1 } }, "type": { "qualType": "unsigned char *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7298170", "kind": "VarDecl", "name": "p", "type": { "qualType": "unsigned char *" } } } ] } ] } ] }, { "id": "0x55bbe7299790", "kind": "ReturnStmt", "range": { "begin": { "offset": 22839, "line": 906, "col": 2, "tokLen": 6 }, "end": { "offset": 22846, "col": 9, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe7299778", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22846, "col": 9, "tokLen": 6 }, "end": { "offset": 22846, "col": 9, "tokLen": 6 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7299758", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22846, "col": 9, "tokLen": 6 }, "end": { "offset": 22846, "col": 9, "tokLen": 6 } }, "type": { "qualType": "long" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7298088", "kind": "VarDecl", "name": "result", "type": { "qualType": "long" } } } ] } ] } ] } ] }, { "id": "0x55bbe7299a30", "kind": "FunctionDecl", "loc": { "offset": 22861, "line": 910, "col": 1, "tokLen": 11 }, "range": { "begin": { "offset": 22857, "line": 909, "col": 1, "tokLen": 3 }, "end": { "offset": 23397, "line": 930, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7229570", "name": "gettextprop", "mangledName": "gettextprop", "type": { "qualType": "int (Window, Atom, char *, unsigned int)" }, "inner": [ { "id": "0x55bbe7299808", "kind": "ParmVarDecl", "loc": { "offset": 22880, "line": 910, "col": 20, "tokLen": 1 }, "range": { "begin": { "offset": 22873, "col": 13, "tokLen": 6 }, "end": { "offset": 22880, "col": 20, "tokLen": 1 } }, "isUsed": true, "name": "w", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe7299880", "kind": "ParmVarDecl", "loc": { "offset": 22888, "col": 28, "tokLen": 4 }, "range": { "begin": { "offset": 22883, "col": 23, "tokLen": 4 }, "end": { "offset": 22888, "col": 28, "tokLen": 4 } }, "isUsed": true, "name": "atom", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } }, { "id": "0x55bbe7299900", "kind": "ParmVarDecl", "loc": { "offset": 22900, "col": 40, "tokLen": 4 }, "range": { "begin": { "offset": 22894, "col": 34, "tokLen": 4 }, "end": { "offset": 22900, "col": 40, "tokLen": 4 } }, "isUsed": true, "name": "text", "type": { "qualType": "char *" } }, { "id": "0x55bbe7299980", "kind": "ParmVarDecl", "loc": { "offset": 22919, "col": 59, "tokLen": 4 }, "range": { "begin": { "offset": 22906, "col": 46, "tokLen": 8 }, "end": { "offset": 22919, "col": 59, "tokLen": 4 } }, "isUsed": true, "name": "size", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe729ae78", "kind": "CompoundStmt", "range": { "begin": { "offset": 22925, "line": 911, "col": 1, "tokLen": 1 }, "end": { "offset": 23397, "line": 930, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7299c08", "kind": "DeclStmt", "range": { "begin": { "offset": 22928, "line": 912, "col": 2, "tokLen": 4 }, "end": { "offset": 22946, "col": 20, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7299b08", "kind": "VarDecl", "loc": { "offset": 22935, "col": 9, "tokLen": 4 }, "range": { "begin": { "offset": 22928, "col": 2, "tokLen": 4 }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22942, "file": "dwm.c", "line": 912, "col": 16, "tokLen": 4 } } }, "isUsed": true, "name": "list", "type": { "qualType": "char **" }, "init": "c", "inner": [ { "id": "0x55bbe7299bf0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22942, "file": "dwm.c", "line": 912, "col": 16, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22942, "file": "dwm.c", "line": 912, "col": 16, "tokLen": 4 } } }, "type": { "qualType": "char **" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe7299bd0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22942, "file": "dwm.c", "line": 912, "col": 16, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22942, "file": "dwm.c", "line": 912, "col": 16, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe7299ba8", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22942, "file": "dwm.c", "line": 912, "col": 16, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22942, "file": "dwm.c", "line": 912, "col": 16, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe7299b70", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22942, "file": "dwm.c", "line": 912, "col": 16, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 22942, "file": "dwm.c", "line": 912, "col": 16, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] }, { "id": "0x55bbe7299ca0", "kind": "DeclStmt", "range": { "begin": { "offset": 22949, "line": 913, "col": 2, "tokLen": 3 }, "end": { "offset": 22954, "col": 7, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7299c38", "kind": "VarDecl", "loc": { "offset": 22953, "col": 6, "tokLen": 1 }, "range": { "begin": { "offset": 22949, "col": 2, "tokLen": 3 }, "end": { "offset": 22953, "col": 6, "tokLen": 1 } }, "isUsed": true, "name": "n", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe7299d30", "kind": "DeclStmt", "range": { "begin": { "offset": 22957, "line": 914, "col": 2, "tokLen": 13 }, "end": { "offset": 22975, "col": 20, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7299cc8", "kind": "VarDecl", "loc": { "offset": 22971, "col": 16, "tokLen": 4 }, "range": { "begin": { "offset": 22957, "col": 2, "tokLen": 13 }, "end": { "offset": 22971, "col": 16, "tokLen": 4 } }, "isUsed": true, "name": "name", "type": { "desugaredQualType": "XTextProperty", "qualType": "XTextProperty", "typeAliasDeclId": "0x55bbe7157608" } } ] }, { "id": "0x55bbe7299e78", "kind": "IfStmt", "range": { "begin": { "offset": 22979, "line": 916, "col": 2, "tokLen": 2 }, "end": { "offset": 23012, "line": 917, "col": 10, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7299e28", "kind": "BinaryOperator", "range": { "begin": { "offset": 22983, "line": 916, "col": 6, "tokLen": 1 }, "end": { "offset": 23000, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe7299d80", "kind": "UnaryOperator", "range": { "begin": { "offset": 22983, "col": 6, "tokLen": 1 }, "end": { "offset": 22984, "col": 7, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe7299d68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22984, "col": 7, "tokLen": 4 }, "end": { "offset": 22984, "col": 7, "tokLen": 4 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7299d48", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22984, "col": 7, "tokLen": 4 }, "end": { "offset": 22984, "col": 7, "tokLen": 4 } }, "type": { "qualType": "char *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7299900", "kind": "ParmVarDecl", "name": "text", "type": { "qualType": "char *" } } } ] } ] }, { "id": "0x55bbe7299e08", "kind": "BinaryOperator", "range": { "begin": { "offset": 22992, "col": 15, "tokLen": 4 }, "end": { "offset": 23000, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe7299dd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 22992, "col": 15, "tokLen": 4 }, "end": { "offset": 22992, "col": 15, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7299d98", "kind": "DeclRefExpr", "range": { "begin": { "offset": 22992, "col": 15, "tokLen": 4 }, "end": { "offset": 22992, "col": 15, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7299980", "kind": "ParmVarDecl", "name": "size", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe7299df0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23000, "col": 23, "tokLen": 1 }, "end": { "offset": 23000, "col": 23, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7299db8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 23000, "col": 23, "tokLen": 1 }, "end": { "offset": 23000, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe7299e68", "kind": "ReturnStmt", "range": { "begin": { "offset": 23005, "line": 917, "col": 3, "tokLen": 6 }, "end": { "offset": 23012, "col": 10, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe7299e48", "kind": "IntegerLiteral", "range": { "begin": { "offset": 23012, "col": 10, "tokLen": 1 }, "end": { "offset": 23012, "col": 10, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe7299f40", "kind": "BinaryOperator", "range": { "begin": { "offset": 23016, "line": 918, "col": 2, "tokLen": 4 }, "end": { "offset": 23026, "col": 12, "tokLen": 4 } }, "type": { "qualType": "char" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe7299ef0", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 23016, "col": 2, "tokLen": 4 }, "end": { "offset": 23022, "col": 8, "tokLen": 1 } }, "type": { "qualType": "char" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe7299ed8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23016, "col": 2, "tokLen": 4 }, "end": { "offset": 23016, "col": 2, "tokLen": 4 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7299e98", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23016, "col": 2, "tokLen": 4 }, "end": { "offset": 23016, "col": 2, "tokLen": 4 } }, "type": { "qualType": "char *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7299900", "kind": "ParmVarDecl", "name": "text", "type": { "qualType": "char *" } } } ] }, { "id": "0x55bbe7299eb8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 23021, "col": 7, "tokLen": 1 }, "end": { "offset": 23021, "col": 7, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe7299f28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23026, "col": 12, "tokLen": 4 }, "end": { "offset": 23026, "col": 12, "tokLen": 4 } }, "type": { "qualType": "char" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe7299f10", "kind": "CharacterLiteral", "range": { "begin": { "offset": 23026, "col": 12, "tokLen": 4 }, "end": { "offset": 23026, "col": 12, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": 0 } ] } ] }, { "id": "0x55bbe729a270", "kind": "IfStmt", "range": { "begin": { "offset": 23033, "line": 919, "col": 2, "tokLen": 2 }, "end": { "offset": 23102, "line": 920, "col": 10, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe729a220", "kind": "BinaryOperator", "range": { "begin": { "offset": 23037, "line": 919, "col": 6, "tokLen": 1 }, "end": { "offset": 23085, "col": 54, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe729a188", "kind": "UnaryOperator", "range": { "begin": { "offset": 23037, "col": 6, "tokLen": 1 }, "end": { "offset": 23074, "col": 43, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe729a090", "kind": "CallExpr", "range": { "begin": { "offset": 23038, "col": 7, "tokLen": 16 }, "end": { "offset": 23074, "col": 43, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729a078", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23038, "col": 7, "tokLen": 16 }, "end": { "offset": 23038, "col": 7, "tokLen": 16 } }, "type": { "qualType": "int (*)(Display *, Window, XTextProperty *, Atom)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe7299f60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23038, "col": 7, "tokLen": 16 }, "end": { "offset": 23038, "col": 7, "tokLen": 16 } }, "type": { "qualType": "int (Display *, Window, XTextProperty *, Atom)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7162340", "kind": "FunctionDecl", "name": "XGetTextProperty", "type": { "qualType": "int (Display *, Window, XTextProperty *, Atom)" } } } ] }, { "id": "0x55bbe729a0d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23055, "col": 24, "tokLen": 3 }, "end": { "offset": 23055, "col": 24, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7299f80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23055, "col": 24, "tokLen": 3 }, "end": { "offset": 23055, "col": 24, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe729a0e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23060, "col": 29, "tokLen": 1 }, "end": { "offset": 23060, "col": 29, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7299fa0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23060, "col": 29, "tokLen": 1 }, "end": { "offset": 23060, "col": 29, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7299808", "kind": "ParmVarDecl", "name": "w", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe7299fe0", "kind": "UnaryOperator", "range": { "begin": { "offset": 23063, "col": 32, "tokLen": 1 }, "end": { "offset": 23064, "col": 33, "tokLen": 4 } }, "type": { "qualType": "XTextProperty *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe7299fc0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23064, "col": 33, "tokLen": 4 }, "end": { "offset": 23064, "col": 33, "tokLen": 4 } }, "type": { "desugaredQualType": "XTextProperty", "qualType": "XTextProperty", "typeAliasDeclId": "0x55bbe7157608" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7299cc8", "kind": "VarDecl", "name": "name", "type": { "desugaredQualType": "XTextProperty", "qualType": "XTextProperty", "typeAliasDeclId": "0x55bbe7157608" } } } ] }, { "id": "0x55bbe729a100", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23070, "col": 39, "tokLen": 4 }, "end": { "offset": 23070, "col": 39, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe7299ff8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23070, "col": 39, "tokLen": 4 }, "end": { "offset": 23070, "col": 39, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7299880", "kind": "ParmVarDecl", "name": "atom", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } } } ] } ] } ] }, { "id": "0x55bbe729a208", "kind": "UnaryOperator", "range": { "begin": { "offset": 23079, "col": 48, "tokLen": 1 }, "end": { "offset": 23085, "col": 54, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe729a1f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23080, "col": 49, "tokLen": 4 }, "end": { "offset": 23085, "col": 54, "tokLen": 6 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729a1c0", "kind": "MemberExpr", "range": { "begin": { "offset": 23080, "col": 49, "tokLen": 4 }, "end": { "offset": 23085, "col": 54, "tokLen": 6 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "lvalue", "name": "nitems", "isArrow": false, "referencedMemberDecl": "0x55bbe7157558", "inner": [ { "id": "0x55bbe729a1a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23080, "col": 49, "tokLen": 4 }, "end": { "offset": 23080, "col": 49, "tokLen": 4 } }, "type": { "desugaredQualType": "XTextProperty", "qualType": "XTextProperty", "typeAliasDeclId": "0x55bbe7157608" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7299cc8", "kind": "VarDecl", "name": "name", "type": { "desugaredQualType": "XTextProperty", "qualType": "XTextProperty", "typeAliasDeclId": "0x55bbe7157608" } } } ] } ] } ] } ] }, { "id": "0x55bbe729a260", "kind": "ReturnStmt", "range": { "begin": { "offset": 23095, "line": 920, "col": 3, "tokLen": 6 }, "end": { "offset": 23102, "col": 10, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe729a240", "kind": "IntegerLiteral", "range": { "begin": { "offset": 23102, "col": 10, "tokLen": 1 }, "end": { "offset": 23102, "col": 10, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe729ac00", "kind": "IfStmt", "range": { "begin": { "offset": 23106, "line": 921, "col": 2, "tokLen": 2 }, "end": { "offset": 23340, "line": 926, "col": 2, "tokLen": 1 } }, "hasElse": true, "inner": [ { "id": "0x55bbe729a370", "kind": "BinaryOperator", "range": { "begin": { "offset": 23110, "line": 921, "col": 6, "tokLen": 4 }, "end": { "spellingLoc": { "offset": 1157, "file": "/usr/include/X11/Xatom.h", "line": 39, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 23127, "file": "dwm.c", "line": 921, "col": 23, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe729a358", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23110, "col": 6, "tokLen": 4 }, "end": { "offset": 23115, "col": 11, "tokLen": 8 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729a2b0", "kind": "MemberExpr", "range": { "begin": { "offset": 23110, "col": 6, "tokLen": 4 }, "end": { "offset": 23115, "col": 11, "tokLen": 8 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "name": "encoding", "isArrow": false, "referencedMemberDecl": "0x55bbe7157488", "inner": [ { "id": "0x55bbe729a290", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23110, "col": 6, "tokLen": 4 }, "end": { "offset": 23110, "col": 6, "tokLen": 4 } }, "type": { "desugaredQualType": "XTextProperty", "qualType": "XTextProperty", "typeAliasDeclId": "0x55bbe7157608" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7299cc8", "kind": "VarDecl", "name": "name", "type": { "desugaredQualType": "XTextProperty", "qualType": "XTextProperty", "typeAliasDeclId": "0x55bbe7157608" } } } ] } ] }, { "id": "0x55bbe729a338", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1147, "file": "/usr/include/X11/Xatom.h", "line": 39, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 23127, "file": "dwm.c", "line": 921, "col": 23, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1157, "file": "/usr/include/X11/Xatom.h", "line": 39, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 23127, "file": "dwm.c", "line": 921, "col": 23, "tokLen": 9 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729a310", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1148, "file": "/usr/include/X11/Xatom.h", "line": 39, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 23127, "file": "dwm.c", "line": 921, "col": 23, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1155, "file": "/usr/include/X11/Xatom.h", "line": 39, "col": 27, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 23127, "file": "dwm.c", "line": 921, "col": 23, "tokLen": 9 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729a2e0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1155, "file": "/usr/include/X11/Xatom.h", "line": 39, "col": 27, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 23127, "file": "dwm.c", "line": 921, "col": 23, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1155, "file": "/usr/include/X11/Xatom.h", "line": 39, "col": 27, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 23127, "file": "dwm.c", "line": 921, "col": 23, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "31" } ] } ] } ] }, { "id": "0x55bbe729a5b8", "kind": "CompoundStmt", "range": { "begin": { "offset": 23138, "col": 34, "tokLen": 1 }, "end": { "offset": 23188, "line": 923, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe729a538", "kind": "CallExpr", "range": { "begin": { "offset": 23142, "line": 922, "col": 3, "tokLen": 7 }, "end": { "offset": 23184, "col": 45, "tokLen": 1 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729a520", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23142, "col": 3, "tokLen": 7 }, "end": { "offset": 23142, "col": 3, "tokLen": 7 } }, "type": { "qualType": "char *(*)(char *, const char *, unsigned long)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe729a390", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23142, "col": 3, "tokLen": 7 }, "end": { "offset": 23142, "col": 3, "tokLen": 7 } }, "type": { "qualType": "char *(char *, const char *, unsigned long)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe6e9bbe8", "kind": "FunctionDecl", "name": "strncpy", "type": { "qualType": "char *(char *, const char *, unsigned long)" } } } ] }, { "id": "0x55bbe729a570", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23150, "col": 11, "tokLen": 4 }, "end": { "offset": 23150, "col": 11, "tokLen": 4 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729a3b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23150, "col": 11, "tokLen": 4 }, "end": { "offset": 23150, "col": 11, "tokLen": 4 } }, "type": { "qualType": "char *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7299900", "kind": "ParmVarDecl", "name": "text", "type": { "qualType": "char *" } } } ] }, { "id": "0x55bbe729a588", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23156, "col": 17, "tokLen": 1 }, "end": { "offset": 23169, "col": 30, "tokLen": 5 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe729a450", "kind": "CStyleCastExpr", "range": { "begin": { "offset": 23156, "col": 17, "tokLen": 1 }, "end": { "offset": 23169, "col": 30, "tokLen": 5 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe729a438", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23164, "col": 25, "tokLen": 4 }, "end": { "offset": 23169, "col": 30, "tokLen": 5 } }, "type": { "qualType": "unsigned char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "isPartOfExplicitCast": true, "inner": [ { "id": "0x55bbe729a3f0", "kind": "MemberExpr", "range": { "begin": { "offset": 23164, "col": 25, "tokLen": 4 }, "end": { "offset": 23169, "col": 30, "tokLen": 5 } }, "type": { "qualType": "unsigned char *" }, "valueCategory": "lvalue", "name": "value", "isArrow": false, "referencedMemberDecl": "0x55bbe7157428", "inner": [ { "id": "0x55bbe729a3d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23164, "col": 25, "tokLen": 4 }, "end": { "offset": 23164, "col": 25, "tokLen": 4 } }, "type": { "desugaredQualType": "XTextProperty", "qualType": "XTextProperty", "typeAliasDeclId": "0x55bbe7157608" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7299cc8", "kind": "VarDecl", "name": "name", "type": { "desugaredQualType": "XTextProperty", "qualType": "XTextProperty", "typeAliasDeclId": "0x55bbe7157608" } } } ] } ] } ] } ] }, { "id": "0x55bbe729a5a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23176, "col": 37, "tokLen": 4 }, "end": { "offset": 23183, "col": 44, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729a4e8", "kind": "BinaryOperator", "range": { "begin": { "offset": 23176, "col": 37, "tokLen": 4 }, "end": { "offset": 23183, "col": 44, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe729a4b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23176, "col": 37, "tokLen": 4 }, "end": { "offset": 23176, "col": 37, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729a478", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23176, "col": 37, "tokLen": 4 }, "end": { "offset": 23176, "col": 37, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7299980", "kind": "ParmVarDecl", "name": "size", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe729a4d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23183, "col": 44, "tokLen": 1 }, "end": { "offset": 23183, "col": 44, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729a498", "kind": "IntegerLiteral", "range": { "begin": { "offset": 23183, "col": 44, "tokLen": 1 }, "end": { "offset": 23183, "col": 44, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] } ] }, { "id": "0x55bbe729abe0", "kind": "IfStmt", "range": { "begin": { "offset": 23195, "line": 923, "col": 9, "tokLen": 2 }, "end": { "offset": 23340, "line": 926, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe729a8e0", "kind": "BinaryOperator", "range": { "begin": { "offset": 23199, "line": 923, "col": 13, "tokLen": 25 }, "end": { "offset": 23272, "col": 86, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe729a858", "kind": "BinaryOperator", "range": { "begin": { "offset": 23199, "col": 13, "tokLen": 25 }, "end": { "offset": 23266, "col": 80, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe729a7c0", "kind": "BinaryOperator", "range": { "begin": { "offset": 23199, "col": 13, "tokLen": 25 }, "end": { "spellingLoc": { "offset": 10333, "file": "/usr/include/X11/X.h", "line": 350, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23251, "file": "dwm.c", "line": 923, "col": 65, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">=", "inner": [ { "id": "0x55bbe729a730", "kind": "CallExpr", "range": { "begin": { "offset": 23199, "col": 13, "tokLen": 25 }, "end": { "offset": 23246, "col": 60, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729a718", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23199, "col": 13, "tokLen": 25 }, "end": { "offset": 23199, "col": 13, "tokLen": 25 } }, "type": { "qualType": "int (*)(Display *, const XTextProperty *, char ***, int *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe729a5d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23199, "col": 13, "tokLen": 25 }, "end": { "offset": 23199, "col": 13, "tokLen": 25 } }, "type": { "qualType": "int (Display *, const XTextProperty *, char ***, int *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe716fce0", "kind": "FunctionDecl", "name": "XmbTextPropertyToTextList", "type": { "qualType": "int (Display *, const XTextProperty *, char ***, int *)" } } } ] }, { "id": "0x55bbe729a770", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23225, "col": 39, "tokLen": 3 }, "end": { "offset": 23225, "col": 39, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729a5f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23225, "col": 39, "tokLen": 3 }, "end": { "offset": 23225, "col": 39, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe729a788", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23230, "col": 44, "tokLen": 1 }, "end": { "offset": 23231, "col": 45, "tokLen": 4 } }, "type": { "qualType": "const XTextProperty *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe729a630", "kind": "UnaryOperator", "range": { "begin": { "offset": 23230, "col": 44, "tokLen": 1 }, "end": { "offset": 23231, "col": 45, "tokLen": 4 } }, "type": { "qualType": "XTextProperty *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe729a610", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23231, "col": 45, "tokLen": 4 }, "end": { "offset": 23231, "col": 45, "tokLen": 4 } }, "type": { "desugaredQualType": "XTextProperty", "qualType": "XTextProperty", "typeAliasDeclId": "0x55bbe7157608" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7299cc8", "kind": "VarDecl", "name": "name", "type": { "desugaredQualType": "XTextProperty", "qualType": "XTextProperty", "typeAliasDeclId": "0x55bbe7157608" } } } ] } ] }, { "id": "0x55bbe729a668", "kind": "UnaryOperator", "range": { "begin": { "offset": 23237, "col": 51, "tokLen": 1 }, "end": { "offset": 23238, "col": 52, "tokLen": 4 } }, "type": { "qualType": "char ***" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe729a648", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23238, "col": 52, "tokLen": 4 }, "end": { "offset": 23238, "col": 52, "tokLen": 4 } }, "type": { "qualType": "char **" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7299b08", "kind": "VarDecl", "name": "list", "type": { "qualType": "char **" } } } ] }, { "id": "0x55bbe729a6a0", "kind": "UnaryOperator", "range": { "begin": { "offset": 23244, "col": 58, "tokLen": 1 }, "end": { "offset": 23245, "col": 59, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe729a680", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23245, "col": 59, "tokLen": 1 }, "end": { "offset": 23245, "col": 59, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7299c38", "kind": "VarDecl", "name": "n", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe729a7a0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 10333, "file": "/usr/include/X11/X.h", "line": 350, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23251, "file": "dwm.c", "line": 923, "col": 65, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 10333, "file": "/usr/include/X11/X.h", "line": 350, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23251, "file": "dwm.c", "line": 923, "col": 65, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe729a838", "kind": "BinaryOperator", "range": { "begin": { "offset": 23262, "col": 76, "tokLen": 1 }, "end": { "offset": 23266, "col": 80, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe729a820", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23262, "col": 76, "tokLen": 1 }, "end": { "offset": 23262, "col": 76, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729a7e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23262, "col": 76, "tokLen": 1 }, "end": { "offset": 23262, "col": 76, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7299c38", "kind": "VarDecl", "name": "n", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe729a800", "kind": "IntegerLiteral", "range": { "begin": { "offset": 23266, "col": 80, "tokLen": 1 }, "end": { "offset": 23266, "col": 80, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe729a8c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23271, "col": 85, "tokLen": 1 }, "end": { "offset": 23272, "col": 86, "tokLen": 4 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729a8b0", "kind": "UnaryOperator", "range": { "begin": { "offset": 23271, "col": 85, "tokLen": 1 }, "end": { "offset": 23272, "col": 86, "tokLen": 4 } }, "type": { "qualType": "char *" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe729a898", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23272, "col": 86, "tokLen": 4 }, "end": { "offset": 23272, "col": 86, "tokLen": 4 } }, "type": { "qualType": "char **" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729a878", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23272, "col": 86, "tokLen": 4 }, "end": { "offset": 23272, "col": 86, "tokLen": 4 } }, "type": { "qualType": "char **" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7299b08", "kind": "VarDecl", "name": "list", "type": { "qualType": "char **" } } } ] } ] } ] } ] }, { "id": "0x55bbe729abc0", "kind": "CompoundStmt", "range": { "begin": { "offset": 23278, "col": 92, "tokLen": 1 }, "end": { "offset": 23340, "line": 926, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe729aa68", "kind": "CallExpr", "range": { "begin": { "offset": 23282, "line": 924, "col": 3, "tokLen": 7 }, "end": { "offset": 23311, "col": 32, "tokLen": 1 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729aa50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23282, "col": 3, "tokLen": 7 }, "end": { "offset": 23282, "col": 3, "tokLen": 7 } }, "type": { "qualType": "char *(*)(char *, const char *, unsigned long)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe729a900", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23282, "col": 3, "tokLen": 7 }, "end": { "offset": 23282, "col": 3, "tokLen": 7 } }, "type": { "qualType": "char *(char *, const char *, unsigned long)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe6e9bbe8", "kind": "FunctionDecl", "name": "strncpy", "type": { "qualType": "char *(char *, const char *, unsigned long)" } } } ] }, { "id": "0x55bbe729aaa0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23290, "col": 11, "tokLen": 4 }, "end": { "offset": 23290, "col": 11, "tokLen": 4 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729a920", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23290, "col": 11, "tokLen": 4 }, "end": { "offset": 23290, "col": 11, "tokLen": 4 } }, "type": { "qualType": "char *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7299900", "kind": "ParmVarDecl", "name": "text", "type": { "qualType": "char *" } } } ] }, { "id": "0x55bbe729aad0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23296, "col": 17, "tokLen": 1 }, "end": { "offset": 23297, "col": 18, "tokLen": 4 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe729aab8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23296, "col": 17, "tokLen": 1 }, "end": { "offset": 23297, "col": 18, "tokLen": 4 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729a978", "kind": "UnaryOperator", "range": { "begin": { "offset": 23296, "col": 17, "tokLen": 1 }, "end": { "offset": 23297, "col": 18, "tokLen": 4 } }, "type": { "qualType": "char *" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x55bbe729a960", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23297, "col": 18, "tokLen": 4 }, "end": { "offset": 23297, "col": 18, "tokLen": 4 } }, "type": { "qualType": "char **" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729a940", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23297, "col": 18, "tokLen": 4 }, "end": { "offset": 23297, "col": 18, "tokLen": 4 } }, "type": { "qualType": "char **" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7299b08", "kind": "VarDecl", "name": "list", "type": { "qualType": "char **" } } } ] } ] } ] } ] }, { "id": "0x55bbe729aae8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23303, "col": 24, "tokLen": 4 }, "end": { "offset": 23310, "col": 31, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729aa00", "kind": "BinaryOperator", "range": { "begin": { "offset": 23303, "col": 24, "tokLen": 4 }, "end": { "offset": 23310, "col": 31, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe729a9d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23303, "col": 24, "tokLen": 4 }, "end": { "offset": 23303, "col": 24, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729a990", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23303, "col": 24, "tokLen": 4 }, "end": { "offset": 23303, "col": 24, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7299980", "kind": "ParmVarDecl", "name": "size", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe729a9e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23310, "col": 31, "tokLen": 1 }, "end": { "offset": 23310, "col": 31, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729a9b0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 23310, "col": 31, "tokLen": 1 }, "end": { "offset": 23310, "col": 31, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] }, { "id": "0x55bbe729ab80", "kind": "CallExpr", "range": { "begin": { "offset": 23316, "line": 925, "col": 3, "tokLen": 15 }, "end": { "offset": 23336, "col": 23, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729ab68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23316, "col": 3, "tokLen": 15 }, "end": { "offset": 23316, "col": 3, "tokLen": 15 } }, "type": { "qualType": "void (*)(char **)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe729ab00", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23316, "col": 3, "tokLen": 15 }, "end": { "offset": 23316, "col": 3, "tokLen": 15 } }, "type": { "qualType": "void (char **)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7028a08", "kind": "FunctionDecl", "name": "XFreeStringList", "type": { "qualType": "void (char **)" } } } ] }, { "id": "0x55bbe729aba8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23332, "col": 19, "tokLen": 4 }, "end": { "offset": 23332, "col": 19, "tokLen": 4 } }, "type": { "qualType": "char **" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729ab20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23332, "col": 19, "tokLen": 4 }, "end": { "offset": 23332, "col": 19, "tokLen": 4 } }, "type": { "qualType": "char **" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7299b08", "kind": "VarDecl", "name": "list", "type": { "qualType": "char **" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe729ad48", "kind": "BinaryOperator", "range": { "begin": { "offset": 23343, "line": 927, "col": 2, "tokLen": 4 }, "end": { "offset": 23360, "col": 19, "tokLen": 4 } }, "type": { "qualType": "char" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe729acf8", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 23343, "col": 2, "tokLen": 4 }, "end": { "offset": 23356, "col": 15, "tokLen": 1 } }, "type": { "qualType": "char" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe729ace0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23343, "col": 2, "tokLen": 4 }, "end": { "offset": 23343, "col": 2, "tokLen": 4 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729ac30", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23343, "col": 2, "tokLen": 4 }, "end": { "offset": 23343, "col": 2, "tokLen": 4 } }, "type": { "qualType": "char *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7299900", "kind": "ParmVarDecl", "name": "text", "type": { "qualType": "char *" } } } ] }, { "id": "0x55bbe729acc0", "kind": "BinaryOperator", "range": { "begin": { "offset": 23348, "col": 7, "tokLen": 4 }, "end": { "offset": 23355, "col": 14, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe729ac90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23348, "col": 7, "tokLen": 4 }, "end": { "offset": 23348, "col": 7, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729ac50", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23348, "col": 7, "tokLen": 4 }, "end": { "offset": 23348, "col": 7, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7299980", "kind": "ParmVarDecl", "name": "size", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe729aca8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23355, "col": 14, "tokLen": 1 }, "end": { "offset": 23355, "col": 14, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729ac70", "kind": "IntegerLiteral", "range": { "begin": { "offset": 23355, "col": 14, "tokLen": 1 }, "end": { "offset": 23355, "col": 14, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] }, { "id": "0x55bbe729ad30", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23360, "col": 19, "tokLen": 4 }, "end": { "offset": 23360, "col": 19, "tokLen": 4 } }, "type": { "qualType": "char" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729ad18", "kind": "CharacterLiteral", "range": { "begin": { "offset": 23360, "col": 19, "tokLen": 4 }, "end": { "offset": 23360, "col": 19, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": 0 } ] } ] }, { "id": "0x55bbe729adf0", "kind": "CallExpr", "range": { "begin": { "offset": 23367, "line": 928, "col": 2, "tokLen": 5 }, "end": { "offset": 23383, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729add8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23367, "col": 2, "tokLen": 5 }, "end": { "offset": 23367, "col": 2, "tokLen": 5 } }, "type": { "qualType": "int (*)(void *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe729ad68", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23367, "col": 2, "tokLen": 5 }, "end": { "offset": 23367, "col": 2, "tokLen": 5 } }, "type": { "qualType": "int (void *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe703c7b0", "kind": "FunctionDecl", "name": "XFree", "type": { "qualType": "int (void *)" } } } ] }, { "id": "0x55bbe729ae30", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23373, "col": 8, "tokLen": 4 }, "end": { "offset": 23378, "col": 13, "tokLen": 5 } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe729ae18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23373, "col": 8, "tokLen": 4 }, "end": { "offset": 23378, "col": 13, "tokLen": 5 } }, "type": { "qualType": "unsigned char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729ada8", "kind": "MemberExpr", "range": { "begin": { "offset": 23373, "col": 8, "tokLen": 4 }, "end": { "offset": 23378, "col": 13, "tokLen": 5 } }, "type": { "qualType": "unsigned char *" }, "valueCategory": "lvalue", "name": "value", "isArrow": false, "referencedMemberDecl": "0x55bbe7157428", "inner": [ { "id": "0x55bbe729ad88", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23373, "col": 8, "tokLen": 4 }, "end": { "offset": 23373, "col": 8, "tokLen": 4 } }, "type": { "desugaredQualType": "XTextProperty", "qualType": "XTextProperty", "typeAliasDeclId": "0x55bbe7157608" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7299cc8", "kind": "VarDecl", "name": "name", "type": { "desugaredQualType": "XTextProperty", "qualType": "XTextProperty", "typeAliasDeclId": "0x55bbe7157608" } } } ] } ] } ] } ] }, { "id": "0x55bbe729ae68", "kind": "ReturnStmt", "range": { "begin": { "offset": 23387, "line": 929, "col": 2, "tokLen": 6 }, "end": { "offset": 23394, "col": 9, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe729ae48", "kind": "IntegerLiteral", "range": { "begin": { "offset": 23394, "col": 9, "tokLen": 1 }, "end": { "offset": 23394, "col": 9, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] }, { "id": "0x55bbe729b000", "kind": "FunctionDecl", "loc": { "offset": 23405, "line": 933, "col": 1, "tokLen": 11 }, "range": { "begin": { "offset": 23400, "line": 932, "col": 1, "tokLen": 4 }, "end": { "offset": 24044, "line": 951, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe72297d8", "name": "grabbuttons", "mangledName": "grabbuttons", "type": { "qualType": "void (Client *, int)" }, "inner": [ { "id": "0x55bbe729aee8", "kind": "ParmVarDecl", "loc": { "offset": 23425, "line": 933, "col": 21, "tokLen": 1 }, "range": { "begin": { "offset": 23417, "col": 13, "tokLen": 6 }, "end": { "offset": 23425, "col": 21, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe729af68", "kind": "ParmVarDecl", "loc": { "offset": 23432, "col": 28, "tokLen": 7 }, "range": { "begin": { "offset": 23428, "col": 24, "tokLen": 3 }, "end": { "offset": 23432, "col": 28, "tokLen": 7 } }, "isUsed": true, "name": "focused", "type": { "qualType": "int" } }, { "id": "0x55bbe729c9b0", "kind": "CompoundStmt", "range": { "begin": { "offset": 23441, "line": 934, "col": 1, "tokLen": 1 }, "end": { "offset": 24044, "line": 951, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe729b0e8", "kind": "CallExpr", "range": { "begin": { "offset": 23444, "line": 935, "col": 2, "tokLen": 17 }, "end": { "offset": 23462, "col": 20, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729b0d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23444, "col": 2, "tokLen": 17 }, "end": { "offset": 23444, "col": 2, "tokLen": 17 } }, "type": { "qualType": "void (*)(void)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe729b0b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23444, "col": 2, "tokLen": 17 }, "end": { "offset": 23444, "col": 2, "tokLen": 17 } }, "type": { "qualType": "void (void)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72307c0", "kind": "FunctionDecl", "name": "updatenumlockmask", "type": { "qualType": "void (void)" } } } ] } ] }, { "id": "0x55bbe729c978", "kind": "CompoundStmt", "range": { "begin": { "offset": 23466, "line": 936, "col": 2, "tokLen": 1 }, "end": { "offset": 24042, "line": 950, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe729b220", "kind": "DeclStmt", "range": { "begin": { "offset": 23470, "line": 937, "col": 3, "tokLen": 8 }, "end": { "offset": 23487, "col": 20, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe729b120", "kind": "VarDecl", "loc": { "offset": 23483, "col": 16, "tokLen": 1 }, "range": { "begin": { "offset": 23470, "col": 3, "tokLen": 8 }, "end": { "offset": 23483, "col": 16, "tokLen": 1 } }, "isUsed": true, "name": "i", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe729b1a0", "kind": "VarDecl", "loc": { "offset": 23486, "col": 19, "tokLen": 1 }, "range": { "begin": { "offset": 23470, "col": 3, "tokLen": 8 }, "end": { "offset": 23486, "col": 19, "tokLen": 1 } }, "isUsed": true, "name": "j", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe729b5a8", "kind": "DeclStmt", "range": { "begin": { "offset": 23491, "line": 938, "col": 3, "tokLen": 8 }, "end": { "offset": 23568, "col": 80, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe729b260", "kind": "VarDecl", "loc": { "offset": 23504, "col": 16, "tokLen": 9 }, "range": { "begin": { "offset": 23491, "col": 3, "tokLen": 8 }, "end": { "offset": 23567, "col": 79, "tokLen": 1 } }, "isUsed": true, "name": "modifiers", "type": { "qualType": "unsigned int[4]" }, "init": "c", "inner": [ { "id": "0x55bbe729b4e8", "kind": "InitListExpr", "range": { "begin": { "offset": 23518, "col": 30, "tokLen": 1 }, "end": { "offset": 23567, "col": 79, "tokLen": 1 } }, "type": { "qualType": "unsigned int[4]" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729b528", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23520, "col": 32, "tokLen": 1 }, "end": { "offset": 23520, "col": 32, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729b2c8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 23520, "col": 32, "tokLen": 1 }, "end": { "offset": 23520, "col": 32, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe729b548", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7332, "file": "/usr/include/X11/X.h", "line": 222, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23523, "file": "dwm.c", "line": 938, "col": 35, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 7337, "file": "/usr/include/X11/X.h", "line": 222, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23523, "file": "dwm.c", "line": 938, "col": 35, "tokLen": 8 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729b348", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7332, "file": "/usr/include/X11/X.h", "line": 222, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23523, "file": "dwm.c", "line": 938, "col": 35, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 7337, "file": "/usr/include/X11/X.h", "line": 222, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23523, "file": "dwm.c", "line": 938, "col": 35, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729b328", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7333, "file": "/usr/include/X11/X.h", "line": 222, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23523, "file": "dwm.c", "line": 938, "col": 35, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 7336, "file": "/usr/include/X11/X.h", "line": 222, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23523, "file": "dwm.c", "line": 938, "col": 35, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe729b2e8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7333, "file": "/usr/include/X11/X.h", "line": 222, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23523, "file": "dwm.c", "line": 938, "col": 35, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 7333, "file": "/usr/include/X11/X.h", "line": 222, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23523, "file": "dwm.c", "line": 938, "col": 35, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe729b308", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7336, "file": "/usr/include/X11/X.h", "line": 222, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23523, "file": "dwm.c", "line": 938, "col": 35, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 7336, "file": "/usr/include/X11/X.h", "line": 222, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23523, "file": "dwm.c", "line": 938, "col": 35, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] }, { "id": "0x55bbe729b570", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23533, "col": 45, "tokLen": 11 }, "end": { "offset": 23533, "col": 45, "tokLen": 11 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729b368", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23533, "col": 45, "tokLen": 11 }, "end": { "offset": 23533, "col": 45, "tokLen": 11 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7232120", "kind": "VarDecl", "name": "numlockmask", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe729b458", "kind": "BinaryOperator", "range": { "begin": { "offset": 23546, "col": 58, "tokLen": 11 }, "end": { "spellingLoc": { "offset": 7337, "file": "/usr/include/X11/X.h", "line": 222, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23558, "file": "dwm.c", "line": 938, "col": 70, "tokLen": 8 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe729b428", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23546, "col": 58, "tokLen": 11 }, "end": { "offset": 23546, "col": 58, "tokLen": 11 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729b388", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23546, "col": 58, "tokLen": 11 }, "end": { "offset": 23546, "col": 58, "tokLen": 11 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7232120", "kind": "VarDecl", "name": "numlockmask", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe729b440", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7332, "file": "/usr/include/X11/X.h", "line": 222, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23558, "file": "dwm.c", "line": 938, "col": 70, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 7337, "file": "/usr/include/X11/X.h", "line": 222, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23558, "file": "dwm.c", "line": 938, "col": 70, "tokLen": 8 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729b408", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7332, "file": "/usr/include/X11/X.h", "line": 222, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23558, "file": "dwm.c", "line": 938, "col": 70, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 7337, "file": "/usr/include/X11/X.h", "line": 222, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23558, "file": "dwm.c", "line": 938, "col": 70, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729b3e8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7333, "file": "/usr/include/X11/X.h", "line": 222, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23558, "file": "dwm.c", "line": 938, "col": 70, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 7336, "file": "/usr/include/X11/X.h", "line": 222, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23558, "file": "dwm.c", "line": 938, "col": 70, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe729b3a8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7333, "file": "/usr/include/X11/X.h", "line": 222, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23558, "file": "dwm.c", "line": 938, "col": 70, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 7333, "file": "/usr/include/X11/X.h", "line": 222, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23558, "file": "dwm.c", "line": 938, "col": 70, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe729b3c8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7336, "file": "/usr/include/X11/X.h", "line": 222, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23558, "file": "dwm.c", "line": 938, "col": 70, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 7336, "file": "/usr/include/X11/X.h", "line": 222, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23558, "file": "dwm.c", "line": 938, "col": 70, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe729b780", "kind": "CallExpr", "range": { "begin": { "offset": 23572, "line": 939, "col": 3, "tokLen": 13 }, "end": { "offset": 23621, "col": 52, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729b768", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23572, "col": 3, "tokLen": 13 }, "end": { "offset": 23572, "col": 3, "tokLen": 13 } }, "type": { "qualType": "int (*)(Display *, unsigned int, unsigned int, Window)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe729b5c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23572, "col": 3, "tokLen": 13 }, "end": { "offset": 23572, "col": 3, "tokLen": 13 } }, "type": { "qualType": "int (Display *, unsigned int, unsigned int, Window)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe705b400", "kind": "FunctionDecl", "name": "XUngrabButton", "type": { "qualType": "int (Display *, unsigned int, unsigned int, Window)" } } } ] }, { "id": "0x55bbe729b7c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23586, "col": 17, "tokLen": 3 }, "end": { "offset": 23586, "col": 17, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729b5e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23586, "col": 17, "tokLen": 3 }, "end": { "offset": 23586, "col": 17, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe729b7d8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4582, "file": "/usr/include/X11/X.h", "line": 135, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23591, "file": "dwm.c", "line": 939, "col": 22, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 4582, "file": "/usr/include/X11/X.h", "line": 135, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23591, "file": "dwm.c", "line": 939, "col": 22, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729b600", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4582, "file": "/usr/include/X11/X.h", "line": 135, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23591, "file": "dwm.c", "line": 939, "col": 22, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 4582, "file": "/usr/include/X11/X.h", "line": 135, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23591, "file": "dwm.c", "line": 939, "col": 22, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe729b7f0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 8124, "file": "/usr/include/X11/X.h", "line": 252, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23602, "file": "dwm.c", "line": 939, "col": 33, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 8130, "file": "/usr/include/X11/X.h", "line": 252, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23602, "file": "dwm.c", "line": 939, "col": 33, "tokLen": 11 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729b680", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 8124, "file": "/usr/include/X11/X.h", "line": 252, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23602, "file": "dwm.c", "line": 939, "col": 33, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 8130, "file": "/usr/include/X11/X.h", "line": 252, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23602, "file": "dwm.c", "line": 939, "col": 33, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729b660", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 8125, "file": "/usr/include/X11/X.h", "line": 252, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23602, "file": "dwm.c", "line": 939, "col": 33, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 8128, "file": "/usr/include/X11/X.h", "line": 252, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23602, "file": "dwm.c", "line": 939, "col": 33, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe729b620", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 8125, "file": "/usr/include/X11/X.h", "line": 252, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23602, "file": "dwm.c", "line": 939, "col": 33, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 8125, "file": "/usr/include/X11/X.h", "line": 252, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23602, "file": "dwm.c", "line": 939, "col": 33, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe729b640", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 8128, "file": "/usr/include/X11/X.h", "line": 252, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23602, "file": "dwm.c", "line": 939, "col": 33, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 8128, "file": "/usr/include/X11/X.h", "line": 252, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23602, "file": "dwm.c", "line": 939, "col": 33, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "15" } ] } ] } ] }, { "id": "0x55bbe729b808", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23615, "col": 46, "tokLen": 1 }, "end": { "offset": 23618, "col": 49, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729b6d8", "kind": "MemberExpr", "range": { "begin": { "offset": 23615, "col": 46, "tokLen": 1 }, "end": { "offset": 23618, "col": 49, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe729b6c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23615, "col": 46, "tokLen": 1 }, "end": { "offset": 23615, "col": 46, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729b6a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23615, "col": 46, "tokLen": 1 }, "end": { "offset": 23615, "col": 46, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729aee8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe729bd28", "kind": "IfStmt", "range": { "begin": { "offset": 23626, "line": 940, "col": 3, "tokLen": 2 }, "end": { "offset": 23753, "line": 942, "col": 55, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe729b858", "kind": "UnaryOperator", "range": { "begin": { "offset": 23630, "line": 940, "col": 7, "tokLen": 1 }, "end": { "offset": 23631, "col": 8, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe729b840", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23631, "col": 8, "tokLen": 7 }, "end": { "offset": 23631, "col": 8, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729b820", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23631, "col": 8, "tokLen": 7 }, "end": { "offset": 23631, "col": 8, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729af68", "kind": "ParmVarDecl", "name": "focused", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe729bc10", "kind": "CallExpr", "range": { "begin": { "offset": 23643, "line": 941, "col": 4, "tokLen": 11 }, "end": { "offset": 23753, "line": 942, "col": 55, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729bbf8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23643, "line": 941, "col": 4, "tokLen": 11 }, "end": { "offset": 23643, "col": 4, "tokLen": 11 } }, "type": { "qualType": "int (*)(Display *, unsigned int, unsigned int, Window, int, unsigned int, int, int, Window, Cursor)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe729b870", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23643, "col": 4, "tokLen": 11 }, "end": { "offset": 23643, "col": 4, "tokLen": 11 } }, "type": { "qualType": "int (Display *, unsigned int, unsigned int, Window, int, unsigned int, int, int, Window, Cursor)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe70426f0", "kind": "FunctionDecl", "name": "XGrabButton", "type": { "qualType": "int (Display *, unsigned int, unsigned int, Window, int, unsigned int, int, int, Window, Cursor)" } } } ] }, { "id": "0x55bbe729bc80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23655, "col": 16, "tokLen": 3 }, "end": { "offset": 23655, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729b890", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23655, "col": 16, "tokLen": 3 }, "end": { "offset": 23655, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe729bc98", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4582, "file": "/usr/include/X11/X.h", "line": 135, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23660, "file": "dwm.c", "line": 941, "col": 21, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 4582, "file": "/usr/include/X11/X.h", "line": 135, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23660, "file": "dwm.c", "line": 941, "col": 21, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729b8b0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4582, "file": "/usr/include/X11/X.h", "line": 135, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23660, "file": "dwm.c", "line": 941, "col": 21, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 4582, "file": "/usr/include/X11/X.h", "line": 135, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23660, "file": "dwm.c", "line": 941, "col": 21, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe729bcb0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 8124, "file": "/usr/include/X11/X.h", "line": 252, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23671, "file": "dwm.c", "line": 941, "col": 32, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 8130, "file": "/usr/include/X11/X.h", "line": 252, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23671, "file": "dwm.c", "line": 941, "col": 32, "tokLen": 11 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729b930", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 8124, "file": "/usr/include/X11/X.h", "line": 252, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23671, "file": "dwm.c", "line": 941, "col": 32, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 8130, "file": "/usr/include/X11/X.h", "line": 252, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23671, "file": "dwm.c", "line": 941, "col": 32, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729b910", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 8125, "file": "/usr/include/X11/X.h", "line": 252, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23671, "file": "dwm.c", "line": 941, "col": 32, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 8128, "file": "/usr/include/X11/X.h", "line": 252, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23671, "file": "dwm.c", "line": 941, "col": 32, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe729b8d0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 8125, "file": "/usr/include/X11/X.h", "line": 252, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23671, "file": "dwm.c", "line": 941, "col": 32, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 8125, "file": "/usr/include/X11/X.h", "line": 252, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23671, "file": "dwm.c", "line": 941, "col": 32, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe729b8f0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 8128, "file": "/usr/include/X11/X.h", "line": 252, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23671, "file": "dwm.c", "line": 941, "col": 32, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 8128, "file": "/usr/include/X11/X.h", "line": 252, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23671, "file": "dwm.c", "line": 941, "col": 32, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "15" } ] } ] } ] }, { "id": "0x55bbe729bcc8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23684, "col": 45, "tokLen": 1 }, "end": { "offset": 23687, "col": 48, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729b988", "kind": "MemberExpr", "range": { "begin": { "offset": 23684, "col": 45, "tokLen": 1 }, "end": { "offset": 23687, "col": 48, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe729b970", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23684, "col": 45, "tokLen": 1 }, "end": { "offset": 23684, "col": 45, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729b950", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23684, "col": 45, "tokLen": 1 }, "end": { "offset": 23684, "col": 45, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729aee8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe729b9b8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 23692, "file": "dwm.c", "line": 941, "col": 53, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 23692, "file": "dwm.c", "line": 941, "col": 53, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe729bce0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1571, "line": 48, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 23703, "line": 942, "col": 5, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 1605, "line": 48, "col": 67, "tokLen": 1 }, "expansionLoc": { "offset": 23703, "line": 942, "col": 5, "tokLen": 10 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729baf8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1571, "line": 48, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 23703, "line": 942, "col": 5, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 1605, "line": 48, "col": 67, "tokLen": 1 }, "expansionLoc": { "offset": 23703, "line": 942, "col": 5, "tokLen": 10 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729bad8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5224, "file": "/usr/include/X11/X.h", "line": 153, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23703, "file": "dwm.c", "line": 942, "col": 5, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 5265, "file": "/usr/include/X11/X.h", "line": 154, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23703, "file": "dwm.c", "line": 942, "col": 5, "tokLen": 10 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe729ba38", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5224, "file": "/usr/include/X11/X.h", "line": 153, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23703, "file": "dwm.c", "line": 942, "col": 5, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 5230, "file": "/usr/include/X11/X.h", "line": 153, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23703, "file": "dwm.c", "line": 942, "col": 5, "tokLen": 10 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729ba18", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5225, "file": "/usr/include/X11/X.h", "line": 153, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23703, "file": "dwm.c", "line": 942, "col": 5, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 5229, "file": "/usr/include/X11/X.h", "line": 153, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23703, "file": "dwm.c", "line": 942, "col": 5, "tokLen": 10 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe729b9d8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5225, "file": "/usr/include/X11/X.h", "line": 153, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23703, "file": "dwm.c", "line": 942, "col": 5, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 5225, "file": "/usr/include/X11/X.h", "line": 153, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23703, "file": "dwm.c", "line": 942, "col": 5, "tokLen": 10 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe729b9f8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5229, "file": "/usr/include/X11/X.h", "line": 153, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23703, "file": "dwm.c", "line": 942, "col": 5, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 5229, "file": "/usr/include/X11/X.h", "line": 153, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23703, "file": "dwm.c", "line": 942, "col": 5, "tokLen": 10 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] }, { "id": "0x55bbe729bab8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5259, "file": "/usr/include/X11/X.h", "line": 154, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23703, "file": "dwm.c", "line": 942, "col": 5, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 5265, "file": "/usr/include/X11/X.h", "line": 154, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23703, "file": "dwm.c", "line": 942, "col": 5, "tokLen": 10 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729ba98", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5260, "file": "/usr/include/X11/X.h", "line": 154, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23703, "file": "dwm.c", "line": 942, "col": 5, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 5264, "file": "/usr/include/X11/X.h", "line": 154, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23703, "file": "dwm.c", "line": 942, "col": 5, "tokLen": 10 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe729ba58", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5260, "file": "/usr/include/X11/X.h", "line": 154, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23703, "file": "dwm.c", "line": 942, "col": 5, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 5260, "file": "/usr/include/X11/X.h", "line": 154, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23703, "file": "dwm.c", "line": 942, "col": 5, "tokLen": 10 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe729ba78", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5264, "file": "/usr/include/X11/X.h", "line": 154, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23703, "file": "dwm.c", "line": 942, "col": 5, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 5264, "file": "/usr/include/X11/X.h", "line": 154, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23703, "file": "dwm.c", "line": 942, "col": 5, "tokLen": 10 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "3" } ] } ] } ] } ] } ] }, { "id": "0x55bbe729bb18", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 9600, "file": "/usr/include/X11/X.h", "line": 318, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23715, "file": "dwm.c", "line": 942, "col": 17, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 9600, "file": "/usr/include/X11/X.h", "line": 318, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23715, "file": "dwm.c", "line": 942, "col": 17, "tokLen": 12 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe729bb38", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 9600, "file": "/usr/include/X11/X.h", "line": 318, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23729, "file": "dwm.c", "line": 942, "col": 31, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 9600, "file": "/usr/include/X11/X.h", "line": 318, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23729, "file": "dwm.c", "line": 942, "col": 31, "tokLen": 12 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe729bcf8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23743, "file": "dwm.c", "line": 942, "col": 45, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23743, "file": "dwm.c", "line": 942, "col": 45, "tokLen": 4 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729bb58", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23743, "file": "dwm.c", "line": 942, "col": 45, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23743, "file": "dwm.c", "line": 942, "col": 45, "tokLen": 4 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe729bd10", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23749, "file": "dwm.c", "line": 942, "col": 51, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23749, "file": "dwm.c", "line": 942, "col": 51, "tokLen": 4 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Cursor", "typeAliasDeclId": "0x55bbe6fb62a0" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729bb78", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23749, "file": "dwm.c", "line": 942, "col": 51, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23749, "file": "dwm.c", "line": 942, "col": 51, "tokLen": 4 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe729c940", "kind": "ForStmt", "range": { "begin": { "offset": 23758, "line": 943, "col": 3, "tokLen": 3 }, "end": { "offset": 24038, "line": 949, "col": 46, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe729bda0", "kind": "BinaryOperator", "range": { "begin": { "offset": 23763, "line": 943, "col": 8, "tokLen": 1 }, "end": { "offset": 23767, "col": 12, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe729bd48", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23763, "col": 8, "tokLen": 1 }, "end": { "offset": 23763, "col": 8, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729b120", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe729bd88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23767, "col": 12, "tokLen": 1 }, "end": { "offset": 23767, "col": 12, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729bd68", "kind": "IntegerLiteral", "range": { "begin": { "offset": 23767, "col": 12, "tokLen": 1 }, "end": { "offset": 23767, "col": 12, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, {}, { "id": "0x55bbe729bf28", "kind": "BinaryOperator", "range": { "begin": { "offset": 23770, "col": 15, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 23774, "line": 943, "col": 19, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe729bf10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23770, "col": 15, "tokLen": 1 }, "end": { "offset": 23770, "col": 15, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729bef8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23770, "col": 15, "tokLen": 1 }, "end": { "offset": 23770, "col": 15, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729bdc0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23770, "col": 15, "tokLen": 1 }, "end": { "offset": 23770, "col": 15, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729b120", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] }, { "id": "0x55bbe729bed8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2034, "line": 53, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 23774, "line": 943, "col": 19, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 23774, "line": 943, "col": 19, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729beb8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 23774, "line": 943, "col": 19, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 23774, "line": 943, "col": 19, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe729be00", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 23774, "line": 943, "col": 19, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 23781, "col": 26, "tokLen": 7 }, "expansionLoc": { "offset": 23774, "col": 19, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe729bde0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 23781, "col": 26, "tokLen": 7 }, "expansionLoc": { "offset": 23774, "col": 19, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 23781, "col": 26, "tokLen": 7 }, "expansionLoc": { "offset": 23774, "col": 19, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const Button[11]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe725c978", "kind": "VarDecl", "name": "buttons", "type": { "qualType": "const Button[11]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe729be98", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2046, "line": 53, "col": 45, "tokLen": 6 }, "expansionLoc": { "offset": 23774, "line": 943, "col": 19, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 23774, "line": 943, "col": 19, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe729be78", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 23781, "col": 26, "tokLen": 7 }, "expansionLoc": { "offset": 23774, "col": 19, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 23774, "line": 943, "col": 19, "tokLen": 6 } } }, "type": { "desugaredQualType": "const Button", "qualType": "const Button", "typeAliasDeclId": "0x55bbe7223908" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe729be60", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 23781, "col": 26, "tokLen": 7 }, "expansionLoc": { "offset": 23774, "col": 19, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 23781, "col": 26, "tokLen": 7 }, "expansionLoc": { "offset": 23774, "col": 19, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const Button *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe729be20", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 23781, "col": 26, "tokLen": 7 }, "expansionLoc": { "offset": 23774, "col": 19, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 23781, "col": 26, "tokLen": 7 }, "expansionLoc": { "offset": 23774, "col": 19, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const Button[11]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe725c978", "kind": "VarDecl", "name": "buttons", "type": { "qualType": "const Button[11]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe729be40", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 23774, "line": 943, "col": 19, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 23774, "line": 943, "col": 19, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] }, { "id": "0x55bbe729bf68", "kind": "UnaryOperator", "range": { "begin": { "offset": 23791, "col": 36, "tokLen": 1 }, "end": { "offset": 23792, "col": 37, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "isPostfix": true, "opcode": "++", "inner": [ { "id": "0x55bbe729bf48", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23791, "col": 36, "tokLen": 1 }, "end": { "offset": 23791, "col": 36, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729b120", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe729c920", "kind": "IfStmt", "range": { "begin": { "offset": 23799, "line": 944, "col": 4, "tokLen": 2 }, "end": { "offset": 24038, "line": 949, "col": 46, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe729c090", "kind": "BinaryOperator", "range": { "begin": { "offset": 23803, "line": 944, "col": 8, "tokLen": 7 }, "end": { "offset": 23823, "col": 28, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe729c060", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23803, "col": 8, "tokLen": 7 }, "end": { "offset": 23814, "col": 19, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729c010", "kind": "MemberExpr", "range": { "begin": { "offset": 23803, "col": 8, "tokLen": 7 }, "end": { "offset": 23814, "col": 19, "tokLen": 5 } }, "type": { "qualType": "const unsigned int" }, "valueCategory": "lvalue", "name": "click", "isArrow": false, "referencedMemberDecl": "0x55bbe72234c8", "inner": [ { "id": "0x55bbe729bff0", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 23803, "col": 8, "tokLen": 7 }, "end": { "offset": 23812, "col": 17, "tokLen": 1 } }, "type": { "desugaredQualType": "const Button", "qualType": "const Button", "typeAliasDeclId": "0x55bbe7223908" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe729bfc0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23803, "col": 8, "tokLen": 7 }, "end": { "offset": 23803, "col": 8, "tokLen": 7 } }, "type": { "qualType": "const Button *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe729bf80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23803, "col": 8, "tokLen": 7 }, "end": { "offset": 23803, "col": 8, "tokLen": 7 } }, "type": { "qualType": "const Button[11]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe725c978", "kind": "VarDecl", "name": "buttons", "type": { "qualType": "const Button[11]" } } } ] }, { "id": "0x55bbe729bfd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23811, "col": 16, "tokLen": 1 }, "end": { "offset": 23811, "col": 16, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729bfa0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23811, "col": 16, "tokLen": 1 }, "end": { "offset": 23811, "col": 16, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729b120", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] }, { "id": "0x55bbe729c078", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23823, "col": 28, "tokLen": 12 }, "end": { "offset": 23823, "col": 28, "tokLen": 12 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729c040", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23823, "col": 28, "tokLen": 12 }, "end": { "offset": 23823, "col": 28, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7223010", "kind": "EnumConstantDecl", "name": "ClkClientWin", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe729c8e8", "kind": "ForStmt", "range": { "begin": { "offset": 23841, "line": 945, "col": 5, "tokLen": 3 }, "end": { "offset": 24038, "line": 949, "col": 46, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe729c108", "kind": "BinaryOperator", "range": { "begin": { "offset": 23846, "line": 945, "col": 10, "tokLen": 1 }, "end": { "offset": 23850, "col": 14, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe729c0b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23846, "col": 10, "tokLen": 1 }, "end": { "offset": 23846, "col": 10, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729b1a0", "kind": "VarDecl", "name": "j", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe729c0f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23850, "col": 14, "tokLen": 1 }, "end": { "offset": 23850, "col": 14, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729c0d0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 23850, "col": 14, "tokLen": 1 }, "end": { "offset": 23850, "col": 14, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, {}, { "id": "0x55bbe729c290", "kind": "BinaryOperator", "range": { "begin": { "offset": 23853, "col": 17, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 23857, "line": 945, "col": 21, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe729c278", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23853, "col": 17, "tokLen": 1 }, "end": { "offset": 23853, "col": 17, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729c260", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23853, "col": 17, "tokLen": 1 }, "end": { "offset": 23853, "col": 17, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729c128", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23853, "col": 17, "tokLen": 1 }, "end": { "offset": 23853, "col": 17, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729b1a0", "kind": "VarDecl", "name": "j", "type": { "qualType": "unsigned int" } } } ] } ] }, { "id": "0x55bbe729c240", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2034, "line": 53, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 23857, "line": 945, "col": 21, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 23857, "line": 945, "col": 21, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729c220", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 23857, "line": 945, "col": 21, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 23857, "line": 945, "col": 21, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe729c168", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 23857, "line": 945, "col": 21, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 23864, "col": 28, "tokLen": 9 }, "expansionLoc": { "offset": 23857, "col": 21, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe729c148", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 23864, "col": 28, "tokLen": 9 }, "expansionLoc": { "offset": 23857, "col": 21, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 23864, "col": 28, "tokLen": 9 }, "expansionLoc": { "offset": 23857, "col": 21, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int[4]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729b260", "kind": "VarDecl", "name": "modifiers", "type": { "qualType": "unsigned int[4]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe729c200", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2046, "line": 53, "col": 45, "tokLen": 6 }, "expansionLoc": { "offset": 23857, "line": 945, "col": 21, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 23857, "line": 945, "col": 21, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe729c1e0", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 23864, "col": 28, "tokLen": 9 }, "expansionLoc": { "offset": 23857, "col": 21, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 23857, "line": 945, "col": 21, "tokLen": 6 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe729c1c8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 23864, "col": 28, "tokLen": 9 }, "expansionLoc": { "offset": 23857, "col": 21, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 23864, "col": 28, "tokLen": 9 }, "expansionLoc": { "offset": 23857, "col": 21, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe729c188", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 23864, "col": 28, "tokLen": 9 }, "expansionLoc": { "offset": 23857, "col": 21, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 23864, "col": 28, "tokLen": 9 }, "expansionLoc": { "offset": 23857, "col": 21, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int[4]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729b260", "kind": "VarDecl", "name": "modifiers", "type": { "qualType": "unsigned int[4]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe729c1a8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 23857, "line": 945, "col": 21, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 23857, "line": 945, "col": 21, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] }, { "id": "0x55bbe729c2d0", "kind": "UnaryOperator", "range": { "begin": { "offset": 23876, "col": 40, "tokLen": 1 }, "end": { "offset": 23877, "col": 41, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "isPostfix": true, "opcode": "++", "inner": [ { "id": "0x55bbe729c2b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23876, "col": 40, "tokLen": 1 }, "end": { "offset": 23876, "col": 40, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729b1a0", "kind": "VarDecl", "name": "j", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe729c7e8", "kind": "CallExpr", "range": { "begin": { "offset": 23886, "line": 946, "col": 6, "tokLen": 11 }, "end": { "offset": 24038, "line": 949, "col": 46, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729c7d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23886, "line": 946, "col": 6, "tokLen": 11 }, "end": { "offset": 23886, "col": 6, "tokLen": 11 } }, "type": { "qualType": "int (*)(Display *, unsigned int, unsigned int, Window, int, unsigned int, int, int, Window, Cursor)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe729c2e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23886, "col": 6, "tokLen": 11 }, "end": { "offset": 23886, "col": 6, "tokLen": 11 } }, "type": { "qualType": "int (Display *, unsigned int, unsigned int, Window, int, unsigned int, int, int, Window, Cursor)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe70426f0", "kind": "FunctionDecl", "name": "XGrabButton", "type": { "qualType": "int (Display *, unsigned int, unsigned int, Window, int, unsigned int, int, int, Window, Cursor)" } } } ] }, { "id": "0x55bbe729c858", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23898, "col": 18, "tokLen": 3 }, "end": { "offset": 23898, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729c308", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23898, "col": 18, "tokLen": 3 }, "end": { "offset": 23898, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe729c870", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23903, "col": 23, "tokLen": 7 }, "end": { "offset": 23914, "col": 34, "tokLen": 6 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729c3b8", "kind": "MemberExpr", "range": { "begin": { "offset": 23903, "col": 23, "tokLen": 7 }, "end": { "offset": 23914, "col": 34, "tokLen": 6 } }, "type": { "qualType": "const unsigned int" }, "valueCategory": "lvalue", "name": "button", "isArrow": false, "referencedMemberDecl": "0x55bbe7223598", "inner": [ { "id": "0x55bbe729c398", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 23903, "col": 23, "tokLen": 7 }, "end": { "offset": 23912, "col": 32, "tokLen": 1 } }, "type": { "desugaredQualType": "const Button", "qualType": "const Button", "typeAliasDeclId": "0x55bbe7223908" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe729c368", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23903, "col": 23, "tokLen": 7 }, "end": { "offset": 23903, "col": 23, "tokLen": 7 } }, "type": { "qualType": "const Button *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe729c328", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23903, "col": 23, "tokLen": 7 }, "end": { "offset": 23903, "col": 23, "tokLen": 7 } }, "type": { "qualType": "const Button[11]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe725c978", "kind": "VarDecl", "name": "buttons", "type": { "qualType": "const Button[11]" } } } ] }, { "id": "0x55bbe729c380", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23911, "col": 31, "tokLen": 1 }, "end": { "offset": 23911, "col": 31, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729c348", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23911, "col": 31, "tokLen": 1 }, "end": { "offset": 23911, "col": 31, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729b120", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] }, { "id": "0x55bbe729c568", "kind": "BinaryOperator", "range": { "begin": { "offset": 23928, "line": 947, "col": 7, "tokLen": 7 }, "end": { "offset": 23957, "col": 36, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe729c538", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23928, "col": 7, "tokLen": 7 }, "end": { "offset": 23939, "col": 18, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729c478", "kind": "MemberExpr", "range": { "begin": { "offset": 23928, "col": 7, "tokLen": 7 }, "end": { "offset": 23939, "col": 18, "tokLen": 4 } }, "type": { "qualType": "const unsigned int" }, "valueCategory": "lvalue", "name": "mask", "isArrow": false, "referencedMemberDecl": "0x55bbe7223530", "inner": [ { "id": "0x55bbe729c458", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 23928, "col": 7, "tokLen": 7 }, "end": { "offset": 23937, "col": 16, "tokLen": 1 } }, "type": { "desugaredQualType": "const Button", "qualType": "const Button", "typeAliasDeclId": "0x55bbe7223908" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe729c428", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23928, "col": 7, "tokLen": 7 }, "end": { "offset": 23928, "col": 7, "tokLen": 7 } }, "type": { "qualType": "const Button *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe729c3e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23928, "col": 7, "tokLen": 7 }, "end": { "offset": 23928, "col": 7, "tokLen": 7 } }, "type": { "qualType": "const Button[11]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe725c978", "kind": "VarDecl", "name": "buttons", "type": { "qualType": "const Button[11]" } } } ] }, { "id": "0x55bbe729c440", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23936, "col": 15, "tokLen": 1 }, "end": { "offset": 23936, "col": 15, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729c408", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23936, "col": 15, "tokLen": 1 }, "end": { "offset": 23936, "col": 15, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729b120", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] }, { "id": "0x55bbe729c550", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23946, "col": 25, "tokLen": 9 }, "end": { "offset": 23957, "col": 36, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729c518", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 23946, "col": 25, "tokLen": 9 }, "end": { "offset": 23957, "col": 36, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe729c4e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23946, "col": 25, "tokLen": 9 }, "end": { "offset": 23946, "col": 25, "tokLen": 9 } }, "type": { "qualType": "unsigned int *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe729c4a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23946, "col": 25, "tokLen": 9 }, "end": { "offset": 23946, "col": 25, "tokLen": 9 } }, "type": { "qualType": "unsigned int[4]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729b260", "kind": "VarDecl", "name": "modifiers", "type": { "qualType": "unsigned int[4]" } } } ] }, { "id": "0x55bbe729c500", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23956, "col": 35, "tokLen": 1 }, "end": { "offset": 23956, "col": 35, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729c4c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23956, "col": 35, "tokLen": 1 }, "end": { "offset": 23956, "col": 35, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729b1a0", "kind": "VarDecl", "name": "j", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] }, { "id": "0x55bbe729c888", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23966, "line": 948, "col": 7, "tokLen": 1 }, "end": { "offset": 23969, "col": 10, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729c5c0", "kind": "MemberExpr", "range": { "begin": { "offset": 23966, "col": 7, "tokLen": 1 }, "end": { "offset": 23969, "col": 10, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe729c5a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 23966, "col": 7, "tokLen": 1 }, "end": { "offset": 23966, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729c588", "kind": "DeclRefExpr", "range": { "begin": { "offset": 23966, "col": 7, "tokLen": 1 }, "end": { "offset": 23966, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729aee8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe729c5f0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 23974, "file": "dwm.c", "line": 948, "col": 15, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 23974, "file": "dwm.c", "line": 948, "col": 15, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe729c8a0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1571, "line": 48, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 23981, "line": 948, "col": 22, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 1605, "line": 48, "col": 67, "tokLen": 1 }, "expansionLoc": { "offset": 23981, "line": 948, "col": 22, "tokLen": 10 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729c730", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1571, "line": 48, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 23981, "line": 948, "col": 22, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 1605, "line": 48, "col": 67, "tokLen": 1 }, "expansionLoc": { "offset": 23981, "line": 948, "col": 22, "tokLen": 10 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729c710", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5224, "file": "/usr/include/X11/X.h", "line": 153, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23981, "file": "dwm.c", "line": 948, "col": 22, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 5265, "file": "/usr/include/X11/X.h", "line": 154, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23981, "file": "dwm.c", "line": 948, "col": 22, "tokLen": 10 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe729c670", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5224, "file": "/usr/include/X11/X.h", "line": 153, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23981, "file": "dwm.c", "line": 948, "col": 22, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 5230, "file": "/usr/include/X11/X.h", "line": 153, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23981, "file": "dwm.c", "line": 948, "col": 22, "tokLen": 10 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729c650", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5225, "file": "/usr/include/X11/X.h", "line": 153, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23981, "file": "dwm.c", "line": 948, "col": 22, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 5229, "file": "/usr/include/X11/X.h", "line": 153, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23981, "file": "dwm.c", "line": 948, "col": 22, "tokLen": 10 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe729c610", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5225, "file": "/usr/include/X11/X.h", "line": 153, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23981, "file": "dwm.c", "line": 948, "col": 22, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 5225, "file": "/usr/include/X11/X.h", "line": 153, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23981, "file": "dwm.c", "line": 948, "col": 22, "tokLen": 10 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe729c630", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5229, "file": "/usr/include/X11/X.h", "line": 153, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23981, "file": "dwm.c", "line": 948, "col": 22, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 5229, "file": "/usr/include/X11/X.h", "line": 153, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23981, "file": "dwm.c", "line": 948, "col": 22, "tokLen": 10 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] }, { "id": "0x55bbe729c6f0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5259, "file": "/usr/include/X11/X.h", "line": 154, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23981, "file": "dwm.c", "line": 948, "col": 22, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 5265, "file": "/usr/include/X11/X.h", "line": 154, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23981, "file": "dwm.c", "line": 948, "col": 22, "tokLen": 10 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729c6d0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5260, "file": "/usr/include/X11/X.h", "line": 154, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23981, "file": "dwm.c", "line": 948, "col": 22, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 5264, "file": "/usr/include/X11/X.h", "line": 154, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23981, "file": "dwm.c", "line": 948, "col": 22, "tokLen": 10 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe729c690", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5260, "file": "/usr/include/X11/X.h", "line": 154, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23981, "file": "dwm.c", "line": 948, "col": 22, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 5260, "file": "/usr/include/X11/X.h", "line": 154, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23981, "file": "dwm.c", "line": 948, "col": 22, "tokLen": 10 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe729c6b0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5264, "file": "/usr/include/X11/X.h", "line": 154, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23981, "file": "dwm.c", "line": 948, "col": 22, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 5264, "file": "/usr/include/X11/X.h", "line": 154, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23981, "file": "dwm.c", "line": 948, "col": 22, "tokLen": 10 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "3" } ] } ] } ] } ] } ] }, { "id": "0x55bbe729c750", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 9625, "file": "/usr/include/X11/X.h", "line": 319, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23999, "file": "dwm.c", "line": 949, "col": 7, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 9625, "file": "/usr/include/X11/X.h", "line": 319, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 23999, "file": "dwm.c", "line": 949, "col": 7, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe729c770", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 9600, "file": "/usr/include/X11/X.h", "line": 318, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24014, "file": "dwm.c", "line": 949, "col": 22, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 9600, "file": "/usr/include/X11/X.h", "line": 318, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24014, "file": "dwm.c", "line": 949, "col": 22, "tokLen": 12 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe729c8b8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24028, "file": "dwm.c", "line": 949, "col": 36, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24028, "file": "dwm.c", "line": 949, "col": 36, "tokLen": 4 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729c790", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24028, "file": "dwm.c", "line": 949, "col": 36, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24028, "file": "dwm.c", "line": 949, "col": 36, "tokLen": 4 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe729c8d0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24034, "file": "dwm.c", "line": 949, "col": 42, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24034, "file": "dwm.c", "line": 949, "col": 42, "tokLen": 4 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Cursor", "typeAliasDeclId": "0x55bbe6fb62a0" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729c7b0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24034, "file": "dwm.c", "line": 949, "col": 42, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24034, "file": "dwm.c", "line": 949, "col": 42, "tokLen": 4 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe729ca68", "kind": "FunctionDecl", "loc": { "offset": 24052, "line": 954, "col": 1, "tokLen": 8 }, "range": { "begin": { "offset": 24047, "line": 953, "col": 1, "tokLen": 4 }, "end": { "offset": 24771, "line": 979, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7229920", "name": "grabkeys", "mangledName": "grabkeys", "type": { "qualType": "void (void)" }, "inner": [ { "id": "0x55bbe729fdc0", "kind": "CompoundStmt", "range": { "begin": { "offset": 24067, "line": 955, "col": 1, "tokLen": 1 }, "end": { "offset": 24771, "line": 979, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe729cb40", "kind": "CallExpr", "range": { "begin": { "offset": 24070, "line": 956, "col": 2, "tokLen": 17 }, "end": { "offset": 24088, "col": 20, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729cb28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24070, "col": 2, "tokLen": 17 }, "end": { "offset": 24070, "col": 2, "tokLen": 17 } }, "type": { "qualType": "void (*)(void)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe729cb08", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24070, "col": 2, "tokLen": 17 }, "end": { "offset": 24070, "col": 2, "tokLen": 17 } }, "type": { "qualType": "void (void)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72307c0", "kind": "FunctionDecl", "name": "updatenumlockmask", "type": { "qualType": "void (void)" } } } ] } ] }, { "id": "0x55bbe729fd60", "kind": "CompoundStmt", "range": { "begin": { "offset": 24092, "line": 957, "col": 2, "tokLen": 1 }, "end": { "offset": 24769, "line": 978, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe729cd00", "kind": "DeclStmt", "range": { "begin": { "offset": 24096, "line": 958, "col": 3, "tokLen": 8 }, "end": { "offset": 24116, "col": 23, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe729cb78", "kind": "VarDecl", "loc": { "offset": 24109, "col": 16, "tokLen": 1 }, "range": { "begin": { "offset": 24096, "col": 3, "tokLen": 8 }, "end": { "offset": 24109, "col": 16, "tokLen": 1 } }, "isUsed": true, "name": "i", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe729cbf8", "kind": "VarDecl", "loc": { "offset": 24112, "col": 19, "tokLen": 1 }, "range": { "begin": { "offset": 24096, "col": 3, "tokLen": 8 }, "end": { "offset": 24112, "col": 19, "tokLen": 1 } }, "isUsed": true, "name": "j", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe729cc78", "kind": "VarDecl", "loc": { "offset": 24115, "col": 22, "tokLen": 1 }, "range": { "begin": { "offset": 24096, "col": 3, "tokLen": 8 }, "end": { "offset": 24115, "col": 22, "tokLen": 1 } }, "isUsed": true, "name": "k", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe729d088", "kind": "DeclStmt", "range": { "begin": { "offset": 24120, "line": 959, "col": 3, "tokLen": 8 }, "end": { "offset": 24197, "col": 80, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe729cd40", "kind": "VarDecl", "loc": { "offset": 24133, "col": 16, "tokLen": 9 }, "range": { "begin": { "offset": 24120, "col": 3, "tokLen": 8 }, "end": { "offset": 24196, "col": 79, "tokLen": 1 } }, "isUsed": true, "name": "modifiers", "type": { "qualType": "unsigned int[4]" }, "init": "c", "inner": [ { "id": "0x55bbe729cfc8", "kind": "InitListExpr", "range": { "begin": { "offset": 24147, "col": 30, "tokLen": 1 }, "end": { "offset": 24196, "col": 79, "tokLen": 1 } }, "type": { "qualType": "unsigned int[4]" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729d008", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24149, "col": 32, "tokLen": 1 }, "end": { "offset": 24149, "col": 32, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729cda8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 24149, "col": 32, "tokLen": 1 }, "end": { "offset": 24149, "col": 32, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe729d028", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7332, "file": "/usr/include/X11/X.h", "line": 222, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24152, "file": "dwm.c", "line": 959, "col": 35, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 7337, "file": "/usr/include/X11/X.h", "line": 222, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24152, "file": "dwm.c", "line": 959, "col": 35, "tokLen": 8 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729ce28", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7332, "file": "/usr/include/X11/X.h", "line": 222, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24152, "file": "dwm.c", "line": 959, "col": 35, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 7337, "file": "/usr/include/X11/X.h", "line": 222, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24152, "file": "dwm.c", "line": 959, "col": 35, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729ce08", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7333, "file": "/usr/include/X11/X.h", "line": 222, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24152, "file": "dwm.c", "line": 959, "col": 35, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 7336, "file": "/usr/include/X11/X.h", "line": 222, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24152, "file": "dwm.c", "line": 959, "col": 35, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe729cdc8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7333, "file": "/usr/include/X11/X.h", "line": 222, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24152, "file": "dwm.c", "line": 959, "col": 35, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 7333, "file": "/usr/include/X11/X.h", "line": 222, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24152, "file": "dwm.c", "line": 959, "col": 35, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe729cde8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7336, "file": "/usr/include/X11/X.h", "line": 222, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24152, "file": "dwm.c", "line": 959, "col": 35, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 7336, "file": "/usr/include/X11/X.h", "line": 222, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24152, "file": "dwm.c", "line": 959, "col": 35, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] }, { "id": "0x55bbe729d050", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24162, "col": 45, "tokLen": 11 }, "end": { "offset": 24162, "col": 45, "tokLen": 11 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729ce48", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24162, "col": 45, "tokLen": 11 }, "end": { "offset": 24162, "col": 45, "tokLen": 11 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7232120", "kind": "VarDecl", "name": "numlockmask", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe729cf38", "kind": "BinaryOperator", "range": { "begin": { "offset": 24175, "col": 58, "tokLen": 11 }, "end": { "spellingLoc": { "offset": 7337, "file": "/usr/include/X11/X.h", "line": 222, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24187, "file": "dwm.c", "line": 959, "col": 70, "tokLen": 8 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe729cf08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24175, "col": 58, "tokLen": 11 }, "end": { "offset": 24175, "col": 58, "tokLen": 11 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729ce68", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24175, "col": 58, "tokLen": 11 }, "end": { "offset": 24175, "col": 58, "tokLen": 11 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7232120", "kind": "VarDecl", "name": "numlockmask", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe729cf20", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7332, "file": "/usr/include/X11/X.h", "line": 222, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24187, "file": "dwm.c", "line": 959, "col": 70, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 7337, "file": "/usr/include/X11/X.h", "line": 222, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24187, "file": "dwm.c", "line": 959, "col": 70, "tokLen": 8 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729cee8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7332, "file": "/usr/include/X11/X.h", "line": 222, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24187, "file": "dwm.c", "line": 959, "col": 70, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 7337, "file": "/usr/include/X11/X.h", "line": 222, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24187, "file": "dwm.c", "line": 959, "col": 70, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729cec8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7333, "file": "/usr/include/X11/X.h", "line": 222, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24187, "file": "dwm.c", "line": 959, "col": 70, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 7336, "file": "/usr/include/X11/X.h", "line": 222, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24187, "file": "dwm.c", "line": 959, "col": 70, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe729ce88", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7333, "file": "/usr/include/X11/X.h", "line": 222, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24187, "file": "dwm.c", "line": 959, "col": 70, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 7333, "file": "/usr/include/X11/X.h", "line": 222, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24187, "file": "dwm.c", "line": 959, "col": 70, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe729cea8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7336, "file": "/usr/include/X11/X.h", "line": 222, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24187, "file": "dwm.c", "line": 959, "col": 70, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 7336, "file": "/usr/include/X11/X.h", "line": 222, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24187, "file": "dwm.c", "line": 959, "col": 70, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe729d240", "kind": "DeclStmt", "range": { "begin": { "offset": 24201, "line": 960, "col": 3, "tokLen": 3 }, "end": { "offset": 24221, "col": 23, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe729d0b8", "kind": "VarDecl", "loc": { "offset": 24205, "col": 7, "tokLen": 5 }, "range": { "begin": { "offset": 24201, "col": 3, "tokLen": 3 }, "end": { "offset": 24205, "col": 7, "tokLen": 5 } }, "isUsed": true, "name": "start", "type": { "qualType": "int" } }, { "id": "0x55bbe729d138", "kind": "VarDecl", "loc": { "offset": 24212, "col": 14, "tokLen": 3 }, "range": { "begin": { "offset": 24201, "col": 3, "tokLen": 3 }, "end": { "offset": 24212, "col": 14, "tokLen": 3 } }, "isUsed": true, "name": "end", "type": { "qualType": "int" } }, { "id": "0x55bbe729d1b8", "kind": "VarDecl", "loc": { "offset": 24217, "col": 19, "tokLen": 4 }, "range": { "begin": { "offset": 24201, "col": 3, "tokLen": 3 }, "end": { "offset": 24217, "col": 19, "tokLen": 4 } }, "isUsed": true, "name": "skip", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe729d2d0", "kind": "DeclStmt", "range": { "begin": { "offset": 24225, "line": 961, "col": 3, "tokLen": 6 }, "end": { "offset": 24237, "col": 15, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe729d268", "kind": "VarDecl", "loc": { "offset": 24233, "col": 11, "tokLen": 4 }, "range": { "begin": { "offset": 24225, "col": 3, "tokLen": 6 }, "end": { "offset": 24233, "col": 11, "tokLen": 4 } }, "isUsed": true, "name": "syms", "type": { "qualType": "KeySym *" } } ] }, { "id": "0x55bbe729d400", "kind": "CallExpr", "range": { "begin": { "offset": 24242, "line": 963, "col": 3, "tokLen": 10 }, "end": { "offset": 24283, "col": 44, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729d3e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24242, "col": 3, "tokLen": 10 }, "end": { "offset": 24242, "col": 3, "tokLen": 10 } }, "type": { "qualType": "int (*)(Display *, int, unsigned int, Window)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe729d2e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24242, "col": 3, "tokLen": 10 }, "end": { "offset": 24242, "col": 3, "tokLen": 10 } }, "type": { "qualType": "int (Display *, int, unsigned int, Window)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe705b790", "kind": "FunctionDecl", "name": "XUngrabKey", "type": { "qualType": "int (Display *, int, unsigned int, Window)" } } } ] }, { "id": "0x55bbe729d440", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24253, "col": 14, "tokLen": 3 }, "end": { "offset": 24253, "col": 14, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729d308", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24253, "col": 14, "tokLen": 3 }, "end": { "offset": 24253, "col": 14, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe729d458", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4507, "file": "/usr/include/X11/X.h", "line": 133, "col": 22, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24258, "file": "dwm.c", "line": 963, "col": 19, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 4507, "file": "/usr/include/X11/X.h", "line": 133, "col": 22, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24258, "file": "dwm.c", "line": 963, "col": 19, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729d328", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4507, "file": "/usr/include/X11/X.h", "line": 133, "col": 22, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24258, "file": "dwm.c", "line": 963, "col": 19, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 4507, "file": "/usr/include/X11/X.h", "line": 133, "col": 22, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24258, "file": "dwm.c", "line": 963, "col": 19, "tokLen": 6 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe729d470", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 8124, "file": "/usr/include/X11/X.h", "line": 252, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24266, "file": "dwm.c", "line": 963, "col": 27, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 8130, "file": "/usr/include/X11/X.h", "line": 252, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24266, "file": "dwm.c", "line": 963, "col": 27, "tokLen": 11 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729d3a8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 8124, "file": "/usr/include/X11/X.h", "line": 252, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24266, "file": "dwm.c", "line": 963, "col": 27, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 8130, "file": "/usr/include/X11/X.h", "line": 252, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24266, "file": "dwm.c", "line": 963, "col": 27, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729d388", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 8125, "file": "/usr/include/X11/X.h", "line": 252, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24266, "file": "dwm.c", "line": 963, "col": 27, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 8128, "file": "/usr/include/X11/X.h", "line": 252, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24266, "file": "dwm.c", "line": 963, "col": 27, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe729d348", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 8125, "file": "/usr/include/X11/X.h", "line": 252, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24266, "file": "dwm.c", "line": 963, "col": 27, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 8125, "file": "/usr/include/X11/X.h", "line": 252, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24266, "file": "dwm.c", "line": 963, "col": 27, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe729d368", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 8128, "file": "/usr/include/X11/X.h", "line": 252, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24266, "file": "dwm.c", "line": 963, "col": 27, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 8128, "file": "/usr/include/X11/X.h", "line": 252, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24266, "file": "dwm.c", "line": 963, "col": 27, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "15" } ] } ] } ] }, { "id": "0x55bbe729d488", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24279, "col": 40, "tokLen": 4 }, "end": { "offset": 24279, "col": 40, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729d3c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24279, "col": 40, "tokLen": 4 }, "end": { "offset": 24279, "col": 40, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72374f0", "kind": "VarDecl", "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] } ] }, { "id": "0x55bbe729eb80", "kind": "CallExpr", "range": { "begin": { "offset": 24288, "line": 964, "col": 3, "tokLen": 16 }, "end": { "offset": 24322, "col": 37, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729eb68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24288, "col": 3, "tokLen": 16 }, "end": { "offset": 24288, "col": 3, "tokLen": 16 } }, "type": { "qualType": "int (*)(Display *, int *, int *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe729d4a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24288, "col": 3, "tokLen": 16 }, "end": { "offset": 24288, "col": 3, "tokLen": 16 } }, "type": { "qualType": "int (Display *, int *, int *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7035370", "kind": "FunctionDecl", "name": "XDisplayKeycodes", "type": { "qualType": "int (Display *, int *, int *)" } } } ] }, { "id": "0x55bbe729ebb8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24305, "col": 20, "tokLen": 3 }, "end": { "offset": 24305, "col": 20, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729d4c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24305, "col": 20, "tokLen": 3 }, "end": { "offset": 24305, "col": 20, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe729eac0", "kind": "UnaryOperator", "range": { "begin": { "offset": 24310, "col": 25, "tokLen": 1 }, "end": { "offset": 24311, "col": 26, "tokLen": 5 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe729eaa0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24311, "col": 26, "tokLen": 5 }, "end": { "offset": 24311, "col": 26, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729d0b8", "kind": "VarDecl", "name": "start", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe729eaf8", "kind": "UnaryOperator", "range": { "begin": { "offset": 24318, "col": 33, "tokLen": 1 }, "end": { "offset": 24319, "col": 34, "tokLen": 3 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe729ead8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24319, "col": 34, "tokLen": 3 }, "end": { "offset": 24319, "col": 34, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729d138", "kind": "VarDecl", "name": "end", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe729ee58", "kind": "BinaryOperator", "range": { "begin": { "offset": 24327, "line": 965, "col": 3, "tokLen": 4 }, "end": { "offset": 24388, "col": 64, "tokLen": 1 } }, "type": { "qualType": "KeySym *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe729ebd0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24327, "col": 3, "tokLen": 4 }, "end": { "offset": 24327, "col": 3, "tokLen": 4 } }, "type": { "qualType": "KeySym *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729d268", "kind": "VarDecl", "name": "syms", "type": { "qualType": "KeySym *" } } }, { "id": "0x55bbe729edd0", "kind": "CallExpr", "range": { "begin": { "offset": 24334, "col": 10, "tokLen": 19 }, "end": { "offset": 24388, "col": 64, "tokLen": 1 } }, "type": { "qualType": "KeySym *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729edb8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24334, "col": 10, "tokLen": 19 }, "end": { "offset": 24334, "col": 10, "tokLen": 19 } }, "type": { "qualType": "KeySym *(*)(Display *, KeyCode, int, int *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe729ebf0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24334, "col": 10, "tokLen": 19 }, "end": { "offset": 24334, "col": 10, "tokLen": 19 } }, "type": { "qualType": "KeySym *(Display *, KeyCode, int, int *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe70206d8", "kind": "FunctionDecl", "name": "XGetKeyboardMapping", "type": { "qualType": "KeySym *(Display *, KeyCode, int, int *)" } } } ] }, { "id": "0x55bbe729ee10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24354, "col": 30, "tokLen": 3 }, "end": { "offset": 24354, "col": 30, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729ec10", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24354, "col": 30, "tokLen": 3 }, "end": { "offset": 24354, "col": 30, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe729ee40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24359, "col": 35, "tokLen": 5 }, "end": { "offset": 24359, "col": 35, "tokLen": 5 } }, "type": { "desugaredQualType": "unsigned char", "qualType": "KeyCode", "typeAliasDeclId": "0x55bbe6fb6448" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729ee28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24359, "col": 35, "tokLen": 5 }, "end": { "offset": 24359, "col": 35, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729ec30", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24359, "col": 35, "tokLen": 5 }, "end": { "offset": 24359, "col": 35, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729d0b8", "kind": "VarDecl", "name": "start", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe729ed00", "kind": "BinaryOperator", "range": { "begin": { "offset": 24366, "col": 42, "tokLen": 3 }, "end": { "offset": 24380, "col": 56, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe729ecc0", "kind": "BinaryOperator", "range": { "begin": { "offset": 24366, "col": 42, "tokLen": 3 }, "end": { "offset": 24372, "col": 48, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe729ec90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24366, "col": 42, "tokLen": 3 }, "end": { "offset": 24366, "col": 42, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729ec50", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24366, "col": 42, "tokLen": 3 }, "end": { "offset": 24366, "col": 42, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729d138", "kind": "VarDecl", "name": "end", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe729eca8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24372, "col": 48, "tokLen": 5 }, "end": { "offset": 24372, "col": 48, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729ec70", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24372, "col": 48, "tokLen": 5 }, "end": { "offset": 24372, "col": 48, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729d0b8", "kind": "VarDecl", "name": "start", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe729ece0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 24380, "col": 56, "tokLen": 1 }, "end": { "offset": 24380, "col": 56, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe729ed40", "kind": "UnaryOperator", "range": { "begin": { "offset": 24383, "col": 59, "tokLen": 1 }, "end": { "offset": 24384, "col": 60, "tokLen": 4 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe729ed20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24384, "col": 60, "tokLen": 4 }, "end": { "offset": 24384, "col": 60, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729d1b8", "kind": "VarDecl", "name": "skip", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe729eed8", "kind": "IfStmt", "range": { "begin": { "offset": 24393, "line": 966, "col": 3, "tokLen": 2 }, "end": { "offset": 24407, "line": 967, "col": 4, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe729eeb0", "kind": "UnaryOperator", "range": { "begin": { "offset": 24397, "line": 966, "col": 7, "tokLen": 1 }, "end": { "offset": 24398, "col": 8, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe729ee98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24398, "col": 8, "tokLen": 4 }, "end": { "offset": 24398, "col": 8, "tokLen": 4 } }, "type": { "qualType": "KeySym *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729ee78", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24398, "col": 8, "tokLen": 4 }, "end": { "offset": 24398, "col": 8, "tokLen": 4 } }, "type": { "qualType": "KeySym *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729d268", "kind": "VarDecl", "name": "syms", "type": { "qualType": "KeySym *" } } } ] } ] }, { "id": "0x55bbe729eec8", "kind": "ReturnStmt", "range": { "begin": { "offset": 24407, "line": 967, "col": 4, "tokLen": 6 }, "end": { "offset": 24407, "col": 4, "tokLen": 6 } } } ] }, { "id": "0x55bbe729fc78", "kind": "ForStmt", "range": { "begin": { "offset": 24417, "line": 968, "col": 3, "tokLen": 3 }, "end": { "offset": 24750, "line": 976, "col": 37, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe729ef68", "kind": "BinaryOperator", "range": { "begin": { "offset": 24422, "line": 968, "col": 8, "tokLen": 1 }, "end": { "offset": 24426, "col": 12, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe729eef8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24422, "col": 8, "tokLen": 1 }, "end": { "offset": 24422, "col": 8, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729cc78", "kind": "VarDecl", "name": "k", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe729ef50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24426, "col": 12, "tokLen": 5 }, "end": { "offset": 24426, "col": 12, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729ef38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24426, "col": 12, "tokLen": 5 }, "end": { "offset": 24426, "col": 12, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729ef18", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24426, "col": 12, "tokLen": 5 }, "end": { "offset": 24426, "col": 12, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729d0b8", "kind": "VarDecl", "name": "start", "type": { "qualType": "int" } } } ] } ] } ] }, {}, { "id": "0x55bbe729f010", "kind": "BinaryOperator", "range": { "begin": { "offset": 24433, "col": 19, "tokLen": 1 }, "end": { "offset": 24438, "col": 24, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<=", "inner": [ { "id": "0x55bbe729efc8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24433, "col": 19, "tokLen": 1 }, "end": { "offset": 24433, "col": 19, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729ef88", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24433, "col": 19, "tokLen": 1 }, "end": { "offset": 24433, "col": 19, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729cc78", "kind": "VarDecl", "name": "k", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe729eff8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24438, "col": 24, "tokLen": 3 }, "end": { "offset": 24438, "col": 24, "tokLen": 3 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729efe0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24438, "col": 24, "tokLen": 3 }, "end": { "offset": 24438, "col": 24, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729efa8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24438, "col": 24, "tokLen": 3 }, "end": { "offset": 24438, "col": 24, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729d138", "kind": "VarDecl", "name": "end", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe729f050", "kind": "UnaryOperator", "range": { "begin": { "offset": 24443, "col": 29, "tokLen": 1 }, "end": { "offset": 24444, "col": 30, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "isPostfix": true, "opcode": "++", "inner": [ { "id": "0x55bbe729f030", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24443, "col": 29, "tokLen": 1 }, "end": { "offset": 24443, "col": 29, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729cc78", "kind": "VarDecl", "name": "k", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe729fc40", "kind": "ForStmt", "range": { "begin": { "offset": 24451, "line": 969, "col": 4, "tokLen": 3 }, "end": { "offset": 24750, "line": 976, "col": 37, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe729f0c0", "kind": "BinaryOperator", "range": { "begin": { "offset": 24456, "line": 969, "col": 9, "tokLen": 1 }, "end": { "offset": 24460, "col": 13, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe729f068", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24456, "col": 9, "tokLen": 1 }, "end": { "offset": 24456, "col": 9, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729cb78", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe729f0a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24460, "col": 13, "tokLen": 1 }, "end": { "offset": 24460, "col": 13, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729f088", "kind": "IntegerLiteral", "range": { "begin": { "offset": 24460, "col": 13, "tokLen": 1 }, "end": { "offset": 24460, "col": 13, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, {}, { "id": "0x55bbe729f310", "kind": "BinaryOperator", "range": { "begin": { "offset": 24463, "col": 16, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 24467, "line": 969, "col": 20, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe729f2f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24463, "col": 16, "tokLen": 1 }, "end": { "offset": 24463, "col": 16, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729f2e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24463, "col": 16, "tokLen": 1 }, "end": { "offset": 24463, "col": 16, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729f0e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24463, "col": 16, "tokLen": 1 }, "end": { "offset": 24463, "col": 16, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729cb78", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] }, { "id": "0x55bbe729f2c0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2034, "line": 53, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 24467, "line": 969, "col": 20, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 24467, "line": 969, "col": 20, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729f2a0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 24467, "line": 969, "col": 20, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 24467, "line": 969, "col": 20, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe729f120", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 24467, "line": 969, "col": 20, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 24474, "col": 27, "tokLen": 4 }, "expansionLoc": { "offset": 24467, "col": 20, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe729f100", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 24474, "col": 27, "tokLen": 4 }, "expansionLoc": { "offset": 24467, "col": 20, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 24474, "col": 27, "tokLen": 4 }, "expansionLoc": { "offset": 24467, "col": 20, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const Key[60]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e338f8", "kind": "VarDecl", "name": "keys", "type": { "qualType": "const Key[60]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe729f210", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2046, "line": 53, "col": 45, "tokLen": 6 }, "expansionLoc": { "offset": 24467, "line": 969, "col": 20, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 24467, "line": 969, "col": 20, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe729f1f0", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 24474, "col": 27, "tokLen": 4 }, "expansionLoc": { "offset": 24467, "col": 20, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 24467, "line": 969, "col": 20, "tokLen": 6 } } }, "type": { "desugaredQualType": "const Key", "qualType": "const Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe729f1d8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 24474, "col": 27, "tokLen": 4 }, "expansionLoc": { "offset": 24467, "col": 20, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 24474, "col": 27, "tokLen": 4 }, "expansionLoc": { "offset": 24467, "col": 20, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const Key *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe729f140", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 24474, "col": 27, "tokLen": 4 }, "expansionLoc": { "offset": 24467, "col": 20, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 24474, "col": 27, "tokLen": 4 }, "expansionLoc": { "offset": 24467, "col": 20, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const Key[60]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e338f8", "kind": "VarDecl", "name": "keys", "type": { "qualType": "const Key[60]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe729f160", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 24467, "line": 969, "col": 20, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 24467, "line": 969, "col": 20, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] }, { "id": "0x55bbe729f350", "kind": "UnaryOperator", "range": { "begin": { "offset": 24481, "col": 34, "tokLen": 1 }, "end": { "offset": 24482, "col": 35, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "isPostfix": true, "opcode": "++", "inner": [ { "id": "0x55bbe729f330", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24481, "col": 34, "tokLen": 1 }, "end": { "offset": 24481, "col": 34, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729cb78", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe729fc20", "kind": "IfStmt", "range": { "begin": { "offset": 24542, "line": 971, "col": 5, "tokLen": 2 }, "end": { "offset": 24750, "line": 976, "col": 37, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe729f5e8", "kind": "BinaryOperator", "range": { "begin": { "offset": 24546, "line": 971, "col": 9, "tokLen": 4 }, "end": { "offset": 24587, "col": 50, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe729f5b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24546, "col": 9, "tokLen": 4 }, "end": { "offset": 24554, "col": 17, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729f3f8", "kind": "MemberExpr", "range": { "begin": { "offset": 24546, "col": 9, "tokLen": 4 }, "end": { "offset": 24554, "col": 17, "tokLen": 6 } }, "type": { "desugaredQualType": "const unsigned long", "qualType": "const KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "lvalue", "name": "keysym", "isArrow": false, "referencedMemberDecl": "0x55bbe7224ce8", "inner": [ { "id": "0x55bbe729f3d8", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 24546, "col": 9, "tokLen": 4 }, "end": { "offset": 24552, "col": 15, "tokLen": 1 } }, "type": { "desugaredQualType": "const Key", "qualType": "const Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe729f3a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24546, "col": 9, "tokLen": 4 }, "end": { "offset": 24546, "col": 9, "tokLen": 4 } }, "type": { "qualType": "const Key *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe729f368", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24546, "col": 9, "tokLen": 4 }, "end": { "offset": 24546, "col": 9, "tokLen": 4 } }, "type": { "qualType": "const Key[60]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e338f8", "kind": "VarDecl", "name": "keys", "type": { "qualType": "const Key[60]" } } } ] }, { "id": "0x55bbe729f3c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24551, "col": 14, "tokLen": 1 }, "end": { "offset": 24551, "col": 14, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729f388", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24551, "col": 14, "tokLen": 1 }, "end": { "offset": 24551, "col": 14, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729cb78", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] }, { "id": "0x55bbe729f5d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24564, "col": 27, "tokLen": 4 }, "end": { "offset": 24587, "col": 50, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729f598", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 24564, "col": 27, "tokLen": 4 }, "end": { "offset": 24587, "col": 50, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe729f580", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24564, "col": 27, "tokLen": 4 }, "end": { "offset": 24564, "col": 27, "tokLen": 4 } }, "type": { "qualType": "KeySym *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729f428", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24564, "col": 27, "tokLen": 4 }, "end": { "offset": 24564, "col": 27, "tokLen": 4 } }, "type": { "qualType": "KeySym *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729d268", "kind": "VarDecl", "name": "syms", "type": { "qualType": "KeySym *" } } } ] }, { "id": "0x55bbe729f560", "kind": "BinaryOperator", "range": { "begin": { "offset": 24569, "col": 32, "tokLen": 1 }, "end": { "offset": 24583, "col": 46, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe729f4f0", "kind": "ParenExpr", "range": { "begin": { "offset": 24569, "col": 32, "tokLen": 1 }, "end": { "offset": 24579, "col": 42, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729f4d0", "kind": "BinaryOperator", "range": { "begin": { "offset": 24570, "col": 33, "tokLen": 1 }, "end": { "offset": 24574, "col": 37, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe729f488", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24570, "col": 33, "tokLen": 1 }, "end": { "offset": 24570, "col": 33, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729f448", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24570, "col": 33, "tokLen": 1 }, "end": { "offset": 24570, "col": 33, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729cc78", "kind": "VarDecl", "name": "k", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe729f4b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24574, "col": 37, "tokLen": 5 }, "end": { "offset": 24574, "col": 37, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729f4a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24574, "col": 37, "tokLen": 5 }, "end": { "offset": 24574, "col": 37, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729f468", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24574, "col": 37, "tokLen": 5 }, "end": { "offset": 24574, "col": 37, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729d0b8", "kind": "VarDecl", "name": "start", "type": { "qualType": "int" } } } ] } ] } ] } ] }, { "id": "0x55bbe729f548", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24583, "col": 46, "tokLen": 4 }, "end": { "offset": 24583, "col": 46, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729f530", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24583, "col": 46, "tokLen": 4 }, "end": { "offset": 24583, "col": 46, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729f510", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24583, "col": 46, "tokLen": 4 }, "end": { "offset": 24583, "col": 46, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729d1b8", "kind": "VarDecl", "name": "skip", "type": { "qualType": "int" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe729fbe8", "kind": "ForStmt", "range": { "begin": { "offset": 24595, "line": 972, "col": 6, "tokLen": 3 }, "end": { "offset": 24750, "line": 976, "col": 37, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe729f660", "kind": "BinaryOperator", "range": { "begin": { "offset": 24600, "line": 972, "col": 11, "tokLen": 1 }, "end": { "offset": 24604, "col": 15, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe729f608", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24600, "col": 11, "tokLen": 1 }, "end": { "offset": 24600, "col": 11, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729cbf8", "kind": "VarDecl", "name": "j", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe729f648", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24604, "col": 15, "tokLen": 1 }, "end": { "offset": 24604, "col": 15, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729f628", "kind": "IntegerLiteral", "range": { "begin": { "offset": 24604, "col": 15, "tokLen": 1 }, "end": { "offset": 24604, "col": 15, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, {}, { "id": "0x55bbe729f7e8", "kind": "BinaryOperator", "range": { "begin": { "offset": 24607, "col": 18, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 24611, "line": 972, "col": 22, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe729f7d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24607, "col": 18, "tokLen": 1 }, "end": { "offset": 24607, "col": 18, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729f7b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24607, "col": 18, "tokLen": 1 }, "end": { "offset": 24607, "col": 18, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729f680", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24607, "col": 18, "tokLen": 1 }, "end": { "offset": 24607, "col": 18, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729cbf8", "kind": "VarDecl", "name": "j", "type": { "qualType": "unsigned int" } } } ] } ] }, { "id": "0x55bbe729f798", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2034, "line": 53, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 24611, "line": 972, "col": 22, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 24611, "line": 972, "col": 22, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729f778", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 24611, "line": 972, "col": 22, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 24611, "line": 972, "col": 22, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe729f6c0", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 24611, "line": 972, "col": 22, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 24618, "col": 29, "tokLen": 9 }, "expansionLoc": { "offset": 24611, "col": 22, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe729f6a0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 24618, "col": 29, "tokLen": 9 }, "expansionLoc": { "offset": 24611, "col": 22, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 24618, "col": 29, "tokLen": 9 }, "expansionLoc": { "offset": 24611, "col": 22, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int[4]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729cd40", "kind": "VarDecl", "name": "modifiers", "type": { "qualType": "unsigned int[4]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe729f758", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2046, "line": 53, "col": 45, "tokLen": 6 }, "expansionLoc": { "offset": 24611, "line": 972, "col": 22, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 24611, "line": 972, "col": 22, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe729f738", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 24618, "col": 29, "tokLen": 9 }, "expansionLoc": { "offset": 24611, "col": 22, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 24611, "line": 972, "col": 22, "tokLen": 6 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe729f720", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 24618, "col": 29, "tokLen": 9 }, "expansionLoc": { "offset": 24611, "col": 22, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 24618, "col": 29, "tokLen": 9 }, "expansionLoc": { "offset": 24611, "col": 22, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe729f6e0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 24618, "col": 29, "tokLen": 9 }, "expansionLoc": { "offset": 24611, "col": 22, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 24618, "col": 29, "tokLen": 9 }, "expansionLoc": { "offset": 24611, "col": 22, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int[4]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729cd40", "kind": "VarDecl", "name": "modifiers", "type": { "qualType": "unsigned int[4]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe729f700", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 24611, "line": 972, "col": 22, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 24611, "line": 972, "col": 22, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] }, { "id": "0x55bbe729f828", "kind": "UnaryOperator", "range": { "begin": { "offset": 24630, "col": 41, "tokLen": 1 }, "end": { "offset": 24631, "col": 42, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "isPostfix": true, "opcode": "++", "inner": [ { "id": "0x55bbe729f808", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24630, "col": 41, "tokLen": 1 }, "end": { "offset": 24630, "col": 41, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729cbf8", "kind": "VarDecl", "name": "j", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe729fb30", "kind": "CallExpr", "range": { "begin": { "offset": 24641, "line": 973, "col": 7, "tokLen": 8 }, "end": { "offset": 24750, "line": 976, "col": 37, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729fb18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24641, "line": 973, "col": 7, "tokLen": 8 }, "end": { "offset": 24641, "col": 7, "tokLen": 8 } }, "type": { "qualType": "int (*)(Display *, int, unsigned int, Window, int, int, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe729f840", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24641, "col": 7, "tokLen": 8 }, "end": { "offset": 24641, "col": 7, "tokLen": 8 } }, "type": { "qualType": "int (Display *, int, unsigned int, Window, int, int, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7042c70", "kind": "FunctionDecl", "name": "XGrabKey", "type": { "qualType": "int (Display *, int, unsigned int, Window, int, int, int)" } } } ] }, { "id": "0x55bbe729fb88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24650, "col": 16, "tokLen": 3 }, "end": { "offset": 24650, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729f860", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24650, "col": 16, "tokLen": 3 }, "end": { "offset": 24650, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe729fbb8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24655, "col": 21, "tokLen": 1 }, "end": { "offset": 24655, "col": 21, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe729fba0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24655, "col": 21, "tokLen": 1 }, "end": { "offset": 24655, "col": 21, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729f880", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24655, "col": 21, "tokLen": 1 }, "end": { "offset": 24655, "col": 21, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729cc78", "kind": "VarDecl", "name": "k", "type": { "qualType": "unsigned int" } } } ] } ] }, { "id": "0x55bbe729fa20", "kind": "BinaryOperator", "range": { "begin": { "offset": 24666, "line": 974, "col": 9, "tokLen": 4 }, "end": { "offset": 24691, "col": 34, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe729f9f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24666, "col": 9, "tokLen": 4 }, "end": { "offset": 24674, "col": 17, "tokLen": 3 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729f930", "kind": "MemberExpr", "range": { "begin": { "offset": 24666, "col": 9, "tokLen": 4 }, "end": { "offset": 24674, "col": 17, "tokLen": 3 } }, "type": { "qualType": "const unsigned int" }, "valueCategory": "lvalue", "name": "mod", "isArrow": false, "referencedMemberDecl": "0x55bbe7224c88", "inner": [ { "id": "0x55bbe729f910", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 24666, "col": 9, "tokLen": 4 }, "end": { "offset": 24672, "col": 15, "tokLen": 1 } }, "type": { "desugaredQualType": "const Key", "qualType": "const Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe729f8e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24666, "col": 9, "tokLen": 4 }, "end": { "offset": 24666, "col": 9, "tokLen": 4 } }, "type": { "qualType": "const Key *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe729f8a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24666, "col": 9, "tokLen": 4 }, "end": { "offset": 24666, "col": 9, "tokLen": 4 } }, "type": { "qualType": "const Key[60]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e338f8", "kind": "VarDecl", "name": "keys", "type": { "qualType": "const Key[60]" } } } ] }, { "id": "0x55bbe729f8f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24671, "col": 14, "tokLen": 1 }, "end": { "offset": 24671, "col": 14, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729f8c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24671, "col": 14, "tokLen": 1 }, "end": { "offset": 24671, "col": 14, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729cb78", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] }, { "id": "0x55bbe729fa08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24680, "col": 23, "tokLen": 9 }, "end": { "offset": 24691, "col": 34, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729f9d0", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 24680, "col": 23, "tokLen": 9 }, "end": { "offset": 24691, "col": 34, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe729f9a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24680, "col": 23, "tokLen": 9 }, "end": { "offset": 24680, "col": 23, "tokLen": 9 } }, "type": { "qualType": "unsigned int *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe729f960", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24680, "col": 23, "tokLen": 9 }, "end": { "offset": 24680, "col": 23, "tokLen": 9 } }, "type": { "qualType": "unsigned int[4]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729cd40", "kind": "VarDecl", "name": "modifiers", "type": { "qualType": "unsigned int[4]" } } } ] }, { "id": "0x55bbe729f9b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24690, "col": 33, "tokLen": 1 }, "end": { "offset": 24690, "col": 33, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729f980", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24690, "col": 33, "tokLen": 1 }, "end": { "offset": 24690, "col": 33, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729cbf8", "kind": "VarDecl", "name": "j", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] }, { "id": "0x55bbe729fbd0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24702, "line": 975, "col": 9, "tokLen": 4 }, "end": { "offset": 24702, "col": 9, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729fa40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24702, "col": 9, "tokLen": 4 }, "end": { "offset": 24702, "col": 9, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72374f0", "kind": "VarDecl", "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe729fa60", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2497, "file": "/usr/include/X11/Xlib.h", "line": 84, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 24708, "file": "dwm.c", "line": 975, "col": 15, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2497, "file": "/usr/include/X11/Xlib.h", "line": 84, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 24708, "file": "dwm.c", "line": 975, "col": 15, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe729fa80", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 9625, "file": "/usr/include/X11/X.h", "line": 319, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24722, "file": "dwm.c", "line": 976, "col": 9, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 9625, "file": "/usr/include/X11/X.h", "line": 319, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24722, "file": "dwm.c", "line": 976, "col": 9, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe729faa0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 9625, "file": "/usr/include/X11/X.h", "line": 319, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24737, "file": "dwm.c", "line": 976, "col": 24, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 9625, "file": "/usr/include/X11/X.h", "line": 319, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 24737, "file": "dwm.c", "line": 976, "col": 24, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] } ] }, { "id": "0x55bbe729fd08", "kind": "CallExpr", "range": { "begin": { "offset": 24755, "line": 977, "col": 3, "tokLen": 5 }, "end": { "offset": 24765, "col": 13, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe729fcf0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24755, "col": 3, "tokLen": 5 }, "end": { "offset": 24755, "col": 3, "tokLen": 5 } }, "type": { "qualType": "int (*)(void *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe729fcb0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24755, "col": 3, "tokLen": 5 }, "end": { "offset": 24755, "col": 3, "tokLen": 5 } }, "type": { "qualType": "int (void *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe703c7b0", "kind": "FunctionDecl", "name": "XFree", "type": { "qualType": "int (void *)" } } } ] }, { "id": "0x55bbe729fd48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24761, "col": 9, "tokLen": 4 }, "end": { "offset": 24761, "col": 9, "tokLen": 4 } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe729fd30", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24761, "col": 9, "tokLen": 4 }, "end": { "offset": 24761, "col": 9, "tokLen": 4 } }, "type": { "qualType": "KeySym *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729fcd0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24761, "col": 9, "tokLen": 4 }, "end": { "offset": 24761, "col": 9, "tokLen": 4 } }, "type": { "qualType": "KeySym *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729d268", "kind": "VarDecl", "name": "syms", "type": { "qualType": "KeySym *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe729fe80", "kind": "FunctionDecl", "loc": { "offset": 24779, "line": 982, "col": 1, "tokLen": 10 }, "range": { "begin": { "offset": 24774, "line": 981, "col": 1, "tokLen": 4 }, "end": { "offset": 24879, "line": 986, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7229a60", "name": "incnmaster", "mangledName": "incnmaster", "type": { "qualType": "void (const Arg *)" }, "inner": [ { "id": "0x55bbe729fdf0", "kind": "ParmVarDecl", "loc": { "offset": 24801, "line": 982, "col": 23, "tokLen": 3 }, "range": { "begin": { "offset": 24790, "col": 12, "tokLen": 5 }, "end": { "offset": 24801, "col": 23, "tokLen": 3 } }, "isUsed": true, "name": "arg", "type": { "qualType": "const Arg *" } }, { "id": "0x55bbe72a03b8", "kind": "CompoundStmt", "range": { "begin": { "offset": 24806, "line": 983, "col": 1, "tokLen": 1 }, "end": { "offset": 24879, "line": 986, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72a0300", "kind": "BinaryOperator", "range": { "begin": { "offset": 24809, "line": 984, "col": 2, "tokLen": 6 }, "end": { "spellingLoc": { "offset": 113, "file": "./util.h", "line": 3, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 24827, "file": "dwm.c", "line": 984, "col": 20, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe729ff60", "kind": "MemberExpr", "range": { "begin": { "offset": 24809, "col": 2, "tokLen": 6 }, "end": { "offset": 24817, "col": 10, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "nmaster", "isArrow": true, "referencedMemberDecl": "0x55bbe72254d8", "inner": [ { "id": "0x55bbe729ff48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24809, "col": 2, "tokLen": 6 }, "end": { "offset": 24809, "col": 2, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729ff28", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24809, "col": 2, "tokLen": 6 }, "end": { "offset": 24809, "col": 2, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72a02e0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 91, "file": "./util.h", "line": 3, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 24827, "file": "dwm.c", "line": 984, "col": 20, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 113, "file": "./util.h", "line": 3, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 24827, "file": "dwm.c", "line": 984, "col": 20, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a02b0", "kind": "ConditionalOperator", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 24827, "file": "dwm.c", "line": 984, "col": 20, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 24827, "file": "dwm.c", "line": 984, "col": 20, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a0110", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 24827, "file": "dwm.c", "line": 984, "col": 20, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 24827, "file": "dwm.c", "line": 984, "col": 20, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe72a00b0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 24827, "file": "dwm.c", "line": 984, "col": 20, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 94, "file": "./util.h", "line": 3, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 24827, "file": "dwm.c", "line": 984, "col": 20, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a0090", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 24831, "col": 24, "tokLen": 6 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 24854, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72a0060", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 24831, "col": 24, "tokLen": 6 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 24839, "col": 32, "tokLen": 7 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729ffc8", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 24831, "col": 24, "tokLen": 6 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 24839, "col": 32, "tokLen": 7 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "nmaster", "isArrow": true, "referencedMemberDecl": "0x55bbe72254d8", "inner": [ { "id": "0x55bbe729ffb0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 24831, "col": 24, "tokLen": 6 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 24831, "col": 24, "tokLen": 6 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729ff90", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 24831, "col": 24, "tokLen": 6 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 24831, "col": 24, "tokLen": 6 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72a0078", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 24849, "col": 42, "tokLen": 3 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 24854, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a0030", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 24849, "col": 42, "tokLen": 3 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 24854, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "const int" }, "valueCategory": "lvalue", "name": "i", "isArrow": true, "referencedMemberDecl": "0x55bbe72231b8", "inner": [ { "id": "0x55bbe72a0018", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 24849, "col": 42, "tokLen": 3 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 24849, "col": 42, "tokLen": 3 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "const Arg *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe729fff8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 24849, "col": 42, "tokLen": 3 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 24849, "col": 42, "tokLen": 3 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "const Arg *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729fdf0", "kind": "ParmVarDecl", "name": "arg", "type": { "qualType": "const Arg *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a00f0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 98, "file": "./util.h", "line": 3, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 24827, "file": "dwm.c", "line": 984, "col": 20, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 24827, "file": "dwm.c", "line": 984, "col": 20, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a00d0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 24857, "col": 50, "tokLen": 1 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 24857, "col": 50, "tokLen": 1 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72a0250", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 104, "file": "./util.h", "line": 3, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 24827, "file": "dwm.c", "line": 984, "col": 20, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 106, "file": "./util.h", "line": 3, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 24827, "file": "dwm.c", "line": 984, "col": 20, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a0230", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 24831, "col": 24, "tokLen": 6 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 24854, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72a0200", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 24831, "col": 24, "tokLen": 6 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 24839, "col": 32, "tokLen": 7 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a0168", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 24831, "col": 24, "tokLen": 6 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 24839, "col": 32, "tokLen": 7 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "nmaster", "isArrow": true, "referencedMemberDecl": "0x55bbe72254d8", "inner": [ { "id": "0x55bbe72a0150", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 24831, "col": 24, "tokLen": 6 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 24831, "col": 24, "tokLen": 6 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a0130", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 24831, "col": 24, "tokLen": 6 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 24831, "col": 24, "tokLen": 6 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72a0218", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 24849, "col": 42, "tokLen": 3 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 24854, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a01d0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 24849, "col": 42, "tokLen": 3 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 24854, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "const int" }, "valueCategory": "lvalue", "name": "i", "isArrow": true, "referencedMemberDecl": "0x55bbe72231b8", "inner": [ { "id": "0x55bbe72a01b8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 24849, "col": 42, "tokLen": 3 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 24849, "col": 42, "tokLen": 3 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "const Arg *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a0198", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 24849, "col": 42, "tokLen": 3 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 24849, "col": 42, "tokLen": 3 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "const Arg *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe729fdf0", "kind": "ParmVarDecl", "name": "arg", "type": { "qualType": "const Arg *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a0290", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 110, "file": "./util.h", "line": 3, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 24827, "file": "dwm.c", "line": 984, "col": 20, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 24827, "file": "dwm.c", "line": 984, "col": 20, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a0270", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 24857, "col": 50, "tokLen": 1 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 24857, "col": 50, "tokLen": 1 }, "expansionLoc": { "offset": 24827, "col": 20, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe72a0378", "kind": "CallExpr", "range": { "begin": { "offset": 24862, "line": 985, "col": 2, "tokLen": 7 }, "end": { "offset": 24876, "col": 16, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a0360", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24862, "col": 2, "tokLen": 7 }, "end": { "offset": 24862, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72a0320", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24862, "col": 2, "tokLen": 7 }, "end": { "offset": 24862, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe726e168", "kind": "FunctionDecl", "name": "arrange", "type": { "qualType": "void (Monitor *)" } } } ] }, { "id": "0x55bbe72a03a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 24870, "col": 10, "tokLen": 6 }, "end": { "offset": 24870, "col": 10, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a0340", "kind": "DeclRefExpr", "range": { "begin": { "offset": 24870, "col": 10, "tokLen": 6 }, "end": { "offset": 24870, "col": 10, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72a0478", "kind": "FunctionDecl", "loc": { "offset": 25199, "line": 1001, "col": 1, "tokLen": 8 }, "range": { "begin": { "offset": 25194, "line": 1000, "col": 1, "tokLen": 4 }, "end": { "offset": 25516, "line": 1014, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7229ba8", "name": "keypress", "mangledName": "keypress", "type": { "qualType": "void (XEvent *)" }, "inner": [ { "id": "0x55bbe72a03e8", "kind": "ParmVarDecl", "loc": { "offset": 25216, "line": 1001, "col": 18, "tokLen": 1 }, "range": { "begin": { "offset": 25208, "col": 10, "tokLen": 6 }, "end": { "offset": 25216, "col": 18, "tokLen": 1 } }, "isUsed": true, "name": "e", "type": { "qualType": "XEvent *" } }, { "id": "0x55bbe72a1df8", "kind": "CompoundStmt", "range": { "begin": { "offset": 25219, "line": 1002, "col": 1, "tokLen": 1 }, "end": { "offset": 25516, "line": 1014, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72a05a0", "kind": "DeclStmt", "range": { "begin": { "offset": 25222, "line": 1003, "col": 2, "tokLen": 8 }, "end": { "offset": 25236, "col": 16, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72a0538", "kind": "VarDecl", "loc": { "offset": 25235, "col": 15, "tokLen": 1 }, "range": { "begin": { "offset": 25222, "col": 2, "tokLen": 8 }, "end": { "offset": 25235, "col": 15, "tokLen": 1 } }, "isUsed": true, "name": "i", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe72a0630", "kind": "DeclStmt", "range": { "begin": { "offset": 25239, "line": 1004, "col": 2, "tokLen": 6 }, "end": { "offset": 25252, "col": 15, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72a05c8", "kind": "VarDecl", "loc": { "offset": 25246, "col": 9, "tokLen": 6 }, "range": { "begin": { "offset": 25239, "col": 2, "tokLen": 6 }, "end": { "offset": 25246, "col": 9, "tokLen": 6 } }, "isUsed": true, "name": "keysym", "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" } } ] }, { "id": "0x55bbe72a06c0", "kind": "DeclStmt", "range": { "begin": { "offset": 25255, "line": 1005, "col": 2, "tokLen": 9 }, "end": { "offset": 25268, "col": 15, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72a0658", "kind": "VarDecl", "loc": { "offset": 25266, "col": 13, "tokLen": 2 }, "range": { "begin": { "offset": 25255, "col": 2, "tokLen": 9 }, "end": { "offset": 25266, "col": 13, "tokLen": 2 } }, "isUsed": true, "name": "ev", "type": { "qualType": "XKeyEvent *" } } ] }, { "id": "0x55bbe72a0778", "kind": "BinaryOperator", "range": { "begin": { "offset": 25272, "line": 1007, "col": 2, "tokLen": 2 }, "end": { "offset": 25281, "col": 11, "tokLen": 4 } }, "type": { "qualType": "XKeyEvent *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72a06d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25272, "col": 2, "tokLen": 2 }, "end": { "offset": 25272, "col": 2, "tokLen": 2 } }, "type": { "qualType": "XKeyEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a0658", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XKeyEvent *" } } }, { "id": "0x55bbe72a0760", "kind": "UnaryOperator", "range": { "begin": { "offset": 25277, "col": 7, "tokLen": 1 }, "end": { "offset": 25281, "col": 11, "tokLen": 4 } }, "type": { "qualType": "XKeyEvent *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72a0730", "kind": "MemberExpr", "range": { "begin": { "offset": 25278, "col": 8, "tokLen": 1 }, "end": { "offset": 25281, "col": 11, "tokLen": 4 } }, "type": { "desugaredQualType": "XKeyEvent", "qualType": "XKeyEvent", "typeAliasDeclId": "0x55bbe6ff17e8" }, "valueCategory": "lvalue", "name": "xkey", "isArrow": true, "referencedMemberDecl": "0x55bbe70012b0", "inner": [ { "id": "0x55bbe72a0718", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25278, "col": 8, "tokLen": 1 }, "end": { "offset": 25278, "col": 8, "tokLen": 1 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a06f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25278, "col": 8, "tokLen": 1 }, "end": { "offset": 25278, "col": 8, "tokLen": 1 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a03e8", "kind": "ParmVarDecl", "name": "e", "type": { "qualType": "XEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72a0990", "kind": "BinaryOperator", "range": { "begin": { "offset": 25288, "line": 1008, "col": 2, "tokLen": 6 }, "end": { "offset": 25342, "col": 56, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72a0798", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25288, "col": 2, "tokLen": 6 }, "end": { "offset": 25288, "col": 2, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a05c8", "kind": "VarDecl", "name": "keysym", "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" } } }, { "id": "0x55bbe72a0940", "kind": "CallExpr", "range": { "begin": { "offset": 25297, "col": 11, "tokLen": 16 }, "end": { "offset": 25342, "col": 56, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a0928", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25297, "col": 11, "tokLen": 16 }, "end": { "offset": 25297, "col": 11, "tokLen": 16 } }, "type": { "qualType": "KeySym (*)(Display *, KeyCode, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72a07b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25297, "col": 11, "tokLen": 16 }, "end": { "offset": 25297, "col": 11, "tokLen": 16 } }, "type": { "qualType": "KeySym (Display *, KeyCode, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7020008", "kind": "FunctionDecl", "name": "XKeycodeToKeysym", "type": { "qualType": "KeySym (Display *, KeyCode, int)" } } } ] }, { "id": "0x55bbe72a0978", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25314, "col": 28, "tokLen": 3 }, "end": { "offset": 25314, "col": 28, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a07d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25314, "col": 28, "tokLen": 3 }, "end": { "offset": 25314, "col": 28, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72a0888", "kind": "CStyleCastExpr", "range": { "begin": { "offset": 25319, "col": 33, "tokLen": 1 }, "end": { "offset": 25332, "col": 46, "tokLen": 7 } }, "type": { "desugaredQualType": "unsigned char", "qualType": "KeyCode", "typeAliasDeclId": "0x55bbe6fb6448" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72a0870", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25328, "col": 42, "tokLen": 2 }, "end": { "offset": 25332, "col": 46, "tokLen": 7 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "isPartOfExplicitCast": true, "inner": [ { "id": "0x55bbe72a0830", "kind": "MemberExpr", "range": { "begin": { "offset": 25328, "col": 42, "tokLen": 2 }, "end": { "offset": 25332, "col": 46, "tokLen": 7 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "keycode", "isArrow": true, "referencedMemberDecl": "0x55bbe6ff16d8", "inner": [ { "id": "0x55bbe72a0818", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25328, "col": 42, "tokLen": 2 }, "end": { "offset": 25328, "col": 42, "tokLen": 2 } }, "type": { "qualType": "XKeyEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a07f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25328, "col": 42, "tokLen": 2 }, "end": { "offset": 25328, "col": 42, "tokLen": 2 } }, "type": { "qualType": "XKeyEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a0658", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XKeyEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72a08b0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 25341, "col": 55, "tokLen": 1 }, "end": { "offset": 25341, "col": 55, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72a1dc0", "kind": "ForStmt", "range": { "begin": { "offset": 25346, "line": 1009, "col": 2, "tokLen": 3 }, "end": { "offset": 25513, "line": 1013, "col": 31, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72a0a08", "kind": "BinaryOperator", "range": { "begin": { "offset": 25351, "line": 1009, "col": 7, "tokLen": 1 }, "end": { "offset": 25355, "col": 11, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72a09b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25351, "col": 7, "tokLen": 1 }, "end": { "offset": 25351, "col": 7, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a0538", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe72a09f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25355, "col": 11, "tokLen": 1 }, "end": { "offset": 25355, "col": 11, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72a09d0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 25355, "col": 11, "tokLen": 1 }, "end": { "offset": 25355, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, {}, { "id": "0x55bbe72a0b90", "kind": "BinaryOperator", "range": { "begin": { "offset": 25358, "col": 14, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 25362, "line": 1009, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe72a0b78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25358, "col": 14, "tokLen": 1 }, "end": { "offset": 25358, "col": 14, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72a0b60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25358, "col": 14, "tokLen": 1 }, "end": { "offset": 25358, "col": 14, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a0a28", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25358, "col": 14, "tokLen": 1 }, "end": { "offset": 25358, "col": 14, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a0538", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] }, { "id": "0x55bbe72a0b40", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2034, "line": 53, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 25362, "line": 1009, "col": 18, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 25362, "line": 1009, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a0b20", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 25362, "line": 1009, "col": 18, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 25362, "line": 1009, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe72a0a68", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 25362, "line": 1009, "col": 18, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 25369, "col": 25, "tokLen": 4 }, "expansionLoc": { "offset": 25362, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe72a0a48", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 25369, "col": 25, "tokLen": 4 }, "expansionLoc": { "offset": 25362, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 25369, "col": 25, "tokLen": 4 }, "expansionLoc": { "offset": 25362, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const Key[60]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e338f8", "kind": "VarDecl", "name": "keys", "type": { "qualType": "const Key[60]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe72a0b00", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2046, "line": 53, "col": 45, "tokLen": 6 }, "expansionLoc": { "offset": 25362, "line": 1009, "col": 18, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 25362, "line": 1009, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe72a0ae0", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 25369, "col": 25, "tokLen": 4 }, "expansionLoc": { "offset": 25362, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 25362, "line": 1009, "col": 18, "tokLen": 6 } } }, "type": { "desugaredQualType": "const Key", "qualType": "const Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72a0ac8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 25369, "col": 25, "tokLen": 4 }, "expansionLoc": { "offset": 25362, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 25369, "col": 25, "tokLen": 4 }, "expansionLoc": { "offset": 25362, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const Key *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72a0a88", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 25369, "col": 25, "tokLen": 4 }, "expansionLoc": { "offset": 25362, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 25369, "col": 25, "tokLen": 4 }, "expansionLoc": { "offset": 25362, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const Key[60]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e338f8", "kind": "VarDecl", "name": "keys", "type": { "qualType": "const Key[60]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe72a0aa8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 25362, "line": 1009, "col": 18, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 25362, "line": 1009, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a0bd0", "kind": "UnaryOperator", "range": { "begin": { "offset": 25376, "col": 32, "tokLen": 1 }, "end": { "offset": 25377, "col": 33, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "isPostfix": true, "opcode": "++", "inner": [ { "id": "0x55bbe72a0bb0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25376, "col": 32, "tokLen": 1 }, "end": { "offset": 25376, "col": 32, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a0538", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe72a1da0", "kind": "IfStmt", "range": { "begin": { "offset": 25383, "line": 1010, "col": 3, "tokLen": 2 }, "end": { "offset": 25513, "line": 1013, "col": 31, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72a1b88", "kind": "BinaryOperator", "range": { "begin": { "offset": 25387, "line": 1010, "col": 7, "tokLen": 6 }, "end": { "offset": 25477, "line": 1012, "col": 14, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72a1a90", "kind": "BinaryOperator", "range": { "begin": { "offset": 25387, "line": 1010, "col": 7, "tokLen": 6 }, "end": { "spellingLoc": { "offset": 1741, "line": 49, "col": 135, "tokLen": 1 }, "expansionLoc": { "offset": 25443, "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72a0cf8", "kind": "BinaryOperator", "range": { "begin": { "offset": 25387, "line": 1010, "col": 7, "tokLen": 6 }, "end": { "offset": 25405, "col": 25, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72a0cc8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25387, "col": 7, "tokLen": 6 }, "end": { "offset": 25387, "col": 7, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a0be8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25387, "col": 7, "tokLen": 6 }, "end": { "offset": 25387, "col": 7, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a05c8", "kind": "VarDecl", "name": "keysym", "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" } } } ] }, { "id": "0x55bbe72a0ce0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25397, "col": 17, "tokLen": 4 }, "end": { "offset": 25405, "col": 25, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a0c98", "kind": "MemberExpr", "range": { "begin": { "offset": 25397, "col": 17, "tokLen": 4 }, "end": { "offset": 25405, "col": 25, "tokLen": 6 } }, "type": { "desugaredQualType": "const unsigned long", "qualType": "const KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "lvalue", "name": "keysym", "isArrow": false, "referencedMemberDecl": "0x55bbe7224ce8", "inner": [ { "id": "0x55bbe72a0c78", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 25397, "col": 17, "tokLen": 4 }, "end": { "offset": 25403, "col": 23, "tokLen": 1 } }, "type": { "desugaredQualType": "const Key", "qualType": "const Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72a0c48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25397, "col": 17, "tokLen": 4 }, "end": { "offset": 25397, "col": 17, "tokLen": 4 } }, "type": { "qualType": "const Key *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72a0c08", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25397, "col": 17, "tokLen": 4 }, "end": { "offset": 25397, "col": 17, "tokLen": 4 } }, "type": { "qualType": "const Key[60]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e338f8", "kind": "VarDecl", "name": "keys", "type": { "qualType": "const Key[60]" } } } ] }, { "id": "0x55bbe72a0c60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25402, "col": 22, "tokLen": 1 }, "end": { "offset": 25402, "col": 22, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a0c28", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25402, "col": 22, "tokLen": 1 }, "end": { "offset": 25402, "col": 22, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a0538", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a1a70", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1639, "line": 49, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 25417, "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1741, "line": 49, "col": 135, "tokLen": 1 }, "expansionLoc": { "offset": 25443, "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72a13d0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1639, "line": 49, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 25417, "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1741, "line": 49, "col": 135, "tokLen": 1 }, "expansionLoc": { "offset": 25417, "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a13b0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 25427, "col": 16, "tokLen": 4 }, "expansionLoc": { "offset": 25417, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1740, "line": 49, "col": 134, "tokLen": 1 }, "expansionLoc": { "offset": 25417, "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe72a0f18", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 25427, "col": 16, "tokLen": 4 }, "expansionLoc": { "offset": 25417, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1669, "line": 49, "col": 63, "tokLen": 1 }, "expansionLoc": { "offset": 25417, "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe72a0f00", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 25427, "col": 16, "tokLen": 4 }, "expansionLoc": { "offset": 25417, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 25435, "col": 24, "tokLen": 3 }, "expansionLoc": { "offset": 25417, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a0da8", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 25427, "col": 16, "tokLen": 4 }, "expansionLoc": { "offset": 25417, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 25435, "col": 24, "tokLen": 3 }, "expansionLoc": { "offset": 25417, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "const unsigned int" }, "valueCategory": "lvalue", "name": "mod", "isArrow": false, "referencedMemberDecl": "0x55bbe7224c88", "inner": [ { "id": "0x55bbe72a0d88", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 25427, "col": 16, "tokLen": 4 }, "expansionLoc": { "offset": 25417, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 25433, "col": 22, "tokLen": 1 }, "expansionLoc": { "offset": 25417, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "const Key", "qualType": "const Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72a0d58", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 25427, "col": 16, "tokLen": 4 }, "expansionLoc": { "offset": 25417, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 25427, "col": 16, "tokLen": 4 }, "expansionLoc": { "offset": 25417, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "const Key *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72a0d18", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 25427, "col": 16, "tokLen": 4 }, "expansionLoc": { "offset": 25417, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 25427, "col": 16, "tokLen": 4 }, "expansionLoc": { "offset": 25417, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "const Key[60]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e338f8", "kind": "VarDecl", "name": "keys", "type": { "qualType": "const Key[60]" } } } ] }, { "id": "0x55bbe72a0d70", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 25432, "col": 21, "tokLen": 1 }, "expansionLoc": { "offset": 25417, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 25432, "col": 21, "tokLen": 1 }, "expansionLoc": { "offset": 25417, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a0d38", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 25432, "col": 21, "tokLen": 1 }, "expansionLoc": { "offset": 25417, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 25432, "col": 21, "tokLen": 1 }, "expansionLoc": { "offset": 25417, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a0538", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] }, { "id": "0x55bbe72a0ee8", "kind": "UnaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1647, "line": 49, "col": 41, "tokLen": 1 }, "expansionLoc": { "offset": 25417, "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1669, "line": 49, "col": 63, "tokLen": 1 }, "expansionLoc": { "offset": 25417, "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "~", "canOverflow": false, "inner": [ { "id": "0x55bbe72a0ec8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1648, "line": 49, "col": 42, "tokLen": 1 }, "expansionLoc": { "offset": 25417, "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1669, "line": 49, "col": 63, "tokLen": 1 }, "expansionLoc": { "offset": 25417, "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a0ea8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1649, "line": 49, "col": 43, "tokLen": 11 }, "expansionLoc": { "offset": 25417, "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7337, "file": "/usr/include/X11/X.h", "line": 222, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72a0e78", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1649, "line": 49, "col": 43, "tokLen": 11 }, "expansionLoc": { "offset": 25417, "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1649, "line": 49, "col": 43, "tokLen": 11 }, "expansionLoc": { "offset": 25417, "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a0dd8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 1649, "line": 49, "col": 43, "tokLen": 11 }, "expansionLoc": { "offset": 25417, "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1649, "line": 49, "col": 43, "tokLen": 11 }, "expansionLoc": { "offset": 25417, "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7232120", "kind": "VarDecl", "name": "numlockmask", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe72a0e90", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7332, "file": "/usr/include/X11/X.h", "line": 222, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7337, "file": "/usr/include/X11/X.h", "line": 222, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72a0e58", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7332, "file": "/usr/include/X11/X.h", "line": 222, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7337, "file": "/usr/include/X11/X.h", "line": 222, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a0e38", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7333, "file": "/usr/include/X11/X.h", "line": 222, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7336, "file": "/usr/include/X11/X.h", "line": 222, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72a0df8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7333, "file": "/usr/include/X11/X.h", "line": 222, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7333, "file": "/usr/include/X11/X.h", "line": 222, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72a0e18", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7336, "file": "/usr/include/X11/X.h", "line": 222, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7336, "file": "/usr/include/X11/X.h", "line": 222, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a1398", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1673, "line": 49, "col": 67, "tokLen": 1 }, "expansionLoc": { "offset": 25417, "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1740, "line": 49, "col": 134, "tokLen": 1 }, "expansionLoc": { "offset": 25417, "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72a1378", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1673, "line": 49, "col": 67, "tokLen": 1 }, "expansionLoc": { "offset": 25417, "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1740, "line": 49, "col": 134, "tokLen": 1 }, "expansionLoc": { "offset": 25417, "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a1358", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7490, "file": "/usr/include/X11/X.h", "line": 228, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72a12b8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72a1218", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7440, "file": "/usr/include/X11/X.h", "line": 226, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72a1178", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7415, "file": "/usr/include/X11/X.h", "line": 225, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72a10d8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7390, "file": "/usr/include/X11/X.h", "line": 224, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72a1038", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72a0f98", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a0f78", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72a0f38", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72a0f58", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72a1018", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7360, "file": "/usr/include/X11/X.h", "line": 223, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a0ff8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72a0fb8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72a0fd8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] }, { "id": "0x55bbe72a10b8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7385, "file": "/usr/include/X11/X.h", "line": 224, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7390, "file": "/usr/include/X11/X.h", "line": 224, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a1098", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7386, "file": "/usr/include/X11/X.h", "line": 224, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7389, "file": "/usr/include/X11/X.h", "line": 224, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72a1058", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7386, "file": "/usr/include/X11/X.h", "line": 224, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7386, "file": "/usr/include/X11/X.h", "line": 224, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72a1078", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7389, "file": "/usr/include/X11/X.h", "line": 224, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7389, "file": "/usr/include/X11/X.h", "line": 224, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "3" } ] } ] } ] }, { "id": "0x55bbe72a1158", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7410, "file": "/usr/include/X11/X.h", "line": 225, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7415, "file": "/usr/include/X11/X.h", "line": 225, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a1138", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7411, "file": "/usr/include/X11/X.h", "line": 225, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7414, "file": "/usr/include/X11/X.h", "line": 225, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72a10f8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7411, "file": "/usr/include/X11/X.h", "line": 225, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7411, "file": "/usr/include/X11/X.h", "line": 225, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72a1118", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7414, "file": "/usr/include/X11/X.h", "line": 225, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7414, "file": "/usr/include/X11/X.h", "line": 225, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "4" } ] } ] } ] }, { "id": "0x55bbe72a11f8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7435, "file": "/usr/include/X11/X.h", "line": 226, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7440, "file": "/usr/include/X11/X.h", "line": 226, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a11d8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7436, "file": "/usr/include/X11/X.h", "line": 226, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7439, "file": "/usr/include/X11/X.h", "line": 226, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72a1198", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7436, "file": "/usr/include/X11/X.h", "line": 226, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7436, "file": "/usr/include/X11/X.h", "line": 226, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72a11b8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7439, "file": "/usr/include/X11/X.h", "line": 226, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7439, "file": "/usr/include/X11/X.h", "line": 226, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "5" } ] } ] } ] }, { "id": "0x55bbe72a1298", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a1278", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72a1238", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72a1258", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe72a1338", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7485, "file": "/usr/include/X11/X.h", "line": 228, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7490, "file": "/usr/include/X11/X.h", "line": 228, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a1318", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7486, "file": "/usr/include/X11/X.h", "line": 228, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7489, "file": "/usr/include/X11/X.h", "line": 228, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72a12d8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7486, "file": "/usr/include/X11/X.h", "line": 228, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7486, "file": "/usr/include/X11/X.h", "line": 228, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72a12f8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7489, "file": "/usr/include/X11/X.h", "line": 228, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7489, "file": "/usr/include/X11/X.h", "line": 228, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25417, "file": "dwm.c", "line": 1011, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "7" } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a1a50", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1639, "line": 49, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 25443, "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1741, "line": 49, "col": 135, "tokLen": 1 }, "expansionLoc": { "offset": 25443, "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a1a30", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 25453, "col": 42, "tokLen": 2 }, "expansionLoc": { "offset": 25443, "col": 32, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1740, "line": 49, "col": 134, "tokLen": 1 }, "expansionLoc": { "offset": 25443, "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe72a1598", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 25453, "col": 42, "tokLen": 2 }, "expansionLoc": { "offset": 25443, "col": 32, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1669, "line": 49, "col": 63, "tokLen": 1 }, "expansionLoc": { "offset": 25443, "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe72a1580", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 25453, "col": 42, "tokLen": 2 }, "expansionLoc": { "offset": 25443, "col": 32, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 25457, "col": 46, "tokLen": 5 }, "expansionLoc": { "offset": 25443, "col": 32, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a1428", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 25453, "col": 42, "tokLen": 2 }, "expansionLoc": { "offset": 25443, "col": 32, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 25457, "col": 46, "tokLen": 5 }, "expansionLoc": { "offset": 25443, "col": 32, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "state", "isArrow": true, "referencedMemberDecl": "0x55bbe6ff1670", "inner": [ { "id": "0x55bbe72a1410", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 25453, "col": 42, "tokLen": 2 }, "expansionLoc": { "offset": 25443, "col": 32, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 25453, "col": 42, "tokLen": 2 }, "expansionLoc": { "offset": 25443, "col": 32, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "XKeyEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a13f0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 25453, "col": 42, "tokLen": 2 }, "expansionLoc": { "offset": 25443, "col": 32, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 25453, "col": 42, "tokLen": 2 }, "expansionLoc": { "offset": 25443, "col": 32, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "XKeyEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a0658", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XKeyEvent *" } } } ] } ] } ] }, { "id": "0x55bbe72a1568", "kind": "UnaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1647, "line": 49, "col": 41, "tokLen": 1 }, "expansionLoc": { "offset": 25443, "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1669, "line": 49, "col": 63, "tokLen": 1 }, "expansionLoc": { "offset": 25443, "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "~", "canOverflow": false, "inner": [ { "id": "0x55bbe72a1548", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1648, "line": 49, "col": 42, "tokLen": 1 }, "expansionLoc": { "offset": 25443, "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1669, "line": 49, "col": 63, "tokLen": 1 }, "expansionLoc": { "offset": 25443, "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a1528", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1649, "line": 49, "col": 43, "tokLen": 11 }, "expansionLoc": { "offset": 25443, "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7337, "file": "/usr/include/X11/X.h", "line": 222, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72a14f8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1649, "line": 49, "col": 43, "tokLen": 11 }, "expansionLoc": { "offset": 25443, "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1649, "line": 49, "col": 43, "tokLen": 11 }, "expansionLoc": { "offset": 25443, "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a1458", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 1649, "line": 49, "col": 43, "tokLen": 11 }, "expansionLoc": { "offset": 25443, "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1649, "line": 49, "col": 43, "tokLen": 11 }, "expansionLoc": { "offset": 25443, "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7232120", "kind": "VarDecl", "name": "numlockmask", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe72a1510", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 7332, "file": "/usr/include/X11/X.h", "line": 222, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7337, "file": "/usr/include/X11/X.h", "line": 222, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72a14d8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7332, "file": "/usr/include/X11/X.h", "line": 222, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7337, "file": "/usr/include/X11/X.h", "line": 222, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a14b8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7333, "file": "/usr/include/X11/X.h", "line": 222, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7336, "file": "/usr/include/X11/X.h", "line": 222, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72a1478", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7333, "file": "/usr/include/X11/X.h", "line": 222, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7333, "file": "/usr/include/X11/X.h", "line": 222, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72a1498", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7336, "file": "/usr/include/X11/X.h", "line": 222, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7336, "file": "/usr/include/X11/X.h", "line": 222, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a1a18", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1673, "line": 49, "col": 67, "tokLen": 1 }, "expansionLoc": { "offset": 25443, "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1740, "line": 49, "col": 134, "tokLen": 1 }, "expansionLoc": { "offset": 25443, "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72a19f8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1673, "line": 49, "col": 67, "tokLen": 1 }, "expansionLoc": { "offset": 25443, "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1740, "line": 49, "col": 134, "tokLen": 1 }, "expansionLoc": { "offset": 25443, "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a19d8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7490, "file": "/usr/include/X11/X.h", "line": 228, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72a1938", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72a1898", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7440, "file": "/usr/include/X11/X.h", "line": 226, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72a17f8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7415, "file": "/usr/include/X11/X.h", "line": 225, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72a1758", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7390, "file": "/usr/include/X11/X.h", "line": 224, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72a16b8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72a1618", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7307, "file": "/usr/include/X11/X.h", "line": 221, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7312, "file": "/usr/include/X11/X.h", "line": 221, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a15f8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72a15b8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7308, "file": "/usr/include/X11/X.h", "line": 221, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72a15d8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7311, "file": "/usr/include/X11/X.h", "line": 221, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72a1698", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7360, "file": "/usr/include/X11/X.h", "line": 223, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7365, "file": "/usr/include/X11/X.h", "line": 223, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a1678", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72a1638", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7361, "file": "/usr/include/X11/X.h", "line": 223, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72a1658", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7364, "file": "/usr/include/X11/X.h", "line": 223, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] }, { "id": "0x55bbe72a1738", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7385, "file": "/usr/include/X11/X.h", "line": 224, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7390, "file": "/usr/include/X11/X.h", "line": 224, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a1718", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7386, "file": "/usr/include/X11/X.h", "line": 224, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7389, "file": "/usr/include/X11/X.h", "line": 224, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72a16d8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7386, "file": "/usr/include/X11/X.h", "line": 224, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7386, "file": "/usr/include/X11/X.h", "line": 224, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72a16f8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7389, "file": "/usr/include/X11/X.h", "line": 224, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7389, "file": "/usr/include/X11/X.h", "line": 224, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "3" } ] } ] } ] }, { "id": "0x55bbe72a17d8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7410, "file": "/usr/include/X11/X.h", "line": 225, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7415, "file": "/usr/include/X11/X.h", "line": 225, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a17b8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7411, "file": "/usr/include/X11/X.h", "line": 225, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7414, "file": "/usr/include/X11/X.h", "line": 225, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72a1778", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7411, "file": "/usr/include/X11/X.h", "line": 225, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7411, "file": "/usr/include/X11/X.h", "line": 225, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72a1798", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7414, "file": "/usr/include/X11/X.h", "line": 225, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7414, "file": "/usr/include/X11/X.h", "line": 225, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "4" } ] } ] } ] }, { "id": "0x55bbe72a1878", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7435, "file": "/usr/include/X11/X.h", "line": 226, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7440, "file": "/usr/include/X11/X.h", "line": 226, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a1858", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7436, "file": "/usr/include/X11/X.h", "line": 226, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7439, "file": "/usr/include/X11/X.h", "line": 226, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72a1818", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7436, "file": "/usr/include/X11/X.h", "line": 226, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7436, "file": "/usr/include/X11/X.h", "line": 226, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72a1838", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7439, "file": "/usr/include/X11/X.h", "line": 226, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7439, "file": "/usr/include/X11/X.h", "line": 226, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "5" } ] } ] } ] }, { "id": "0x55bbe72a1918", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7460, "file": "/usr/include/X11/X.h", "line": 227, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7465, "file": "/usr/include/X11/X.h", "line": 227, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a18f8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72a18b8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7461, "file": "/usr/include/X11/X.h", "line": 227, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72a18d8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7464, "file": "/usr/include/X11/X.h", "line": 227, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe72a19b8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 7485, "file": "/usr/include/X11/X.h", "line": 228, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7490, "file": "/usr/include/X11/X.h", "line": 228, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a1998", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 7486, "file": "/usr/include/X11/X.h", "line": 228, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7489, "file": "/usr/include/X11/X.h", "line": 228, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72a1958", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7486, "file": "/usr/include/X11/X.h", "line": 228, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7486, "file": "/usr/include/X11/X.h", "line": 228, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72a1978", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7489, "file": "/usr/include/X11/X.h", "line": 228, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 7489, "file": "/usr/include/X11/X.h", "line": 228, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25443, "file": "dwm.c", "line": 1011, "col": 32, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "7" } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a1b70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25469, "line": 1012, "col": 6, "tokLen": 4 }, "end": { "offset": 25477, "col": 14, "tokLen": 4 } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a1b40", "kind": "MemberExpr", "range": { "begin": { "offset": 25469, "col": 6, "tokLen": 4 }, "end": { "offset": 25477, "col": 14, "tokLen": 4 } }, "type": { "qualType": "void (*const)(const Arg *)" }, "valueCategory": "lvalue", "name": "func", "isArrow": false, "referencedMemberDecl": "0x55bbe7224de8", "inner": [ { "id": "0x55bbe72a1b20", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 25469, "col": 6, "tokLen": 4 }, "end": { "offset": 25475, "col": 12, "tokLen": 1 } }, "type": { "desugaredQualType": "const Key", "qualType": "const Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72a1af0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25469, "col": 6, "tokLen": 4 }, "end": { "offset": 25469, "col": 6, "tokLen": 4 } }, "type": { "qualType": "const Key *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72a1ab0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25469, "col": 6, "tokLen": 4 }, "end": { "offset": 25469, "col": 6, "tokLen": 4 } }, "type": { "qualType": "const Key[60]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e338f8", "kind": "VarDecl", "name": "keys", "type": { "qualType": "const Key[60]" } } } ] }, { "id": "0x55bbe72a1b08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25474, "col": 11, "tokLen": 1 }, "end": { "offset": 25474, "col": 11, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a1ad0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25474, "col": 11, "tokLen": 1 }, "end": { "offset": 25474, "col": 11, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a0538", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a1d78", "kind": "CallExpr", "range": { "begin": { "offset": 25486, "line": 1013, "col": 4, "tokLen": 4 }, "end": { "offset": 25513, "col": 31, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a1d60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25486, "col": 4, "tokLen": 4 }, "end": { "offset": 25494, "col": 12, "tokLen": 4 } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a1c38", "kind": "MemberExpr", "range": { "begin": { "offset": 25486, "col": 4, "tokLen": 4 }, "end": { "offset": 25494, "col": 12, "tokLen": 4 } }, "type": { "qualType": "void (*const)(const Arg *)" }, "valueCategory": "lvalue", "name": "func", "isArrow": false, "referencedMemberDecl": "0x55bbe7224de8", "inner": [ { "id": "0x55bbe72a1c18", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 25486, "col": 4, "tokLen": 4 }, "end": { "offset": 25492, "col": 10, "tokLen": 1 } }, "type": { "desugaredQualType": "const Key", "qualType": "const Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72a1be8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25486, "col": 4, "tokLen": 4 }, "end": { "offset": 25486, "col": 4, "tokLen": 4 } }, "type": { "qualType": "const Key *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72a1ba8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25486, "col": 4, "tokLen": 4 }, "end": { "offset": 25486, "col": 4, "tokLen": 4 } }, "type": { "qualType": "const Key[60]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e338f8", "kind": "VarDecl", "name": "keys", "type": { "qualType": "const Key[60]" } } } ] }, { "id": "0x55bbe72a1c00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25491, "col": 9, "tokLen": 1 }, "end": { "offset": 25491, "col": 9, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a1bc8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25491, "col": 9, "tokLen": 1 }, "end": { "offset": 25491, "col": 9, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a0538", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] }, { "id": "0x55bbe72a1d48", "kind": "UnaryOperator", "range": { "begin": { "offset": 25499, "col": 17, "tokLen": 1 }, "end": { "offset": 25512, "col": 30, "tokLen": 1 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72a1d28", "kind": "ParenExpr", "range": { "begin": { "offset": 25500, "col": 18, "tokLen": 1 }, "end": { "offset": 25512, "col": 30, "tokLen": 1 } }, "type": { "desugaredQualType": "const Arg", "qualType": "const Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72a1cf8", "kind": "MemberExpr", "range": { "begin": { "offset": 25501, "col": 19, "tokLen": 4 }, "end": { "offset": 25509, "col": 27, "tokLen": 3 } }, "type": { "desugaredQualType": "const Arg", "qualType": "const Arg", "typeAliasDeclId": "0x55bbe7223398" }, "valueCategory": "lvalue", "name": "arg", "isArrow": false, "referencedMemberDecl": "0x55bbe7224e48", "inner": [ { "id": "0x55bbe72a1cd8", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 25501, "col": 19, "tokLen": 4 }, "end": { "offset": 25507, "col": 25, "tokLen": 1 } }, "type": { "desugaredQualType": "const Key", "qualType": "const Key", "typeAliasDeclId": "0x55bbe7224ef8" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72a1ca8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25501, "col": 19, "tokLen": 4 }, "end": { "offset": 25501, "col": 19, "tokLen": 4 } }, "type": { "qualType": "const Key *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72a1c68", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25501, "col": 19, "tokLen": 4 }, "end": { "offset": 25501, "col": 19, "tokLen": 4 } }, "type": { "qualType": "const Key[60]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e338f8", "kind": "VarDecl", "name": "keys", "type": { "qualType": "const Key[60]" } } } ] }, { "id": "0x55bbe72a1cc0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25506, "col": 24, "tokLen": 1 }, "end": { "offset": 25506, "col": 24, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a1c88", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25506, "col": 24, "tokLen": 1 }, "end": { "offset": 25506, "col": 24, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a0538", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a1ed8", "kind": "FunctionDecl", "loc": { "offset": 25524, "line": 1017, "col": 1, "tokLen": 10 }, "range": { "begin": { "offset": 25519, "line": 1016, "col": 1, "tokLen": 4 }, "end": { "offset": 25835, "line": 1030, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7229cf0", "name": "killclient", "mangledName": "killclient", "type": { "qualType": "void (const Arg *)" }, "inner": [ { "id": "0x55bbe72a1e48", "kind": "ParmVarDecl", "loc": { "offset": 25546, "line": 1017, "col": 23, "tokLen": 3 }, "range": { "begin": { "offset": 25535, "col": 12, "tokLen": 5 }, "end": { "offset": 25546, "col": 23, "tokLen": 3 } }, "name": "arg", "type": { "qualType": "const Arg *" } }, { "id": "0x55bbe72a2848", "kind": "CompoundStmt", "range": { "begin": { "offset": 25551, "line": 1018, "col": 1, "tokLen": 1 }, "end": { "offset": 25835, "line": 1030, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72a2028", "kind": "IfStmt", "range": { "begin": { "offset": 25554, "line": 1019, "col": 2, "tokLen": 2 }, "end": { "offset": 25574, "line": 1020, "col": 3, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe72a2000", "kind": "UnaryOperator", "range": { "begin": { "offset": 25558, "line": 1019, "col": 6, "tokLen": 1 }, "end": { "offset": 25567, "col": 15, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72a1fe8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25559, "col": 7, "tokLen": 6 }, "end": { "offset": 25567, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a1fb8", "kind": "MemberExpr", "range": { "begin": { "offset": 25559, "col": 7, "tokLen": 6 }, "end": { "offset": 25567, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72a1fa0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25559, "col": 7, "tokLen": 6 }, "end": { "offset": 25559, "col": 7, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a1f80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25559, "col": 7, "tokLen": 6 }, "end": { "offset": 25559, "col": 7, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72a2018", "kind": "ReturnStmt", "range": { "begin": { "offset": 25574, "line": 1020, "col": 3, "tokLen": 6 }, "end": { "offset": 25574, "col": 3, "tokLen": 6 } } } ] }, { "id": "0x55bbe72a2828", "kind": "IfStmt", "range": { "begin": { "offset": 25583, "line": 1021, "col": 2, "tokLen": 2 }, "end": { "offset": 25833, "line": 1029, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72a2220", "kind": "UnaryOperator", "range": { "begin": { "offset": 25587, "line": 1021, "col": 6, "tokLen": 1 }, "end": { "offset": 25627, "col": 46, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72a21c0", "kind": "CallExpr", "range": { "begin": { "offset": 25588, "col": 7, "tokLen": 9 }, "end": { "offset": 25627, "col": 46, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a21a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25588, "col": 7, "tokLen": 9 }, "end": { "offset": 25588, "col": 7, "tokLen": 9 } }, "type": { "qualType": "int (*)(Client *, Atom)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72a2048", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25588, "col": 7, "tokLen": 9 }, "end": { "offset": 25588, "col": 7, "tokLen": 9 } }, "type": { "qualType": "int (Client *, Atom)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722bf30", "kind": "FunctionDecl", "name": "sendevent", "type": { "qualType": "int (Client *, Atom)" } } } ] }, { "id": "0x55bbe72a21f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25598, "col": 17, "tokLen": 6 }, "end": { "offset": 25606, "col": 25, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a20a0", "kind": "MemberExpr", "range": { "begin": { "offset": 25598, "col": 17, "tokLen": 6 }, "end": { "offset": 25606, "col": 25, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72a2088", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25598, "col": 17, "tokLen": 6 }, "end": { "offset": 25598, "col": 17, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a2068", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25598, "col": 17, "tokLen": 6 }, "end": { "offset": 25598, "col": 17, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72a2208", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25611, "col": 30, "tokLen": 6 }, "end": { "offset": 25626, "col": 45, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a2128", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 25611, "col": 30, "tokLen": 6 }, "end": { "offset": 25626, "col": 45, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72a2110", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25611, "col": 30, "tokLen": 6 }, "end": { "offset": 25611, "col": 30, "tokLen": 6 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72a20d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25611, "col": 30, "tokLen": 6 }, "end": { "offset": 25611, "col": 30, "tokLen": 6 } }, "type": { "qualType": "Atom[4]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236e68", "kind": "VarDecl", "name": "wmatom", "type": { "qualType": "Atom[4]" } } } ] }, { "id": "0x55bbe72a20f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25618, "col": 37, "tokLen": 8 }, "end": { "offset": 25618, "col": 37, "tokLen": 8 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7222cd0", "kind": "EnumConstantDecl", "name": "WMDelete", "type": { "qualType": "int" } } } ] } ] } ] } ] }, { "id": "0x55bbe72a27e0", "kind": "CompoundStmt", "range": { "begin": { "offset": 25630, "col": 49, "tokLen": 1 }, "end": { "offset": 25833, "line": 1029, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72a22c0", "kind": "CallExpr", "range": { "begin": { "offset": 25634, "line": 1022, "col": 3, "tokLen": 11 }, "end": { "offset": 25649, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a22a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25634, "col": 3, "tokLen": 11 }, "end": { "offset": 25634, "col": 3, "tokLen": 11 } }, "type": { "qualType": "int (*)(Display *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72a2238", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25634, "col": 3, "tokLen": 11 }, "end": { "offset": 25634, "col": 3, "tokLen": 11 } }, "type": { "qualType": "int (Display *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7043950", "kind": "FunctionDecl", "name": "XGrabServer", "type": { "qualType": "int (Display *)" } } } ] }, { "id": "0x55bbe72a22e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25646, "col": 15, "tokLen": 3 }, "end": { "offset": 25646, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a2258", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25646, "col": 15, "tokLen": 3 }, "end": { "offset": 25646, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] } ] }, { "id": "0x55bbe72a2358", "kind": "CallExpr", "range": { "begin": { "offset": 25654, "line": 1023, "col": 3, "tokLen": 16 }, "end": { "offset": 25682, "col": 31, "tokLen": 1 } }, "type": { "desugaredQualType": "int (*)(Display *, XErrorEvent *)", "qualType": "XErrorHandler", "typeAliasDeclId": "0x55bbe7025c20" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a2340", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25654, "col": 3, "tokLen": 16 }, "end": { "offset": 25654, "col": 3, "tokLen": 16 } }, "type": { "qualType": "XErrorHandler (*)(XErrorHandler)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72a2300", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25654, "col": 3, "tokLen": 16 }, "end": { "offset": 25654, "col": 3, "tokLen": 16 } }, "type": { "qualType": "XErrorHandler (XErrorHandler)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7025da8", "kind": "FunctionDecl", "name": "XSetErrorHandler", "type": { "qualType": "XErrorHandler (XErrorHandler)" } } } ] }, { "id": "0x55bbe72a2380", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25671, "col": 20, "tokLen": 11 }, "end": { "offset": 25671, "col": 20, "tokLen": 11 } }, "type": { "qualType": "int (*)(Display *, XErrorEvent *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72a2320", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25671, "col": 20, "tokLen": 11 }, "end": { "offset": 25671, "col": 20, "tokLen": 11 } }, "type": { "qualType": "int (Display *, XErrorEvent *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72316c0", "kind": "FunctionDecl", "name": "xerrordummy", "type": { "qualType": "int (Display *, XErrorEvent *)" } } } ] } ] }, { "id": "0x55bbe72a2410", "kind": "CallExpr", "range": { "begin": { "offset": 25687, "line": 1024, "col": 3, "tokLen": 17 }, "end": { "offset": 25720, "col": 36, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a23f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25687, "col": 3, "tokLen": 17 }, "end": { "offset": 25687, "col": 3, "tokLen": 17 } }, "type": { "qualType": "int (*)(Display *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72a2398", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25687, "col": 3, "tokLen": 17 }, "end": { "offset": 25687, "col": 3, "tokLen": 17 } }, "type": { "qualType": "int (Display *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7052fb8", "kind": "FunctionDecl", "name": "XSetCloseDownMode", "type": { "qualType": "int (Display *, int)" } } } ] }, { "id": "0x55bbe72a2440", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25705, "col": 21, "tokLen": 3 }, "end": { "offset": 25705, "col": 21, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a23b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25705, "col": 21, "tokLen": 3 }, "end": { "offset": 25705, "col": 21, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72a23d8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 13454, "file": "/usr/include/X11/X.h", "line": 456, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25710, "file": "dwm.c", "line": 1024, "col": 26, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 13454, "file": "/usr/include/X11/X.h", "line": 456, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25710, "file": "dwm.c", "line": 1024, "col": 26, "tokLen": 10 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72a2590", "kind": "CallExpr", "range": { "begin": { "offset": 25725, "line": 1025, "col": 3, "tokLen": 11 }, "end": { "offset": 25758, "col": 36, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a2578", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25725, "col": 3, "tokLen": 11 }, "end": { "offset": 25725, "col": 3, "tokLen": 11 } }, "type": { "qualType": "int (*)(Display *, XID)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72a2458", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25725, "col": 3, "tokLen": 11 }, "end": { "offset": 25725, "col": 3, "tokLen": 11 } }, "type": { "qualType": "int (Display *, XID)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7044820", "kind": "FunctionDecl", "name": "XKillClient", "type": { "qualType": "int (Display *, XID)" } } } ] }, { "id": "0x55bbe72a25c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25737, "col": 15, "tokLen": 3 }, "end": { "offset": 25737, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a2478", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25737, "col": 15, "tokLen": 3 }, "end": { "offset": 25737, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72a25d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25742, "col": 20, "tokLen": 6 }, "end": { "offset": 25755, "col": 33, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a2518", "kind": "MemberExpr", "range": { "begin": { "offset": 25742, "col": 20, "tokLen": 6 }, "end": { "offset": 25755, "col": 33, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72a2500", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25742, "col": 20, "tokLen": 6 }, "end": { "offset": 25750, "col": 28, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a24d0", "kind": "MemberExpr", "range": { "begin": { "offset": 25742, "col": 20, "tokLen": 6 }, "end": { "offset": 25750, "col": 28, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72a24b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25742, "col": 20, "tokLen": 6 }, "end": { "offset": 25742, "col": 20, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a2498", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25742, "col": 20, "tokLen": 6 }, "end": { "offset": 25742, "col": 20, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a2668", "kind": "CallExpr", "range": { "begin": { "offset": 25763, "line": 1026, "col": 3, "tokLen": 5 }, "end": { "offset": 25779, "col": 19, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a2650", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25763, "col": 3, "tokLen": 5 }, "end": { "offset": 25763, "col": 3, "tokLen": 5 } }, "type": { "qualType": "int (*)(Display *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72a25f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25763, "col": 3, "tokLen": 5 }, "end": { "offset": 25763, "col": 3, "tokLen": 5 } }, "type": { "qualType": "int (Display *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe70597d8", "kind": "FunctionDecl", "name": "XSync", "type": { "qualType": "int (Display *, int)" } } } ] }, { "id": "0x55bbe72a2698", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25769, "col": 9, "tokLen": 3 }, "end": { "offset": 25769, "col": 9, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a2610", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25769, "col": 9, "tokLen": 3 }, "end": { "offset": 25769, "col": 9, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72a2630", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 25774, "file": "dwm.c", "line": 1026, "col": 14, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 25774, "file": "dwm.c", "line": 1026, "col": 14, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72a2708", "kind": "CallExpr", "range": { "begin": { "offset": 25784, "line": 1027, "col": 3, "tokLen": 16 }, "end": { "offset": 25807, "col": 26, "tokLen": 1 } }, "type": { "desugaredQualType": "int (*)(Display *, XErrorEvent *)", "qualType": "XErrorHandler", "typeAliasDeclId": "0x55bbe7025c20" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a26f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25784, "col": 3, "tokLen": 16 }, "end": { "offset": 25784, "col": 3, "tokLen": 16 } }, "type": { "qualType": "XErrorHandler (*)(XErrorHandler)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72a26b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25784, "col": 3, "tokLen": 16 }, "end": { "offset": 25784, "col": 3, "tokLen": 16 } }, "type": { "qualType": "XErrorHandler (XErrorHandler)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7025da8", "kind": "FunctionDecl", "name": "XSetErrorHandler", "type": { "qualType": "XErrorHandler (XErrorHandler)" } } } ] }, { "id": "0x55bbe72a2730", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25801, "col": 20, "tokLen": 6 }, "end": { "offset": 25801, "col": 20, "tokLen": 6 } }, "type": { "qualType": "int (*)(Display *, XErrorEvent *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72a26d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25801, "col": 20, "tokLen": 6 }, "end": { "offset": 25801, "col": 20, "tokLen": 6 } }, "type": { "qualType": "int (Display *, XErrorEvent *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72314e8", "kind": "FunctionDecl", "name": "xerror", "type": { "qualType": "int (Display *, XErrorEvent *)" } } } ] } ] }, { "id": "0x55bbe72a27a0", "kind": "CallExpr", "range": { "begin": { "offset": 25812, "line": 1028, "col": 3, "tokLen": 13 }, "end": { "offset": 25829, "col": 20, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a2788", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25812, "col": 3, "tokLen": 13 }, "end": { "offset": 25812, "col": 3, "tokLen": 13 } }, "type": { "qualType": "int (*)(Display *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72a2748", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25812, "col": 3, "tokLen": 13 }, "end": { "offset": 25812, "col": 3, "tokLen": 13 } }, "type": { "qualType": "int (Display *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe705bce0", "kind": "FunctionDecl", "name": "XUngrabServer", "type": { "qualType": "int (Display *)" } } } ] }, { "id": "0x55bbe72a27c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25826, "col": 17, "tokLen": 3 }, "end": { "offset": 25826, "col": 17, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a2768", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25826, "col": 17, "tokLen": 3 }, "end": { "offset": 25826, "col": 17, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a2988", "kind": "FunctionDecl", "loc": { "offset": 25843, "line": 1033, "col": 1, "tokLen": 6 }, "range": { "begin": { "offset": 25838, "line": 1032, "col": 1, "tokLen": 4 }, "end": { "offset": 27521, "line": 1090, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7229f38", "name": "manage", "mangledName": "manage", "type": { "qualType": "void (Window, XWindowAttributes *)" }, "inner": [ { "id": "0x55bbe72a2878", "kind": "ParmVarDecl", "loc": { "offset": 25857, "line": 1033, "col": 15, "tokLen": 1 }, "range": { "begin": { "offset": 25850, "col": 8, "tokLen": 6 }, "end": { "offset": 25857, "col": 15, "tokLen": 1 } }, "isUsed": true, "name": "w", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe72a28f0", "kind": "ParmVarDecl", "loc": { "offset": 25879, "col": 37, "tokLen": 2 }, "range": { "begin": { "offset": 25860, "col": 18, "tokLen": 17 }, "end": { "offset": 25879, "col": 37, "tokLen": 2 } }, "isUsed": true, "name": "wa", "type": { "qualType": "XWindowAttributes *" } }, { "id": "0x55bbe72ab190", "kind": "CompoundStmt", "range": { "begin": { "offset": 25883, "line": 1034, "col": 1, "tokLen": 1 }, "end": { "offset": 27521, "line": 1090, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72a65d0", "kind": "DeclStmt", "range": { "begin": { "offset": 25886, "line": 1035, "col": 2, "tokLen": 6 }, "end": { "offset": 25906, "col": 22, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72a6440", "kind": "VarDecl", "loc": { "offset": 25894, "col": 10, "tokLen": 1 }, "range": { "begin": { "offset": 25886, "col": 2, "tokLen": 6 }, "end": { "offset": 25894, "col": 10, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe72a64b8", "kind": "VarDecl", "loc": { "offset": 25898, "col": 14, "tokLen": 1 }, "range": { "begin": { "offset": 25886, "col": 2, "tokLen": 6 }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25902, "file": "dwm.c", "line": 1035, "col": 18, "tokLen": 4 } } }, "isUsed": true, "name": "t", "type": { "qualType": "Client *" }, "init": "c", "inner": [ { "id": "0x55bbe72a65a0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25902, "file": "dwm.c", "line": 1035, "col": 18, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25902, "file": "dwm.c", "line": 1035, "col": 18, "tokLen": 4 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72a6580", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25902, "file": "dwm.c", "line": 1035, "col": 18, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25902, "file": "dwm.c", "line": 1035, "col": 18, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a6558", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25902, "file": "dwm.c", "line": 1035, "col": 18, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25902, "file": "dwm.c", "line": 1035, "col": 18, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72a6520", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25902, "file": "dwm.c", "line": 1035, "col": 18, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25902, "file": "dwm.c", "line": 1035, "col": 18, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a6698", "kind": "DeclStmt", "range": { "begin": { "offset": 25909, "line": 1036, "col": 2, "tokLen": 6 }, "end": { "offset": 25928, "col": 21, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72a65f8", "kind": "VarDecl", "loc": { "offset": 25916, "col": 9, "tokLen": 5 }, "range": { "begin": { "offset": 25909, "col": 2, "tokLen": 6 }, "end": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25924, "file": "dwm.c", "line": 1036, "col": 17, "tokLen": 4 } } }, "isUsed": true, "name": "trans", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "init": "c", "inner": [ { "id": "0x55bbe72a6680", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25924, "file": "dwm.c", "line": 1036, "col": 17, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25924, "file": "dwm.c", "line": 1036, "col": 17, "tokLen": 4 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72a6660", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25924, "file": "dwm.c", "line": 1036, "col": 17, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 25924, "file": "dwm.c", "line": 1036, "col": 17, "tokLen": 4 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe72a6728", "kind": "DeclStmt", "range": { "begin": { "offset": 25931, "line": 1037, "col": 2, "tokLen": 14 }, "end": { "offset": 25948, "col": 19, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72a66c0", "kind": "VarDecl", "loc": { "offset": 25946, "col": 17, "tokLen": 2 }, "range": { "begin": { "offset": 25931, "col": 2, "tokLen": 14 }, "end": { "offset": 25946, "col": 17, "tokLen": 2 } }, "isUsed": true, "name": "wc", "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" } } ] }, { "id": "0x55bbe72a6848", "kind": "BinaryOperator", "range": { "begin": { "offset": 25952, "line": 1039, "col": 2, "tokLen": 1 }, "end": { "offset": 25981, "col": 31, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72a6740", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25952, "col": 2, "tokLen": 1 }, "end": { "offset": 25952, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe72a6830", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25956, "col": 6, "tokLen": 7 }, "end": { "offset": 25981, "col": 31, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72a67e8", "kind": "CallExpr", "range": { "begin": { "offset": 25956, "col": 6, "tokLen": 7 }, "end": { "offset": 25981, "col": 31, "tokLen": 1 } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a67d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25956, "col": 6, "tokLen": 7 }, "end": { "offset": 25956, "col": 6, "tokLen": 7 } }, "type": { "qualType": "void *(*)(size_t, size_t)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72a6760", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25956, "col": 6, "tokLen": 7 }, "end": { "offset": 25956, "col": 6, "tokLen": 7 } }, "type": { "qualType": "void *(size_t, size_t)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e400", "kind": "FunctionDecl", "name": "ecalloc", "type": { "qualType": "void *(size_t, size_t)" } } } ] }, { "id": "0x55bbe72a6818", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25964, "col": 14, "tokLen": 1 }, "end": { "offset": 25964, "col": 14, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72a6780", "kind": "IntegerLiteral", "range": { "begin": { "offset": 25964, "col": 14, "tokLen": 1 }, "end": { "offset": 25964, "col": 14, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe72a67b0", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "offset": 25967, "col": 17, "tokLen": 6 }, "end": { "offset": 25980, "col": 30, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "argType": { "desugaredQualType": "struct Client", "qualType": "Client", "typeAliasDeclId": "0x55bbe7223be8" } } ] } ] } ] }, { "id": "0x55bbe72a6908", "kind": "BinaryOperator", "range": { "begin": { "offset": 25985, "line": 1040, "col": 2, "tokLen": 1 }, "end": { "offset": 25994, "col": 11, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72a68a0", "kind": "MemberExpr", "range": { "begin": { "offset": 25985, "col": 2, "tokLen": 1 }, "end": { "offset": 25988, "col": 5, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72a6888", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25985, "col": 2, "tokLen": 1 }, "end": { "offset": 25985, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a6868", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25985, "col": 2, "tokLen": 1 }, "end": { "offset": 25985, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72a68f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 25994, "col": 11, "tokLen": 1 }, "end": { "offset": 25994, "col": 11, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a68d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 25994, "col": 11, "tokLen": 1 }, "end": { "offset": 25994, "col": 11, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a2878", "kind": "ParmVarDecl", "name": "w", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] } ] }, { "id": "0x55bbe72a6a98", "kind": "BinaryOperator", "range": { "begin": { "offset": 26014, "line": 1042, "col": 2, "tokLen": 1 }, "end": { "offset": 26035, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72a6960", "kind": "MemberExpr", "range": { "begin": { "offset": 26014, "col": 2, "tokLen": 1 }, "end": { "offset": 26017, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": true, "referencedMemberDecl": "0x55bbe7223eb0", "inner": [ { "id": "0x55bbe72a6948", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26014, "col": 2, "tokLen": 1 }, "end": { "offset": 26014, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a6928", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26014, "col": 2, "tokLen": 1 }, "end": { "offset": 26014, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72a6a78", "kind": "BinaryOperator", "range": { "begin": { "offset": 26021, "col": 9, "tokLen": 1 }, "end": { "offset": 26035, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72a69c8", "kind": "MemberExpr", "range": { "begin": { "offset": 26021, "col": 9, "tokLen": 1 }, "end": { "offset": 26024, "col": 12, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "oldx", "isArrow": true, "referencedMemberDecl": "0x55bbe7224050", "inner": [ { "id": "0x55bbe72a69b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26021, "col": 9, "tokLen": 1 }, "end": { "offset": 26021, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a6990", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26021, "col": 9, "tokLen": 1 }, "end": { "offset": 26021, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72a6a60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26031, "col": 19, "tokLen": 2 }, "end": { "offset": 26035, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a6a30", "kind": "MemberExpr", "range": { "begin": { "offset": 26031, "col": 19, "tokLen": 2 }, "end": { "offset": 26035, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": true, "referencedMemberDecl": "0x55bbe6fe9cb8", "inner": [ { "id": "0x55bbe72a6a18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26031, "col": 19, "tokLen": 2 }, "end": { "offset": 26031, "col": 19, "tokLen": 2 } }, "type": { "qualType": "XWindowAttributes *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a69f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26031, "col": 19, "tokLen": 2 }, "end": { "offset": 26031, "col": 19, "tokLen": 2 } }, "type": { "qualType": "XWindowAttributes *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a28f0", "kind": "ParmVarDecl", "name": "wa", "type": { "qualType": "XWindowAttributes *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a6c28", "kind": "BinaryOperator", "range": { "begin": { "offset": 26039, "line": 1043, "col": 2, "tokLen": 1 }, "end": { "offset": 26060, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72a6af0", "kind": "MemberExpr", "range": { "begin": { "offset": 26039, "col": 2, "tokLen": 1 }, "end": { "offset": 26042, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f18", "inner": [ { "id": "0x55bbe72a6ad8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26039, "col": 2, "tokLen": 1 }, "end": { "offset": 26039, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a6ab8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26039, "col": 2, "tokLen": 1 }, "end": { "offset": 26039, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72a6c08", "kind": "BinaryOperator", "range": { "begin": { "offset": 26046, "col": 9, "tokLen": 1 }, "end": { "offset": 26060, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72a6b58", "kind": "MemberExpr", "range": { "begin": { "offset": 26046, "col": 9, "tokLen": 1 }, "end": { "offset": 26049, "col": 12, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "oldy", "isArrow": true, "referencedMemberDecl": "0x55bbe72240b8", "inner": [ { "id": "0x55bbe72a6b40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26046, "col": 9, "tokLen": 1 }, "end": { "offset": 26046, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a6b20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26046, "col": 9, "tokLen": 1 }, "end": { "offset": 26046, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72a6bf0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26056, "col": 19, "tokLen": 2 }, "end": { "offset": 26060, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a6bc0", "kind": "MemberExpr", "range": { "begin": { "offset": 26056, "col": 19, "tokLen": 2 }, "end": { "offset": 26060, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": true, "referencedMemberDecl": "0x55bbe6fe9d20", "inner": [ { "id": "0x55bbe72a6ba8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26056, "col": 19, "tokLen": 2 }, "end": { "offset": 26056, "col": 19, "tokLen": 2 } }, "type": { "qualType": "XWindowAttributes *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a6b88", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26056, "col": 19, "tokLen": 2 }, "end": { "offset": 26056, "col": 19, "tokLen": 2 } }, "type": { "qualType": "XWindowAttributes *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a28f0", "kind": "ParmVarDecl", "name": "wa", "type": { "qualType": "XWindowAttributes *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a6db8", "kind": "BinaryOperator", "range": { "begin": { "offset": 26064, "line": 1044, "col": 2, "tokLen": 1 }, "end": { "offset": 26085, "col": 23, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72a6c80", "kind": "MemberExpr", "range": { "begin": { "offset": 26064, "col": 2, "tokLen": 1 }, "end": { "offset": 26067, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "w", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f80", "inner": [ { "id": "0x55bbe72a6c68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26064, "col": 2, "tokLen": 1 }, "end": { "offset": 26064, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a6c48", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26064, "col": 2, "tokLen": 1 }, "end": { "offset": 26064, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72a6d98", "kind": "BinaryOperator", "range": { "begin": { "offset": 26071, "col": 9, "tokLen": 1 }, "end": { "offset": 26085, "col": 23, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72a6ce8", "kind": "MemberExpr", "range": { "begin": { "offset": 26071, "col": 9, "tokLen": 1 }, "end": { "offset": 26074, "col": 12, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "oldw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224120", "inner": [ { "id": "0x55bbe72a6cd0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26071, "col": 9, "tokLen": 1 }, "end": { "offset": 26071, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a6cb0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26071, "col": 9, "tokLen": 1 }, "end": { "offset": 26071, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72a6d80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26081, "col": 19, "tokLen": 2 }, "end": { "offset": 26085, "col": 23, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a6d50", "kind": "MemberExpr", "range": { "begin": { "offset": 26081, "col": 19, "tokLen": 2 }, "end": { "offset": 26085, "col": 23, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "width", "isArrow": true, "referencedMemberDecl": "0x55bbe6fe9d88", "inner": [ { "id": "0x55bbe72a6d38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26081, "col": 19, "tokLen": 2 }, "end": { "offset": 26081, "col": 19, "tokLen": 2 } }, "type": { "qualType": "XWindowAttributes *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a6d18", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26081, "col": 19, "tokLen": 2 }, "end": { "offset": 26081, "col": 19, "tokLen": 2 } }, "type": { "qualType": "XWindowAttributes *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a28f0", "kind": "ParmVarDecl", "name": "wa", "type": { "qualType": "XWindowAttributes *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a6f48", "kind": "BinaryOperator", "range": { "begin": { "offset": 26093, "line": 1045, "col": 2, "tokLen": 1 }, "end": { "offset": 26114, "col": 23, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72a6e10", "kind": "MemberExpr", "range": { "begin": { "offset": 26093, "col": 2, "tokLen": 1 }, "end": { "offset": 26096, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe7223fe8", "inner": [ { "id": "0x55bbe72a6df8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26093, "col": 2, "tokLen": 1 }, "end": { "offset": 26093, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a6dd8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26093, "col": 2, "tokLen": 1 }, "end": { "offset": 26093, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72a6f28", "kind": "BinaryOperator", "range": { "begin": { "offset": 26100, "col": 9, "tokLen": 1 }, "end": { "offset": 26114, "col": 23, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72a6e78", "kind": "MemberExpr", "range": { "begin": { "offset": 26100, "col": 9, "tokLen": 1 }, "end": { "offset": 26103, "col": 12, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "oldh", "isArrow": true, "referencedMemberDecl": "0x55bbe7224188", "inner": [ { "id": "0x55bbe72a6e60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26100, "col": 9, "tokLen": 1 }, "end": { "offset": 26100, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a6e40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26100, "col": 9, "tokLen": 1 }, "end": { "offset": 26100, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72a6f10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26110, "col": 19, "tokLen": 2 }, "end": { "offset": 26114, "col": 23, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a6ee0", "kind": "MemberExpr", "range": { "begin": { "offset": 26110, "col": 19, "tokLen": 2 }, "end": { "offset": 26114, "col": 23, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "height", "isArrow": true, "referencedMemberDecl": "0x55bbe6fe9df0", "inner": [ { "id": "0x55bbe72a6ec8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26110, "col": 19, "tokLen": 2 }, "end": { "offset": 26110, "col": 19, "tokLen": 2 } }, "type": { "qualType": "XWindowAttributes *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a6ea8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26110, "col": 19, "tokLen": 2 }, "end": { "offset": 26110, "col": 19, "tokLen": 2 } }, "type": { "qualType": "XWindowAttributes *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a28f0", "kind": "ParmVarDecl", "name": "wa", "type": { "qualType": "XWindowAttributes *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a7050", "kind": "BinaryOperator", "range": { "begin": { "offset": 26123, "line": 1046, "col": 2, "tokLen": 1 }, "end": { "offset": 26138, "col": 17, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72a6fa0", "kind": "MemberExpr", "range": { "begin": { "offset": 26123, "col": 2, "tokLen": 1 }, "end": { "offset": 26126, "col": 5, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "oldbw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224600", "inner": [ { "id": "0x55bbe72a6f88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26123, "col": 2, "tokLen": 1 }, "end": { "offset": 26123, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a6f68", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26123, "col": 2, "tokLen": 1 }, "end": { "offset": 26123, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72a7038", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26134, "col": 13, "tokLen": 2 }, "end": { "offset": 26138, "col": 17, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a7008", "kind": "MemberExpr", "range": { "begin": { "offset": 26134, "col": 13, "tokLen": 2 }, "end": { "offset": 26138, "col": 17, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "border_width", "isArrow": true, "referencedMemberDecl": "0x55bbe6fe9e58", "inner": [ { "id": "0x55bbe72a6ff0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26134, "col": 13, "tokLen": 2 }, "end": { "offset": 26134, "col": 13, "tokLen": 2 } }, "type": { "qualType": "XWindowAttributes *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a6fd0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26134, "col": 13, "tokLen": 2 }, "end": { "offset": 26134, "col": 13, "tokLen": 2 } }, "type": { "qualType": "XWindowAttributes *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a28f0", "kind": "ParmVarDecl", "name": "wa", "type": { "qualType": "XWindowAttributes *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72a70c8", "kind": "CallExpr", "range": { "begin": { "offset": 26154, "line": 1048, "col": 2, "tokLen": 11 }, "end": { "offset": 26167, "col": 15, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a70b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26154, "col": 2, "tokLen": 11 }, "end": { "offset": 26154, "col": 2, "tokLen": 11 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72a7070", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26154, "col": 2, "tokLen": 11 }, "end": { "offset": 26154, "col": 2, "tokLen": 11 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7230b80", "kind": "FunctionDecl", "name": "updatetitle", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72a70f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26166, "col": 14, "tokLen": 1 }, "end": { "offset": 26166, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a7090", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26166, "col": 14, "tokLen": 1 }, "end": { "offset": 26166, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72a7738", "kind": "IfStmt", "range": { "begin": { "offset": 26171, "line": 1049, "col": 2, "tokLen": 2 }, "end": { "offset": 26330, "line": 1055, "col": 2, "tokLen": 1 } }, "hasElse": true, "inner": [ { "id": "0x55bbe72a7370", "kind": "BinaryOperator", "range": { "begin": { "offset": 26175, "line": 1049, "col": 6, "tokLen": 20 }, "end": { "offset": 26238, "col": 69, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72a7210", "kind": "CallExpr", "range": { "begin": { "offset": 26175, "col": 6, "tokLen": 20 }, "end": { "offset": 26210, "col": 41, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a71f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26175, "col": 6, "tokLen": 20 }, "end": { "offset": 26175, "col": 6, "tokLen": 20 } }, "type": { "qualType": "int (*)(Display *, Window, Window *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72a7108", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26175, "col": 6, "tokLen": 20 }, "end": { "offset": 26175, "col": 6, "tokLen": 20 } }, "type": { "qualType": "int (Display *, Window, Window *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe70413c0", "kind": "FunctionDecl", "name": "XGetTransientForHint", "type": { "qualType": "int (Display *, Window, Window *)" } } } ] }, { "id": "0x55bbe72a7248", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26196, "col": 27, "tokLen": 3 }, "end": { "offset": 26196, "col": 27, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a7128", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26196, "col": 27, "tokLen": 3 }, "end": { "offset": 26196, "col": 27, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72a7260", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26201, "col": 32, "tokLen": 1 }, "end": { "offset": 26201, "col": 32, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a7148", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26201, "col": 32, "tokLen": 1 }, "end": { "offset": 26201, "col": 32, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a2878", "kind": "ParmVarDecl", "name": "w", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe72a7188", "kind": "UnaryOperator", "range": { "begin": { "offset": 26204, "col": 35, "tokLen": 1 }, "end": { "offset": 26205, "col": 36, "tokLen": 5 } }, "type": { "qualType": "Window *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72a7168", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26205, "col": 36, "tokLen": 5 }, "end": { "offset": 26205, "col": 36, "tokLen": 5 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a65f8", "kind": "VarDecl", "name": "trans", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] } ] }, { "id": "0x55bbe72a7350", "kind": "ParenExpr", "range": { "begin": { "offset": 26215, "col": 46, "tokLen": 1 }, "end": { "offset": 26238, "col": 69, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a7330", "kind": "BinaryOperator", "range": { "begin": { "offset": 26216, "col": 47, "tokLen": 1 }, "end": { "offset": 26237, "col": 68, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72a7278", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26216, "col": 47, "tokLen": 1 }, "end": { "offset": 26216, "col": 47, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a64b8", "kind": "VarDecl", "name": "t", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe72a72f0", "kind": "CallExpr", "range": { "begin": { "offset": 26220, "col": 51, "tokLen": 11 }, "end": { "offset": 26237, "col": 68, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a72d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26220, "col": 51, "tokLen": 11 }, "end": { "offset": 26220, "col": 51, "tokLen": 11 } }, "type": { "qualType": "Client *(*)(Window)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72a7298", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26220, "col": 51, "tokLen": 11 }, "end": { "offset": 26220, "col": 51, "tokLen": 11 } }, "type": { "qualType": "Client *(Window)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7231168", "kind": "FunctionDecl", "name": "wintoclient", "type": { "qualType": "Client *(Window)" } } } ] }, { "id": "0x55bbe72a7318", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26232, "col": 63, "tokLen": 5 }, "end": { "offset": 26232, "col": 63, "tokLen": 5 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a72b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26232, "col": 63, "tokLen": 5 }, "end": { "offset": 26232, "col": 63, "tokLen": 5 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a65f8", "kind": "VarDecl", "name": "trans", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a75a0", "kind": "CompoundStmt", "range": { "begin": { "offset": 26241, "col": 72, "tokLen": 1 }, "end": { "offset": 26284, "line": 1052, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72a7478", "kind": "BinaryOperator", "range": { "begin": { "offset": 26245, "line": 1050, "col": 3, "tokLen": 1 }, "end": { "offset": 26257, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72a73c8", "kind": "MemberExpr", "range": { "begin": { "offset": 26245, "col": 3, "tokLen": 1 }, "end": { "offset": 26248, "col": 6, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72a73b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26245, "col": 3, "tokLen": 1 }, "end": { "offset": 26245, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a7390", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26245, "col": 3, "tokLen": 1 }, "end": { "offset": 26245, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72a7460", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26254, "col": 12, "tokLen": 1 }, "end": { "offset": 26257, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a7430", "kind": "MemberExpr", "range": { "begin": { "offset": 26254, "col": 12, "tokLen": 1 }, "end": { "offset": 26257, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72a7418", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26254, "col": 12, "tokLen": 1 }, "end": { "offset": 26254, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a73f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26254, "col": 12, "tokLen": 1 }, "end": { "offset": 26254, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a64b8", "kind": "VarDecl", "name": "t", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72a7580", "kind": "BinaryOperator", "range": { "begin": { "offset": 26264, "line": 1051, "col": 3, "tokLen": 1 }, "end": { "offset": 26277, "col": 16, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72a74d0", "kind": "MemberExpr", "range": { "begin": { "offset": 26264, "col": 3, "tokLen": 1 }, "end": { "offset": 26267, "col": 6, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "tags", "isArrow": true, "referencedMemberDecl": "0x55bbe7224668", "inner": [ { "id": "0x55bbe72a74b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26264, "col": 3, "tokLen": 1 }, "end": { "offset": 26264, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a7498", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26264, "col": 3, "tokLen": 1 }, "end": { "offset": 26264, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72a7568", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26274, "col": 13, "tokLen": 1 }, "end": { "offset": 26277, "col": 16, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a7538", "kind": "MemberExpr", "range": { "begin": { "offset": 26274, "col": 13, "tokLen": 1 }, "end": { "offset": 26277, "col": 16, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "tags", "isArrow": true, "referencedMemberDecl": "0x55bbe7224668", "inner": [ { "id": "0x55bbe72a7520", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26274, "col": 13, "tokLen": 1 }, "end": { "offset": 26274, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a7500", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26274, "col": 13, "tokLen": 1 }, "end": { "offset": 26274, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a64b8", "kind": "VarDecl", "name": "t", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a7718", "kind": "CompoundStmt", "range": { "begin": { "offset": 26291, "line": 1052, "col": 9, "tokLen": 1 }, "end": { "offset": 26330, "line": 1055, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72a7660", "kind": "BinaryOperator", "range": { "begin": { "offset": 26295, "line": 1053, "col": 3, "tokLen": 1 }, "end": { "offset": 26304, "col": 12, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72a75f8", "kind": "MemberExpr", "range": { "begin": { "offset": 26295, "col": 3, "tokLen": 1 }, "end": { "offset": 26298, "col": 6, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72a75e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26295, "col": 3, "tokLen": 1 }, "end": { "offset": 26295, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a75c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26295, "col": 3, "tokLen": 1 }, "end": { "offset": 26295, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72a7648", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26304, "col": 12, "tokLen": 6 }, "end": { "offset": 26304, "col": 12, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a7628", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26304, "col": 12, "tokLen": 6 }, "end": { "offset": 26304, "col": 12, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72a76d8", "kind": "CallExpr", "range": { "begin": { "offset": 26314, "line": 1054, "col": 3, "tokLen": 10 }, "end": { "offset": 26326, "col": 15, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a76c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26314, "col": 3, "tokLen": 10 }, "end": { "offset": 26314, "col": 3, "tokLen": 10 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72a7680", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26314, "col": 3, "tokLen": 10 }, "end": { "offset": 26314, "col": 3, "tokLen": 10 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7263758", "kind": "FunctionDecl", "name": "applyrules", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72a7700", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26325, "col": 14, "tokLen": 1 }, "end": { "offset": 26325, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a76a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26325, "col": 14, "tokLen": 1 }, "end": { "offset": 26325, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72a7fb0", "kind": "IfStmt", "range": { "begin": { "offset": 26334, "line": 1057, "col": 2, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 2175, "line": 55, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 26416, "line": 1058, "col": 36, "tokLen": 5 } } }, "inner": [ { "id": "0x55bbe72a7b78", "kind": "BinaryOperator", "range": { "begin": { "offset": 26338, "line": 1057, "col": 6, "tokLen": 1 }, "end": { "offset": 26377, "col": 45, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe72a79a8", "kind": "BinaryOperator", "range": { "begin": { "offset": 26338, "col": 6, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2175, "line": 55, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 26345, "line": 1057, "col": 13, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72a7990", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26338, "col": 6, "tokLen": 1 }, "end": { "offset": 26341, "col": 9, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a77a0", "kind": "MemberExpr", "range": { "begin": { "offset": 26338, "col": 6, "tokLen": 1 }, "end": { "offset": 26341, "col": 9, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": true, "referencedMemberDecl": "0x55bbe7223eb0", "inner": [ { "id": "0x55bbe72a7788", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26338, "col": 6, "tokLen": 1 }, "end": { "offset": 26338, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a7768", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26338, "col": 6, "tokLen": 1 }, "end": { "offset": 26338, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72a7970", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2154, "line": 55, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 26345, "line": 1057, "col": 13, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2175, "line": 55, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 26345, "line": 1057, "col": 13, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a7950", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 26345, "line": 1057, "col": 13, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2173, "line": 55, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 26345, "line": 1057, "col": 13, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72a7938", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 26345, "line": 1057, "col": 13, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2160, "line": 55, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 26345, "line": 1057, "col": 13, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a7828", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 26345, "line": 1057, "col": 13, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2160, "line": 55, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 26345, "line": 1057, "col": 13, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "w", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f80", "inner": [ { "id": "0x55bbe72a7810", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 26345, "line": 1057, "col": 13, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2157, "line": 55, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 26345, "line": 1057, "col": 13, "tokLen": 5 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a77f0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 26345, "line": 1057, "col": 13, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2157, "line": 55, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 26345, "line": 1057, "col": 13, "tokLen": 5 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72a77d0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 26351, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 26345, "col": 13, "tokLen": 5, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26351, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 26345, "col": 13, "tokLen": 5, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72a7918", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2164, "line": 55, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 26345, "line": 1057, "col": 13, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2173, "line": 55, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 26345, "line": 1057, "col": 13, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe72a7858", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2164, "line": 55, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 26345, "line": 1057, "col": 13, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2164, "line": 55, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 26345, "line": 1057, "col": 13, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe72a7900", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2168, "line": 55, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 26345, "line": 1057, "col": 13, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2173, "line": 55, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 26345, "line": 1057, "col": 13, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a78d0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2168, "line": 55, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 26345, "line": 1057, "col": 13, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2173, "line": 55, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 26345, "line": 1057, "col": 13, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72a78b8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2168, "line": 55, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 26345, "line": 1057, "col": 13, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2170, "line": 55, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 26345, "line": 1057, "col": 13, "tokLen": 5 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a7898", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2168, "line": 55, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 26345, "line": 1057, "col": 13, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2170, "line": 55, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 26345, "line": 1057, "col": 13, "tokLen": 5 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72a7878", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 26351, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 26345, "col": 13, "tokLen": 5, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26351, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 26345, "col": 13, "tokLen": 5, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a7b58", "kind": "BinaryOperator", "range": { "begin": { "offset": 26356, "col": 24, "tokLen": 1 }, "end": { "offset": 26377, "col": 45, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72a7b28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26356, "col": 24, "tokLen": 1 }, "end": { "offset": 26364, "col": 32, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a7a48", "kind": "MemberExpr", "range": { "begin": { "offset": 26356, "col": 24, "tokLen": 1 }, "end": { "offset": 26364, "col": 32, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wx", "isArrow": true, "referencedMemberDecl": "0x55bbe72257b0", "inner": [ { "id": "0x55bbe72a7a30", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26356, "col": 24, "tokLen": 1 }, "end": { "offset": 26359, "col": 27, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a7a00", "kind": "MemberExpr", "range": { "begin": { "offset": 26356, "col": 24, "tokLen": 1 }, "end": { "offset": 26359, "col": 27, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72a79e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26356, "col": 24, "tokLen": 1 }, "end": { "offset": 26356, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a79c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26356, "col": 24, "tokLen": 1 }, "end": { "offset": 26356, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a7b40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26369, "col": 37, "tokLen": 1 }, "end": { "offset": 26377, "col": 45, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a7af8", "kind": "MemberExpr", "range": { "begin": { "offset": 26369, "col": 37, "tokLen": 1 }, "end": { "offset": 26377, "col": 45, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "ww", "isArrow": true, "referencedMemberDecl": "0x55bbe7225880", "inner": [ { "id": "0x55bbe72a7ae0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26369, "col": 37, "tokLen": 1 }, "end": { "offset": 26372, "col": 40, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a7ab0", "kind": "MemberExpr", "range": { "begin": { "offset": 26369, "col": 37, "tokLen": 1 }, "end": { "offset": 26372, "col": 40, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72a7a98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26369, "col": 37, "tokLen": 1 }, "end": { "offset": 26369, "col": 37, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a7a78", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26369, "col": 37, "tokLen": 1 }, "end": { "offset": 26369, "col": 37, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a7f90", "kind": "BinaryOperator", "range": { "begin": { "offset": 26383, "line": 1058, "col": 3, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2175, "line": 55, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 26416, "line": 1058, "col": 36, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72a7bd0", "kind": "MemberExpr", "range": { "begin": { "offset": 26383, "col": 3, "tokLen": 1 }, "end": { "offset": 26386, "col": 6, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": true, "referencedMemberDecl": "0x55bbe7223eb0", "inner": [ { "id": "0x55bbe72a7bb8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26383, "col": 3, "tokLen": 1 }, "end": { "offset": 26383, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a7b98", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26383, "col": 3, "tokLen": 1 }, "end": { "offset": 26383, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72a7f70", "kind": "BinaryOperator", "range": { "begin": { "offset": 26390, "col": 10, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2175, "line": 55, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 26416, "line": 1058, "col": 36, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72a7d90", "kind": "BinaryOperator", "range": { "begin": { "offset": 26390, "col": 10, "tokLen": 1 }, "end": { "offset": 26411, "col": 31, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72a7d60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26390, "col": 10, "tokLen": 1 }, "end": { "offset": 26398, "col": 18, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a7c80", "kind": "MemberExpr", "range": { "begin": { "offset": 26390, "col": 10, "tokLen": 1 }, "end": { "offset": 26398, "col": 18, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wx", "isArrow": true, "referencedMemberDecl": "0x55bbe72257b0", "inner": [ { "id": "0x55bbe72a7c68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26390, "col": 10, "tokLen": 1 }, "end": { "offset": 26393, "col": 13, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a7c38", "kind": "MemberExpr", "range": { "begin": { "offset": 26390, "col": 10, "tokLen": 1 }, "end": { "offset": 26393, "col": 13, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72a7c20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26390, "col": 10, "tokLen": 1 }, "end": { "offset": 26390, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a7c00", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26390, "col": 10, "tokLen": 1 }, "end": { "offset": 26390, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a7d78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26403, "col": 23, "tokLen": 1 }, "end": { "offset": 26411, "col": 31, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a7d30", "kind": "MemberExpr", "range": { "begin": { "offset": 26403, "col": 23, "tokLen": 1 }, "end": { "offset": 26411, "col": 31, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "ww", "isArrow": true, "referencedMemberDecl": "0x55bbe7225880", "inner": [ { "id": "0x55bbe72a7d18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26403, "col": 23, "tokLen": 1 }, "end": { "offset": 26406, "col": 26, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a7ce8", "kind": "MemberExpr", "range": { "begin": { "offset": 26403, "col": 23, "tokLen": 1 }, "end": { "offset": 26406, "col": 26, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72a7cd0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26403, "col": 23, "tokLen": 1 }, "end": { "offset": 26403, "col": 23, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a7cb0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26403, "col": 23, "tokLen": 1 }, "end": { "offset": 26403, "col": 23, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a7f50", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2154, "line": 55, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 26416, "line": 1058, "col": 36, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2175, "line": 55, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 26416, "line": 1058, "col": 36, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a7f30", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 26416, "line": 1058, "col": 36, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2173, "line": 55, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 26416, "line": 1058, "col": 36, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72a7f18", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 26416, "line": 1058, "col": 36, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2160, "line": 55, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 26416, "line": 1058, "col": 36, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a7e08", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 26416, "line": 1058, "col": 36, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2160, "line": 55, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 26416, "line": 1058, "col": 36, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "w", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f80", "inner": [ { "id": "0x55bbe72a7df0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 26416, "line": 1058, "col": 36, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2157, "line": 55, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 26416, "line": 1058, "col": 36, "tokLen": 5 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a7dd0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 26416, "line": 1058, "col": 36, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2157, "line": 55, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 26416, "line": 1058, "col": 36, "tokLen": 5 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72a7db0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 26422, "col": 42, "tokLen": 1 }, "expansionLoc": { "offset": 26416, "col": 36, "tokLen": 5, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26422, "col": 42, "tokLen": 1 }, "expansionLoc": { "offset": 26416, "col": 36, "tokLen": 5, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72a7ef8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2164, "line": 55, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 26416, "line": 1058, "col": 36, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2173, "line": 55, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 26416, "line": 1058, "col": 36, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe72a7e38", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2164, "line": 55, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 26416, "line": 1058, "col": 36, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2164, "line": 55, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 26416, "line": 1058, "col": 36, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe72a7ee0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2168, "line": 55, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 26416, "line": 1058, "col": 36, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2173, "line": 55, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 26416, "line": 1058, "col": 36, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a7eb0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2168, "line": 55, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 26416, "line": 1058, "col": 36, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2173, "line": 55, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 26416, "line": 1058, "col": 36, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72a7e98", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2168, "line": 55, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 26416, "line": 1058, "col": 36, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2170, "line": 55, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 26416, "line": 1058, "col": 36, "tokLen": 5 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a7e78", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2168, "line": 55, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 26416, "line": 1058, "col": 36, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2170, "line": 55, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 26416, "line": 1058, "col": 36, "tokLen": 5 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72a7e58", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 26422, "col": 42, "tokLen": 1 }, "expansionLoc": { "offset": 26416, "col": 36, "tokLen": 5, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26422, "col": 42, "tokLen": 1 }, "expansionLoc": { "offset": 26416, "col": 36, "tokLen": 5, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a8818", "kind": "IfStmt", "range": { "begin": { "offset": 26427, "line": 1059, "col": 2, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 26510, "line": 1060, "col": 36, "tokLen": 6 } } }, "inner": [ { "id": "0x55bbe72a83e0", "kind": "BinaryOperator", "range": { "begin": { "offset": 26431, "line": 1059, "col": 6, "tokLen": 1 }, "end": { "offset": 26471, "col": 46, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe72a8210", "kind": "BinaryOperator", "range": { "begin": { "offset": 26431, "col": 6, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 26438, "line": 1059, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72a81f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26431, "col": 6, "tokLen": 1 }, "end": { "offset": 26434, "col": 9, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8008", "kind": "MemberExpr", "range": { "begin": { "offset": 26431, "col": 6, "tokLen": 1 }, "end": { "offset": 26434, "col": 9, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f18", "inner": [ { "id": "0x55bbe72a7ff0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26431, "col": 6, "tokLen": 1 }, "end": { "offset": 26431, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a7fd0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26431, "col": 6, "tokLen": 1 }, "end": { "offset": 26431, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72a81d8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2209, "line": 56, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 26438, "line": 1059, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 26438, "line": 1059, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a81b8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 26438, "line": 1059, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 26438, "line": 1059, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72a81a0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 26438, "line": 1059, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2215, "line": 56, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 26438, "line": 1059, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8090", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 26438, "line": 1059, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2215, "line": 56, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 26438, "line": 1059, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe7223fe8", "inner": [ { "id": "0x55bbe72a8078", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 26438, "line": 1059, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2212, "line": 56, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 26438, "line": 1059, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8058", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 26438, "line": 1059, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2212, "line": 56, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 26438, "line": 1059, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72a8038", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 26445, "col": 20, "tokLen": 1 }, "expansionLoc": { "offset": 26438, "col": 13, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26445, "col": 20, "tokLen": 1 }, "expansionLoc": { "offset": 26438, "col": 13, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72a8180", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2219, "line": 56, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 26438, "line": 1059, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 26438, "line": 1059, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe72a80c0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2219, "line": 56, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 26438, "line": 1059, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2219, "line": 56, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 26438, "line": 1059, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe72a8168", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 26438, "line": 1059, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 26438, "line": 1059, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8138", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 26438, "line": 1059, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 26438, "line": 1059, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72a8120", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 26438, "line": 1059, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2225, "line": 56, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 26438, "line": 1059, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8100", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 26438, "line": 1059, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2225, "line": 56, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 26438, "line": 1059, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72a80e0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 26445, "col": 20, "tokLen": 1 }, "expansionLoc": { "offset": 26438, "col": 13, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26445, "col": 20, "tokLen": 1 }, "expansionLoc": { "offset": 26438, "col": 13, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a83c0", "kind": "BinaryOperator", "range": { "begin": { "offset": 26450, "col": 25, "tokLen": 1 }, "end": { "offset": 26471, "col": 46, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72a8390", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26450, "col": 25, "tokLen": 1 }, "end": { "offset": 26458, "col": 33, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a82b0", "kind": "MemberExpr", "range": { "begin": { "offset": 26450, "col": 25, "tokLen": 1 }, "end": { "offset": 26458, "col": 33, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wy", "isArrow": true, "referencedMemberDecl": "0x55bbe7225818", "inner": [ { "id": "0x55bbe72a8298", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26450, "col": 25, "tokLen": 1 }, "end": { "offset": 26453, "col": 28, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8268", "kind": "MemberExpr", "range": { "begin": { "offset": 26450, "col": 25, "tokLen": 1 }, "end": { "offset": 26453, "col": 28, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72a8250", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26450, "col": 25, "tokLen": 1 }, "end": { "offset": 26450, "col": 25, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8230", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26450, "col": 25, "tokLen": 1 }, "end": { "offset": 26450, "col": 25, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a83a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26463, "col": 38, "tokLen": 1 }, "end": { "offset": 26471, "col": 46, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8360", "kind": "MemberExpr", "range": { "begin": { "offset": 26463, "col": 38, "tokLen": 1 }, "end": { "offset": 26471, "col": 46, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wh", "isArrow": true, "referencedMemberDecl": "0x55bbe72258e8", "inner": [ { "id": "0x55bbe72a8348", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26463, "col": 38, "tokLen": 1 }, "end": { "offset": 26466, "col": 41, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8318", "kind": "MemberExpr", "range": { "begin": { "offset": 26463, "col": 38, "tokLen": 1 }, "end": { "offset": 26466, "col": 41, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72a8300", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26463, "col": 38, "tokLen": 1 }, "end": { "offset": 26463, "col": 38, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a82e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26463, "col": 38, "tokLen": 1 }, "end": { "offset": 26463, "col": 38, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a87f8", "kind": "BinaryOperator", "range": { "begin": { "offset": 26477, "line": 1060, "col": 3, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 26510, "line": 1060, "col": 36, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72a8438", "kind": "MemberExpr", "range": { "begin": { "offset": 26477, "col": 3, "tokLen": 1 }, "end": { "offset": 26480, "col": 6, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f18", "inner": [ { "id": "0x55bbe72a8420", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26477, "col": 3, "tokLen": 1 }, "end": { "offset": 26477, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8400", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26477, "col": 3, "tokLen": 1 }, "end": { "offset": 26477, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72a87d8", "kind": "BinaryOperator", "range": { "begin": { "offset": 26484, "col": 10, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 26510, "line": 1060, "col": 36, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72a85f8", "kind": "BinaryOperator", "range": { "begin": { "offset": 26484, "col": 10, "tokLen": 1 }, "end": { "offset": 26505, "col": 31, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72a85c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26484, "col": 10, "tokLen": 1 }, "end": { "offset": 26492, "col": 18, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a84e8", "kind": "MemberExpr", "range": { "begin": { "offset": 26484, "col": 10, "tokLen": 1 }, "end": { "offset": 26492, "col": 18, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wy", "isArrow": true, "referencedMemberDecl": "0x55bbe7225818", "inner": [ { "id": "0x55bbe72a84d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26484, "col": 10, "tokLen": 1 }, "end": { "offset": 26487, "col": 13, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a84a0", "kind": "MemberExpr", "range": { "begin": { "offset": 26484, "col": 10, "tokLen": 1 }, "end": { "offset": 26487, "col": 13, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72a8488", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26484, "col": 10, "tokLen": 1 }, "end": { "offset": 26484, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8468", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26484, "col": 10, "tokLen": 1 }, "end": { "offset": 26484, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a85e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26497, "col": 23, "tokLen": 1 }, "end": { "offset": 26505, "col": 31, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8598", "kind": "MemberExpr", "range": { "begin": { "offset": 26497, "col": 23, "tokLen": 1 }, "end": { "offset": 26505, "col": 31, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wh", "isArrow": true, "referencedMemberDecl": "0x55bbe72258e8", "inner": [ { "id": "0x55bbe72a8580", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26497, "col": 23, "tokLen": 1 }, "end": { "offset": 26500, "col": 26, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8550", "kind": "MemberExpr", "range": { "begin": { "offset": 26497, "col": 23, "tokLen": 1 }, "end": { "offset": 26500, "col": 26, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72a8538", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26497, "col": 23, "tokLen": 1 }, "end": { "offset": 26497, "col": 23, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8518", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26497, "col": 23, "tokLen": 1 }, "end": { "offset": 26497, "col": 23, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a87b8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2209, "line": 56, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 26510, "line": 1060, "col": 36, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 26510, "line": 1060, "col": 36, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a8798", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 26510, "line": 1060, "col": 36, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 26510, "line": 1060, "col": 36, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72a8780", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 26510, "line": 1060, "col": 36, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2215, "line": 56, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 26510, "line": 1060, "col": 36, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8670", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 26510, "line": 1060, "col": 36, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2215, "line": 56, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 26510, "line": 1060, "col": 36, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe7223fe8", "inner": [ { "id": "0x55bbe72a8658", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 26510, "line": 1060, "col": 36, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2212, "line": 56, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 26510, "line": 1060, "col": 36, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8638", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 26510, "line": 1060, "col": 36, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2212, "line": 56, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 26510, "line": 1060, "col": 36, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72a8618", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 26517, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 26510, "col": 36, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26517, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 26510, "col": 36, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72a8760", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2219, "line": 56, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 26510, "line": 1060, "col": 36, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 26510, "line": 1060, "col": 36, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe72a86a0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2219, "line": 56, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 26510, "line": 1060, "col": 36, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2219, "line": 56, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 26510, "line": 1060, "col": 36, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe72a8748", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 26510, "line": 1060, "col": 36, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 26510, "line": 1060, "col": 36, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8718", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 26510, "line": 1060, "col": 36, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 26510, "line": 1060, "col": 36, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72a8700", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 26510, "line": 1060, "col": 36, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2225, "line": 56, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 26510, "line": 1060, "col": 36, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a86e0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 26510, "line": 1060, "col": 36, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2225, "line": 56, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 26510, "line": 1060, "col": 36, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72a86c0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 26517, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 26510, "col": 36, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26517, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 26510, "col": 36, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a8c20", "kind": "BinaryOperator", "range": { "begin": { "offset": 26522, "line": 1061, "col": 2, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 113, "file": "./util.h", "line": 3, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26529, "file": "dwm.c", "line": 1061, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72a8870", "kind": "MemberExpr", "range": { "begin": { "offset": 26522, "col": 2, "tokLen": 1 }, "end": { "offset": 26525, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": true, "referencedMemberDecl": "0x55bbe7223eb0", "inner": [ { "id": "0x55bbe72a8858", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26522, "col": 2, "tokLen": 1 }, "end": { "offset": 26522, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8838", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26522, "col": 2, "tokLen": 1 }, "end": { "offset": 26522, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72a8c00", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 91, "file": "./util.h", "line": 3, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26529, "file": "dwm.c", "line": 1061, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 113, "file": "./util.h", "line": 3, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26529, "file": "dwm.c", "line": 1061, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a8bd0", "kind": "ConditionalOperator", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26529, "file": "dwm.c", "line": 1061, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26529, "file": "dwm.c", "line": 1061, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a8a28", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26529, "file": "dwm.c", "line": 1061, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26529, "file": "dwm.c", "line": 1061, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe72a89f8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26529, "file": "dwm.c", "line": 1061, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 94, "file": "./util.h", "line": 3, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26529, "file": "dwm.c", "line": 1061, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8908", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26529, "file": "dwm.c", "line": 1061, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 94, "file": "./util.h", "line": 3, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26529, "file": "dwm.c", "line": 1061, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72a88d8", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 26533, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 26529, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26536, "col": 16, "tokLen": 1 }, "expansionLoc": { "offset": 26529, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": true, "referencedMemberDecl": "0x55bbe7223eb0", "inner": [ { "id": "0x55bbe72a88c0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26533, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 26529, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26533, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 26529, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a88a0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 26533, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 26529, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26533, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 26529, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72a8a10", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 98, "file": "./util.h", "line": 3, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26529, "file": "dwm.c", "line": 1061, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26529, "file": "dwm.c", "line": 1061, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a89d8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 98, "file": "./util.h", "line": 3, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26529, "file": "dwm.c", "line": 1061, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26529, "file": "dwm.c", "line": 1061, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72a89a8", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 26539, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 26529, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26547, "col": 27, "tokLen": 2 }, "expansionLoc": { "offset": 26529, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wx", "isArrow": true, "referencedMemberDecl": "0x55bbe72257b0", "inner": [ { "id": "0x55bbe72a8990", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26539, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 26529, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26542, "col": 22, "tokLen": 3 }, "expansionLoc": { "offset": 26529, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8960", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 26539, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 26529, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26542, "col": 22, "tokLen": 3 }, "expansionLoc": { "offset": 26529, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72a8948", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26539, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 26529, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26539, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 26529, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8928", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 26539, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 26529, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26539, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 26529, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a8ba0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 104, "file": "./util.h", "line": 3, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26529, "file": "dwm.c", "line": 1061, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 106, "file": "./util.h", "line": 3, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26529, "file": "dwm.c", "line": 1061, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8ab0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 104, "file": "./util.h", "line": 3, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26529, "file": "dwm.c", "line": 1061, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 106, "file": "./util.h", "line": 3, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26529, "file": "dwm.c", "line": 1061, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72a8a80", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 26533, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 26529, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26536, "col": 16, "tokLen": 1 }, "expansionLoc": { "offset": 26529, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": true, "referencedMemberDecl": "0x55bbe7223eb0", "inner": [ { "id": "0x55bbe72a8a68", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26533, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 26529, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26533, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 26529, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8a48", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 26533, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 26529, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26533, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 26529, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72a8bb8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 110, "file": "./util.h", "line": 3, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26529, "file": "dwm.c", "line": 1061, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26529, "file": "dwm.c", "line": 1061, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8b80", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 110, "file": "./util.h", "line": 3, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26529, "file": "dwm.c", "line": 1061, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26529, "file": "dwm.c", "line": 1061, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72a8b50", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 26539, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 26529, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26547, "col": 27, "tokLen": 2 }, "expansionLoc": { "offset": 26529, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wx", "isArrow": true, "referencedMemberDecl": "0x55bbe72257b0", "inner": [ { "id": "0x55bbe72a8b38", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26539, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 26529, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26542, "col": 22, "tokLen": 3 }, "expansionLoc": { "offset": 26529, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8b08", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 26539, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 26529, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26542, "col": 22, "tokLen": 3 }, "expansionLoc": { "offset": 26529, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72a8af0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26539, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 26529, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26539, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 26529, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8ad0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 26539, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 26529, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26539, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 26529, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a9028", "kind": "BinaryOperator", "range": { "begin": { "offset": 26553, "line": 1062, "col": 2, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 113, "file": "./util.h", "line": 3, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26560, "file": "dwm.c", "line": 1062, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72a8c78", "kind": "MemberExpr", "range": { "begin": { "offset": 26553, "col": 2, "tokLen": 1 }, "end": { "offset": 26556, "col": 5, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f18", "inner": [ { "id": "0x55bbe72a8c60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26553, "col": 2, "tokLen": 1 }, "end": { "offset": 26553, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8c40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26553, "col": 2, "tokLen": 1 }, "end": { "offset": 26553, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72a9008", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 91, "file": "./util.h", "line": 3, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26560, "file": "dwm.c", "line": 1062, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 113, "file": "./util.h", "line": 3, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26560, "file": "dwm.c", "line": 1062, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a8fd8", "kind": "ConditionalOperator", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26560, "file": "dwm.c", "line": 1062, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26560, "file": "dwm.c", "line": 1062, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a8e30", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26560, "file": "dwm.c", "line": 1062, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26560, "file": "dwm.c", "line": 1062, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe72a8e00", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26560, "file": "dwm.c", "line": 1062, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 94, "file": "./util.h", "line": 3, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26560, "file": "dwm.c", "line": 1062, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8d10", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26560, "file": "dwm.c", "line": 1062, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 94, "file": "./util.h", "line": 3, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26560, "file": "dwm.c", "line": 1062, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72a8ce0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 26564, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 26560, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26567, "col": 16, "tokLen": 1 }, "expansionLoc": { "offset": 26560, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f18", "inner": [ { "id": "0x55bbe72a8cc8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26564, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 26560, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26564, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 26560, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8ca8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 26564, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 26560, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26564, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 26560, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72a8e18", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 98, "file": "./util.h", "line": 3, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26560, "file": "dwm.c", "line": 1062, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26560, "file": "dwm.c", "line": 1062, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8de0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 98, "file": "./util.h", "line": 3, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26560, "file": "dwm.c", "line": 1062, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26560, "file": "dwm.c", "line": 1062, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72a8db0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 26570, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 26560, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26578, "col": 27, "tokLen": 2 }, "expansionLoc": { "offset": 26560, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wy", "isArrow": true, "referencedMemberDecl": "0x55bbe7225818", "inner": [ { "id": "0x55bbe72a8d98", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26570, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 26560, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26573, "col": 22, "tokLen": 3 }, "expansionLoc": { "offset": 26560, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8d68", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 26570, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 26560, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26573, "col": 22, "tokLen": 3 }, "expansionLoc": { "offset": 26560, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72a8d50", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26570, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 26560, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26570, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 26560, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8d30", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 26570, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 26560, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26570, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 26560, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a8fa8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 104, "file": "./util.h", "line": 3, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26560, "file": "dwm.c", "line": 1062, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 106, "file": "./util.h", "line": 3, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26560, "file": "dwm.c", "line": 1062, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8eb8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 104, "file": "./util.h", "line": 3, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26560, "file": "dwm.c", "line": 1062, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 106, "file": "./util.h", "line": 3, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26560, "file": "dwm.c", "line": 1062, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72a8e88", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 26564, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 26560, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26567, "col": 16, "tokLen": 1 }, "expansionLoc": { "offset": 26560, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f18", "inner": [ { "id": "0x55bbe72a8e70", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26564, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 26560, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26564, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 26560, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8e50", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 26564, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 26560, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26564, "col": 13, "tokLen": 1 }, "expansionLoc": { "offset": 26560, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72a8fc0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 110, "file": "./util.h", "line": 3, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26560, "file": "dwm.c", "line": 1062, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26560, "file": "dwm.c", "line": 1062, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8f88", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 110, "file": "./util.h", "line": 3, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26560, "file": "dwm.c", "line": 1062, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 26560, "file": "dwm.c", "line": 1062, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72a8f58", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 26570, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 26560, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26578, "col": 27, "tokLen": 2 }, "expansionLoc": { "offset": 26560, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wy", "isArrow": true, "referencedMemberDecl": "0x55bbe7225818", "inner": [ { "id": "0x55bbe72a8f40", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26570, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 26560, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26573, "col": 22, "tokLen": 3 }, "expansionLoc": { "offset": 26560, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8f10", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 26570, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 26560, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26573, "col": 22, "tokLen": 3 }, "expansionLoc": { "offset": 26560, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72a8ef8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 26570, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 26560, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26570, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 26560, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a8ed8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 26570, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 26560, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 26570, "col": 19, "tokLen": 1 }, "expansionLoc": { "offset": 26560, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72a9100", "kind": "BinaryOperator", "range": { "begin": { "offset": 26584, "line": 1063, "col": 2, "tokLen": 1 }, "end": { "offset": 26592, "col": 10, "tokLen": 8 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72a9080", "kind": "MemberExpr", "range": { "begin": { "offset": 26584, "col": 2, "tokLen": 1 }, "end": { "offset": 26587, "col": 5, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72a9068", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26584, "col": 2, "tokLen": 1 }, "end": { "offset": 26584, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a9048", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26584, "col": 2, "tokLen": 1 }, "end": { "offset": 26584, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72a90e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26592, "col": 10, "tokLen": 8 }, "end": { "offset": 26592, "col": 10, "tokLen": 8 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72a90d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26592, "col": 10, "tokLen": 8 }, "end": { "offset": 26592, "col": 10, "tokLen": 8 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a90b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26592, "col": 10, "tokLen": 8 }, "end": { "offset": 26592, "col": 10, "tokLen": 8 } }, "type": { "qualType": "const unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237600", "kind": "VarDecl", "name": "borderpx", "type": { "qualType": "const unsigned int" } } } ] } ] } ] }, { "id": "0x55bbe72a9248", "kind": "BinaryOperator", "range": { "begin": { "offset": 26604, "line": 1065, "col": 2, "tokLen": 2 }, "end": { "offset": 26625, "col": 23, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72a9198", "kind": "MemberExpr", "range": { "begin": { "offset": 26604, "col": 2, "tokLen": 2 }, "end": { "offset": 26607, "col": 5, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "border_width", "isArrow": false, "referencedMemberDecl": "0x55bbe6fed158", "inner": [ { "id": "0x55bbe72a9178", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26604, "col": 2, "tokLen": 2 }, "end": { "offset": 26604, "col": 2, "tokLen": 2 } }, "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a66c0", "kind": "VarDecl", "name": "wc", "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" } } } ] }, { "id": "0x55bbe72a9230", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26622, "col": 20, "tokLen": 1 }, "end": { "offset": 26625, "col": 23, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a9200", "kind": "MemberExpr", "range": { "begin": { "offset": 26622, "col": 20, "tokLen": 1 }, "end": { "offset": 26625, "col": 23, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72a91e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26622, "col": 20, "tokLen": 1 }, "end": { "offset": 26622, "col": 20, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a91c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26622, "col": 20, "tokLen": 1 }, "end": { "offset": 26622, "col": 20, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72a9398", "kind": "CallExpr", "range": { "begin": { "offset": 26630, "line": 1066, "col": 2, "tokLen": 16 }, "end": { "offset": 26673, "col": 45, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a9380", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26630, "col": 2, "tokLen": 16 }, "end": { "offset": 26630, "col": 2, "tokLen": 16 } }, "type": { "qualType": "int (*)(Display *, Window, unsigned int, XWindowChanges *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72a9268", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26630, "col": 2, "tokLen": 16 }, "end": { "offset": 26630, "col": 2, "tokLen": 16 } }, "type": { "qualType": "int (Display *, Window, unsigned int, XWindowChanges *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7032090", "kind": "FunctionDecl", "name": "XConfigureWindow", "type": { "qualType": "int (Display *, Window, unsigned int, XWindowChanges *)" } } } ] }, { "id": "0x55bbe72a93d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26647, "col": 19, "tokLen": 3 }, "end": { "offset": 26647, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a9288", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26647, "col": 19, "tokLen": 3 }, "end": { "offset": 26647, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72a93f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26652, "col": 24, "tokLen": 1 }, "end": { "offset": 26652, "col": 24, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a92a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26652, "col": 24, "tokLen": 1 }, "end": { "offset": 26652, "col": 24, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a2878", "kind": "ParmVarDecl", "name": "w", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe72a9408", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 12597, "file": "/usr/include/X11/X.h", "line": 414, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26655, "file": "dwm.c", "line": 1066, "col": 27, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 12602, "file": "/usr/include/X11/X.h", "line": 414, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26655, "file": "dwm.c", "line": 1066, "col": 27, "tokLen": 13 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72a9328", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 12597, "file": "/usr/include/X11/X.h", "line": 414, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26655, "file": "dwm.c", "line": 1066, "col": 27, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 12602, "file": "/usr/include/X11/X.h", "line": 414, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26655, "file": "dwm.c", "line": 1066, "col": 27, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a9308", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 12598, "file": "/usr/include/X11/X.h", "line": 414, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26655, "file": "dwm.c", "line": 1066, "col": 27, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 12601, "file": "/usr/include/X11/X.h", "line": 414, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26655, "file": "dwm.c", "line": 1066, "col": 27, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72a92c8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12598, "file": "/usr/include/X11/X.h", "line": 414, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26655, "file": "dwm.c", "line": 1066, "col": 27, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 12598, "file": "/usr/include/X11/X.h", "line": 414, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26655, "file": "dwm.c", "line": 1066, "col": 27, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72a92e8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12601, "file": "/usr/include/X11/X.h", "line": 414, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26655, "file": "dwm.c", "line": 1066, "col": 27, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 12601, "file": "/usr/include/X11/X.h", "line": 414, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26655, "file": "dwm.c", "line": 1066, "col": 27, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "4" } ] } ] } ] }, { "id": "0x55bbe72a9368", "kind": "UnaryOperator", "range": { "begin": { "offset": 26670, "col": 42, "tokLen": 1 }, "end": { "offset": 26671, "col": 43, "tokLen": 2 } }, "type": { "qualType": "XWindowChanges *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72a9348", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26671, "col": 43, "tokLen": 2 }, "end": { "offset": 26671, "col": 43, "tokLen": 2 } }, "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a66c0", "kind": "VarDecl", "name": "wc", "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" } } } ] } ] }, { "id": "0x55bbe72a9598", "kind": "CallExpr", "range": { "begin": { "offset": 26677, "line": 1067, "col": 2, "tokLen": 16 }, "end": { "offset": 26737, "col": 62, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a9580", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26677, "col": 2, "tokLen": 16 }, "end": { "offset": 26677, "col": 2, "tokLen": 16 } }, "type": { "qualType": "int (*)(Display *, Window, unsigned long)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72a9420", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26677, "col": 2, "tokLen": 16 }, "end": { "offset": 26677, "col": 2, "tokLen": 16 } }, "type": { "qualType": "int (Display *, Window, unsigned long)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7057b28", "kind": "FunctionDecl", "name": "XSetWindowBorder", "type": { "qualType": "int (Display *, Window, unsigned long)" } } } ] }, { "id": "0x55bbe72a95d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26694, "col": 19, "tokLen": 3 }, "end": { "offset": 26694, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a9440", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26694, "col": 19, "tokLen": 3 }, "end": { "offset": 26694, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72a95e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26699, "col": 24, "tokLen": 1 }, "end": { "offset": 26699, "col": 24, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a9460", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26699, "col": 24, "tokLen": 1 }, "end": { "offset": 26699, "col": 24, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a2878", "kind": "ParmVarDecl", "name": "w", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe72a9600", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26702, "col": 27, "tokLen": 6 }, "end": { "offset": 26732, "col": 57, "tokLen": 5 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a9550", "kind": "MemberExpr", "range": { "begin": { "offset": 26702, "col": 27, "tokLen": 6 }, "end": { "offset": 26732, "col": 57, "tokLen": 5 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "lvalue", "name": "pixel", "isArrow": false, "referencedMemberDecl": "0x55bbe71fa508", "inner": [ { "id": "0x55bbe72a9530", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 26702, "col": 27, "tokLen": 6 }, "end": { "offset": 26730, "col": 55, "tokLen": 1 } }, "type": { "desugaredQualType": "struct _XftColor", "qualType": "Clr", "typeAliasDeclId": "0x55bbe7219c50" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72a9518", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26702, "col": 27, "tokLen": 6 }, "end": { "offset": 26719, "col": 44, "tokLen": 1 } }, "type": { "qualType": "Clr *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a94d8", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 26702, "col": 27, "tokLen": 6 }, "end": { "offset": 26719, "col": 44, "tokLen": 1 } }, "type": { "qualType": "Clr *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72a94c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26702, "col": 27, "tokLen": 6 }, "end": { "offset": 26702, "col": 27, "tokLen": 6 } }, "type": { "qualType": "Clr **" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a9480", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26702, "col": 27, "tokLen": 6 }, "end": { "offset": 26702, "col": 27, "tokLen": 6 } }, "type": { "qualType": "Clr **" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237280", "kind": "VarDecl", "name": "scheme", "type": { "qualType": "Clr **" } } } ] }, { "id": "0x55bbe72a94a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26709, "col": 34, "tokLen": 10 }, "end": { "offset": 26709, "col": 34, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e770", "kind": "EnumConstantDecl", "name": "SchemeNorm", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72a94f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26721, "col": 46, "tokLen": 9 }, "end": { "offset": 26721, "col": 46, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7219bf0", "kind": "EnumConstantDecl", "name": "ColBorder", "type": { "qualType": "int" } } } ] } ] } ] } ] }, { "id": "0x55bbe72a9670", "kind": "CallExpr", "range": { "begin": { "offset": 26741, "line": 1068, "col": 2, "tokLen": 9 }, "end": { "offset": 26752, "col": 13, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a9658", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26741, "col": 2, "tokLen": 9 }, "end": { "offset": 26741, "col": 2, "tokLen": 9 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72a9618", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26741, "col": 2, "tokLen": 9 }, "end": { "offset": 26741, "col": 2, "tokLen": 9 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe727c488", "kind": "FunctionDecl", "name": "configure", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72a9698", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26751, "col": 12, "tokLen": 1 }, "end": { "offset": 26751, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a9638", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26751, "col": 12, "tokLen": 1 }, "end": { "offset": 26751, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72a9708", "kind": "CallExpr", "range": { "begin": { "offset": 26810, "line": 1069, "col": 2, "tokLen": 16 }, "end": { "offset": 26828, "col": 20, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a96f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26810, "col": 2, "tokLen": 16 }, "end": { "offset": 26810, "col": 2, "tokLen": 16 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72a96b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26810, "col": 2, "tokLen": 16 }, "end": { "offset": 26810, "col": 2, "tokLen": 16 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7230cc8", "kind": "FunctionDecl", "name": "updatewindowtype", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72a9730", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26827, "col": 19, "tokLen": 1 }, "end": { "offset": 26827, "col": 19, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a96d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26827, "col": 19, "tokLen": 1 }, "end": { "offset": 26827, "col": 19, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72a97a0", "kind": "CallExpr", "range": { "begin": { "offset": 26832, "line": 1070, "col": 2, "tokLen": 15 }, "end": { "offset": 26849, "col": 19, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a9788", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26832, "col": 2, "tokLen": 15 }, "end": { "offset": 26832, "col": 2, "tokLen": 15 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72a9748", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26832, "col": 2, "tokLen": 15 }, "end": { "offset": 26832, "col": 2, "tokLen": 15 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7230900", "kind": "FunctionDecl", "name": "updatesizehints", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72a97c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26848, "col": 18, "tokLen": 1 }, "end": { "offset": 26848, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a9768", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26848, "col": 18, "tokLen": 1 }, "end": { "offset": 26848, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72a9838", "kind": "CallExpr", "range": { "begin": { "offset": 26853, "line": 1071, "col": 2, "tokLen": 13 }, "end": { "offset": 26868, "col": 17, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a9820", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26853, "col": 2, "tokLen": 13 }, "end": { "offset": 26853, "col": 2, "tokLen": 13 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72a97e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26853, "col": 2, "tokLen": 13 }, "end": { "offset": 26853, "col": 2, "tokLen": 13 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7230e10", "kind": "FunctionDecl", "name": "updatewmhints", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72a9860", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26867, "col": 16, "tokLen": 1 }, "end": { "offset": 26867, "col": 16, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a9800", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26867, "col": 16, "tokLen": 1 }, "end": { "offset": 26867, "col": 16, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72a9b50", "kind": "CallExpr", "range": { "begin": { "offset": 26872, "line": 1072, "col": 2, "tokLen": 12 }, "end": { "offset": 26963, "col": 93, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a9b38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26872, "col": 2, "tokLen": 12 }, "end": { "offset": 26872, "col": 2, "tokLen": 12 } }, "type": { "qualType": "int (*)(Display *, Window, long)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72a9878", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26872, "col": 2, "tokLen": 12 }, "end": { "offset": 26872, "col": 2, "tokLen": 12 } }, "type": { "qualType": "int (Display *, Window, long)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7051640", "kind": "FunctionDecl", "name": "XSelectInput", "type": { "qualType": "int (Display *, Window, long)" } } } ] }, { "id": "0x55bbe72a9b88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26885, "col": 15, "tokLen": 3 }, "end": { "offset": 26885, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a9898", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26885, "col": 15, "tokLen": 3 }, "end": { "offset": 26885, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72a9ba0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26890, "col": 20, "tokLen": 1 }, "end": { "offset": 26890, "col": 20, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a98b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26890, "col": 20, "tokLen": 1 }, "end": { "offset": 26890, "col": 20, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a2878", "kind": "ParmVarDecl", "name": "w", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe72a9b18", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5293, "file": "/usr/include/X11/X.h", "line": 155, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26893, "file": "dwm.c", "line": 1072, "col": 23, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5764, "file": "/usr/include/X11/X.h", "line": 168, "col": 37, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26944, "file": "dwm.c", "line": 1072, "col": 74, "tokLen": 19 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72a9a78", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5293, "file": "/usr/include/X11/X.h", "line": 155, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26893, "file": "dwm.c", "line": 1072, "col": 23, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5956, "file": "/usr/include/X11/X.h", "line": 173, "col": 36, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26925, "file": "dwm.c", "line": 1072, "col": 55, "tokLen": 18 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72a99d8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5293, "file": "/usr/include/X11/X.h", "line": 155, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26893, "file": "dwm.c", "line": 1072, "col": 23, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5919, "file": "/usr/include/X11/X.h", "line": 172, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26909, "file": "dwm.c", "line": 1072, "col": 39, "tokLen": 15 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72a9938", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5293, "file": "/usr/include/X11/X.h", "line": 155, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26893, "file": "dwm.c", "line": 1072, "col": 23, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5299, "file": "/usr/include/X11/X.h", "line": 155, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26893, "file": "dwm.c", "line": 1072, "col": 23, "tokLen": 15 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a9918", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5294, "file": "/usr/include/X11/X.h", "line": 155, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26893, "file": "dwm.c", "line": 1072, "col": 23, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5298, "file": "/usr/include/X11/X.h", "line": 155, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26893, "file": "dwm.c", "line": 1072, "col": 23, "tokLen": 15 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72a98d8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5294, "file": "/usr/include/X11/X.h", "line": 155, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26893, "file": "dwm.c", "line": 1072, "col": 23, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5294, "file": "/usr/include/X11/X.h", "line": 155, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26893, "file": "dwm.c", "line": 1072, "col": 23, "tokLen": 15 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72a98f8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5298, "file": "/usr/include/X11/X.h", "line": 155, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26893, "file": "dwm.c", "line": 1072, "col": 23, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5298, "file": "/usr/include/X11/X.h", "line": 155, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26893, "file": "dwm.c", "line": 1072, "col": 23, "tokLen": 15 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "4" } ] } ] }, { "id": "0x55bbe72a99b8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5912, "file": "/usr/include/X11/X.h", "line": 172, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26909, "file": "dwm.c", "line": 1072, "col": 39, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5919, "file": "/usr/include/X11/X.h", "line": 172, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26909, "file": "dwm.c", "line": 1072, "col": 39, "tokLen": 15 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a9998", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5913, "file": "/usr/include/X11/X.h", "line": 172, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26909, "file": "dwm.c", "line": 1072, "col": 39, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5917, "file": "/usr/include/X11/X.h", "line": 172, "col": 32, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26909, "file": "dwm.c", "line": 1072, "col": 39, "tokLen": 15 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72a9958", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5913, "file": "/usr/include/X11/X.h", "line": 172, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26909, "file": "dwm.c", "line": 1072, "col": 39, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5913, "file": "/usr/include/X11/X.h", "line": 172, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26909, "file": "dwm.c", "line": 1072, "col": 39, "tokLen": 15 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72a9978", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5917, "file": "/usr/include/X11/X.h", "line": 172, "col": 32, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26909, "file": "dwm.c", "line": 1072, "col": 39, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5917, "file": "/usr/include/X11/X.h", "line": 172, "col": 32, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26909, "file": "dwm.c", "line": 1072, "col": 39, "tokLen": 15 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "21" } ] } ] } ] }, { "id": "0x55bbe72a9a58", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5949, "file": "/usr/include/X11/X.h", "line": 173, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26925, "file": "dwm.c", "line": 1072, "col": 55, "tokLen": 18 } }, "end": { "spellingLoc": { "offset": 5956, "file": "/usr/include/X11/X.h", "line": 173, "col": 36, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26925, "file": "dwm.c", "line": 1072, "col": 55, "tokLen": 18 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a9a38", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5950, "file": "/usr/include/X11/X.h", "line": 173, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26925, "file": "dwm.c", "line": 1072, "col": 55, "tokLen": 18 } }, "end": { "spellingLoc": { "offset": 5954, "file": "/usr/include/X11/X.h", "line": 173, "col": 34, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26925, "file": "dwm.c", "line": 1072, "col": 55, "tokLen": 18 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72a99f8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5950, "file": "/usr/include/X11/X.h", "line": 173, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26925, "file": "dwm.c", "line": 1072, "col": 55, "tokLen": 18 } }, "end": { "spellingLoc": { "offset": 5950, "file": "/usr/include/X11/X.h", "line": 173, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26925, "file": "dwm.c", "line": 1072, "col": 55, "tokLen": 18 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72a9a18", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5954, "file": "/usr/include/X11/X.h", "line": 173, "col": 34, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26925, "file": "dwm.c", "line": 1072, "col": 55, "tokLen": 18 } }, "end": { "spellingLoc": { "offset": 5954, "file": "/usr/include/X11/X.h", "line": 173, "col": 34, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26925, "file": "dwm.c", "line": 1072, "col": 55, "tokLen": 18 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "22" } ] } ] } ] }, { "id": "0x55bbe72a9af8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5757, "file": "/usr/include/X11/X.h", "line": 168, "col": 30, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26944, "file": "dwm.c", "line": 1072, "col": 74, "tokLen": 19 } }, "end": { "spellingLoc": { "offset": 5764, "file": "/usr/include/X11/X.h", "line": 168, "col": 37, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26944, "file": "dwm.c", "line": 1072, "col": 74, "tokLen": 19 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a9ad8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5758, "file": "/usr/include/X11/X.h", "line": 168, "col": 31, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26944, "file": "dwm.c", "line": 1072, "col": 74, "tokLen": 19 } }, "end": { "spellingLoc": { "offset": 5762, "file": "/usr/include/X11/X.h", "line": 168, "col": 35, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26944, "file": "dwm.c", "line": 1072, "col": 74, "tokLen": 19 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72a9a98", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5758, "file": "/usr/include/X11/X.h", "line": 168, "col": 31, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26944, "file": "dwm.c", "line": 1072, "col": 74, "tokLen": 19 } }, "end": { "spellingLoc": { "offset": 5758, "file": "/usr/include/X11/X.h", "line": 168, "col": 31, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26944, "file": "dwm.c", "line": 1072, "col": 74, "tokLen": 19 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72a9ab8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5762, "file": "/usr/include/X11/X.h", "line": 168, "col": 35, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26944, "file": "dwm.c", "line": 1072, "col": 74, "tokLen": 19 } }, "end": { "spellingLoc": { "offset": 5762, "file": "/usr/include/X11/X.h", "line": 168, "col": 35, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 26944, "file": "dwm.c", "line": 1072, "col": 74, "tokLen": 19 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "17" } ] } ] } ] } ] }, { "id": "0x55bbe72a9c30", "kind": "CallExpr", "range": { "begin": { "offset": 26967, "line": 1073, "col": 2, "tokLen": 11 }, "end": { "offset": 26983, "col": 18, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72a9c18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26967, "col": 2, "tokLen": 11 }, "end": { "offset": 26967, "col": 2, "tokLen": 11 } }, "type": { "qualType": "void (*)(Client *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72a9bb8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26967, "col": 2, "tokLen": 11 }, "end": { "offset": 26967, "col": 2, "tokLen": 11 } }, "type": { "qualType": "void (Client *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe729b000", "kind": "FunctionDecl", "name": "grabbuttons", "type": { "qualType": "void (Client *, int)" } } } ] }, { "id": "0x55bbe72a9c60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26979, "col": 14, "tokLen": 1 }, "end": { "offset": 26979, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a9bd8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26979, "col": 14, "tokLen": 1 }, "end": { "offset": 26979, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72a9bf8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 26982, "col": 17, "tokLen": 1 }, "end": { "offset": 26982, "col": 17, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72a9f50", "kind": "IfStmt", "range": { "begin": { "offset": 26987, "line": 1074, "col": 2, "tokLen": 2 }, "end": { "offset": 27059, "line": 1075, "col": 53, "tokLen": 7 } }, "inner": [ { "id": "0x55bbe72a9cf8", "kind": "UnaryOperator", "range": { "begin": { "offset": 26991, "line": 1074, "col": 6, "tokLen": 1 }, "end": { "offset": 26995, "col": 10, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72a9ce0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26992, "col": 7, "tokLen": 1 }, "end": { "offset": 26995, "col": 10, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a9cb0", "kind": "MemberExpr", "range": { "begin": { "offset": 26992, "col": 7, "tokLen": 1 }, "end": { "offset": 26995, "col": 10, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfloating", "isArrow": true, "referencedMemberDecl": "0x55bbe7224738", "inner": [ { "id": "0x55bbe72a9c98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 26992, "col": 7, "tokLen": 1 }, "end": { "offset": 26992, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a9c78", "kind": "DeclRefExpr", "range": { "begin": { "offset": 26992, "col": 7, "tokLen": 1 }, "end": { "offset": 26992, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72a9f30", "kind": "BinaryOperator", "range": { "begin": { "offset": 27009, "line": 1075, "col": 3, "tokLen": 1 }, "end": { "offset": 27059, "col": 53, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72a9d48", "kind": "MemberExpr", "range": { "begin": { "offset": 27009, "col": 3, "tokLen": 1 }, "end": { "offset": 27012, "col": 6, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfloating", "isArrow": true, "referencedMemberDecl": "0x55bbe7224738", "inner": [ { "id": "0x55bbe72a9d30", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27009, "col": 3, "tokLen": 1 }, "end": { "offset": 27009, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a9d10", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27009, "col": 3, "tokLen": 1 }, "end": { "offset": 27009, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72a9f10", "kind": "BinaryOperator", "range": { "begin": { "offset": 27025, "col": 19, "tokLen": 1 }, "end": { "offset": 27059, "col": 53, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72a9db0", "kind": "MemberExpr", "range": { "begin": { "offset": 27025, "col": 19, "tokLen": 1 }, "end": { "offset": 27028, "col": 22, "tokLen": 8 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "oldstate", "isArrow": true, "referencedMemberDecl": "0x55bbe7224870", "inner": [ { "id": "0x55bbe72a9d98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27025, "col": 19, "tokLen": 1 }, "end": { "offset": 27025, "col": 19, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a9d78", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27025, "col": 19, "tokLen": 1 }, "end": { "offset": 27025, "col": 19, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72a9ef0", "kind": "BinaryOperator", "range": { "begin": { "offset": 27039, "col": 33, "tokLen": 5 }, "end": { "offset": 27059, "col": 53, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe72a9e50", "kind": "BinaryOperator", "range": { "begin": { "offset": 27039, "col": 33, "tokLen": 5 }, "end": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 27048, "file": "dwm.c", "line": 1075, "col": 42, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe72a9e20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27039, "col": 33, "tokLen": 5 }, "end": { "offset": 27039, "col": 33, "tokLen": 5 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a9de0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27039, "col": 33, "tokLen": 5 }, "end": { "offset": 27039, "col": 33, "tokLen": 5 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a65f8", "kind": "VarDecl", "name": "trans", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe72a9e38", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 27048, "file": "dwm.c", "line": 1075, "col": 42, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 27048, "file": "dwm.c", "line": 1075, "col": 42, "tokLen": 4 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72a9e00", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 27048, "file": "dwm.c", "line": 1075, "col": 42, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 27048, "file": "dwm.c", "line": 1075, "col": 42, "tokLen": 4 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72a9ed8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27056, "col": 50, "tokLen": 1 }, "end": { "offset": 27059, "col": 53, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a9ea8", "kind": "MemberExpr", "range": { "begin": { "offset": 27056, "col": 50, "tokLen": 1 }, "end": { "offset": 27059, "col": 53, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfixed", "isArrow": true, "referencedMemberDecl": "0x55bbe72246d0", "inner": [ { "id": "0x55bbe72a9e90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27056, "col": 50, "tokLen": 1 }, "end": { "offset": 27056, "col": 50, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a9e70", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27056, "col": 50, "tokLen": 1 }, "end": { "offset": 27056, "col": 50, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72aa110", "kind": "IfStmt", "range": { "begin": { "offset": 27069, "line": 1076, "col": 2, "tokLen": 2 }, "end": { "offset": 27114, "line": 1077, "col": 27, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72a9fd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27073, "line": 1076, "col": 6, "tokLen": 1 }, "end": { "offset": 27076, "col": 9, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a9fa8", "kind": "MemberExpr", "range": { "begin": { "offset": 27073, "col": 6, "tokLen": 1 }, "end": { "offset": 27076, "col": 9, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfloating", "isArrow": true, "referencedMemberDecl": "0x55bbe7224738", "inner": [ { "id": "0x55bbe72a9f90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27073, "col": 6, "tokLen": 1 }, "end": { "offset": 27073, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72a9f70", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27073, "col": 6, "tokLen": 1 }, "end": { "offset": 27073, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72aa0b0", "kind": "CallExpr", "range": { "begin": { "offset": 27090, "line": 1077, "col": 3, "tokLen": 12 }, "end": { "offset": 27114, "col": 27, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72aa098", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27090, "col": 3, "tokLen": 12 }, "end": { "offset": 27090, "col": 3, "tokLen": 12 } }, "type": { "qualType": "int (*)(Display *, Window)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72a9ff0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27090, "col": 3, "tokLen": 12 }, "end": { "offset": 27090, "col": 3, "tokLen": 12 } }, "type": { "qualType": "int (Display *, Window)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe704da98", "kind": "FunctionDecl", "name": "XRaiseWindow", "type": { "qualType": "int (Display *, Window)" } } } ] }, { "id": "0x55bbe72aa0e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27103, "col": 16, "tokLen": 3 }, "end": { "offset": 27103, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aa010", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27103, "col": 16, "tokLen": 3 }, "end": { "offset": 27103, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72aa0f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27108, "col": 21, "tokLen": 1 }, "end": { "offset": 27111, "col": 24, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aa068", "kind": "MemberExpr", "range": { "begin": { "offset": 27108, "col": 21, "tokLen": 1 }, "end": { "offset": 27111, "col": 24, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72aa050", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27108, "col": 21, "tokLen": 1 }, "end": { "offset": 27108, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aa030", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27108, "col": 21, "tokLen": 1 }, "end": { "offset": 27108, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72aa188", "kind": "CallExpr", "range": { "begin": { "offset": 27118, "line": 1078, "col": 2, "tokLen": 6 }, "end": { "offset": 27126, "col": 10, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72aa170", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27118, "col": 2, "tokLen": 6 }, "end": { "offset": 27118, "col": 2, "tokLen": 6 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72aa130", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27118, "col": 2, "tokLen": 6 }, "end": { "offset": 27118, "col": 2, "tokLen": 6 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe726f3e8", "kind": "FunctionDecl", "name": "attach", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72aa1b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27125, "col": 9, "tokLen": 1 }, "end": { "offset": 27125, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aa150", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27125, "col": 9, "tokLen": 1 }, "end": { "offset": 27125, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72aa220", "kind": "CallExpr", "range": { "begin": { "offset": 27130, "line": 1079, "col": 2, "tokLen": 11 }, "end": { "offset": 27143, "col": 15, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72aa208", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27130, "col": 2, "tokLen": 11 }, "end": { "offset": 27130, "col": 2, "tokLen": 11 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72aa1c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27130, "col": 2, "tokLen": 11 }, "end": { "offset": 27130, "col": 2, "tokLen": 11 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe726fd70", "kind": "FunctionDecl", "name": "attachstack", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72aa248", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27142, "col": 14, "tokLen": 1 }, "end": { "offset": 27142, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aa1e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27142, "col": 14, "tokLen": 1 }, "end": { "offset": 27142, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72aa590", "kind": "CallExpr", "range": { "begin": { "offset": 27147, "line": 1080, "col": 2, "tokLen": 15 }, "end": { "offset": 27261, "line": 1081, "col": 33, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72aa578", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27147, "line": 1080, "col": 2, "tokLen": 15 }, "end": { "offset": 27147, "col": 2, "tokLen": 15 } }, "type": { "qualType": "int (*)(Display *, Window, Atom, Atom, int, int, const unsigned char *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72aa260", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27147, "col": 2, "tokLen": 15 }, "end": { "offset": 27147, "col": 2, "tokLen": 15 } }, "type": { "qualType": "int (Display *, Window, Atom, Atom, int, int, const unsigned char *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe702f3d0", "kind": "FunctionDecl", "name": "XChangeProperty", "type": { "qualType": "int (Display *, Window, Atom, Atom, int, int, const unsigned char *, int)" } } } ] }, { "id": "0x55bbe72aa5f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27163, "col": 18, "tokLen": 3 }, "end": { "offset": 27163, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aa280", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27163, "col": 18, "tokLen": 3 }, "end": { "offset": 27163, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72aa608", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27168, "col": 23, "tokLen": 4 }, "end": { "offset": 27168, "col": 23, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aa2a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27168, "col": 23, "tokLen": 4 }, "end": { "offset": 27168, "col": 23, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72374f0", "kind": "VarDecl", "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe72aa620", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27174, "col": 29, "tokLen": 7 }, "end": { "offset": 27195, "col": 50, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aa318", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 27174, "col": 29, "tokLen": 7 }, "end": { "offset": 27195, "col": 50, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72aa300", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27174, "col": 29, "tokLen": 7 }, "end": { "offset": 27174, "col": 29, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72aa2c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27174, "col": 29, "tokLen": 7 }, "end": { "offset": 27174, "col": 29, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe72aa2e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27182, "col": 37, "tokLen": 13 }, "end": { "offset": 27182, "col": 37, "tokLen": 13 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7222b20", "kind": "EnumConstantDecl", "name": "NetClientList", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72aa390", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1209, "file": "/usr/include/X11/Xatom.h", "line": 41, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 27198, "file": "dwm.c", "line": 1080, "col": 53, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1219, "file": "/usr/include/X11/Xatom.h", "line": 41, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 27198, "file": "dwm.c", "line": 1080, "col": 53, "tokLen": 9 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72aa368", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1210, "file": "/usr/include/X11/Xatom.h", "line": 41, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 27198, "file": "dwm.c", "line": 1080, "col": 53, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1217, "file": "/usr/include/X11/Xatom.h", "line": 41, "col": 27, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 27198, "file": "dwm.c", "line": 1080, "col": 53, "tokLen": 9 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72aa338", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1217, "file": "/usr/include/X11/Xatom.h", "line": 41, "col": 27, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 27198, "file": "dwm.c", "line": 1080, "col": 53, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1217, "file": "/usr/include/X11/Xatom.h", "line": 41, "col": 27, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 27198, "file": "dwm.c", "line": 1080, "col": 53, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "33" } ] } ] }, { "id": "0x55bbe72aa3b0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 27209, "col": 64, "tokLen": 2 }, "end": { "offset": 27209, "col": 64, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "32" }, { "id": "0x55bbe72aa3d0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 13967, "file": "/usr/include/X11/X.h", "line": 477, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 27213, "file": "dwm.c", "line": 1080, "col": 68, "tokLen": 14 } }, "end": { "spellingLoc": { "offset": 13967, "file": "/usr/include/X11/X.h", "line": 477, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 27213, "file": "dwm.c", "line": 1080, "col": 68, "tokLen": 14 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe72aa638", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27231, "line": 1081, "col": 3, "tokLen": 1 }, "end": { "offset": 27257, "col": 29, "tokLen": 1 } }, "type": { "qualType": "const unsigned char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72aa4d0", "kind": "CStyleCastExpr", "range": { "begin": { "offset": 27231, "col": 3, "tokLen": 1 }, "end": { "offset": 27257, "col": 29, "tokLen": 1 } }, "type": { "qualType": "unsigned char *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72aa4a0", "kind": "UnaryOperator", "range": { "begin": { "offset": 27249, "col": 21, "tokLen": 1 }, "end": { "offset": 27257, "col": 29, "tokLen": 1 } }, "type": { "qualType": "Window *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72aa480", "kind": "ParenExpr", "range": { "begin": { "offset": 27250, "col": 22, "tokLen": 1 }, "end": { "offset": 27257, "col": 29, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72aa450", "kind": "MemberExpr", "range": { "begin": { "offset": 27251, "col": 23, "tokLen": 1 }, "end": { "offset": 27254, "col": 26, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72aa410", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27251, "col": 23, "tokLen": 1 }, "end": { "offset": 27251, "col": 23, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aa3f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27251, "col": 23, "tokLen": 1 }, "end": { "offset": 27251, "col": 23, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72aa4f8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 27260, "col": 32, "tokLen": 1 }, "end": { "offset": 27260, "col": 32, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe72aa960", "kind": "CallExpr", "range": { "begin": { "offset": 27265, "line": 1082, "col": 2, "tokLen": 17 }, "end": { "offset": 27327, "col": 64, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72aa948", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27265, "col": 2, "tokLen": 17 }, "end": { "offset": 27265, "col": 2, "tokLen": 17 } }, "type": { "qualType": "int (*)(Display *, Window, int, int, unsigned int, unsigned int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72aa650", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27265, "col": 2, "tokLen": 17 }, "end": { "offset": 27265, "col": 2, "tokLen": 17 } }, "type": { "qualType": "int (Display *, Window, int, int, unsigned int, unsigned int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7045cb0", "kind": "FunctionDecl", "name": "XMoveResizeWindow", "type": { "qualType": "int (Display *, Window, int, int, unsigned int, unsigned int)" } } } ] }, { "id": "0x55bbe72aa9b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27283, "col": 20, "tokLen": 3 }, "end": { "offset": 27283, "col": 20, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aa670", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27283, "col": 20, "tokLen": 3 }, "end": { "offset": 27283, "col": 20, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72aa9c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27288, "col": 25, "tokLen": 1 }, "end": { "offset": 27291, "col": 28, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aa6c8", "kind": "MemberExpr", "range": { "begin": { "offset": 27288, "col": 25, "tokLen": 1 }, "end": { "offset": 27291, "col": 28, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72aa6b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27288, "col": 25, "tokLen": 1 }, "end": { "offset": 27288, "col": 25, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aa690", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27288, "col": 25, "tokLen": 1 }, "end": { "offset": 27288, "col": 25, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72aa7f0", "kind": "BinaryOperator", "range": { "begin": { "offset": 27296, "col": 33, "tokLen": 1 }, "end": { "offset": 27307, "col": 44, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72aa7d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27296, "col": 33, "tokLen": 1 }, "end": { "offset": 27299, "col": 36, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aa730", "kind": "MemberExpr", "range": { "begin": { "offset": 27296, "col": 33, "tokLen": 1 }, "end": { "offset": 27299, "col": 36, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": true, "referencedMemberDecl": "0x55bbe7223eb0", "inner": [ { "id": "0x55bbe72aa718", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27296, "col": 33, "tokLen": 1 }, "end": { "offset": 27296, "col": 33, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aa6f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27296, "col": 33, "tokLen": 1 }, "end": { "offset": 27296, "col": 33, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72aa7b8", "kind": "BinaryOperator", "range": { "begin": { "offset": 27303, "col": 40, "tokLen": 1 }, "end": { "offset": 27307, "col": 44, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe72aa760", "kind": "IntegerLiteral", "range": { "begin": { "offset": 27303, "col": 40, "tokLen": 1 }, "end": { "offset": 27303, "col": 40, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe72aa7a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27307, "col": 44, "tokLen": 2 }, "end": { "offset": 27307, "col": 44, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aa780", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27307, "col": 44, "tokLen": 2 }, "end": { "offset": 27307, "col": 44, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231d68", "kind": "VarDecl", "name": "sw", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe72aa9e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27311, "col": 48, "tokLen": 1 }, "end": { "offset": 27314, "col": 51, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aa848", "kind": "MemberExpr", "range": { "begin": { "offset": 27311, "col": 48, "tokLen": 1 }, "end": { "offset": 27314, "col": 51, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f18", "inner": [ { "id": "0x55bbe72aa830", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27311, "col": 48, "tokLen": 1 }, "end": { "offset": 27311, "col": 48, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aa810", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27311, "col": 48, "tokLen": 1 }, "end": { "offset": 27311, "col": 48, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72aaa10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27317, "col": 54, "tokLen": 1 }, "end": { "offset": 27320, "col": 57, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72aa9f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27317, "col": 54, "tokLen": 1 }, "end": { "offset": 27320, "col": 57, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aa8b0", "kind": "MemberExpr", "range": { "begin": { "offset": 27317, "col": 54, "tokLen": 1 }, "end": { "offset": 27320, "col": 57, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "w", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f80", "inner": [ { "id": "0x55bbe72aa898", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27317, "col": 54, "tokLen": 1 }, "end": { "offset": 27317, "col": 54, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aa878", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27317, "col": 54, "tokLen": 1 }, "end": { "offset": 27317, "col": 54, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72aaa40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27323, "col": 60, "tokLen": 1 }, "end": { "offset": 27326, "col": 63, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72aaa28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27323, "col": 60, "tokLen": 1 }, "end": { "offset": 27326, "col": 63, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aa918", "kind": "MemberExpr", "range": { "begin": { "offset": 27323, "col": 60, "tokLen": 1 }, "end": { "offset": 27326, "col": 63, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe7223fe8", "inner": [ { "id": "0x55bbe72aa900", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27323, "col": 60, "tokLen": 1 }, "end": { "offset": 27323, "col": 60, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aa8e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27323, "col": 60, "tokLen": 1 }, "end": { "offset": 27323, "col": 60, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72aab30", "kind": "CallExpr", "range": { "begin": { "offset": 27363, "line": 1083, "col": 2, "tokLen": 14 }, "end": { "offset": 27392, "col": 31, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72aab18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27363, "col": 2, "tokLen": 14 }, "end": { "offset": 27363, "col": 2, "tokLen": 14 } }, "type": { "qualType": "void (*)(Client *, long)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72aaa58", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27363, "col": 2, "tokLen": 14 }, "end": { "offset": 27363, "col": 2, "tokLen": 14 } }, "type": { "qualType": "void (Client *, long)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722c3c8", "kind": "FunctionDecl", "name": "setclientstate", "type": { "qualType": "void (Client *, long)" } } } ] }, { "id": "0x55bbe72aab60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27378, "col": 17, "tokLen": 1 }, "end": { "offset": 27378, "col": 17, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aaa78", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27378, "col": 17, "tokLen": 1 }, "end": { "offset": 27378, "col": 17, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72aab78", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 5687, "file": "/usr/include/X11/Xutil.h", "line": 147, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 27381, "file": "dwm.c", "line": 1083, "col": 20, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 5687, "file": "/usr/include/X11/Xutil.h", "line": 147, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 27381, "file": "dwm.c", "line": 1083, "col": 20, "tokLen": 11 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72aaa98", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5687, "file": "/usr/include/X11/Xutil.h", "line": 147, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 27381, "file": "dwm.c", "line": 1083, "col": 20, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 5687, "file": "/usr/include/X11/Xutil.h", "line": 147, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 27381, "file": "dwm.c", "line": 1083, "col": 20, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] }, { "id": "0x55bbe72aad70", "kind": "IfStmt", "range": { "begin": { "offset": 27396, "line": 1084, "col": 2, "tokLen": 2 }, "end": { "offset": 27442, "line": 1085, "col": 25, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72aac48", "kind": "BinaryOperator", "range": { "begin": { "offset": 27400, "line": 1084, "col": 6, "tokLen": 1 }, "end": { "offset": 27410, "col": 16, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72aac18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27400, "col": 6, "tokLen": 1 }, "end": { "offset": 27403, "col": 9, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aabc8", "kind": "MemberExpr", "range": { "begin": { "offset": 27400, "col": 6, "tokLen": 1 }, "end": { "offset": 27403, "col": 9, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72aabb0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27400, "col": 6, "tokLen": 1 }, "end": { "offset": 27400, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aab90", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27400, "col": 6, "tokLen": 1 }, "end": { "offset": 27400, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72aac30", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27410, "col": 16, "tokLen": 6 }, "end": { "offset": 27410, "col": 16, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aabf8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27410, "col": 16, "tokLen": 6 }, "end": { "offset": 27410, "col": 16, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72aad28", "kind": "CallExpr", "range": { "begin": { "offset": 27420, "line": 1085, "col": 3, "tokLen": 7 }, "end": { "offset": 27442, "col": 25, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72aad10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27420, "col": 3, "tokLen": 7 }, "end": { "offset": 27420, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (*)(Client *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72aac68", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27420, "col": 3, "tokLen": 7 }, "end": { "offset": 27420, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (Client *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722fe60", "kind": "FunctionDecl", "name": "unfocus", "type": { "qualType": "void (Client *, int)" } } } ] }, { "id": "0x55bbe72aad58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27428, "col": 11, "tokLen": 6 }, "end": { "offset": 27436, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aacc0", "kind": "MemberExpr", "range": { "begin": { "offset": 27428, "col": 11, "tokLen": 6 }, "end": { "offset": 27436, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72aaca8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27428, "col": 11, "tokLen": 6 }, "end": { "offset": 27428, "col": 11, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aac88", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27428, "col": 11, "tokLen": 6 }, "end": { "offset": 27428, "col": 11, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72aacf0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 27441, "col": 24, "tokLen": 1 }, "end": { "offset": 27441, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72aae78", "kind": "BinaryOperator", "range": { "begin": { "offset": 27446, "line": 1086, "col": 2, "tokLen": 1 }, "end": { "offset": 27460, "col": 16, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72aae10", "kind": "MemberExpr", "range": { "begin": { "offset": 27446, "col": 2, "tokLen": 1 }, "end": { "offset": 27454, "col": 10, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72aadf8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27446, "col": 2, "tokLen": 1 }, "end": { "offset": 27449, "col": 5, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aadc8", "kind": "MemberExpr", "range": { "begin": { "offset": 27446, "col": 2, "tokLen": 1 }, "end": { "offset": 27449, "col": 5, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72aadb0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27446, "col": 2, "tokLen": 1 }, "end": { "offset": 27446, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aad90", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27446, "col": 2, "tokLen": 1 }, "end": { "offset": 27446, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72aae60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27460, "col": 16, "tokLen": 1 }, "end": { "offset": 27460, "col": 16, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aae40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27460, "col": 16, "tokLen": 1 }, "end": { "offset": 27460, "col": 16, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72aaf38", "kind": "CallExpr", "range": { "begin": { "offset": 27464, "line": 1087, "col": 2, "tokLen": 7 }, "end": { "offset": 27478, "col": 16, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72aaf20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27464, "col": 2, "tokLen": 7 }, "end": { "offset": 27464, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72aae98", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27464, "col": 2, "tokLen": 7 }, "end": { "offset": 27464, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe726e168", "kind": "FunctionDecl", "name": "arrange", "type": { "qualType": "void (Monitor *)" } } } ] }, { "id": "0x55bbe72aaf60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27472, "col": 10, "tokLen": 1 }, "end": { "offset": 27475, "col": 13, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aaef0", "kind": "MemberExpr", "range": { "begin": { "offset": 27472, "col": 10, "tokLen": 1 }, "end": { "offset": 27475, "col": 13, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72aaed8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27472, "col": 10, "tokLen": 1 }, "end": { "offset": 27472, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aaeb8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27472, "col": 10, "tokLen": 1 }, "end": { "offset": 27472, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72ab038", "kind": "CallExpr", "range": { "begin": { "offset": 27482, "line": 1088, "col": 2, "tokLen": 10 }, "end": { "offset": 27504, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ab020", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27482, "col": 2, "tokLen": 10 }, "end": { "offset": 27482, "col": 2, "tokLen": 10 } }, "type": { "qualType": "int (*)(Display *, Window)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72aaf78", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27482, "col": 2, "tokLen": 10 }, "end": { "offset": 27482, "col": 2, "tokLen": 10 } }, "type": { "qualType": "int (Display *, Window)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe70452f8", "kind": "FunctionDecl", "name": "XMapWindow", "type": { "qualType": "int (Display *, Window)" } } } ] }, { "id": "0x55bbe72ab068", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27493, "col": 13, "tokLen": 3 }, "end": { "offset": 27493, "col": 13, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aaf98", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27493, "col": 13, "tokLen": 3 }, "end": { "offset": 27493, "col": 13, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72ab080", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27498, "col": 18, "tokLen": 1 }, "end": { "offset": 27501, "col": 21, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aaff0", "kind": "MemberExpr", "range": { "begin": { "offset": 27498, "col": 18, "tokLen": 1 }, "end": { "offset": 27501, "col": 21, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72aafd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27498, "col": 18, "tokLen": 1 }, "end": { "offset": 27498, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aafb8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27498, "col": 18, "tokLen": 1 }, "end": { "offset": 27498, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72a6440", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72ab150", "kind": "CallExpr", "range": { "begin": { "offset": 27508, "line": 1089, "col": 2, "tokLen": 5 }, "end": { "offset": 27518, "col": 12, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ab138", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27508, "col": 2, "tokLen": 5 }, "end": { "offset": 27508, "col": 2, "tokLen": 5 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72ab098", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27508, "col": 2, "tokLen": 5 }, "end": { "offset": 27508, "col": 2, "tokLen": 5 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7291628", "kind": "FunctionDecl", "name": "focus", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72ab178", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 27514, "file": "dwm.c", "line": 1089, "col": 8, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 27514, "file": "dwm.c", "line": 1089, "col": 8, "tokLen": 4 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72ab118", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 27514, "file": "dwm.c", "line": 1089, "col": 8, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 27514, "file": "dwm.c", "line": 1089, "col": 8, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ab0f0", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 27514, "file": "dwm.c", "line": 1089, "col": 8, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 27514, "file": "dwm.c", "line": 1089, "col": 8, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72ab0b8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 27514, "file": "dwm.c", "line": 1089, "col": 8, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 27514, "file": "dwm.c", "line": 1089, "col": 8, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ab370", "kind": "FunctionDecl", "loc": { "offset": 27529, "line": 1093, "col": 1, "tokLen": 13 }, "range": { "begin": { "offset": 27524, "line": 1092, "col": 1, "tokLen": 4 }, "end": { "offset": 27673, "line": 1100, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722a088", "name": "mappingnotify", "mangledName": "mappingnotify", "type": { "qualType": "void (XEvent *)" }, "inner": [ { "id": "0x55bbe72ab2e0", "kind": "ParmVarDecl", "loc": { "offset": 27551, "line": 1093, "col": 23, "tokLen": 1 }, "range": { "begin": { "offset": 27543, "col": 15, "tokLen": 6 }, "end": { "offset": 27551, "col": 23, "tokLen": 1 } }, "isUsed": true, "name": "e", "type": { "qualType": "XEvent *" } }, { "id": "0x55bbe72ab758", "kind": "CompoundStmt", "range": { "begin": { "offset": 27554, "line": 1094, "col": 1, "tokLen": 1 }, "end": { "offset": 27673, "line": 1100, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ab510", "kind": "DeclStmt", "range": { "begin": { "offset": 27557, "line": 1095, "col": 2, "tokLen": 13 }, "end": { "offset": 27589, "col": 34, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ab428", "kind": "VarDecl", "loc": { "offset": 27572, "col": 17, "tokLen": 2 }, "range": { "begin": { "offset": 27557, "col": 2, "tokLen": 13 }, "end": { "offset": 27581, "col": 26, "tokLen": 8 } }, "isUsed": true, "name": "ev", "type": { "qualType": "XMappingEvent *" }, "init": "c", "inner": [ { "id": "0x55bbe72ab4f8", "kind": "UnaryOperator", "range": { "begin": { "offset": 27577, "col": 22, "tokLen": 1 }, "end": { "offset": 27581, "col": 26, "tokLen": 8 } }, "type": { "qualType": "XMappingEvent *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72ab4c8", "kind": "MemberExpr", "range": { "begin": { "offset": 27578, "col": 23, "tokLen": 1 }, "end": { "offset": 27581, "col": 26, "tokLen": 8 } }, "type": { "desugaredQualType": "XMappingEvent", "qualType": "XMappingEvent", "typeAliasDeclId": "0x55bbe7000038" }, "valueCategory": "lvalue", "name": "xmapping", "isArrow": true, "referencedMemberDecl": "0x55bbe7001fb0", "inner": [ { "id": "0x55bbe72ab4b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27578, "col": 23, "tokLen": 1 }, "end": { "offset": 27578, "col": 23, "tokLen": 1 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ab490", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27578, "col": 23, "tokLen": 1 }, "end": { "offset": 27578, "col": 23, "tokLen": 1 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ab2e0", "kind": "ParmVarDecl", "name": "e", "type": { "qualType": "XEvent *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ab5e0", "kind": "CallExpr", "range": { "begin": { "offset": 27593, "line": 1097, "col": 2, "tokLen": 23 }, "end": { "offset": 27619, "col": 28, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ab5c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27593, "col": 2, "tokLen": 23 }, "end": { "offset": 27593, "col": 2, "tokLen": 23 } }, "type": { "qualType": "int (*)(XMappingEvent *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72ab528", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27593, "col": 2, "tokLen": 23 }, "end": { "offset": 27593, "col": 2, "tokLen": 23 } }, "type": { "qualType": "int (XMappingEvent *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe704eff0", "kind": "FunctionDecl", "name": "XRefreshKeyboardMapping", "type": { "qualType": "int (XMappingEvent *)" } } } ] }, { "id": "0x55bbe72ab608", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27617, "col": 26, "tokLen": 2 }, "end": { "offset": 27617, "col": 26, "tokLen": 2 } }, "type": { "qualType": "XMappingEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ab548", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27617, "col": 26, "tokLen": 2 }, "end": { "offset": 27617, "col": 26, "tokLen": 2 } }, "type": { "qualType": "XMappingEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ab428", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XMappingEvent *" } } } ] } ] }, { "id": "0x55bbe72ab738", "kind": "IfStmt", "range": { "begin": { "offset": 27623, "line": 1098, "col": 2, "tokLen": 2 }, "end": { "offset": 27670, "line": 1099, "col": 12, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ab6c0", "kind": "BinaryOperator", "range": { "begin": { "offset": 27627, "line": 1098, "col": 6, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 18902, "file": "/usr/include/X11/X.h", "line": 663, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 27642, "file": "dwm.c", "line": 1098, "col": 21, "tokLen": 15 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72ab6a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27627, "col": 6, "tokLen": 2 }, "end": { "offset": 27631, "col": 10, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ab658", "kind": "MemberExpr", "range": { "begin": { "offset": 27627, "col": 6, "tokLen": 2 }, "end": { "offset": 27631, "col": 10, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "request", "isArrow": true, "referencedMemberDecl": "0x55bbe6fffec0", "inner": [ { "id": "0x55bbe72ab640", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27627, "col": 6, "tokLen": 2 }, "end": { "offset": 27627, "col": 6, "tokLen": 2 } }, "type": { "qualType": "XMappingEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ab620", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27627, "col": 6, "tokLen": 2 }, "end": { "offset": 27627, "col": 6, "tokLen": 2 } }, "type": { "qualType": "XMappingEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ab428", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XMappingEvent *" } } } ] } ] } ] }, { "id": "0x55bbe72ab688", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 18902, "file": "/usr/include/X11/X.h", "line": 663, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 27642, "file": "dwm.c", "line": 1098, "col": 21, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 18902, "file": "/usr/include/X11/X.h", "line": 663, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 27642, "file": "dwm.c", "line": 1098, "col": 21, "tokLen": 15 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe72ab718", "kind": "CallExpr", "range": { "begin": { "offset": 27661, "line": 1099, "col": 3, "tokLen": 8 }, "end": { "offset": 27670, "col": 12, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ab700", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27661, "col": 3, "tokLen": 8 }, "end": { "offset": 27661, "col": 3, "tokLen": 8 } }, "type": { "qualType": "void (*)(void)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72ab6e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27661, "col": 3, "tokLen": 8 }, "end": { "offset": 27661, "col": 3, "tokLen": 8 } }, "type": { "qualType": "void (void)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe729ca68", "kind": "FunctionDecl", "name": "grabkeys", "type": { "qualType": "void (void)" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ab820", "kind": "FunctionDecl", "loc": { "offset": 27681, "line": 1103, "col": 1, "tokLen": 10 }, "range": { "begin": { "offset": 27676, "line": 1102, "col": 1, "tokLen": 4 }, "end": { "offset": 27919, "line": 1112, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722a1d0", "name": "maprequest", "mangledName": "maprequest", "type": { "qualType": "void (XEvent *)" }, "inner": [ { "id": "0x55bbe72ab790", "kind": "ParmVarDecl", "loc": { "offset": 27700, "line": 1103, "col": 20, "tokLen": 1 }, "range": { "begin": { "offset": 27692, "col": 12, "tokLen": 6 }, "end": { "offset": 27700, "col": 20, "tokLen": 1 } }, "isUsed": true, "name": "e", "type": { "qualType": "XEvent *" } }, { "id": "0x55bbe72ac0f8", "kind": "CompoundStmt", "range": { "begin": { "offset": 27703, "line": 1104, "col": 1, "tokLen": 1 }, "end": { "offset": 27919, "line": 1112, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ab940", "kind": "DeclStmt", "range": { "begin": { "offset": 27706, "line": 1105, "col": 2, "tokLen": 6 }, "end": { "offset": 27733, "col": 29, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ab8d8", "kind": "VarDecl", "loc": { "offset": 27731, "col": 27, "tokLen": 2 }, "range": { "begin": { "offset": 27706, "col": 2, "tokLen": 6 }, "end": { "offset": 27731, "col": 27, "tokLen": 2 } }, "isUsed": true, "name": "wa", "mangledName": "wa", "type": { "desugaredQualType": "XWindowAttributes", "qualType": "XWindowAttributes", "typeAliasDeclId": "0x55bbe6fea6b8" }, "storageClass": "static" } ] }, { "id": "0x55bbe72abab0", "kind": "DeclStmt", "range": { "begin": { "offset": 27736, "line": 1106, "col": 2, "tokLen": 16 }, "end": { "offset": 27774, "col": 40, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ab9c8", "kind": "VarDecl", "loc": { "offset": 27754, "col": 20, "tokLen": 2 }, "range": { "begin": { "offset": 27736, "col": 2, "tokLen": 16 }, "end": { "offset": 27763, "col": 29, "tokLen": 11 } }, "isUsed": true, "name": "ev", "type": { "qualType": "XMapRequestEvent *" }, "init": "c", "inner": [ { "id": "0x55bbe72aba98", "kind": "UnaryOperator", "range": { "begin": { "offset": 27759, "col": 25, "tokLen": 1 }, "end": { "offset": 27763, "col": 29, "tokLen": 11 } }, "type": { "qualType": "XMapRequestEvent *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72aba68", "kind": "MemberExpr", "range": { "begin": { "offset": 27760, "col": 26, "tokLen": 1 }, "end": { "offset": 27763, "col": 29, "tokLen": 11 } }, "type": { "desugaredQualType": "XMapRequestEvent", "qualType": "XMapRequestEvent", "typeAliasDeclId": "0x55bbe6ffb6c8" }, "valueCategory": "lvalue", "name": "xmaprequest", "isArrow": true, "referencedMemberDecl": "0x55bbe70018b0", "inner": [ { "id": "0x55bbe72aba50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27760, "col": 26, "tokLen": 1 }, "end": { "offset": 27760, "col": 26, "tokLen": 1 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aba30", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27760, "col": 26, "tokLen": 1 }, "end": { "offset": 27760, "col": 26, "tokLen": 1 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ab790", "kind": "ParmVarDecl", "name": "e", "type": { "qualType": "XEvent *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72abe40", "kind": "IfStmt", "range": { "begin": { "offset": 27778, "line": 1108, "col": 2, "tokLen": 2 }, "end": { "offset": 27853, "line": 1109, "col": 3, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe72abe10", "kind": "BinaryOperator", "range": { "begin": { "offset": 27782, "line": 1108, "col": 6, "tokLen": 1 }, "end": { "offset": 27832, "col": 56, "tokLen": 17 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe72abd90", "kind": "UnaryOperator", "range": { "begin": { "offset": 27782, "col": 6, "tokLen": 1 }, "end": { "offset": 27824, "col": 48, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72abc20", "kind": "CallExpr", "range": { "begin": { "offset": 27783, "col": 7, "tokLen": 20 }, "end": { "offset": 27824, "col": 48, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72abc08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27783, "col": 7, "tokLen": 20 }, "end": { "offset": 27783, "col": 7, "tokLen": 20 } }, "type": { "qualType": "int (*)(Display *, Window, XWindowAttributes *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72abac8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27783, "col": 7, "tokLen": 20 }, "end": { "offset": 27783, "col": 7, "tokLen": 20 } }, "type": { "qualType": "int (Display *, Window, XWindowAttributes *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7041fc0", "kind": "FunctionDecl", "name": "XGetWindowAttributes", "type": { "qualType": "int (Display *, Window, XWindowAttributes *)" } } } ] }, { "id": "0x55bbe72abc58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27804, "col": 28, "tokLen": 3 }, "end": { "offset": 27804, "col": 28, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72abae8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27804, "col": 28, "tokLen": 3 }, "end": { "offset": 27804, "col": 28, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72abc70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27809, "col": 33, "tokLen": 2 }, "end": { "offset": 27813, "col": 37, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72abb40", "kind": "MemberExpr", "range": { "begin": { "offset": 27809, "col": 33, "tokLen": 2 }, "end": { "offset": 27813, "col": 37, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "window", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffb618", "inner": [ { "id": "0x55bbe72abb28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27809, "col": 33, "tokLen": 2 }, "end": { "offset": 27809, "col": 33, "tokLen": 2 } }, "type": { "qualType": "XMapRequestEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72abb08", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27809, "col": 33, "tokLen": 2 }, "end": { "offset": 27809, "col": 33, "tokLen": 2 } }, "type": { "qualType": "XMapRequestEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ab9c8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XMapRequestEvent *" } } } ] } ] } ] }, { "id": "0x55bbe72abb90", "kind": "UnaryOperator", "range": { "begin": { "offset": 27821, "col": 45, "tokLen": 1 }, "end": { "offset": 27822, "col": 46, "tokLen": 2 } }, "type": { "qualType": "XWindowAttributes *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72abb70", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27822, "col": 46, "tokLen": 2 }, "end": { "offset": 27822, "col": 46, "tokLen": 2 } }, "type": { "desugaredQualType": "XWindowAttributes", "qualType": "XWindowAttributes", "typeAliasDeclId": "0x55bbe6fea6b8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ab8d8", "kind": "VarDecl", "name": "wa", "type": { "desugaredQualType": "XWindowAttributes", "qualType": "XWindowAttributes", "typeAliasDeclId": "0x55bbe6fea6b8" } } } ] } ] } ] }, { "id": "0x55bbe72abdf8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27829, "col": 53, "tokLen": 2 }, "end": { "offset": 27832, "col": 56, "tokLen": 17 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72abdc8", "kind": "MemberExpr", "range": { "begin": { "offset": 27829, "col": 53, "tokLen": 2 }, "end": { "offset": 27832, "col": 56, "tokLen": 17 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "override_redirect", "isArrow": false, "referencedMemberDecl": "0x55bbe6fea528", "inner": [ { "id": "0x55bbe72abda8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27829, "col": 53, "tokLen": 2 }, "end": { "offset": 27829, "col": 53, "tokLen": 2 } }, "type": { "desugaredQualType": "XWindowAttributes", "qualType": "XWindowAttributes", "typeAliasDeclId": "0x55bbe6fea6b8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ab8d8", "kind": "VarDecl", "name": "wa", "type": { "desugaredQualType": "XWindowAttributes", "qualType": "XWindowAttributes", "typeAliasDeclId": "0x55bbe6fea6b8" } } } ] } ] } ] }, { "id": "0x55bbe72abe30", "kind": "ReturnStmt", "range": { "begin": { "offset": 27853, "line": 1109, "col": 3, "tokLen": 6 }, "end": { "offset": 27853, "col": 3, "tokLen": 6 } } } ] }, { "id": "0x55bbe72ac0d8", "kind": "IfStmt", "range": { "begin": { "offset": 27862, "line": 1110, "col": 2, "tokLen": 2 }, "end": { "offset": 27916, "line": 1111, "col": 25, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72abf40", "kind": "UnaryOperator", "range": { "begin": { "offset": 27866, "line": 1110, "col": 6, "tokLen": 1 }, "end": { "offset": 27889, "col": 29, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72abf00", "kind": "CallExpr", "range": { "begin": { "offset": 27867, "col": 7, "tokLen": 11 }, "end": { "offset": 27889, "col": 29, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72abee8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27867, "col": 7, "tokLen": 11 }, "end": { "offset": 27867, "col": 7, "tokLen": 11 } }, "type": { "qualType": "Client *(*)(Window)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72abe60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27867, "col": 7, "tokLen": 11 }, "end": { "offset": 27867, "col": 7, "tokLen": 11 } }, "type": { "qualType": "Client *(Window)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7231168", "kind": "FunctionDecl", "name": "wintoclient", "type": { "qualType": "Client *(Window)" } } } ] }, { "id": "0x55bbe72abf28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27879, "col": 19, "tokLen": 2 }, "end": { "offset": 27883, "col": 23, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72abeb8", "kind": "MemberExpr", "range": { "begin": { "offset": 27879, "col": 19, "tokLen": 2 }, "end": { "offset": 27883, "col": 23, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "window", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffb618", "inner": [ { "id": "0x55bbe72abea0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27879, "col": 19, "tokLen": 2 }, "end": { "offset": 27879, "col": 19, "tokLen": 2 } }, "type": { "qualType": "XMapRequestEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72abe80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27879, "col": 19, "tokLen": 2 }, "end": { "offset": 27879, "col": 19, "tokLen": 2 } }, "type": { "qualType": "XMapRequestEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ab9c8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XMapRequestEvent *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ac090", "kind": "CallExpr", "range": { "begin": { "offset": 27894, "line": 1111, "col": 3, "tokLen": 6 }, "end": { "offset": 27916, "col": 25, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ac078", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27894, "col": 3, "tokLen": 6 }, "end": { "offset": 27894, "col": 3, "tokLen": 6 } }, "type": { "qualType": "void (*)(Window, XWindowAttributes *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72abf58", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27894, "col": 3, "tokLen": 6 }, "end": { "offset": 27894, "col": 3, "tokLen": 6 } }, "type": { "qualType": "void (Window, XWindowAttributes *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72a2988", "kind": "FunctionDecl", "name": "manage", "type": { "qualType": "void (Window, XWindowAttributes *)" } } } ] }, { "id": "0x55bbe72ac0c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27901, "col": 10, "tokLen": 2 }, "end": { "offset": 27905, "col": 14, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72abfb0", "kind": "MemberExpr", "range": { "begin": { "offset": 27901, "col": 10, "tokLen": 2 }, "end": { "offset": 27905, "col": 14, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "window", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffb618", "inner": [ { "id": "0x55bbe72abf98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27901, "col": 10, "tokLen": 2 }, "end": { "offset": 27901, "col": 10, "tokLen": 2 } }, "type": { "qualType": "XMapRequestEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72abf78", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27901, "col": 10, "tokLen": 2 }, "end": { "offset": 27901, "col": 10, "tokLen": 2 } }, "type": { "qualType": "XMapRequestEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ab9c8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XMapRequestEvent *" } } } ] } ] } ] }, { "id": "0x55bbe72ac000", "kind": "UnaryOperator", "range": { "begin": { "offset": 27913, "col": 22, "tokLen": 1 }, "end": { "offset": 27914, "col": 23, "tokLen": 2 } }, "type": { "qualType": "XWindowAttributes *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72abfe0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27914, "col": 23, "tokLen": 2 }, "end": { "offset": 27914, "col": 23, "tokLen": 2 } }, "type": { "desugaredQualType": "XWindowAttributes", "qualType": "XWindowAttributes", "typeAliasDeclId": "0x55bbe6fea6b8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ab8d8", "kind": "VarDecl", "name": "wa", "type": { "desugaredQualType": "XWindowAttributes", "qualType": "XWindowAttributes", "typeAliasDeclId": "0x55bbe6fea6b8" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ac1c8", "kind": "FunctionDecl", "loc": { "offset": 27927, "line": 1115, "col": 1, "tokLen": 7 }, "range": { "begin": { "offset": 27922, "line": 1114, "col": 1, "tokLen": 4 }, "end": { "offset": 28274, "line": 1127, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722a318", "name": "monocle", "mangledName": "monocle", "type": { "qualType": "void (Monitor *)" }, "inner": [ { "id": "0x55bbe72ac138", "kind": "ParmVarDecl", "loc": { "offset": 27944, "line": 1115, "col": 18, "tokLen": 1 }, "range": { "begin": { "offset": 27935, "col": 9, "tokLen": 7 }, "end": { "offset": 27944, "col": 18, "tokLen": 1 } }, "isUsed": true, "name": "m", "type": { "qualType": "Monitor *" } }, { "id": "0x55bbe72ad3e0", "kind": "CompoundStmt", "range": { "begin": { "offset": 27947, "line": 1116, "col": 1, "tokLen": 1 }, "end": { "offset": 28274, "line": 1127, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ac328", "kind": "DeclStmt", "range": { "begin": { "offset": 27950, "line": 1117, "col": 2, "tokLen": 8 }, "end": { "offset": 27968, "col": 20, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ac288", "kind": "VarDecl", "loc": { "offset": 27963, "col": 15, "tokLen": 1 }, "range": { "begin": { "offset": 27950, "col": 2, "tokLen": 8 }, "end": { "offset": 27967, "col": 19, "tokLen": 1 } }, "isUsed": true, "name": "n", "type": { "qualType": "unsigned int" }, "init": "c", "inner": [ { "id": "0x55bbe72ac310", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27967, "col": 19, "tokLen": 1 }, "end": { "offset": 27967, "col": 19, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72ac2f0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 27967, "col": 19, "tokLen": 1 }, "end": { "offset": 27967, "col": 19, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe72ac3b8", "kind": "DeclStmt", "range": { "begin": { "offset": 27971, "line": 1118, "col": 2, "tokLen": 6 }, "end": { "offset": 27980, "col": 11, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ac350", "kind": "VarDecl", "loc": { "offset": 27979, "col": 10, "tokLen": 1 }, "range": { "begin": { "offset": 27971, "col": 2, "tokLen": 6 }, "end": { "offset": 27979, "col": 10, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } } ] }, { "id": "0x55bbe72ac888", "kind": "ForStmt", "range": { "begin": { "offset": 27984, "line": 1120, "col": 2, "tokLen": 3 }, "end": { "offset": 28045, "line": 1122, "col": 5, "tokLen": 2 } }, "inner": [ { "id": "0x55bbe72ac470", "kind": "BinaryOperator", "range": { "begin": { "offset": 27989, "line": 1120, "col": 7, "tokLen": 1 }, "end": { "offset": 27996, "col": 14, "tokLen": 7 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72ac3d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27989, "col": 7, "tokLen": 1 }, "end": { "offset": 27989, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ac350", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe72ac458", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27993, "col": 11, "tokLen": 1 }, "end": { "offset": 27996, "col": 14, "tokLen": 7 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ac428", "kind": "MemberExpr", "range": { "begin": { "offset": 27993, "col": 11, "tokLen": 1 }, "end": { "offset": 27996, "col": 14, "tokLen": 7 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "clients", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ba0", "inner": [ { "id": "0x55bbe72ac410", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 27993, "col": 11, "tokLen": 1 }, "end": { "offset": 27993, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ac3f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 27993, "col": 11, "tokLen": 1 }, "end": { "offset": 27993, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ac138", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, {}, { "id": "0x55bbe72ac4b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28005, "col": 23, "tokLen": 1 }, "end": { "offset": 28005, "col": 23, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ac490", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28005, "col": 23, "tokLen": 1 }, "end": { "offset": 28005, "col": 23, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ac350", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72ac568", "kind": "BinaryOperator", "range": { "begin": { "offset": 28008, "col": 26, "tokLen": 1 }, "end": { "offset": 28015, "col": 33, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72ac4c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28008, "col": 26, "tokLen": 1 }, "end": { "offset": 28008, "col": 26, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ac350", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe72ac550", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28012, "col": 30, "tokLen": 1 }, "end": { "offset": 28015, "col": 33, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ac520", "kind": "MemberExpr", "range": { "begin": { "offset": 28012, "col": 30, "tokLen": 1 }, "end": { "offset": 28015, "col": 33, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe72249b8", "inner": [ { "id": "0x55bbe72ac508", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28012, "col": 30, "tokLen": 1 }, "end": { "offset": 28012, "col": 30, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ac4e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28012, "col": 30, "tokLen": 1 }, "end": { "offset": 28012, "col": 30, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ac350", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72ac868", "kind": "IfStmt", "range": { "begin": { "offset": 28023, "line": 1121, "col": 3, "tokLen": 2 }, "end": { "offset": 28045, "line": 1122, "col": 5, "tokLen": 2 } }, "inner": [ { "id": "0x55bbe72ac810", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1956, "line": 52, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 28027, "line": 1121, "col": 7, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 2000, "line": 52, "col": 77, "tokLen": 1 }, "expansionLoc": { "offset": 28027, "line": 1121, "col": 7, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ac7f0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1957, "line": 52, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 28027, "line": 1121, "col": 7, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1999, "line": 52, "col": 76, "tokLen": 1 }, "expansionLoc": { "offset": 28027, "line": 1121, "col": 7, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ac7d0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 28037, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 28027, "col": 7, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 28027, "line": 1121, "col": 7, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe72ac7a0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 28037, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 28027, "col": 7, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1961, "line": 52, "col": 38, "tokLen": 4 }, "expansionLoc": { "offset": 28027, "line": 1121, "col": 7, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ac5c0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 28037, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 28027, "col": 7, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1961, "line": 52, "col": 38, "tokLen": 4 }, "expansionLoc": { "offset": 28027, "line": 1121, "col": 7, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "tags", "isArrow": true, "referencedMemberDecl": "0x55bbe7224668", "inner": [ { "id": "0x55bbe72ac5a8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 28037, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 28027, "col": 7, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 28037, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 28027, "col": 7, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ac588", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 28037, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 28027, "col": 7, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 28037, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 28027, "col": 7, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ac350", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72ac7b8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 28037, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 28027, "col": 7, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 28027, "line": 1121, "col": 7, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ac780", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 28037, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 28027, "col": 7, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 28027, "line": 1121, "col": 7, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72ac750", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 28037, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 28027, "col": 7, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1976, "line": 52, "col": 53, "tokLen": 6 }, "expansionLoc": { "offset": 28027, "line": 1121, "col": 7, "tokLen": 9 } } }, "type": { "qualType": "unsigned int *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72ac670", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 28037, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 28027, "col": 7, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1976, "line": 52, "col": 53, "tokLen": 6 }, "expansionLoc": { "offset": 28027, "line": 1121, "col": 7, "tokLen": 9 } } }, "type": { "qualType": "unsigned int[2]" }, "valueCategory": "lvalue", "name": "tagset", "isArrow": true, "referencedMemberDecl": "0x55bbe7225a70", "inner": [ { "id": "0x55bbe72ac658", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 28037, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 28027, "col": 7, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1971, "line": 52, "col": 48, "tokLen": 3 }, "expansionLoc": { "offset": 28027, "line": 1121, "col": 7, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ac628", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 28037, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 28027, "col": 7, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1971, "line": 52, "col": 48, "tokLen": 3 }, "expansionLoc": { "offset": 28027, "line": 1121, "col": 7, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72ac610", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 28037, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 28027, "col": 7, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 28037, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 28027, "col": 7, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ac5f0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 28037, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 28027, "col": 7, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 28037, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 28027, "col": 7, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ac350", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ac768", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 28037, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 28027, "col": 7, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1991, "line": 52, "col": 68, "tokLen": 7 }, "expansionLoc": { "offset": 28027, "line": 1121, "col": 7, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ac720", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 28037, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 28027, "col": 7, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1991, "line": 52, "col": 68, "tokLen": 7 }, "expansionLoc": { "offset": 28027, "line": 1121, "col": 7, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "seltags", "isArrow": true, "referencedMemberDecl": "0x55bbe7225950", "inner": [ { "id": "0x55bbe72ac708", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 28037, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 28027, "col": 7, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1986, "line": 52, "col": 63, "tokLen": 3 }, "expansionLoc": { "offset": 28027, "line": 1121, "col": 7, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ac6d8", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 28037, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 28027, "col": 7, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1986, "line": 52, "col": 63, "tokLen": 3 }, "expansionLoc": { "offset": 28027, "line": 1121, "col": 7, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72ac6c0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 28037, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 28027, "col": 7, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 28037, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 28027, "col": 7, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ac6a0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 28037, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 28027, "col": 7, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 28037, "col": 17, "tokLen": 1 }, "expansionLoc": { "offset": 28027, "col": 7, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ac350", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ac850", "kind": "UnaryOperator", "range": { "begin": { "offset": 28044, "line": 1122, "col": 4, "tokLen": 1 }, "end": { "offset": 28045, "col": 5, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "isPostfix": true, "opcode": "++", "inner": [ { "id": "0x55bbe72ac830", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28044, "col": 4, "tokLen": 1 }, "end": { "offset": 28044, "col": 4, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ac288", "kind": "VarDecl", "name": "n", "type": { "qualType": "unsigned int" } } } ] } ] } ] }, { "id": "0x55bbe72acbb0", "kind": "IfStmt", "range": { "begin": { "offset": 28050, "line": 1123, "col": 2, "tokLen": 2 }, "end": { "offset": 28143, "line": 1124, "col": 54, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ac930", "kind": "BinaryOperator", "range": { "begin": { "offset": 28054, "line": 1123, "col": 6, "tokLen": 1 }, "end": { "offset": 28058, "col": 10, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe72ac900", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28054, "col": 6, "tokLen": 1 }, "end": { "offset": 28054, "col": 6, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ac8c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28054, "col": 6, "tokLen": 1 }, "end": { "offset": 28054, "col": 6, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ac288", "kind": "VarDecl", "name": "n", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe72ac918", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28058, "col": 10, "tokLen": 1 }, "end": { "offset": 28058, "col": 10, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72ac8e0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 28058, "col": 10, "tokLen": 1 }, "end": { "offset": 28058, "col": 10, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72acb10", "kind": "CallExpr", "range": { "begin": { "offset": 28092, "line": 1124, "col": 3, "tokLen": 8 }, "end": { "offset": 28143, "col": 54, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72acaf8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28092, "col": 3, "tokLen": 8 }, "end": { "offset": 28092, "col": 3, "tokLen": 8 } }, "type": { "qualType": "int (*)(char *, unsigned long, const char *, ...)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72ac950", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28092, "col": 3, "tokLen": 8 }, "end": { "offset": 28092, "col": 3, "tokLen": 8 } }, "type": { "qualType": "int (char *, unsigned long, const char *, ...)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe6e42e50", "kind": "FunctionDecl", "name": "snprintf", "type": { "qualType": "int (char *, unsigned long, const char *, ...)" } } } ] }, { "id": "0x55bbe72acb50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28101, "col": 12, "tokLen": 1 }, "end": { "offset": 28104, "col": 15, "tokLen": 8 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72ac9a8", "kind": "MemberExpr", "range": { "begin": { "offset": 28101, "col": 12, "tokLen": 1 }, "end": { "offset": 28104, "col": 15, "tokLen": 8 } }, "type": { "qualType": "char[16]" }, "valueCategory": "lvalue", "name": "ltsymbol", "isArrow": true, "referencedMemberDecl": "0x55bbe7225408", "inner": [ { "id": "0x55bbe72ac990", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28101, "col": 12, "tokLen": 1 }, "end": { "offset": 28101, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ac970", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28101, "col": 12, "tokLen": 1 }, "end": { "offset": 28101, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ac138", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72aca40", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "offset": 28114, "col": 25, "tokLen": 6 }, "end": { "offset": 28124, "col": 35, "tokLen": 8 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe72aca10", "kind": "MemberExpr", "range": { "begin": { "offset": 28121, "col": 32, "tokLen": 1 }, "end": { "offset": 28124, "col": 35, "tokLen": 8 } }, "type": { "qualType": "char[16]" }, "valueCategory": "lvalue", "name": "ltsymbol", "isArrow": true, "referencedMemberDecl": "0x55bbe7225408", "nonOdrUseReason": "unevaluated", "inner": [ { "id": "0x55bbe72ac9f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28121, "col": 32, "tokLen": 1 }, "end": { "offset": 28121, "col": 32, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ac9d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28121, "col": 32, "tokLen": 1 }, "end": { "offset": 28121, "col": 32, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ac138", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } }, "nonOdrUseReason": "unevaluated" } ] } ] } ] }, { "id": "0x55bbe72acb80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28134, "col": 45, "tokLen": 6 }, "end": { "offset": 28134, "col": 45, "tokLen": 6 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72acb68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28134, "col": 45, "tokLen": 6 }, "end": { "offset": 28134, "col": 45, "tokLen": 6 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72aca60", "kind": "StringLiteral", "range": { "begin": { "offset": 28134, "col": 45, "tokLen": 6 }, "end": { "offset": 28134, "col": 45, "tokLen": 6 } }, "type": { "qualType": "char[5]" }, "valueCategory": "lvalue", "value": "\"[%d]\"" } ] } ] }, { "id": "0x55bbe72acb98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28142, "col": 53, "tokLen": 1 }, "end": { "offset": 28142, "col": 53, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aca80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28142, "col": 53, "tokLen": 1 }, "end": { "offset": 28142, "col": 53, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ac288", "kind": "VarDecl", "name": "n", "type": { "qualType": "unsigned int" } } } ] } ] } ] }, { "id": "0x55bbe72ad3a8", "kind": "ForStmt", "range": { "begin": { "offset": 28147, "line": 1125, "col": 2, "tokLen": 3 }, "end": { "offset": 28271, "line": 1126, "col": 66, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72acd30", "kind": "BinaryOperator", "range": { "begin": { "offset": 28152, "line": 1125, "col": 7, "tokLen": 1 }, "end": { "offset": 28176, "col": 31, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72acbd0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28152, "col": 7, "tokLen": 1 }, "end": { "offset": 28152, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ac350", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe72accf0", "kind": "CallExpr", "range": { "begin": { "offset": 28156, "col": 11, "tokLen": 9 }, "end": { "offset": 28176, "col": 31, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72accd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28156, "col": 11, "tokLen": 9 }, "end": { "offset": 28156, "col": 11, "tokLen": 9 } }, "type": { "qualType": "Client *(*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72acbf0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28156, "col": 11, "tokLen": 9 }, "end": { "offset": 28156, "col": 11, "tokLen": 9 } }, "type": { "qualType": "Client *(Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722a758", "kind": "FunctionDecl", "name": "nexttiled", "type": { "qualType": "Client *(Client *)" } } } ] }, { "id": "0x55bbe72acd18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28166, "col": 21, "tokLen": 1 }, "end": { "offset": 28169, "col": 24, "tokLen": 7 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72acc48", "kind": "MemberExpr", "range": { "begin": { "offset": 28166, "col": 21, "tokLen": 1 }, "end": { "offset": 28169, "col": 24, "tokLen": 7 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "clients", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ba0", "inner": [ { "id": "0x55bbe72acc30", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28166, "col": 21, "tokLen": 1 }, "end": { "offset": 28166, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72acc10", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28166, "col": 21, "tokLen": 1 }, "end": { "offset": 28166, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ac138", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, {}, { "id": "0x55bbe72acd70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28179, "col": 34, "tokLen": 1 }, "end": { "offset": 28179, "col": 34, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72acd50", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28179, "col": 34, "tokLen": 1 }, "end": { "offset": 28179, "col": 34, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ac350", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72ace88", "kind": "BinaryOperator", "range": { "begin": { "offset": 28182, "col": 37, "tokLen": 1 }, "end": { "offset": 28203, "col": 58, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72acd88", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28182, "col": 37, "tokLen": 1 }, "end": { "offset": 28182, "col": 37, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ac350", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe72ace48", "kind": "CallExpr", "range": { "begin": { "offset": 28186, "col": 41, "tokLen": 9 }, "end": { "offset": 28203, "col": 58, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ace30", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28186, "col": 41, "tokLen": 9 }, "end": { "offset": 28186, "col": 41, "tokLen": 9 } }, "type": { "qualType": "Client *(*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72acda8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28186, "col": 41, "tokLen": 9 }, "end": { "offset": 28186, "col": 41, "tokLen": 9 } }, "type": { "qualType": "Client *(Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722a758", "kind": "FunctionDecl", "name": "nexttiled", "type": { "qualType": "Client *(Client *)" } } } ] }, { "id": "0x55bbe72ace70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28196, "col": 51, "tokLen": 1 }, "end": { "offset": 28199, "col": 54, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ace00", "kind": "MemberExpr", "range": { "begin": { "offset": 28196, "col": 51, "tokLen": 1 }, "end": { "offset": 28199, "col": 54, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe72249b8", "inner": [ { "id": "0x55bbe72acde8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28196, "col": 51, "tokLen": 1 }, "end": { "offset": 28196, "col": 51, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72acdc8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28196, "col": 51, "tokLen": 1 }, "end": { "offset": 28196, "col": 51, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ac350", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ad310", "kind": "CallExpr", "range": { "begin": { "offset": 28208, "line": 1126, "col": 3, "tokLen": 6 }, "end": { "offset": 28271, "col": 66, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ad2f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28208, "col": 3, "tokLen": 6 }, "end": { "offset": 28208, "col": 3, "tokLen": 6 } }, "type": { "qualType": "void (*)(Client *, int, int, int, int, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72acea8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28208, "col": 3, "tokLen": 6 }, "end": { "offset": 28208, "col": 3, "tokLen": 6 } }, "type": { "qualType": "void (Client *, int, int, int, int, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722b398", "kind": "FunctionDecl", "name": "resize", "type": { "qualType": "void (Client *, int, int, int, int, int)" } } } ] }, { "id": "0x55bbe72ad360", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28215, "col": 10, "tokLen": 1 }, "end": { "offset": 28215, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72acec8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28215, "col": 10, "tokLen": 1 }, "end": { "offset": 28215, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ac350", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72ad378", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28218, "col": 13, "tokLen": 1 }, "end": { "offset": 28221, "col": 16, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72acf20", "kind": "MemberExpr", "range": { "begin": { "offset": 28218, "col": 13, "tokLen": 1 }, "end": { "offset": 28221, "col": 16, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wx", "isArrow": true, "referencedMemberDecl": "0x55bbe72257b0", "inner": [ { "id": "0x55bbe72acf08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28218, "col": 13, "tokLen": 1 }, "end": { "offset": 28218, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72acee8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28218, "col": 13, "tokLen": 1 }, "end": { "offset": 28218, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ac138", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72ad390", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28225, "col": 20, "tokLen": 1 }, "end": { "offset": 28228, "col": 23, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72acf88", "kind": "MemberExpr", "range": { "begin": { "offset": 28225, "col": 20, "tokLen": 1 }, "end": { "offset": 28228, "col": 23, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wy", "isArrow": true, "referencedMemberDecl": "0x55bbe7225818", "inner": [ { "id": "0x55bbe72acf70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28225, "col": 20, "tokLen": 1 }, "end": { "offset": 28225, "col": 20, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72acf50", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28225, "col": 20, "tokLen": 1 }, "end": { "offset": 28225, "col": 20, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ac138", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72ad0f8", "kind": "BinaryOperator", "range": { "begin": { "offset": 28232, "col": 27, "tokLen": 1 }, "end": { "offset": 28247, "col": 42, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72ad0e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28232, "col": 27, "tokLen": 1 }, "end": { "offset": 28235, "col": 30, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72acff0", "kind": "MemberExpr", "range": { "begin": { "offset": 28232, "col": 27, "tokLen": 1 }, "end": { "offset": 28235, "col": 30, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "ww", "isArrow": true, "referencedMemberDecl": "0x55bbe7225880", "inner": [ { "id": "0x55bbe72acfd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28232, "col": 27, "tokLen": 1 }, "end": { "offset": 28232, "col": 27, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72acfb8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28232, "col": 27, "tokLen": 1 }, "end": { "offset": 28232, "col": 27, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ac138", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72ad0c0", "kind": "BinaryOperator", "range": { "begin": { "offset": 28240, "col": 35, "tokLen": 1 }, "end": { "offset": 28247, "col": 42, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe72ad020", "kind": "IntegerLiteral", "range": { "begin": { "offset": 28240, "col": 35, "tokLen": 1 }, "end": { "offset": 28240, "col": 35, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe72ad0a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28244, "col": 39, "tokLen": 1 }, "end": { "offset": 28247, "col": 42, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ad078", "kind": "MemberExpr", "range": { "begin": { "offset": 28244, "col": 39, "tokLen": 1 }, "end": { "offset": 28247, "col": 42, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72ad060", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28244, "col": 39, "tokLen": 1 }, "end": { "offset": 28244, "col": 39, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ad040", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28244, "col": 39, "tokLen": 1 }, "end": { "offset": 28244, "col": 39, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ac350", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ad258", "kind": "BinaryOperator", "range": { "begin": { "offset": 28251, "col": 46, "tokLen": 1 }, "end": { "offset": 28266, "col": 61, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72ad240", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28251, "col": 46, "tokLen": 1 }, "end": { "offset": 28254, "col": 49, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ad150", "kind": "MemberExpr", "range": { "begin": { "offset": 28251, "col": 46, "tokLen": 1 }, "end": { "offset": 28254, "col": 49, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wh", "isArrow": true, "referencedMemberDecl": "0x55bbe72258e8", "inner": [ { "id": "0x55bbe72ad138", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28251, "col": 46, "tokLen": 1 }, "end": { "offset": 28251, "col": 46, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ad118", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28251, "col": 46, "tokLen": 1 }, "end": { "offset": 28251, "col": 46, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ac138", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72ad220", "kind": "BinaryOperator", "range": { "begin": { "offset": 28259, "col": 54, "tokLen": 1 }, "end": { "offset": 28266, "col": 61, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe72ad180", "kind": "IntegerLiteral", "range": { "begin": { "offset": 28259, "col": 54, "tokLen": 1 }, "end": { "offset": 28259, "col": 54, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe72ad208", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28263, "col": 58, "tokLen": 1 }, "end": { "offset": 28266, "col": 61, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ad1d8", "kind": "MemberExpr", "range": { "begin": { "offset": 28263, "col": 58, "tokLen": 1 }, "end": { "offset": 28266, "col": 61, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72ad1c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28263, "col": 58, "tokLen": 1 }, "end": { "offset": 28263, "col": 58, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ad1a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28263, "col": 58, "tokLen": 1 }, "end": { "offset": 28263, "col": 58, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ac350", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ad278", "kind": "IntegerLiteral", "range": { "begin": { "offset": 28270, "col": 65, "tokLen": 1 }, "end": { "offset": 28270, "col": 65, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe72ad4b8", "kind": "FunctionDecl", "loc": { "offset": 28282, "line": 1130, "col": 1, "tokLen": 12 }, "range": { "begin": { "offset": 28277, "line": 1129, "col": 1, "tokLen": 4 }, "end": { "offset": 28556, "line": 1144, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722a460", "name": "motionnotify", "mangledName": "motionnotify", "type": { "qualType": "void (XEvent *)" }, "inner": [ { "id": "0x55bbe72ad428", "kind": "ParmVarDecl", "loc": { "offset": 28303, "line": 1130, "col": 22, "tokLen": 1 }, "range": { "begin": { "offset": 28295, "col": 14, "tokLen": 6 }, "end": { "offset": 28303, "col": 22, "tokLen": 1 } }, "isUsed": true, "name": "e", "type": { "qualType": "XEvent *" } }, { "id": "0x55bbe72adfe8", "kind": "CompoundStmt", "range": { "begin": { "offset": 28306, "line": 1131, "col": 1, "tokLen": 1 }, "end": { "offset": 28556, "line": 1144, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ad670", "kind": "DeclStmt", "range": { "begin": { "offset": 28309, "line": 1132, "col": 2, "tokLen": 6 }, "end": { "offset": 28335, "col": 28, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ad570", "kind": "VarDecl", "loc": { "offset": 28325, "col": 18, "tokLen": 3 }, "range": { "begin": { "offset": 28309, "col": 2, "tokLen": 6 }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28331, "file": "dwm.c", "line": 1132, "col": 24, "tokLen": 4 } } }, "isUsed": true, "name": "mon", "mangledName": "mon", "type": { "qualType": "Monitor *" }, "storageClass": "static", "init": "c", "inner": [ { "id": "0x55bbe72ad658", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28331, "file": "dwm.c", "line": 1132, "col": 24, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28331, "file": "dwm.c", "line": 1132, "col": 24, "tokLen": 4 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72ad638", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28331, "file": "dwm.c", "line": 1132, "col": 24, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28331, "file": "dwm.c", "line": 1132, "col": 24, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ad610", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28331, "file": "dwm.c", "line": 1132, "col": 24, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28331, "file": "dwm.c", "line": 1132, "col": 24, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72ad5d8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28331, "file": "dwm.c", "line": 1132, "col": 24, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28331, "file": "dwm.c", "line": 1132, "col": 24, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ad700", "kind": "DeclStmt", "range": { "begin": { "offset": 28338, "line": 1133, "col": 2, "tokLen": 7 }, "end": { "offset": 28348, "col": 12, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ad698", "kind": "VarDecl", "loc": { "offset": 28347, "col": 11, "tokLen": 1 }, "range": { "begin": { "offset": 28338, "col": 2, "tokLen": 7 }, "end": { "offset": 28347, "col": 11, "tokLen": 1 } }, "isUsed": true, "name": "m", "type": { "qualType": "Monitor *" } } ] }, { "id": "0x55bbe72ad870", "kind": "DeclStmt", "range": { "begin": { "offset": 28351, "line": 1134, "col": 2, "tokLen": 12 }, "end": { "offset": 28381, "col": 32, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ad788", "kind": "VarDecl", "loc": { "offset": 28365, "col": 16, "tokLen": 2 }, "range": { "begin": { "offset": 28351, "col": 2, "tokLen": 12 }, "end": { "offset": 28374, "col": 25, "tokLen": 7 } }, "isUsed": true, "name": "ev", "type": { "qualType": "XMotionEvent *" }, "init": "c", "inner": [ { "id": "0x55bbe72ad858", "kind": "UnaryOperator", "range": { "begin": { "offset": 28370, "col": 21, "tokLen": 1 }, "end": { "offset": 28374, "col": 25, "tokLen": 7 } }, "type": { "qualType": "XMotionEvent *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72ad828", "kind": "MemberExpr", "range": { "begin": { "offset": 28371, "col": 22, "tokLen": 1 }, "end": { "offset": 28374, "col": 25, "tokLen": 7 } }, "type": { "desugaredQualType": "XMotionEvent", "qualType": "XMotionEvent", "typeAliasDeclId": "0x55bbe6e58438" }, "valueCategory": "lvalue", "name": "xmotion", "isArrow": true, "referencedMemberDecl": "0x55bbe7001370", "inner": [ { "id": "0x55bbe72ad810", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28371, "col": 22, "tokLen": 1 }, "end": { "offset": 28371, "col": 22, "tokLen": 1 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ad7f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28371, "col": 22, "tokLen": 1 }, "end": { "offset": 28371, "col": 22, "tokLen": 1 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ad428", "kind": "ParmVarDecl", "name": "e", "type": { "qualType": "XEvent *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ad970", "kind": "IfStmt", "range": { "begin": { "offset": 28385, "line": 1136, "col": 2, "tokLen": 2 }, "end": { "offset": 28411, "line": 1137, "col": 3, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe72ad940", "kind": "BinaryOperator", "range": { "begin": { "offset": 28389, "line": 1136, "col": 6, "tokLen": 2 }, "end": { "offset": 28403, "col": 20, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe72ad910", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28389, "col": 6, "tokLen": 2 }, "end": { "offset": 28393, "col": 10, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ad8c0", "kind": "MemberExpr", "range": { "begin": { "offset": 28389, "col": 6, "tokLen": 2 }, "end": { "offset": 28393, "col": 10, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "window", "isArrow": true, "referencedMemberDecl": "0x55bbe6e57f98", "inner": [ { "id": "0x55bbe72ad8a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28389, "col": 6, "tokLen": 2 }, "end": { "offset": 28389, "col": 6, "tokLen": 2 } }, "type": { "qualType": "XMotionEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ad888", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28389, "col": 6, "tokLen": 2 }, "end": { "offset": 28389, "col": 6, "tokLen": 2 } }, "type": { "qualType": "XMotionEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ad788", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XMotionEvent *" } } } ] } ] } ] }, { "id": "0x55bbe72ad928", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28403, "col": 20, "tokLen": 4 }, "end": { "offset": 28403, "col": 20, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ad8f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28403, "col": 20, "tokLen": 4 }, "end": { "offset": 28403, "col": 20, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72374f0", "kind": "VarDecl", "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] } ] }, { "id": "0x55bbe72ad960", "kind": "ReturnStmt", "range": { "begin": { "offset": 28411, "line": 1137, "col": 3, "tokLen": 6 }, "end": { "offset": 28411, "col": 3, "tokLen": 6 } } } ] }, { "id": "0x55bbe72adf50", "kind": "IfStmt", "range": { "begin": { "offset": 28420, "line": 1138, "col": 2, "tokLen": 2 }, "end": { "offset": 28544, "line": 1142, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72adc90", "kind": "BinaryOperator", "range": { "begin": { "offset": 28424, "line": 1138, "col": 6, "tokLen": 1 }, "end": { "offset": 28480, "col": 62, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72adc38", "kind": "BinaryOperator", "range": { "begin": { "offset": 28424, "col": 6, "tokLen": 1 }, "end": { "offset": 28473, "col": 55, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe72adbe0", "kind": "ParenExpr", "range": { "begin": { "offset": 28424, "col": 6, "tokLen": 1 }, "end": { "offset": 28468, "col": 50, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72adbc0", "kind": "BinaryOperator", "range": { "begin": { "offset": 28425, "col": 7, "tokLen": 1 }, "end": { "offset": 28467, "col": 49, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72ad990", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28425, "col": 7, "tokLen": 1 }, "end": { "offset": 28425, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ad698", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe72adb50", "kind": "CallExpr", "range": { "begin": { "offset": 28429, "col": 11, "tokLen": 9 }, "end": { "offset": 28467, "col": 49, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72adb38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28429, "col": 11, "tokLen": 9 }, "end": { "offset": 28429, "col": 11, "tokLen": 9 } }, "type": { "qualType": "Monitor *(*)(int, int, int, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72ad9b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28429, "col": 11, "tokLen": 9 }, "end": { "offset": 28429, "col": 11, "tokLen": 9 } }, "type": { "qualType": "Monitor *(int, int, int, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722aed8", "kind": "FunctionDecl", "name": "recttomon", "type": { "qualType": "Monitor *(int, int, int, int)" } } } ] }, { "id": "0x55bbe72adb90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28439, "col": 21, "tokLen": 2 }, "end": { "offset": 28443, "col": 25, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ada08", "kind": "MemberExpr", "range": { "begin": { "offset": 28439, "col": 21, "tokLen": 2 }, "end": { "offset": 28443, "col": 25, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x_root", "isArrow": true, "referencedMemberDecl": "0x55bbe6e581f0", "inner": [ { "id": "0x55bbe72ad9f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28439, "col": 21, "tokLen": 2 }, "end": { "offset": 28439, "col": 21, "tokLen": 2 } }, "type": { "qualType": "XMotionEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ad9d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28439, "col": 21, "tokLen": 2 }, "end": { "offset": 28439, "col": 21, "tokLen": 2 } }, "type": { "qualType": "XMotionEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ad788", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XMotionEvent *" } } } ] } ] } ] }, { "id": "0x55bbe72adba8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28451, "col": 33, "tokLen": 2 }, "end": { "offset": 28455, "col": 37, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ada70", "kind": "MemberExpr", "range": { "begin": { "offset": 28451, "col": 33, "tokLen": 2 }, "end": { "offset": 28455, "col": 37, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y_root", "isArrow": true, "referencedMemberDecl": "0x55bbe6e58258", "inner": [ { "id": "0x55bbe72ada58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28451, "col": 33, "tokLen": 2 }, "end": { "offset": 28451, "col": 33, "tokLen": 2 } }, "type": { "qualType": "XMotionEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ada38", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28451, "col": 33, "tokLen": 2 }, "end": { "offset": 28451, "col": 33, "tokLen": 2 } }, "type": { "qualType": "XMotionEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ad788", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XMotionEvent *" } } } ] } ] } ] }, { "id": "0x55bbe72adaa0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 28463, "col": 45, "tokLen": 1 }, "end": { "offset": 28463, "col": 45, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72adac0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 28466, "col": 48, "tokLen": 1 }, "end": { "offset": 28466, "col": 48, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] }, { "id": "0x55bbe72adc20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28473, "col": 55, "tokLen": 3 }, "end": { "offset": 28473, "col": 55, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72adc00", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28473, "col": 55, "tokLen": 3 }, "end": { "offset": 28473, "col": 55, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ad570", "kind": "VarDecl", "name": "mon", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72adc78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28480, "col": 62, "tokLen": 3 }, "end": { "offset": 28480, "col": 62, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72adc58", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28480, "col": 62, "tokLen": 3 }, "end": { "offset": 28480, "col": 62, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ad570", "kind": "VarDecl", "name": "mon", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72adf28", "kind": "CompoundStmt", "range": { "begin": { "offset": 28485, "col": 67, "tokLen": 1 }, "end": { "offset": 28544, "line": 1142, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72add70", "kind": "CallExpr", "range": { "begin": { "offset": 28489, "line": 1139, "col": 3, "tokLen": 7 }, "end": { "offset": 28511, "col": 25, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72add58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28489, "col": 3, "tokLen": 7 }, "end": { "offset": 28489, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (*)(Client *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72adcb0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28489, "col": 3, "tokLen": 7 }, "end": { "offset": 28489, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (Client *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722fe60", "kind": "FunctionDecl", "name": "unfocus", "type": { "qualType": "void (Client *, int)" } } } ] }, { "id": "0x55bbe72adda0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28497, "col": 11, "tokLen": 6 }, "end": { "offset": 28505, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72add08", "kind": "MemberExpr", "range": { "begin": { "offset": 28497, "col": 11, "tokLen": 6 }, "end": { "offset": 28505, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72adcf0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28497, "col": 11, "tokLen": 6 }, "end": { "offset": 28497, "col": 11, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72adcd0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28497, "col": 11, "tokLen": 6 }, "end": { "offset": 28497, "col": 11, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72add38", "kind": "IntegerLiteral", "range": { "begin": { "offset": 28510, "col": 24, "tokLen": 1 }, "end": { "offset": 28510, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe72ade10", "kind": "BinaryOperator", "range": { "begin": { "offset": 28516, "line": 1140, "col": 3, "tokLen": 6 }, "end": { "offset": 28525, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72addb8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28516, "col": 3, "tokLen": 6 }, "end": { "offset": 28516, "col": 3, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe72addf8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28525, "col": 12, "tokLen": 1 }, "end": { "offset": 28525, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72addd8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28525, "col": 12, "tokLen": 1 }, "end": { "offset": 28525, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ad698", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72adee8", "kind": "CallExpr", "range": { "begin": { "offset": 28530, "line": 1141, "col": 3, "tokLen": 5 }, "end": { "offset": 28540, "col": 13, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72aded0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28530, "col": 3, "tokLen": 5 }, "end": { "offset": 28530, "col": 3, "tokLen": 5 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72ade30", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28530, "col": 3, "tokLen": 5 }, "end": { "offset": 28530, "col": 3, "tokLen": 5 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7291628", "kind": "FunctionDecl", "name": "focus", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72adf10", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28536, "file": "dwm.c", "line": 1141, "col": 9, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28536, "file": "dwm.c", "line": 1141, "col": 9, "tokLen": 4 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72adeb0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28536, "file": "dwm.c", "line": 1141, "col": 9, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28536, "file": "dwm.c", "line": 1141, "col": 9, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ade88", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28536, "file": "dwm.c", "line": 1141, "col": 9, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28536, "file": "dwm.c", "line": 1141, "col": 9, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72ade50", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28536, "file": "dwm.c", "line": 1141, "col": 9, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28536, "file": "dwm.c", "line": 1141, "col": 9, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72adfc8", "kind": "BinaryOperator", "range": { "begin": { "offset": 28547, "line": 1143, "col": 2, "tokLen": 3 }, "end": { "offset": 28553, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72adf70", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28547, "col": 2, "tokLen": 3 }, "end": { "offset": 28547, "col": 2, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ad570", "kind": "VarDecl", "name": "mon", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe72adfb0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28553, "col": 8, "tokLen": 1 }, "end": { "offset": 28553, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72adf90", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28553, "col": 8, "tokLen": 1 }, "end": { "offset": 28553, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ad698", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72ae0c8", "kind": "FunctionDecl", "loc": { "offset": 28564, "line": 1147, "col": 1, "tokLen": 9 }, "range": { "begin": { "offset": 28559, "line": 1146, "col": 1, "tokLen": 4 }, "end": { "offset": 30186, "line": 1204, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722a5a8", "name": "movemouse", "mangledName": "movemouse", "type": { "qualType": "void (const Arg *)" }, "inner": [ { "id": "0x55bbe72ae038", "kind": "ParmVarDecl", "loc": { "offset": 28585, "line": 1147, "col": 22, "tokLen": 3 }, "range": { "begin": { "offset": 28574, "col": 11, "tokLen": 5 }, "end": { "offset": 28585, "col": 22, "tokLen": 3 } }, "name": "arg", "type": { "qualType": "const Arg *" } }, { "id": "0x55bbe72b39d8", "kind": "CompoundStmt", "range": { "begin": { "offset": 28590, "line": 1148, "col": 1, "tokLen": 1 }, "end": { "offset": 30186, "line": 1204, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72aeb20", "kind": "DeclStmt", "range": { "begin": { "offset": 28593, "line": 1149, "col": 2, "tokLen": 3 }, "end": { "offset": 28619, "col": 28, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ae188", "kind": "VarDecl", "loc": { "offset": 28597, "col": 6, "tokLen": 1 }, "range": { "begin": { "offset": 28593, "col": 2, "tokLen": 3 }, "end": { "offset": 28597, "col": 6, "tokLen": 1 } }, "isUsed": true, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe72ae208", "kind": "VarDecl", "loc": { "offset": 28600, "col": 9, "tokLen": 1 }, "range": { "begin": { "offset": 28593, "col": 2, "tokLen": 3 }, "end": { "offset": 28600, "col": 9, "tokLen": 1 } }, "isUsed": true, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe72ae288", "kind": "VarDecl", "loc": { "offset": 28603, "col": 12, "tokLen": 3 }, "range": { "begin": { "offset": 28593, "col": 2, "tokLen": 3 }, "end": { "offset": 28603, "col": 12, "tokLen": 3 } }, "isUsed": true, "name": "ocx", "type": { "qualType": "int" } }, { "id": "0x55bbe72ae308", "kind": "VarDecl", "loc": { "offset": 28608, "col": 17, "tokLen": 3 }, "range": { "begin": { "offset": 28593, "col": 2, "tokLen": 3 }, "end": { "offset": 28608, "col": 17, "tokLen": 3 } }, "isUsed": true, "name": "ocy", "type": { "qualType": "int" } }, { "id": "0x55bbe72ae388", "kind": "VarDecl", "loc": { "offset": 28613, "col": 22, "tokLen": 2 }, "range": { "begin": { "offset": 28593, "col": 2, "tokLen": 3 }, "end": { "offset": 28613, "col": 22, "tokLen": 2 } }, "isUsed": true, "name": "nx", "type": { "qualType": "int" } }, { "id": "0x55bbe72aea80", "kind": "VarDecl", "loc": { "offset": 28617, "col": 26, "tokLen": 2 }, "range": { "begin": { "offset": 28593, "col": 2, "tokLen": 3 }, "end": { "offset": 28617, "col": 26, "tokLen": 2 } }, "isUsed": true, "name": "ny", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe72aebb0", "kind": "DeclStmt", "range": { "begin": { "offset": 28622, "line": 1150, "col": 2, "tokLen": 6 }, "end": { "offset": 28631, "col": 11, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72aeb48", "kind": "VarDecl", "loc": { "offset": 28630, "col": 10, "tokLen": 1 }, "range": { "begin": { "offset": 28622, "col": 2, "tokLen": 6 }, "end": { "offset": 28630, "col": 10, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } } ] }, { "id": "0x55bbe72aec40", "kind": "DeclStmt", "range": { "begin": { "offset": 28634, "line": 1151, "col": 2, "tokLen": 7 }, "end": { "offset": 28644, "col": 12, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72aebd8", "kind": "VarDecl", "loc": { "offset": 28643, "col": 11, "tokLen": 1 }, "range": { "begin": { "offset": 28634, "col": 2, "tokLen": 7 }, "end": { "offset": 28643, "col": 11, "tokLen": 1 } }, "isUsed": true, "name": "m", "type": { "qualType": "Monitor *" } } ] }, { "id": "0x55bbe72aecd0", "kind": "DeclStmt", "range": { "begin": { "offset": 28647, "line": 1152, "col": 2, "tokLen": 6 }, "end": { "offset": 28656, "col": 11, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72aec68", "kind": "VarDecl", "loc": { "offset": 28654, "col": 9, "tokLen": 2 }, "range": { "begin": { "offset": 28647, "col": 2, "tokLen": 6 }, "end": { "offset": 28654, "col": 9, "tokLen": 2 } }, "isUsed": true, "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } ] }, { "id": "0x55bbe72aed98", "kind": "DeclStmt", "range": { "begin": { "offset": 28659, "line": 1153, "col": 2, "tokLen": 4 }, "end": { "offset": 28676, "col": 19, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72aecf8", "kind": "VarDecl", "loc": { "offset": 28664, "col": 7, "tokLen": 8 }, "range": { "begin": { "offset": 28659, "col": 2, "tokLen": 4 }, "end": { "offset": 28675, "col": 18, "tokLen": 1 } }, "isUsed": true, "name": "lasttime", "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" }, "init": "c", "inner": [ { "id": "0x55bbe72aed80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28675, "col": 18, "tokLen": 1 }, "end": { "offset": 28675, "col": 18, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72aed60", "kind": "IntegerLiteral", "range": { "begin": { "offset": 28675, "col": 18, "tokLen": 1 }, "end": { "offset": 28675, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe72aeeb8", "kind": "IfStmt", "range": { "begin": { "offset": 28680, "line": 1155, "col": 2, "tokLen": 2 }, "end": { "offset": 28706, "line": 1156, "col": 3, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe72aee90", "kind": "UnaryOperator", "range": { "begin": { "offset": 28684, "line": 1155, "col": 6, "tokLen": 1 }, "end": { "offset": 28701, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72aee70", "kind": "ParenExpr", "range": { "begin": { "offset": 28685, "col": 7, "tokLen": 1 }, "end": { "offset": 28701, "col": 23, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72aee50", "kind": "BinaryOperator", "range": { "begin": { "offset": 28686, "col": 8, "tokLen": 1 }, "end": { "offset": 28698, "col": 20, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72aedb0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28686, "col": 8, "tokLen": 1 }, "end": { "offset": 28686, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aeb48", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe72aee38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28690, "col": 12, "tokLen": 6 }, "end": { "offset": 28698, "col": 20, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aee08", "kind": "MemberExpr", "range": { "begin": { "offset": 28690, "col": 12, "tokLen": 6 }, "end": { "offset": 28698, "col": 20, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72aedf0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28690, "col": 12, "tokLen": 6 }, "end": { "offset": 28690, "col": 12, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aedd0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28690, "col": 12, "tokLen": 6 }, "end": { "offset": 28690, "col": 12, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72aeea8", "kind": "ReturnStmt", "range": { "begin": { "offset": 28706, "line": 1156, "col": 3, "tokLen": 6 }, "end": { "offset": 28706, "col": 3, "tokLen": 6 } } } ] }, { "id": "0x55bbe72aef68", "kind": "IfStmt", "range": { "begin": { "offset": 28715, "line": 1157, "col": 2, "tokLen": 2 }, "end": { "offset": 28790, "line": 1158, "col": 3, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe72aef40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28719, "line": 1157, "col": 6, "tokLen": 1 }, "end": { "offset": 28722, "col": 9, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aef10", "kind": "MemberExpr", "range": { "begin": { "offset": 28719, "col": 6, "tokLen": 1 }, "end": { "offset": 28722, "col": 9, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfullscreen", "isArrow": true, "referencedMemberDecl": "0x55bbe72248d8", "inner": [ { "id": "0x55bbe72aeef8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28719, "col": 6, "tokLen": 1 }, "end": { "offset": 28719, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aeed8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28719, "col": 6, "tokLen": 1 }, "end": { "offset": 28719, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aeb48", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72aef58", "kind": "ReturnStmt", "range": { "begin": { "offset": 28790, "line": 1158, "col": 3, "tokLen": 6 }, "end": { "offset": 28790, "col": 3, "tokLen": 6 } } } ] }, { "id": "0x55bbe72aefe0", "kind": "CallExpr", "range": { "begin": { "offset": 28799, "line": 1159, "col": 2, "tokLen": 7 }, "end": { "offset": 28813, "col": 16, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72aefc8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28799, "col": 2, "tokLen": 7 }, "end": { "offset": 28799, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72aef88", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28799, "col": 2, "tokLen": 7 }, "end": { "offset": 28799, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722ba78", "kind": "FunctionDecl", "name": "restack", "type": { "qualType": "void (Monitor *)" } } } ] }, { "id": "0x55bbe72af008", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28807, "col": 10, "tokLen": 6 }, "end": { "offset": 28807, "col": 10, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72aefa8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28807, "col": 10, "tokLen": 6 }, "end": { "offset": 28807, "col": 10, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72af0c0", "kind": "BinaryOperator", "range": { "begin": { "offset": 28817, "line": 1160, "col": 2, "tokLen": 3 }, "end": { "offset": 28826, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72af020", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28817, "col": 2, "tokLen": 3 }, "end": { "offset": 28817, "col": 2, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ae288", "kind": "VarDecl", "name": "ocx", "type": { "qualType": "int" } } }, { "id": "0x55bbe72af0a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28823, "col": 8, "tokLen": 1 }, "end": { "offset": 28826, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72af078", "kind": "MemberExpr", "range": { "begin": { "offset": 28823, "col": 8, "tokLen": 1 }, "end": { "offset": 28826, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": true, "referencedMemberDecl": "0x55bbe7223eb0", "inner": [ { "id": "0x55bbe72af060", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28823, "col": 8, "tokLen": 1 }, "end": { "offset": 28823, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72af040", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28823, "col": 8, "tokLen": 1 }, "end": { "offset": 28823, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aeb48", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72af180", "kind": "BinaryOperator", "range": { "begin": { "offset": 28830, "line": 1161, "col": 2, "tokLen": 3 }, "end": { "offset": 28839, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72af0e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28830, "col": 2, "tokLen": 3 }, "end": { "offset": 28830, "col": 2, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ae308", "kind": "VarDecl", "name": "ocy", "type": { "qualType": "int" } } }, { "id": "0x55bbe72af168", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28836, "col": 8, "tokLen": 1 }, "end": { "offset": 28839, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72af138", "kind": "MemberExpr", "range": { "begin": { "offset": 28836, "col": 8, "tokLen": 1 }, "end": { "offset": 28839, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f18", "inner": [ { "id": "0x55bbe72af120", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28836, "col": 8, "tokLen": 1 }, "end": { "offset": 28836, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72af100", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28836, "col": 8, "tokLen": 1 }, "end": { "offset": 28836, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aeb48", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72af718", "kind": "IfStmt", "range": { "begin": { "offset": 28843, "line": 1162, "col": 2, "tokLen": 2 }, "end": { "offset": 28983, "line": 1164, "col": 3, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe72af6e8", "kind": "BinaryOperator", "range": { "begin": { "offset": 28847, "line": 1162, "col": 6, "tokLen": 12 }, "end": { "spellingLoc": { "offset": 9695, "file": "/usr/include/X11/X.h", "line": 323, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28968, "file": "dwm.c", "line": 1163, "col": 50, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe72af5d0", "kind": "CallExpr", "range": { "begin": { "offset": 28847, "line": 1162, "col": 6, "tokLen": 12 }, "end": { "offset": 28963, "line": 1163, "col": 45, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72af5b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28847, "line": 1162, "col": 6, "tokLen": 12 }, "end": { "offset": 28847, "col": 6, "tokLen": 12 } }, "type": { "qualType": "int (*)(Display *, Window, int, unsigned int, int, int, Window, Cursor, Time)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72af1a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28847, "col": 6, "tokLen": 12 }, "end": { "offset": 28847, "col": 6, "tokLen": 12 } }, "type": { "qualType": "int (Display *, Window, int, unsigned int, int, int, Window, Cursor, Time)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe70437c0", "kind": "FunctionDecl", "name": "XGrabPointer", "type": { "qualType": "int (Display *, Window, int, unsigned int, int, int, Window, Cursor, Time)" } } } ] }, { "id": "0x55bbe72af638", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28860, "col": 19, "tokLen": 3 }, "end": { "offset": 28860, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72af1c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28860, "col": 19, "tokLen": 3 }, "end": { "offset": 28860, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72af650", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28865, "col": 24, "tokLen": 4 }, "end": { "offset": 28865, "col": 24, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72af1e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28865, "col": 24, "tokLen": 4 }, "end": { "offset": 28865, "col": 24, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72374f0", "kind": "VarDecl", "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe72af200", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 28871, "file": "dwm.c", "line": 1162, "col": 30, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 28871, "file": "dwm.c", "line": 1162, "col": 30, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe72af668", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2091, "line": 54, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 28878, "line": 1162, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 2120, "line": 54, "col": 62, "tokLen": 1 }, "expansionLoc": { "offset": 28878, "line": 1162, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72af400", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2091, "line": 54, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 28878, "line": 1162, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 2120, "line": 54, "col": 62, "tokLen": 1 }, "expansionLoc": { "offset": 28878, "line": 1162, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72af3e0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1571, "line": 48, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 28878, "line": 1162, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5368, "file": "/usr/include/X11/X.h", "line": 157, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28878, "file": "dwm.c", "line": 1162, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72af340", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1571, "line": 48, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 28878, "line": 1162, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1605, "line": 48, "col": 67, "tokLen": 1 }, "expansionLoc": { "offset": 28878, "line": 1162, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72af320", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5224, "file": "/usr/include/X11/X.h", "line": 153, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28878, "file": "dwm.c", "line": 1162, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5265, "file": "/usr/include/X11/X.h", "line": 154, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28878, "file": "dwm.c", "line": 1162, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72af280", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5224, "file": "/usr/include/X11/X.h", "line": 153, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28878, "file": "dwm.c", "line": 1162, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5230, "file": "/usr/include/X11/X.h", "line": 153, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28878, "file": "dwm.c", "line": 1162, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72af260", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5225, "file": "/usr/include/X11/X.h", "line": 153, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28878, "file": "dwm.c", "line": 1162, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5229, "file": "/usr/include/X11/X.h", "line": 153, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28878, "file": "dwm.c", "line": 1162, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72af220", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5225, "file": "/usr/include/X11/X.h", "line": 153, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28878, "file": "dwm.c", "line": 1162, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5225, "file": "/usr/include/X11/X.h", "line": 153, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28878, "file": "dwm.c", "line": 1162, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72af240", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5229, "file": "/usr/include/X11/X.h", "line": 153, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28878, "file": "dwm.c", "line": 1162, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5229, "file": "/usr/include/X11/X.h", "line": 153, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28878, "file": "dwm.c", "line": 1162, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] }, { "id": "0x55bbe72af300", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5259, "file": "/usr/include/X11/X.h", "line": 154, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28878, "file": "dwm.c", "line": 1162, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5265, "file": "/usr/include/X11/X.h", "line": 154, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28878, "file": "dwm.c", "line": 1162, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72af2e0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5260, "file": "/usr/include/X11/X.h", "line": 154, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28878, "file": "dwm.c", "line": 1162, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5264, "file": "/usr/include/X11/X.h", "line": 154, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28878, "file": "dwm.c", "line": 1162, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72af2a0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5260, "file": "/usr/include/X11/X.h", "line": 154, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28878, "file": "dwm.c", "line": 1162, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5260, "file": "/usr/include/X11/X.h", "line": 154, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28878, "file": "dwm.c", "line": 1162, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72af2c0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5264, "file": "/usr/include/X11/X.h", "line": 154, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28878, "file": "dwm.c", "line": 1162, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5264, "file": "/usr/include/X11/X.h", "line": 154, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28878, "file": "dwm.c", "line": 1162, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "3" } ] } ] } ] } ] }, { "id": "0x55bbe72af3c0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5362, "file": "/usr/include/X11/X.h", "line": 157, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28878, "file": "dwm.c", "line": 1162, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5368, "file": "/usr/include/X11/X.h", "line": 157, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28878, "file": "dwm.c", "line": 1162, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72af3a0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5363, "file": "/usr/include/X11/X.h", "line": 157, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28878, "file": "dwm.c", "line": 1162, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5367, "file": "/usr/include/X11/X.h", "line": 157, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28878, "file": "dwm.c", "line": 1162, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72af360", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5363, "file": "/usr/include/X11/X.h", "line": 157, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28878, "file": "dwm.c", "line": 1162, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5363, "file": "/usr/include/X11/X.h", "line": 157, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28878, "file": "dwm.c", "line": 1162, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72af380", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5367, "file": "/usr/include/X11/X.h", "line": 157, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28878, "file": "dwm.c", "line": 1162, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5367, "file": "/usr/include/X11/X.h", "line": 157, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28878, "file": "dwm.c", "line": 1162, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] } ] } ] }, { "id": "0x55bbe72af420", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 9625, "file": "/usr/include/X11/X.h", "line": 319, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28889, "file": "dwm.c", "line": 1162, "col": 48, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 9625, "file": "/usr/include/X11/X.h", "line": 319, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28889, "file": "dwm.c", "line": 1162, "col": 48, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72af440", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 9625, "file": "/usr/include/X11/X.h", "line": 319, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28904, "file": "dwm.c", "line": 1162, "col": 63, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 9625, "file": "/usr/include/X11/X.h", "line": 319, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28904, "file": "dwm.c", "line": 1162, "col": 63, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72af680", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28921, "file": "dwm.c", "line": 1163, "col": 3, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28921, "file": "dwm.c", "line": 1163, "col": 3, "tokLen": 4 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72af460", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28921, "file": "dwm.c", "line": 1163, "col": 3, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28921, "file": "dwm.c", "line": 1163, "col": 3, "tokLen": 4 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72af698", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28927, "col": 9, "tokLen": 6 }, "end": { "offset": 28944, "col": 26, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Cursor", "typeAliasDeclId": "0x55bbe6fb62a0" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72af510", "kind": "MemberExpr", "range": { "begin": { "offset": 28927, "col": 9, "tokLen": 6 }, "end": { "offset": 28944, "col": 26, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Cursor", "typeAliasDeclId": "0x55bbe6fb62a0" }, "valueCategory": "lvalue", "name": "cursor", "isArrow": true, "referencedMemberDecl": "0x55bbe7219570", "inner": [ { "id": "0x55bbe72af4f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28927, "col": 9, "tokLen": 6 }, "end": { "offset": 28941, "col": 23, "tokLen": 1 } }, "type": { "qualType": "Cur *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72af4d8", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 28927, "col": 9, "tokLen": 6 }, "end": { "offset": 28941, "col": 23, "tokLen": 1 } }, "type": { "qualType": "Cur *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72af4c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28927, "col": 9, "tokLen": 6 }, "end": { "offset": 28927, "col": 9, "tokLen": 6 } }, "type": { "qualType": "Cur **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72af480", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28927, "col": 9, "tokLen": 6 }, "end": { "offset": 28927, "col": 9, "tokLen": 6 } }, "type": { "qualType": "Cur *[3]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72371a8", "kind": "VarDecl", "name": "cursor", "type": { "qualType": "Cur *[3]" } } } ] }, { "id": "0x55bbe72af4a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28934, "col": 16, "tokLen": 7 }, "end": { "offset": 28934, "col": 16, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e610", "kind": "EnumConstantDecl", "name": "CurMove", "type": { "qualType": "int" } } } ] } ] } ] } ] }, { "id": "0x55bbe72af6b0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28952, "file": "dwm.c", "line": 1163, "col": 34, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28952, "file": "dwm.c", "line": 1163, "col": 34, "tokLen": 11 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72af540", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28952, "file": "dwm.c", "line": 1163, "col": 34, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28952, "file": "dwm.c", "line": 1163, "col": 34, "tokLen": 11 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72af6c8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 9695, "file": "/usr/include/X11/X.h", "line": 323, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28968, "file": "dwm.c", "line": 1163, "col": 50, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 9695, "file": "/usr/include/X11/X.h", "line": 323, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 28968, "file": "dwm.c", "line": 1163, "col": 50, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72af708", "kind": "ReturnStmt", "range": { "begin": { "offset": 28983, "line": 1164, "col": 3, "tokLen": 6 }, "end": { "offset": 28983, "col": 3, "tokLen": 6 } } } ] }, { "id": "0x55bbe72af868", "kind": "IfStmt", "range": { "begin": { "offset": 28992, "line": 1165, "col": 2, "tokLen": 2 }, "end": { "offset": 29019, "line": 1166, "col": 3, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe72af840", "kind": "UnaryOperator", "range": { "begin": { "offset": 28996, "line": 1165, "col": 6, "tokLen": 1 }, "end": { "offset": 29014, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72af810", "kind": "CallExpr", "range": { "begin": { "offset": 28997, "col": 7, "tokLen": 10 }, "end": { "offset": 29014, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72af7f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 28997, "col": 7, "tokLen": 10 }, "end": { "offset": 28997, "col": 7, "tokLen": 10 } }, "type": { "qualType": "int (*)(int *, int *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72af738", "kind": "DeclRefExpr", "range": { "begin": { "offset": 28997, "col": 7, "tokLen": 10 }, "end": { "offset": 28997, "col": 7, "tokLen": 10 } }, "type": { "qualType": "int (int *, int *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72978e8", "kind": "FunctionDecl", "name": "getrootptr", "type": { "qualType": "int (int *, int *)" } } } ] }, { "id": "0x55bbe72af778", "kind": "UnaryOperator", "range": { "begin": { "offset": 29008, "col": 18, "tokLen": 1 }, "end": { "offset": 29009, "col": 19, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72af758", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29009, "col": 19, "tokLen": 1 }, "end": { "offset": 29009, "col": 19, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ae188", "kind": "VarDecl", "name": "x", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72af7b0", "kind": "UnaryOperator", "range": { "begin": { "offset": 29012, "col": 22, "tokLen": 1 }, "end": { "offset": 29013, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72af790", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29013, "col": 23, "tokLen": 1 }, "end": { "offset": 29013, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ae208", "kind": "VarDecl", "name": "y", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe72af858", "kind": "ReturnStmt", "range": { "begin": { "offset": 29019, "line": 1166, "col": 3, "tokLen": 6 }, "end": { "offset": 29019, "col": 3, "tokLen": 6 } } } ] }, { "id": "0x55bbe72b28e8", "kind": "DoStmt", "range": { "begin": { "offset": 29028, "line": 1167, "col": 2, "tokLen": 2 }, "end": { "offset": 30041, "line": 1197, "col": 35, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72b2820", "kind": "CompoundStmt", "range": { "begin": { "offset": 29031, "line": 1167, "col": 5, "tokLen": 1 }, "end": { "offset": 30008, "line": 1197, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72afcb0", "kind": "CallExpr", "range": { "begin": { "offset": 29035, "line": 1168, "col": 3, "tokLen": 10 }, "end": { "offset": 29103, "col": 71, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72afc98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29035, "col": 3, "tokLen": 10 }, "end": { "offset": 29035, "col": 3, "tokLen": 10 } }, "type": { "qualType": "int (*)(Display *, long, XEvent *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72af888", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29035, "col": 3, "tokLen": 10 }, "end": { "offset": 29035, "col": 3, "tokLen": 10 } }, "type": { "qualType": "int (Display *, long, XEvent *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7045558", "kind": "FunctionDecl", "name": "XMaskEvent", "type": { "qualType": "int (Display *, long, XEvent *)" } } } ] }, { "id": "0x55bbe72afce8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29046, "col": 14, "tokLen": 3 }, "end": { "offset": 29046, "col": 14, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72af8a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29046, "col": 14, "tokLen": 3 }, "end": { "offset": 29046, "col": 14, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72afbe8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2091, "line": 54, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 29051, "line": 1168, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5884, "file": "/usr/include/X11/X.h", "line": 171, "col": 41, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29074, "file": "dwm.c", "line": 1168, "col": 42, "tokLen": 24 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72afb48", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2091, "line": 54, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 29051, "line": 1168, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5687, "file": "/usr/include/X11/X.h", "line": 166, "col": 31, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29061, "file": "dwm.c", "line": 1168, "col": 29, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72afaa8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2091, "line": 54, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 29051, "line": 1168, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 2120, "line": 54, "col": 62, "tokLen": 1 }, "expansionLoc": { "offset": 29051, "line": 1168, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72afa88", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1571, "line": 48, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 29051, "line": 1168, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5368, "file": "/usr/include/X11/X.h", "line": 157, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29051, "file": "dwm.c", "line": 1168, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72af9e8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1571, "line": 48, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 29051, "line": 1168, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1605, "line": 48, "col": 67, "tokLen": 1 }, "expansionLoc": { "offset": 29051, "line": 1168, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72af9c8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5224, "file": "/usr/include/X11/X.h", "line": 153, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29051, "file": "dwm.c", "line": 1168, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5265, "file": "/usr/include/X11/X.h", "line": 154, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29051, "file": "dwm.c", "line": 1168, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72af928", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5224, "file": "/usr/include/X11/X.h", "line": 153, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29051, "file": "dwm.c", "line": 1168, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5230, "file": "/usr/include/X11/X.h", "line": 153, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29051, "file": "dwm.c", "line": 1168, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72af908", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5225, "file": "/usr/include/X11/X.h", "line": 153, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29051, "file": "dwm.c", "line": 1168, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5229, "file": "/usr/include/X11/X.h", "line": 153, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29051, "file": "dwm.c", "line": 1168, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72af8c8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5225, "file": "/usr/include/X11/X.h", "line": 153, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29051, "file": "dwm.c", "line": 1168, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5225, "file": "/usr/include/X11/X.h", "line": 153, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29051, "file": "dwm.c", "line": 1168, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72af8e8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5229, "file": "/usr/include/X11/X.h", "line": 153, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29051, "file": "dwm.c", "line": 1168, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5229, "file": "/usr/include/X11/X.h", "line": 153, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29051, "file": "dwm.c", "line": 1168, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] }, { "id": "0x55bbe72af9a8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5259, "file": "/usr/include/X11/X.h", "line": 154, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29051, "file": "dwm.c", "line": 1168, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5265, "file": "/usr/include/X11/X.h", "line": 154, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29051, "file": "dwm.c", "line": 1168, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72af988", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5260, "file": "/usr/include/X11/X.h", "line": 154, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29051, "file": "dwm.c", "line": 1168, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5264, "file": "/usr/include/X11/X.h", "line": 154, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29051, "file": "dwm.c", "line": 1168, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72af948", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5260, "file": "/usr/include/X11/X.h", "line": 154, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29051, "file": "dwm.c", "line": 1168, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5260, "file": "/usr/include/X11/X.h", "line": 154, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29051, "file": "dwm.c", "line": 1168, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72af968", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5264, "file": "/usr/include/X11/X.h", "line": 154, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29051, "file": "dwm.c", "line": 1168, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5264, "file": "/usr/include/X11/X.h", "line": 154, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29051, "file": "dwm.c", "line": 1168, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "3" } ] } ] } ] } ] }, { "id": "0x55bbe72afa68", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5362, "file": "/usr/include/X11/X.h", "line": 157, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29051, "file": "dwm.c", "line": 1168, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5368, "file": "/usr/include/X11/X.h", "line": 157, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29051, "file": "dwm.c", "line": 1168, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72afa48", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5363, "file": "/usr/include/X11/X.h", "line": 157, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29051, "file": "dwm.c", "line": 1168, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5367, "file": "/usr/include/X11/X.h", "line": 157, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29051, "file": "dwm.c", "line": 1168, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72afa08", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5363, "file": "/usr/include/X11/X.h", "line": 157, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29051, "file": "dwm.c", "line": 1168, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5363, "file": "/usr/include/X11/X.h", "line": 157, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29051, "file": "dwm.c", "line": 1168, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72afa28", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5367, "file": "/usr/include/X11/X.h", "line": 157, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29051, "file": "dwm.c", "line": 1168, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5367, "file": "/usr/include/X11/X.h", "line": 157, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29051, "file": "dwm.c", "line": 1168, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] } ] }, { "id": "0x55bbe72afb28", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5680, "file": "/usr/include/X11/X.h", "line": 166, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29061, "file": "dwm.c", "line": 1168, "col": 29, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 5687, "file": "/usr/include/X11/X.h", "line": 166, "col": 31, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29061, "file": "dwm.c", "line": 1168, "col": 29, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72afb08", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5681, "file": "/usr/include/X11/X.h", "line": 166, "col": 25, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29061, "file": "dwm.c", "line": 1168, "col": 29, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 5685, "file": "/usr/include/X11/X.h", "line": 166, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29061, "file": "dwm.c", "line": 1168, "col": 29, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72afac8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5681, "file": "/usr/include/X11/X.h", "line": 166, "col": 25, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29061, "file": "dwm.c", "line": 1168, "col": 29, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 5681, "file": "/usr/include/X11/X.h", "line": 166, "col": 25, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29061, "file": "dwm.c", "line": 1168, "col": 29, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72afae8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5685, "file": "/usr/include/X11/X.h", "line": 166, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29061, "file": "dwm.c", "line": 1168, "col": 29, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 5685, "file": "/usr/include/X11/X.h", "line": 166, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29061, "file": "dwm.c", "line": 1168, "col": 29, "tokLen": 12 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "15" } ] } ] } ] }, { "id": "0x55bbe72afbc8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5877, "file": "/usr/include/X11/X.h", "line": 171, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29074, "file": "dwm.c", "line": 1168, "col": 42, "tokLen": 24 } }, "end": { "spellingLoc": { "offset": 5884, "file": "/usr/include/X11/X.h", "line": 171, "col": 41, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29074, "file": "dwm.c", "line": 1168, "col": 42, "tokLen": 24 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72afba8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5878, "file": "/usr/include/X11/X.h", "line": 171, "col": 35, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29074, "file": "dwm.c", "line": 1168, "col": 42, "tokLen": 24 } }, "end": { "spellingLoc": { "offset": 5882, "file": "/usr/include/X11/X.h", "line": 171, "col": 39, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29074, "file": "dwm.c", "line": 1168, "col": 42, "tokLen": 24 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72afb68", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5878, "file": "/usr/include/X11/X.h", "line": 171, "col": 35, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29074, "file": "dwm.c", "line": 1168, "col": 42, "tokLen": 24 } }, "end": { "spellingLoc": { "offset": 5878, "file": "/usr/include/X11/X.h", "line": 171, "col": 35, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29074, "file": "dwm.c", "line": 1168, "col": 42, "tokLen": 24 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72afb88", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5882, "file": "/usr/include/X11/X.h", "line": 171, "col": 39, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29074, "file": "dwm.c", "line": 1168, "col": 42, "tokLen": 24 } }, "end": { "spellingLoc": { "offset": 5882, "file": "/usr/include/X11/X.h", "line": 171, "col": 39, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29074, "file": "dwm.c", "line": 1168, "col": 42, "tokLen": 24 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "20" } ] } ] } ] }, { "id": "0x55bbe72afc28", "kind": "UnaryOperator", "range": { "begin": { "offset": 29100, "col": 68, "tokLen": 1 }, "end": { "offset": 29101, "col": 69, "tokLen": 2 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72afc08", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29101, "col": 69, "tokLen": 2 }, "end": { "offset": 29101, "col": 69, "tokLen": 2 } }, "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aec68", "kind": "VarDecl", "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } } ] } ] }, { "id": "0x55bbe72afd68", "kind": "SwitchStmt", "range": { "begin": { "offset": 29108, "line": 1169, "col": 3, "tokLen": 6 }, "end": { "offset": 30005, "line": 1196, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72afd50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29115, "line": 1169, "col": 10, "tokLen": 2 }, "end": { "offset": 29118, "col": 13, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72afd20", "kind": "MemberExpr", "range": { "begin": { "offset": 29115, "col": 10, "tokLen": 2 }, "end": { "offset": 29118, "col": 13, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "type", "isArrow": false, "referencedMemberDecl": "0x55bbe70011c8", "inner": [ { "id": "0x55bbe72afd00", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29115, "col": 10, "tokLen": 2 }, "end": { "offset": 29115, "col": 10, "tokLen": 2 } }, "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aec68", "kind": "VarDecl", "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } } ] } ] }, { "id": "0x55bbe72b27b8", "kind": "CompoundStmt", "range": { "begin": { "offset": 29124, "col": 19, "tokLen": 1 }, "end": { "offset": 30005, "line": 1196, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72afdc8", "kind": "CaseStmt", "range": { "begin": { "offset": 29128, "line": 1170, "col": 3, "tokLen": 4 }, "end": { "offset": 29208, "line": 1173, "col": 24, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72afdb0", "kind": "ConstantExpr", "range": { "begin": { "spellingLoc": { "offset": 6752, "file": "/usr/include/X11/X.h", "line": 202, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29133, "file": "dwm.c", "line": 1170, "col": 8, "tokLen": 16 } }, "end": { "spellingLoc": { "offset": 6752, "file": "/usr/include/X11/X.h", "line": 202, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29133, "file": "dwm.c", "line": 1170, "col": 8, "tokLen": 16 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72afd90", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 6752, "file": "/usr/include/X11/X.h", "line": 202, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29133, "file": "dwm.c", "line": 1170, "col": 8, "tokLen": 16 } }, "end": { "spellingLoc": { "offset": 6752, "file": "/usr/include/X11/X.h", "line": 202, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29133, "file": "dwm.c", "line": 1170, "col": 8, "tokLen": 16 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "23" } ] }, { "id": "0x55bbe72afe28", "kind": "CaseStmt", "range": { "begin": { "offset": 29153, "line": 1171, "col": 3, "tokLen": 4 }, "end": { "offset": 29208, "line": 1173, "col": 24, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72afe10", "kind": "ConstantExpr", "range": { "begin": { "spellingLoc": { "offset": 6473, "file": "/usr/include/X11/X.h", "line": 191, "col": 18, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29158, "file": "dwm.c", "line": 1171, "col": 8, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 6473, "file": "/usr/include/X11/X.h", "line": 191, "col": 18, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29158, "file": "dwm.c", "line": 1171, "col": 8, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72afdf0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 6473, "file": "/usr/include/X11/X.h", "line": 191, "col": 18, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29158, "file": "dwm.c", "line": 1171, "col": 8, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 6473, "file": "/usr/include/X11/X.h", "line": 191, "col": 18, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29158, "file": "dwm.c", "line": 1171, "col": 8, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "12" } ] }, { "id": "0x55bbe72afe88", "kind": "CaseStmt", "range": { "begin": { "offset": 29168, "line": 1172, "col": 3, "tokLen": 4 }, "end": { "offset": 29208, "line": 1173, "col": 24, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72afe70", "kind": "ConstantExpr", "range": { "begin": { "spellingLoc": { "offset": 6669, "file": "/usr/include/X11/X.h", "line": 199, "col": 21, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29173, "file": "dwm.c", "line": 1172, "col": 8, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 6669, "file": "/usr/include/X11/X.h", "line": 199, "col": 21, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29173, "file": "dwm.c", "line": 1172, "col": 8, "tokLen": 10 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72afe50", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 6669, "file": "/usr/include/X11/X.h", "line": 199, "col": 21, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29173, "file": "dwm.c", "line": 1172, "col": 8, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 6669, "file": "/usr/include/X11/X.h", "line": 199, "col": 21, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29173, "file": "dwm.c", "line": 1172, "col": 8, "tokLen": 10 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "20" } ] }, { "id": "0x55bbe72b0018", "kind": "CallExpr", "range": { "begin": { "offset": 29188, "line": 1173, "col": 4, "tokLen": 7 }, "end": { "offset": 29208, "col": 24, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b0000", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29188, "col": 4, "tokLen": 7 }, "end": { "offset": 29203, "col": 19, "tokLen": 1 } }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72affa8", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 29188, "col": 4, "tokLen": 7 }, "end": { "offset": 29203, "col": 19, "tokLen": 1 } }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72aff78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29188, "col": 4, "tokLen": 7 }, "end": { "offset": 29188, "col": 4, "tokLen": 7 } }, "type": { "qualType": "void (**)(XEvent *)" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72afeb0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29188, "col": 4, "tokLen": 7 }, "end": { "offset": 29188, "col": 4, "tokLen": 7 } }, "type": { "qualType": "void (*[36])(XEvent *)" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72323d0", "kind": "VarDecl", "name": "handler", "type": { "qualType": "void (*[36])(XEvent *)" } } } ] }, { "id": "0x55bbe72aff90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29196, "col": 12, "tokLen": 2 }, "end": { "offset": 29199, "col": 15, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72afef0", "kind": "MemberExpr", "range": { "begin": { "offset": 29196, "col": 12, "tokLen": 2 }, "end": { "offset": 29199, "col": 15, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "type", "isArrow": false, "referencedMemberDecl": "0x55bbe70011c8", "inner": [ { "id": "0x55bbe72afed0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29196, "col": 12, "tokLen": 2 }, "end": { "offset": 29196, "col": 12, "tokLen": 2 } }, "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aec68", "kind": "VarDecl", "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } } ] } ] } ] } ] }, { "id": "0x55bbe72affe8", "kind": "UnaryOperator", "range": { "begin": { "offset": 29205, "col": 21, "tokLen": 1 }, "end": { "offset": 29206, "col": 22, "tokLen": 2 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72affc8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29206, "col": 22, "tokLen": 2 }, "end": { "offset": 29206, "col": 22, "tokLen": 2 } }, "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aec68", "kind": "VarDecl", "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72b0040", "kind": "BreakStmt", "range": { "begin": { "offset": 29214, "line": 1174, "col": 4, "tokLen": 5 }, "end": { "offset": 29214, "col": 4, "tokLen": 5 } } }, { "id": "0x55bbe72b0080", "kind": "CaseStmt", "range": { "begin": { "offset": 29223, "line": 1175, "col": 3, "tokLen": 4 }, "end": { "offset": 29298, "line": 1177, "col": 5, "tokLen": 8 } }, "inner": [ { "id": "0x55bbe72b0068", "kind": "ConstantExpr", "range": { "begin": { "spellingLoc": { "offset": 6342, "file": "/usr/include/X11/X.h", "line": 185, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29228, "file": "dwm.c", "line": 1175, "col": 8, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 6342, "file": "/usr/include/X11/X.h", "line": 185, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29228, "file": "dwm.c", "line": 1175, "col": 8, "tokLen": 12 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b0048", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 6342, "file": "/usr/include/X11/X.h", "line": 185, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29228, "file": "dwm.c", "line": 1175, "col": 8, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 6342, "file": "/usr/include/X11/X.h", "line": 185, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29228, "file": "dwm.c", "line": 1175, "col": 8, "tokLen": 12 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] }, { "id": "0x55bbe72b0278", "kind": "IfStmt", "range": { "begin": { "offset": 29245, "line": 1176, "col": 4, "tokLen": 2 }, "end": { "offset": 29298, "line": 1177, "col": 5, "tokLen": 8 } }, "inner": [ { "id": "0x55bbe72b0250", "kind": "BinaryOperator", "range": { "begin": { "offset": 29249, "line": 1176, "col": 8, "tokLen": 1 }, "end": { "offset": 29291, "col": 50, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<=", "inner": [ { "id": "0x55bbe72b0198", "kind": "ParenExpr", "range": { "begin": { "offset": 29249, "col": 8, "tokLen": 1 }, "end": { "offset": 29276, "col": 35, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b0178", "kind": "BinaryOperator", "range": { "begin": { "offset": 29250, "col": 9, "tokLen": 2 }, "end": { "offset": 29268, "col": 27, "tokLen": 8 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72b0148", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29250, "col": 9, "tokLen": 2 }, "end": { "offset": 29261, "col": 20, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b00f8", "kind": "MemberExpr", "range": { "begin": { "offset": 29250, "col": 9, "tokLen": 2 }, "end": { "offset": 29261, "col": 20, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" }, "valueCategory": "lvalue", "name": "time", "isArrow": false, "referencedMemberDecl": "0x55bbe6e580b8", "inner": [ { "id": "0x55bbe72b00c8", "kind": "MemberExpr", "range": { "begin": { "offset": 29250, "col": 9, "tokLen": 2 }, "end": { "offset": 29253, "col": 12, "tokLen": 7 } }, "type": { "desugaredQualType": "XMotionEvent", "qualType": "XMotionEvent", "typeAliasDeclId": "0x55bbe6e58438" }, "valueCategory": "lvalue", "name": "xmotion", "isArrow": false, "referencedMemberDecl": "0x55bbe7001370", "inner": [ { "id": "0x55bbe72b00a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29250, "col": 9, "tokLen": 2 }, "end": { "offset": 29250, "col": 9, "tokLen": 2 } }, "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aec68", "kind": "VarDecl", "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } } ] } ] } ] }, { "id": "0x55bbe72b0160", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29268, "col": 27, "tokLen": 8 }, "end": { "offset": 29268, "col": 27, "tokLen": 8 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b0128", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29268, "col": 27, "tokLen": 8 }, "end": { "offset": 29268, "col": 27, "tokLen": 8 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aecf8", "kind": "VarDecl", "name": "lasttime", "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" } } } ] } ] } ] }, { "id": "0x55bbe72b0238", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29281, "col": 40, "tokLen": 1 }, "end": { "offset": 29291, "col": 50, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72b0218", "kind": "ParenExpr", "range": { "begin": { "offset": 29281, "col": 40, "tokLen": 1 }, "end": { "offset": 29291, "col": 50, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b01f8", "kind": "BinaryOperator", "range": { "begin": { "offset": 29282, "col": 41, "tokLen": 4 }, "end": { "offset": 29289, "col": 48, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe72b01b8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 29282, "col": 41, "tokLen": 4 }, "end": { "offset": 29282, "col": 41, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1000" }, { "id": "0x55bbe72b01d8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 29289, "col": 48, "tokLen": 2 }, "end": { "offset": 29289, "col": 48, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "60" } ] } ] } ] } ] }, { "id": "0x55bbe72b0270", "kind": "ContinueStmt", "range": { "begin": { "offset": 29298, "line": 1177, "col": 5, "tokLen": 8 }, "end": { "offset": 29298, "col": 5, "tokLen": 8 } } } ] } ] }, { "id": "0x55bbe72b0350", "kind": "BinaryOperator", "range": { "begin": { "offset": 29311, "line": 1178, "col": 4, "tokLen": 8 }, "end": { "offset": 29333, "col": 26, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72b0298", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29311, "col": 4, "tokLen": 8 }, "end": { "offset": 29311, "col": 4, "tokLen": 8 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aecf8", "kind": "VarDecl", "name": "lasttime", "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" } } }, { "id": "0x55bbe72b0338", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29322, "col": 15, "tokLen": 2 }, "end": { "offset": 29333, "col": 26, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b0308", "kind": "MemberExpr", "range": { "begin": { "offset": 29322, "col": 15, "tokLen": 2 }, "end": { "offset": 29333, "col": 26, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" }, "valueCategory": "lvalue", "name": "time", "isArrow": false, "referencedMemberDecl": "0x55bbe6e580b8", "inner": [ { "id": "0x55bbe72b02d8", "kind": "MemberExpr", "range": { "begin": { "offset": 29322, "col": 15, "tokLen": 2 }, "end": { "offset": 29325, "col": 18, "tokLen": 7 } }, "type": { "desugaredQualType": "XMotionEvent", "qualType": "XMotionEvent", "typeAliasDeclId": "0x55bbe6e58438" }, "valueCategory": "lvalue", "name": "xmotion", "isArrow": false, "referencedMemberDecl": "0x55bbe7001370", "inner": [ { "id": "0x55bbe72b02b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29322, "col": 15, "tokLen": 2 }, "end": { "offset": 29322, "col": 15, "tokLen": 2 } }, "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aec68", "kind": "VarDecl", "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } } ] } ] } ] } ] }, { "id": "0x55bbe72b04f8", "kind": "BinaryOperator", "range": { "begin": { "offset": 29343, "line": 1180, "col": 4, "tokLen": 2 }, "end": { "offset": 29371, "col": 32, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72b0370", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29343, "col": 4, "tokLen": 2 }, "end": { "offset": 29343, "col": 4, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ae388", "kind": "VarDecl", "name": "nx", "type": { "qualType": "int" } } }, { "id": "0x55bbe72b04d8", "kind": "BinaryOperator", "range": { "begin": { "offset": 29348, "col": 9, "tokLen": 3 }, "end": { "offset": 29371, "col": 32, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72b04c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29348, "col": 9, "tokLen": 3 }, "end": { "offset": 29348, "col": 9, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b0390", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29348, "col": 9, "tokLen": 3 }, "end": { "offset": 29348, "col": 9, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ae288", "kind": "VarDecl", "name": "ocx", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72b04a0", "kind": "ParenExpr", "range": { "begin": { "offset": 29354, "col": 15, "tokLen": 1 }, "end": { "offset": 29371, "col": 32, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b0480", "kind": "BinaryOperator", "range": { "begin": { "offset": 29355, "col": 16, "tokLen": 2 }, "end": { "offset": 29370, "col": 31, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72b0450", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29355, "col": 16, "tokLen": 2 }, "end": { "offset": 29366, "col": 27, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b0400", "kind": "MemberExpr", "range": { "begin": { "offset": 29355, "col": 16, "tokLen": 2 }, "end": { "offset": 29366, "col": 27, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": false, "referencedMemberDecl": "0x55bbe6e58120", "inner": [ { "id": "0x55bbe72b03d0", "kind": "MemberExpr", "range": { "begin": { "offset": 29355, "col": 16, "tokLen": 2 }, "end": { "offset": 29358, "col": 19, "tokLen": 7 } }, "type": { "desugaredQualType": "XMotionEvent", "qualType": "XMotionEvent", "typeAliasDeclId": "0x55bbe6e58438" }, "valueCategory": "lvalue", "name": "xmotion", "isArrow": false, "referencedMemberDecl": "0x55bbe7001370", "inner": [ { "id": "0x55bbe72b03b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29355, "col": 16, "tokLen": 2 }, "end": { "offset": 29355, "col": 16, "tokLen": 2 } }, "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aec68", "kind": "VarDecl", "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } } ] } ] } ] }, { "id": "0x55bbe72b0468", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29370, "col": 31, "tokLen": 1 }, "end": { "offset": 29370, "col": 31, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b0430", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29370, "col": 31, "tokLen": 1 }, "end": { "offset": 29370, "col": 31, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ae188", "kind": "VarDecl", "name": "x", "type": { "qualType": "int" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72b06a0", "kind": "BinaryOperator", "range": { "begin": { "offset": 29377, "line": 1181, "col": 4, "tokLen": 2 }, "end": { "offset": 29405, "col": 32, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72b0518", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29377, "col": 4, "tokLen": 2 }, "end": { "offset": 29377, "col": 4, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aea80", "kind": "VarDecl", "name": "ny", "type": { "qualType": "int" } } }, { "id": "0x55bbe72b0680", "kind": "BinaryOperator", "range": { "begin": { "offset": 29382, "col": 9, "tokLen": 3 }, "end": { "offset": 29405, "col": 32, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72b0668", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29382, "col": 9, "tokLen": 3 }, "end": { "offset": 29382, "col": 9, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b0538", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29382, "col": 9, "tokLen": 3 }, "end": { "offset": 29382, "col": 9, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ae308", "kind": "VarDecl", "name": "ocy", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72b0648", "kind": "ParenExpr", "range": { "begin": { "offset": 29388, "col": 15, "tokLen": 1 }, "end": { "offset": 29405, "col": 32, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b0628", "kind": "BinaryOperator", "range": { "begin": { "offset": 29389, "col": 16, "tokLen": 2 }, "end": { "offset": 29404, "col": 31, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72b05f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29389, "col": 16, "tokLen": 2 }, "end": { "offset": 29400, "col": 27, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b05a8", "kind": "MemberExpr", "range": { "begin": { "offset": 29389, "col": 16, "tokLen": 2 }, "end": { "offset": 29400, "col": 27, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": false, "referencedMemberDecl": "0x55bbe6e58188", "inner": [ { "id": "0x55bbe72b0578", "kind": "MemberExpr", "range": { "begin": { "offset": 29389, "col": 16, "tokLen": 2 }, "end": { "offset": 29392, "col": 19, "tokLen": 7 } }, "type": { "desugaredQualType": "XMotionEvent", "qualType": "XMotionEvent", "typeAliasDeclId": "0x55bbe6e58438" }, "valueCategory": "lvalue", "name": "xmotion", "isArrow": false, "referencedMemberDecl": "0x55bbe7001370", "inner": [ { "id": "0x55bbe72b0558", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29389, "col": 16, "tokLen": 2 }, "end": { "offset": 29389, "col": 16, "tokLen": 2 } }, "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aec68", "kind": "VarDecl", "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } } ] } ] } ] }, { "id": "0x55bbe72b0610", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29404, "col": 31, "tokLen": 1 }, "end": { "offset": 29404, "col": 31, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b05d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29404, "col": 31, "tokLen": 1 }, "end": { "offset": 29404, "col": 31, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ae208", "kind": "VarDecl", "name": "y", "type": { "qualType": "int" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72b1178", "kind": "IfStmt", "range": { "begin": { "offset": 29411, "line": 1182, "col": 4, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 2175, "line": 55, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 29569, "line": 1185, "col": 36, "tokLen": 5 } } }, "hasElse": true, "inner": [ { "id": "0x55bbe72b0878", "kind": "BinaryOperator", "range": { "begin": { "offset": 29415, "line": 1182, "col": 8, "tokLen": 3 }, "end": { "offset": 29438, "col": 31, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe72b0860", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29415, "col": 8, "tokLen": 3 }, "end": { "offset": 29434, "col": 27, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72b0800", "kind": "CallExpr", "range": { "begin": { "offset": 29415, "col": 8, "tokLen": 3 }, "end": { "offset": 29434, "col": 27, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b07e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29415, "col": 8, "tokLen": 3 }, "end": { "offset": 29415, "col": 8, "tokLen": 3 } }, "type": { "qualType": "int (*)(int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72b06c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29415, "col": 8, "tokLen": 3 }, "end": { "offset": 29415, "col": 8, "tokLen": 3 } }, "type": { "qualType": "int (int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe6e90da0", "kind": "FunctionDecl", "name": "abs", "type": { "qualType": "int (int)" } } } ] }, { "id": "0x55bbe72b0798", "kind": "BinaryOperator", "range": { "begin": { "offset": 29419, "col": 12, "tokLen": 6 }, "end": { "offset": 29432, "col": 25, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72b0768", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29419, "col": 12, "tokLen": 6 }, "end": { "offset": 29427, "col": 20, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b0718", "kind": "MemberExpr", "range": { "begin": { "offset": 29419, "col": 12, "tokLen": 6 }, "end": { "offset": 29427, "col": 20, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wx", "isArrow": true, "referencedMemberDecl": "0x55bbe72257b0", "inner": [ { "id": "0x55bbe72b0700", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29419, "col": 12, "tokLen": 6 }, "end": { "offset": 29419, "col": 12, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b06e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29419, "col": 12, "tokLen": 6 }, "end": { "offset": 29419, "col": 12, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72b0780", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29432, "col": 25, "tokLen": 2 }, "end": { "offset": 29432, "col": 25, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b0748", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29432, "col": 25, "tokLen": 2 }, "end": { "offset": 29432, "col": 25, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ae388", "kind": "VarDecl", "name": "nx", "type": { "qualType": "int" } } } ] } ] } ] } ] }, { "id": "0x55bbe72b0848", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29438, "col": 31, "tokLen": 4 }, "end": { "offset": 29438, "col": 31, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b0828", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29438, "col": 31, "tokLen": 4 }, "end": { "offset": 29438, "col": 31, "tokLen": 4 } }, "type": { "qualType": "const unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72376b8", "kind": "VarDecl", "name": "snap", "type": { "qualType": "const unsigned int" } } } ] } ] }, { "id": "0x55bbe72b0990", "kind": "BinaryOperator", "range": { "begin": { "offset": 29448, "line": 1183, "col": 5, "tokLen": 2 }, "end": { "offset": 29461, "col": 18, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72b08f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29448, "col": 5, "tokLen": 2 }, "end": { "offset": 29448, "col": 5, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ae388", "kind": "VarDecl", "name": "nx", "type": { "qualType": "int" } } }, { "id": "0x55bbe72b0978", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29453, "col": 10, "tokLen": 6 }, "end": { "offset": 29461, "col": 18, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b0948", "kind": "MemberExpr", "range": { "begin": { "offset": 29453, "col": 10, "tokLen": 6 }, "end": { "offset": 29461, "col": 18, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wx", "isArrow": true, "referencedMemberDecl": "0x55bbe72257b0", "inner": [ { "id": "0x55bbe72b0930", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29453, "col": 10, "tokLen": 6 }, "end": { "offset": 29453, "col": 10, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b0910", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29453, "col": 10, "tokLen": 6 }, "end": { "offset": 29453, "col": 10, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72b1158", "kind": "IfStmt", "range": { "begin": { "offset": 29473, "line": 1184, "col": 9, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 2175, "line": 55, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 29569, "line": 1185, "col": 36, "tokLen": 5 } } }, "inner": [ { "id": "0x55bbe72b0df8", "kind": "BinaryOperator", "range": { "begin": { "offset": 29477, "line": 1184, "col": 13, "tokLen": 3 }, "end": { "offset": 29528, "col": 64, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe72b0de0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29477, "col": 13, "tokLen": 3 }, "end": { "offset": 29524, "col": 60, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72b0d80", "kind": "CallExpr", "range": { "begin": { "offset": 29477, "col": 13, "tokLen": 3 }, "end": { "offset": 29524, "col": 60, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b0d68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29477, "col": 13, "tokLen": 3 }, "end": { "offset": 29477, "col": 13, "tokLen": 3 } }, "type": { "qualType": "int (*)(int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72b09b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29477, "col": 13, "tokLen": 3 }, "end": { "offset": 29477, "col": 13, "tokLen": 3 } }, "type": { "qualType": "int (int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe6e90da0", "kind": "FunctionDecl", "name": "abs", "type": { "qualType": "int (int)" } } } ] }, { "id": "0x55bbe72b0d48", "kind": "BinaryOperator", "range": { "begin": { "offset": 29481, "col": 17, "tokLen": 1 }, "end": { "offset": 29523, "col": 59, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72b0af0", "kind": "ParenExpr", "range": { "begin": { "offset": 29481, "col": 17, "tokLen": 1 }, "end": { "offset": 29505, "col": 41, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b0ad0", "kind": "BinaryOperator", "range": { "begin": { "offset": 29482, "col": 18, "tokLen": 6 }, "end": { "offset": 29503, "col": 39, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72b0aa0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29482, "col": 18, "tokLen": 6 }, "end": { "offset": 29490, "col": 26, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b0a08", "kind": "MemberExpr", "range": { "begin": { "offset": 29482, "col": 18, "tokLen": 6 }, "end": { "offset": 29490, "col": 26, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wx", "isArrow": true, "referencedMemberDecl": "0x55bbe72257b0", "inner": [ { "id": "0x55bbe72b09f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29482, "col": 18, "tokLen": 6 }, "end": { "offset": 29482, "col": 18, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b09d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29482, "col": 18, "tokLen": 6 }, "end": { "offset": 29482, "col": 18, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72b0ab8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29495, "col": 31, "tokLen": 6 }, "end": { "offset": 29503, "col": 39, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b0a70", "kind": "MemberExpr", "range": { "begin": { "offset": 29495, "col": 31, "tokLen": 6 }, "end": { "offset": 29503, "col": 39, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "ww", "isArrow": true, "referencedMemberDecl": "0x55bbe7225880", "inner": [ { "id": "0x55bbe72b0a58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29495, "col": 31, "tokLen": 6 }, "end": { "offset": 29495, "col": 31, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b0a38", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29495, "col": 31, "tokLen": 6 }, "end": { "offset": 29495, "col": 31, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72b0d28", "kind": "ParenExpr", "range": { "begin": { "offset": 29509, "col": 45, "tokLen": 1 }, "end": { "offset": 29523, "col": 59, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b0d08", "kind": "BinaryOperator", "range": { "begin": { "offset": 29510, "col": 46, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 2175, "line": 55, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 29515, "line": 1184, "col": 51, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72b0cf0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29510, "col": 46, "tokLen": 2 }, "end": { "offset": 29510, "col": 46, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b0b10", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29510, "col": 46, "tokLen": 2 }, "end": { "offset": 29510, "col": 46, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ae388", "kind": "VarDecl", "name": "nx", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72b0cd0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2154, "line": 55, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 29515, "line": 1184, "col": 51, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2175, "line": 55, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 29515, "line": 1184, "col": 51, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b0cb0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 29515, "line": 1184, "col": 51, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2173, "line": 55, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 29515, "line": 1184, "col": 51, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72b0c98", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 29515, "line": 1184, "col": 51, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2160, "line": 55, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 29515, "line": 1184, "col": 51, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b0b88", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 29515, "line": 1184, "col": 51, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2160, "line": 55, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 29515, "line": 1184, "col": 51, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "w", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f80", "inner": [ { "id": "0x55bbe72b0b70", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 29515, "line": 1184, "col": 51, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2157, "line": 55, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 29515, "line": 1184, "col": 51, "tokLen": 5 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b0b50", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 29515, "line": 1184, "col": 51, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2157, "line": 55, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 29515, "line": 1184, "col": 51, "tokLen": 5 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72b0b30", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 29521, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 29515, "col": 51, "tokLen": 5, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 29521, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 29515, "col": 51, "tokLen": 5, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aeb48", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72b0c78", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2164, "line": 55, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 29515, "line": 1184, "col": 51, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2173, "line": 55, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 29515, "line": 1184, "col": 51, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe72b0bb8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2164, "line": 55, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 29515, "line": 1184, "col": 51, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2164, "line": 55, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 29515, "line": 1184, "col": 51, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe72b0c60", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2168, "line": 55, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 29515, "line": 1184, "col": 51, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2173, "line": 55, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 29515, "line": 1184, "col": 51, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b0c30", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2168, "line": 55, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 29515, "line": 1184, "col": 51, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2173, "line": 55, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 29515, "line": 1184, "col": 51, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72b0c18", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2168, "line": 55, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 29515, "line": 1184, "col": 51, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2170, "line": 55, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 29515, "line": 1184, "col": 51, "tokLen": 5 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b0bf8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2168, "line": 55, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 29515, "line": 1184, "col": 51, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2170, "line": 55, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 29515, "line": 1184, "col": 51, "tokLen": 5 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72b0bd8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 29521, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 29515, "col": 51, "tokLen": 5, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 29521, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 29515, "col": 51, "tokLen": 5, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aeb48", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72b0dc8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29528, "col": 64, "tokLen": 4 }, "end": { "offset": 29528, "col": 64, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b0da8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29528, "col": 64, "tokLen": 4 }, "end": { "offset": 29528, "col": 64, "tokLen": 4 } }, "type": { "qualType": "const unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72376b8", "kind": "VarDecl", "name": "snap", "type": { "qualType": "const unsigned int" } } } ] } ] }, { "id": "0x55bbe72b1138", "kind": "BinaryOperator", "range": { "begin": { "offset": 29538, "line": 1185, "col": 5, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 2175, "line": 55, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 29569, "line": 1185, "col": 36, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72b0e18", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29538, "col": 5, "tokLen": 2 }, "end": { "offset": 29538, "col": 5, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ae388", "kind": "VarDecl", "name": "nx", "type": { "qualType": "int" } } }, { "id": "0x55bbe72b1118", "kind": "BinaryOperator", "range": { "begin": { "offset": 29543, "col": 10, "tokLen": 6 }, "end": { "spellingLoc": { "offset": 2175, "line": 55, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 29569, "line": 1185, "col": 36, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72b0f38", "kind": "BinaryOperator", "range": { "begin": { "offset": 29543, "col": 10, "tokLen": 6 }, "end": { "offset": 29564, "col": 31, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72b0f08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29543, "col": 10, "tokLen": 6 }, "end": { "offset": 29551, "col": 18, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b0e70", "kind": "MemberExpr", "range": { "begin": { "offset": 29543, "col": 10, "tokLen": 6 }, "end": { "offset": 29551, "col": 18, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wx", "isArrow": true, "referencedMemberDecl": "0x55bbe72257b0", "inner": [ { "id": "0x55bbe72b0e58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29543, "col": 10, "tokLen": 6 }, "end": { "offset": 29543, "col": 10, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b0e38", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29543, "col": 10, "tokLen": 6 }, "end": { "offset": 29543, "col": 10, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72b0f20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29556, "col": 23, "tokLen": 6 }, "end": { "offset": 29564, "col": 31, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b0ed8", "kind": "MemberExpr", "range": { "begin": { "offset": 29556, "col": 23, "tokLen": 6 }, "end": { "offset": 29564, "col": 31, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "ww", "isArrow": true, "referencedMemberDecl": "0x55bbe7225880", "inner": [ { "id": "0x55bbe72b0ec0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29556, "col": 23, "tokLen": 6 }, "end": { "offset": 29556, "col": 23, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b0ea0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29556, "col": 23, "tokLen": 6 }, "end": { "offset": 29556, "col": 23, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72b10f8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2154, "line": 55, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 29569, "line": 1185, "col": 36, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2175, "line": 55, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 29569, "line": 1185, "col": 36, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b10d8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 29569, "line": 1185, "col": 36, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2173, "line": 55, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 29569, "line": 1185, "col": 36, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72b10c0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 29569, "line": 1185, "col": 36, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2160, "line": 55, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 29569, "line": 1185, "col": 36, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b0fb0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 29569, "line": 1185, "col": 36, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2160, "line": 55, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 29569, "line": 1185, "col": 36, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "w", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f80", "inner": [ { "id": "0x55bbe72b0f98", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 29569, "line": 1185, "col": 36, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2157, "line": 55, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 29569, "line": 1185, "col": 36, "tokLen": 5 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b0f78", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 29569, "line": 1185, "col": 36, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2157, "line": 55, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 29569, "line": 1185, "col": 36, "tokLen": 5 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72b0f58", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 29575, "col": 42, "tokLen": 1 }, "expansionLoc": { "offset": 29569, "col": 36, "tokLen": 5, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 29575, "col": 42, "tokLen": 1 }, "expansionLoc": { "offset": 29569, "col": 36, "tokLen": 5, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aeb48", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72b10a0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2164, "line": 55, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 29569, "line": 1185, "col": 36, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2173, "line": 55, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 29569, "line": 1185, "col": 36, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe72b0fe0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2164, "line": 55, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 29569, "line": 1185, "col": 36, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2164, "line": 55, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 29569, "line": 1185, "col": 36, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe72b1088", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2168, "line": 55, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 29569, "line": 1185, "col": 36, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2173, "line": 55, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 29569, "line": 1185, "col": 36, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b1058", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2168, "line": 55, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 29569, "line": 1185, "col": 36, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2173, "line": 55, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 29569, "line": 1185, "col": 36, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72b1040", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2168, "line": 55, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 29569, "line": 1185, "col": 36, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2170, "line": 55, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 29569, "line": 1185, "col": 36, "tokLen": 5 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b1020", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2168, "line": 55, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 29569, "line": 1185, "col": 36, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2170, "line": 55, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 29569, "line": 1185, "col": 36, "tokLen": 5 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72b1000", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 29575, "col": 42, "tokLen": 1 }, "expansionLoc": { "offset": 29569, "col": 36, "tokLen": 5, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 29575, "col": 42, "tokLen": 1 }, "expansionLoc": { "offset": 29569, "col": 36, "tokLen": 5, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aeb48", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72b1bd8", "kind": "IfStmt", "range": { "begin": { "offset": 29582, "line": 1186, "col": 4, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 29741, "line": 1189, "col": 36, "tokLen": 6 } } }, "hasElse": true, "inner": [ { "id": "0x55bbe72b1330", "kind": "BinaryOperator", "range": { "begin": { "offset": 29586, "line": 1186, "col": 8, "tokLen": 3 }, "end": { "offset": 29609, "col": 31, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe72b1318", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29586, "col": 8, "tokLen": 3 }, "end": { "offset": 29605, "col": 27, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72b12b8", "kind": "CallExpr", "range": { "begin": { "offset": 29586, "col": 8, "tokLen": 3 }, "end": { "offset": 29605, "col": 27, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b12a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29586, "col": 8, "tokLen": 3 }, "end": { "offset": 29586, "col": 8, "tokLen": 3 } }, "type": { "qualType": "int (*)(int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72b11a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29586, "col": 8, "tokLen": 3 }, "end": { "offset": 29586, "col": 8, "tokLen": 3 } }, "type": { "qualType": "int (int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe6e90da0", "kind": "FunctionDecl", "name": "abs", "type": { "qualType": "int (int)" } } } ] }, { "id": "0x55bbe72b1280", "kind": "BinaryOperator", "range": { "begin": { "offset": 29590, "col": 12, "tokLen": 6 }, "end": { "offset": 29603, "col": 25, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72b1250", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29590, "col": 12, "tokLen": 6 }, "end": { "offset": 29598, "col": 20, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b1200", "kind": "MemberExpr", "range": { "begin": { "offset": 29590, "col": 12, "tokLen": 6 }, "end": { "offset": 29598, "col": 20, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wy", "isArrow": true, "referencedMemberDecl": "0x55bbe7225818", "inner": [ { "id": "0x55bbe72b11e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29590, "col": 12, "tokLen": 6 }, "end": { "offset": 29590, "col": 12, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b11c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29590, "col": 12, "tokLen": 6 }, "end": { "offset": 29590, "col": 12, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72b1268", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29603, "col": 25, "tokLen": 2 }, "end": { "offset": 29603, "col": 25, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b1230", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29603, "col": 25, "tokLen": 2 }, "end": { "offset": 29603, "col": 25, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aea80", "kind": "VarDecl", "name": "ny", "type": { "qualType": "int" } } } ] } ] } ] } ] }, { "id": "0x55bbe72b1300", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29609, "col": 31, "tokLen": 4 }, "end": { "offset": 29609, "col": 31, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b12e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29609, "col": 31, "tokLen": 4 }, "end": { "offset": 29609, "col": 31, "tokLen": 4 } }, "type": { "qualType": "const unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72376b8", "kind": "VarDecl", "name": "snap", "type": { "qualType": "const unsigned int" } } } ] } ] }, { "id": "0x55bbe72b13f0", "kind": "BinaryOperator", "range": { "begin": { "offset": 29619, "line": 1187, "col": 5, "tokLen": 2 }, "end": { "offset": 29632, "col": 18, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72b1350", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29619, "col": 5, "tokLen": 2 }, "end": { "offset": 29619, "col": 5, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aea80", "kind": "VarDecl", "name": "ny", "type": { "qualType": "int" } } }, { "id": "0x55bbe72b13d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29624, "col": 10, "tokLen": 6 }, "end": { "offset": 29632, "col": 18, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b13a8", "kind": "MemberExpr", "range": { "begin": { "offset": 29624, "col": 10, "tokLen": 6 }, "end": { "offset": 29632, "col": 18, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wy", "isArrow": true, "referencedMemberDecl": "0x55bbe7225818", "inner": [ { "id": "0x55bbe72b1390", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29624, "col": 10, "tokLen": 6 }, "end": { "offset": 29624, "col": 10, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b1370", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29624, "col": 10, "tokLen": 6 }, "end": { "offset": 29624, "col": 10, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72b1bb8", "kind": "IfStmt", "range": { "begin": { "offset": 29644, "line": 1188, "col": 9, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 29741, "line": 1189, "col": 36, "tokLen": 6 } } }, "inner": [ { "id": "0x55bbe72b1858", "kind": "BinaryOperator", "range": { "begin": { "offset": 29648, "line": 1188, "col": 13, "tokLen": 3 }, "end": { "offset": 29700, "col": 65, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe72b1840", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29648, "col": 13, "tokLen": 3 }, "end": { "offset": 29696, "col": 61, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72b17e0", "kind": "CallExpr", "range": { "begin": { "offset": 29648, "col": 13, "tokLen": 3 }, "end": { "offset": 29696, "col": 61, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b17c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29648, "col": 13, "tokLen": 3 }, "end": { "offset": 29648, "col": 13, "tokLen": 3 } }, "type": { "qualType": "int (*)(int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72b1410", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29648, "col": 13, "tokLen": 3 }, "end": { "offset": 29648, "col": 13, "tokLen": 3 } }, "type": { "qualType": "int (int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe6e90da0", "kind": "FunctionDecl", "name": "abs", "type": { "qualType": "int (int)" } } } ] }, { "id": "0x55bbe72b17a8", "kind": "BinaryOperator", "range": { "begin": { "offset": 29652, "col": 17, "tokLen": 1 }, "end": { "offset": 29695, "col": 60, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72b1550", "kind": "ParenExpr", "range": { "begin": { "offset": 29652, "col": 17, "tokLen": 1 }, "end": { "offset": 29676, "col": 41, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b1530", "kind": "BinaryOperator", "range": { "begin": { "offset": 29653, "col": 18, "tokLen": 6 }, "end": { "offset": 29674, "col": 39, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72b1500", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29653, "col": 18, "tokLen": 6 }, "end": { "offset": 29661, "col": 26, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b1468", "kind": "MemberExpr", "range": { "begin": { "offset": 29653, "col": 18, "tokLen": 6 }, "end": { "offset": 29661, "col": 26, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wy", "isArrow": true, "referencedMemberDecl": "0x55bbe7225818", "inner": [ { "id": "0x55bbe72b1450", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29653, "col": 18, "tokLen": 6 }, "end": { "offset": 29653, "col": 18, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b1430", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29653, "col": 18, "tokLen": 6 }, "end": { "offset": 29653, "col": 18, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72b1518", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29666, "col": 31, "tokLen": 6 }, "end": { "offset": 29674, "col": 39, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b14d0", "kind": "MemberExpr", "range": { "begin": { "offset": 29666, "col": 31, "tokLen": 6 }, "end": { "offset": 29674, "col": 39, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wh", "isArrow": true, "referencedMemberDecl": "0x55bbe72258e8", "inner": [ { "id": "0x55bbe72b14b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29666, "col": 31, "tokLen": 6 }, "end": { "offset": 29666, "col": 31, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b1498", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29666, "col": 31, "tokLen": 6 }, "end": { "offset": 29666, "col": 31, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72b1788", "kind": "ParenExpr", "range": { "begin": { "offset": 29680, "col": 45, "tokLen": 1 }, "end": { "offset": 29695, "col": 60, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b1768", "kind": "BinaryOperator", "range": { "begin": { "offset": 29681, "col": 46, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 29686, "line": 1188, "col": 51, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72b1750", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29681, "col": 46, "tokLen": 2 }, "end": { "offset": 29681, "col": 46, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b1570", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29681, "col": 46, "tokLen": 2 }, "end": { "offset": 29681, "col": 46, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aea80", "kind": "VarDecl", "name": "ny", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72b1730", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2209, "line": 56, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 29686, "line": 1188, "col": 51, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 29686, "line": 1188, "col": 51, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b1710", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 29686, "line": 1188, "col": 51, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 29686, "line": 1188, "col": 51, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72b16f8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 29686, "line": 1188, "col": 51, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2215, "line": 56, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 29686, "line": 1188, "col": 51, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b15e8", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 29686, "line": 1188, "col": 51, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2215, "line": 56, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 29686, "line": 1188, "col": 51, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe7223fe8", "inner": [ { "id": "0x55bbe72b15d0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 29686, "line": 1188, "col": 51, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2212, "line": 56, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 29686, "line": 1188, "col": 51, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b15b0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 29686, "line": 1188, "col": 51, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2212, "line": 56, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 29686, "line": 1188, "col": 51, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72b1590", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 29693, "col": 58, "tokLen": 1 }, "expansionLoc": { "offset": 29686, "col": 51, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 29693, "col": 58, "tokLen": 1 }, "expansionLoc": { "offset": 29686, "col": 51, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aeb48", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72b16d8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2219, "line": 56, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 29686, "line": 1188, "col": 51, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 29686, "line": 1188, "col": 51, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe72b1618", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2219, "line": 56, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 29686, "line": 1188, "col": 51, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2219, "line": 56, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 29686, "line": 1188, "col": 51, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe72b16c0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 29686, "line": 1188, "col": 51, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 29686, "line": 1188, "col": 51, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b1690", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 29686, "line": 1188, "col": 51, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 29686, "line": 1188, "col": 51, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72b1678", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 29686, "line": 1188, "col": 51, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2225, "line": 56, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 29686, "line": 1188, "col": 51, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b1658", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 29686, "line": 1188, "col": 51, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2225, "line": 56, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 29686, "line": 1188, "col": 51, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72b1638", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 29693, "col": 58, "tokLen": 1 }, "expansionLoc": { "offset": 29686, "col": 51, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 29693, "col": 58, "tokLen": 1 }, "expansionLoc": { "offset": 29686, "col": 51, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aeb48", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72b1828", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29700, "col": 65, "tokLen": 4 }, "end": { "offset": 29700, "col": 65, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b1808", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29700, "col": 65, "tokLen": 4 }, "end": { "offset": 29700, "col": 65, "tokLen": 4 } }, "type": { "qualType": "const unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72376b8", "kind": "VarDecl", "name": "snap", "type": { "qualType": "const unsigned int" } } } ] } ] }, { "id": "0x55bbe72b1b98", "kind": "BinaryOperator", "range": { "begin": { "offset": 29710, "line": 1189, "col": 5, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 29741, "line": 1189, "col": 36, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72b1878", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29710, "col": 5, "tokLen": 2 }, "end": { "offset": 29710, "col": 5, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aea80", "kind": "VarDecl", "name": "ny", "type": { "qualType": "int" } } }, { "id": "0x55bbe72b1b78", "kind": "BinaryOperator", "range": { "begin": { "offset": 29715, "col": 10, "tokLen": 6 }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 29741, "line": 1189, "col": 36, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72b1998", "kind": "BinaryOperator", "range": { "begin": { "offset": 29715, "col": 10, "tokLen": 6 }, "end": { "offset": 29736, "col": 31, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72b1968", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29715, "col": 10, "tokLen": 6 }, "end": { "offset": 29723, "col": 18, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b18d0", "kind": "MemberExpr", "range": { "begin": { "offset": 29715, "col": 10, "tokLen": 6 }, "end": { "offset": 29723, "col": 18, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wy", "isArrow": true, "referencedMemberDecl": "0x55bbe7225818", "inner": [ { "id": "0x55bbe72b18b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29715, "col": 10, "tokLen": 6 }, "end": { "offset": 29715, "col": 10, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b1898", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29715, "col": 10, "tokLen": 6 }, "end": { "offset": 29715, "col": 10, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72b1980", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29728, "col": 23, "tokLen": 6 }, "end": { "offset": 29736, "col": 31, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b1938", "kind": "MemberExpr", "range": { "begin": { "offset": 29728, "col": 23, "tokLen": 6 }, "end": { "offset": 29736, "col": 31, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wh", "isArrow": true, "referencedMemberDecl": "0x55bbe72258e8", "inner": [ { "id": "0x55bbe72b1920", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29728, "col": 23, "tokLen": 6 }, "end": { "offset": 29728, "col": 23, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b1900", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29728, "col": 23, "tokLen": 6 }, "end": { "offset": 29728, "col": 23, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72b1b58", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2209, "line": 56, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 29741, "line": 1189, "col": 36, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 29741, "line": 1189, "col": 36, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b1b38", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 29741, "line": 1189, "col": 36, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 29741, "line": 1189, "col": 36, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72b1b20", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 29741, "line": 1189, "col": 36, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2215, "line": 56, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 29741, "line": 1189, "col": 36, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b1a10", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 29741, "line": 1189, "col": 36, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2215, "line": 56, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 29741, "line": 1189, "col": 36, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe7223fe8", "inner": [ { "id": "0x55bbe72b19f8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 29741, "line": 1189, "col": 36, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2212, "line": 56, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 29741, "line": 1189, "col": 36, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b19d8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 29741, "line": 1189, "col": 36, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2212, "line": 56, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 29741, "line": 1189, "col": 36, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72b19b8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 29748, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 29741, "col": 36, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 29748, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 29741, "col": 36, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aeb48", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72b1b00", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2219, "line": 56, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 29741, "line": 1189, "col": 36, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 29741, "line": 1189, "col": 36, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe72b1a40", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2219, "line": 56, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 29741, "line": 1189, "col": 36, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2219, "line": 56, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 29741, "line": 1189, "col": 36, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe72b1ae8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 29741, "line": 1189, "col": 36, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 29741, "line": 1189, "col": 36, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b1ab8", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 29741, "line": 1189, "col": 36, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 29741, "line": 1189, "col": 36, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72b1aa0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 29741, "line": 1189, "col": 36, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2225, "line": 56, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 29741, "line": 1189, "col": 36, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b1a80", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 29741, "line": 1189, "col": 36, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2225, "line": 56, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 29741, "line": 1189, "col": 36, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72b1a60", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 29748, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 29741, "col": 36, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 29748, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 29741, "col": 36, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aeb48", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72b22e8", "kind": "IfStmt", "range": { "begin": { "offset": 29755, "line": 1190, "col": 4, "tokLen": 2 }, "end": { "offset": 29891, "line": 1192, "col": 24, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72b21d0", "kind": "BinaryOperator", "range": { "begin": { "offset": 29759, "line": 1190, "col": 8, "tokLen": 1 }, "end": { "offset": 29865, "line": 1191, "col": 54, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72b1e20", "kind": "BinaryOperator", "range": { "begin": { "offset": 29759, "line": 1190, "col": 8, "tokLen": 1 }, "end": { "offset": 29804, "col": 53, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72b1c88", "kind": "UnaryOperator", "range": { "begin": { "offset": 29759, "col": 8, "tokLen": 1 }, "end": { "offset": 29763, "col": 12, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72b1c70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29760, "col": 9, "tokLen": 1 }, "end": { "offset": 29763, "col": 12, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b1c40", "kind": "MemberExpr", "range": { "begin": { "offset": 29760, "col": 9, "tokLen": 1 }, "end": { "offset": 29763, "col": 12, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfloating", "isArrow": true, "referencedMemberDecl": "0x55bbe7224738", "inner": [ { "id": "0x55bbe72b1c28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29760, "col": 9, "tokLen": 1 }, "end": { "offset": 29760, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b1c08", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29760, "col": 9, "tokLen": 1 }, "end": { "offset": 29760, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aeb48", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72b1e08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29777, "col": 26, "tokLen": 6 }, "end": { "offset": 29804, "col": 53, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b1dd8", "kind": "MemberExpr", "range": { "begin": { "offset": 29777, "col": 26, "tokLen": 6 }, "end": { "offset": 29804, "col": 53, "tokLen": 7 } }, "type": { "qualType": "void (*const)(Monitor *)" }, "valueCategory": "lvalue", "name": "arrange", "isArrow": true, "referencedMemberDecl": "0x55bbe7225210", "inner": [ { "id": "0x55bbe72b1dc0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29777, "col": 26, "tokLen": 6 }, "end": { "offset": 29801, "col": 50, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b1da0", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 29777, "col": 26, "tokLen": 6 }, "end": { "offset": 29801, "col": 50, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72b1d70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29777, "col": 26, "tokLen": 6 }, "end": { "offset": 29785, "col": 34, "tokLen": 2 } }, "type": { "qualType": "const Layout **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72b1cd8", "kind": "MemberExpr", "range": { "begin": { "offset": 29777, "col": 26, "tokLen": 6 }, "end": { "offset": 29785, "col": 34, "tokLen": 2 } }, "type": { "qualType": "const Layout *[2]" }, "valueCategory": "lvalue", "name": "lt", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ec8", "inner": [ { "id": "0x55bbe72b1cc0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29777, "col": 26, "tokLen": 6 }, "end": { "offset": 29777, "col": 26, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b1ca0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29777, "col": 26, "tokLen": 6 }, "end": { "offset": 29777, "col": 26, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72b1d88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29788, "col": 37, "tokLen": 6 }, "end": { "offset": 29796, "col": 45, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b1d40", "kind": "MemberExpr", "range": { "begin": { "offset": 29788, "col": 37, "tokLen": 6 }, "end": { "offset": 29796, "col": 45, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "sellt", "isArrow": true, "referencedMemberDecl": "0x55bbe72259b8", "inner": [ { "id": "0x55bbe72b1d28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29788, "col": 37, "tokLen": 6 }, "end": { "offset": 29788, "col": 37, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b1d08", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29788, "col": 37, "tokLen": 6 }, "end": { "offset": 29788, "col": 37, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72b21b0", "kind": "ParenExpr", "range": { "begin": { "offset": 29818, "line": 1191, "col": 7, "tokLen": 1 }, "end": { "offset": 29865, "col": 54, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b2190", "kind": "BinaryOperator", "range": { "begin": { "offset": 29819, "col": 8, "tokLen": 3 }, "end": { "offset": 29861, "col": 50, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe72b1fc8", "kind": "BinaryOperator", "range": { "begin": { "offset": 29819, "col": 8, "tokLen": 3 }, "end": { "offset": 29836, "col": 25, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe72b1fb0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29819, "col": 8, "tokLen": 3 }, "end": { "offset": 29832, "col": 21, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72b1f50", "kind": "CallExpr", "range": { "begin": { "offset": 29819, "col": 8, "tokLen": 3 }, "end": { "offset": 29832, "col": 21, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b1f38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29819, "col": 8, "tokLen": 3 }, "end": { "offset": 29819, "col": 8, "tokLen": 3 } }, "type": { "qualType": "int (*)(int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72b1e40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29819, "col": 8, "tokLen": 3 }, "end": { "offset": 29819, "col": 8, "tokLen": 3 } }, "type": { "qualType": "int (int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe6e90da0", "kind": "FunctionDecl", "name": "abs", "type": { "qualType": "int (int)" } } } ] }, { "id": "0x55bbe72b1f18", "kind": "BinaryOperator", "range": { "begin": { "offset": 29823, "col": 12, "tokLen": 2 }, "end": { "offset": 29831, "col": 20, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72b1ee8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29823, "col": 12, "tokLen": 2 }, "end": { "offset": 29823, "col": 12, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b1e60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29823, "col": 12, "tokLen": 2 }, "end": { "offset": 29823, "col": 12, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ae388", "kind": "VarDecl", "name": "nx", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72b1f00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29828, "col": 17, "tokLen": 1 }, "end": { "offset": 29831, "col": 20, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b1eb8", "kind": "MemberExpr", "range": { "begin": { "offset": 29828, "col": 17, "tokLen": 1 }, "end": { "offset": 29831, "col": 20, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": true, "referencedMemberDecl": "0x55bbe7223eb0", "inner": [ { "id": "0x55bbe72b1ea0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29828, "col": 17, "tokLen": 1 }, "end": { "offset": 29828, "col": 17, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b1e80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29828, "col": 17, "tokLen": 1 }, "end": { "offset": 29828, "col": 17, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aeb48", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72b1f98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29836, "col": 25, "tokLen": 4 }, "end": { "offset": 29836, "col": 25, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b1f78", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29836, "col": 25, "tokLen": 4 }, "end": { "offset": 29836, "col": 25, "tokLen": 4 } }, "type": { "qualType": "const unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72376b8", "kind": "VarDecl", "name": "snap", "type": { "qualType": "const unsigned int" } } } ] } ] }, { "id": "0x55bbe72b2170", "kind": "BinaryOperator", "range": { "begin": { "offset": 29844, "col": 33, "tokLen": 3 }, "end": { "offset": 29861, "col": 50, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe72b2158", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29844, "col": 33, "tokLen": 3 }, "end": { "offset": 29857, "col": 46, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72b20f8", "kind": "CallExpr", "range": { "begin": { "offset": 29844, "col": 33, "tokLen": 3 }, "end": { "offset": 29857, "col": 46, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b20e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29844, "col": 33, "tokLen": 3 }, "end": { "offset": 29844, "col": 33, "tokLen": 3 } }, "type": { "qualType": "int (*)(int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72b1fe8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29844, "col": 33, "tokLen": 3 }, "end": { "offset": 29844, "col": 33, "tokLen": 3 } }, "type": { "qualType": "int (int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe6e90da0", "kind": "FunctionDecl", "name": "abs", "type": { "qualType": "int (int)" } } } ] }, { "id": "0x55bbe72b20c0", "kind": "BinaryOperator", "range": { "begin": { "offset": 29848, "col": 37, "tokLen": 2 }, "end": { "offset": 29856, "col": 45, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72b2090", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29848, "col": 37, "tokLen": 2 }, "end": { "offset": 29848, "col": 37, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b2008", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29848, "col": 37, "tokLen": 2 }, "end": { "offset": 29848, "col": 37, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aea80", "kind": "VarDecl", "name": "ny", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72b20a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29853, "col": 42, "tokLen": 1 }, "end": { "offset": 29856, "col": 45, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b2060", "kind": "MemberExpr", "range": { "begin": { "offset": 29853, "col": 42, "tokLen": 1 }, "end": { "offset": 29856, "col": 45, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f18", "inner": [ { "id": "0x55bbe72b2048", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29853, "col": 42, "tokLen": 1 }, "end": { "offset": 29853, "col": 42, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b2028", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29853, "col": 42, "tokLen": 1 }, "end": { "offset": 29853, "col": 42, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aeb48", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72b2140", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29861, "col": 50, "tokLen": 4 }, "end": { "offset": 29861, "col": 50, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b2120", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29861, "col": 50, "tokLen": 4 }, "end": { "offset": 29861, "col": 50, "tokLen": 4 } }, "type": { "qualType": "const unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72376b8", "kind": "VarDecl", "name": "snap", "type": { "qualType": "const unsigned int" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72b22a8", "kind": "CallExpr", "range": { "begin": { "offset": 29872, "line": 1192, "col": 5, "tokLen": 14 }, "end": { "offset": 29891, "col": 24, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b2290", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29872, "col": 5, "tokLen": 14 }, "end": { "offset": 29872, "col": 5, "tokLen": 14 } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72b21f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29872, "col": 5, "tokLen": 14 }, "end": { "offset": 29872, "col": 5, "tokLen": 14 } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722fa00", "kind": "FunctionDecl", "name": "togglefloating", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe72b22d0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29887, "file": "dwm.c", "line": 1192, "col": 20, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29887, "file": "dwm.c", "line": 1192, "col": 20, "tokLen": 4 } } }, "type": { "qualType": "const Arg *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72b2270", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29887, "file": "dwm.c", "line": 1192, "col": 20, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29887, "file": "dwm.c", "line": 1192, "col": 20, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b2248", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29887, "file": "dwm.c", "line": 1192, "col": 20, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29887, "file": "dwm.c", "line": 1192, "col": 20, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72b2210", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29887, "file": "dwm.c", "line": 1192, "col": 20, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 29887, "file": "dwm.c", "line": 1192, "col": 20, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] }, { "id": "0x55bbe72b2790", "kind": "IfStmt", "range": { "begin": { "offset": 29897, "line": 1193, "col": 4, "tokLen": 2 }, "end": { "offset": 29990, "line": 1194, "col": 36, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72b2520", "kind": "BinaryOperator", "range": { "begin": { "offset": 29901, "line": 1193, "col": 8, "tokLen": 1 }, "end": { "offset": 29943, "col": 50, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe72b2488", "kind": "UnaryOperator", "range": { "begin": { "offset": 29901, "col": 8, "tokLen": 1 }, "end": { "offset": 29929, "col": 36, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72b2470", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29902, "col": 9, "tokLen": 6 }, "end": { "offset": 29929, "col": 36, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b2440", "kind": "MemberExpr", "range": { "begin": { "offset": 29902, "col": 9, "tokLen": 6 }, "end": { "offset": 29929, "col": 36, "tokLen": 7 } }, "type": { "qualType": "void (*const)(Monitor *)" }, "valueCategory": "lvalue", "name": "arrange", "isArrow": true, "referencedMemberDecl": "0x55bbe7225210", "inner": [ { "id": "0x55bbe72b2428", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29902, "col": 9, "tokLen": 6 }, "end": { "offset": 29926, "col": 33, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b2408", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 29902, "col": 9, "tokLen": 6 }, "end": { "offset": 29926, "col": 33, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72b23d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29902, "col": 9, "tokLen": 6 }, "end": { "offset": 29910, "col": 17, "tokLen": 2 } }, "type": { "qualType": "const Layout **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72b2340", "kind": "MemberExpr", "range": { "begin": { "offset": 29902, "col": 9, "tokLen": 6 }, "end": { "offset": 29910, "col": 17, "tokLen": 2 } }, "type": { "qualType": "const Layout *[2]" }, "valueCategory": "lvalue", "name": "lt", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ec8", "inner": [ { "id": "0x55bbe72b2328", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29902, "col": 9, "tokLen": 6 }, "end": { "offset": 29902, "col": 9, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b2308", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29902, "col": 9, "tokLen": 6 }, "end": { "offset": 29902, "col": 9, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72b23f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29913, "col": 20, "tokLen": 6 }, "end": { "offset": 29921, "col": 28, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b23a8", "kind": "MemberExpr", "range": { "begin": { "offset": 29913, "col": 20, "tokLen": 6 }, "end": { "offset": 29921, "col": 28, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "sellt", "isArrow": true, "referencedMemberDecl": "0x55bbe72259b8", "inner": [ { "id": "0x55bbe72b2390", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29913, "col": 20, "tokLen": 6 }, "end": { "offset": 29913, "col": 20, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b2370", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29913, "col": 20, "tokLen": 6 }, "end": { "offset": 29913, "col": 20, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72b2508", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29940, "col": 47, "tokLen": 1 }, "end": { "offset": 29943, "col": 50, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b24d8", "kind": "MemberExpr", "range": { "begin": { "offset": 29940, "col": 47, "tokLen": 1 }, "end": { "offset": 29943, "col": 50, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfloating", "isArrow": true, "referencedMemberDecl": "0x55bbe7224738", "inner": [ { "id": "0x55bbe72b24c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29940, "col": 47, "tokLen": 1 }, "end": { "offset": 29940, "col": 47, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b24a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29940, "col": 47, "tokLen": 1 }, "end": { "offset": 29940, "col": 47, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aeb48", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72b26c8", "kind": "CallExpr", "range": { "begin": { "offset": 29959, "line": 1194, "col": 5, "tokLen": 6 }, "end": { "offset": 29990, "col": 36, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b26b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29959, "col": 5, "tokLen": 6 }, "end": { "offset": 29959, "col": 5, "tokLen": 6 } }, "type": { "qualType": "void (*)(Client *, int, int, int, int, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72b2540", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29959, "col": 5, "tokLen": 6 }, "end": { "offset": 29959, "col": 5, "tokLen": 6 } }, "type": { "qualType": "void (Client *, int, int, int, int, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722b398", "kind": "FunctionDecl", "name": "resize", "type": { "qualType": "void (Client *, int, int, int, int, int)" } } } ] }, { "id": "0x55bbe72b2718", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29966, "col": 12, "tokLen": 1 }, "end": { "offset": 29966, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b2560", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29966, "col": 12, "tokLen": 1 }, "end": { "offset": 29966, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aeb48", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72b2730", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29969, "col": 15, "tokLen": 2 }, "end": { "offset": 29969, "col": 15, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b2580", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29969, "col": 15, "tokLen": 2 }, "end": { "offset": 29969, "col": 15, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ae388", "kind": "VarDecl", "name": "nx", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72b2748", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29973, "col": 19, "tokLen": 2 }, "end": { "offset": 29973, "col": 19, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b25a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29973, "col": 19, "tokLen": 2 }, "end": { "offset": 29973, "col": 19, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aea80", "kind": "VarDecl", "name": "ny", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72b2760", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29977, "col": 23, "tokLen": 1 }, "end": { "offset": 29980, "col": 26, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b25f8", "kind": "MemberExpr", "range": { "begin": { "offset": 29977, "col": 23, "tokLen": 1 }, "end": { "offset": 29980, "col": 26, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "w", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f80", "inner": [ { "id": "0x55bbe72b25e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29977, "col": 23, "tokLen": 1 }, "end": { "offset": 29977, "col": 23, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b25c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29977, "col": 23, "tokLen": 1 }, "end": { "offset": 29977, "col": 23, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aeb48", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72b2778", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29983, "col": 29, "tokLen": 1 }, "end": { "offset": 29986, "col": 32, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b2660", "kind": "MemberExpr", "range": { "begin": { "offset": 29983, "col": 29, "tokLen": 1 }, "end": { "offset": 29986, "col": 32, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe7223fe8", "inner": [ { "id": "0x55bbe72b2648", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 29983, "col": 29, "tokLen": 1 }, "end": { "offset": 29983, "col": 29, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b2628", "kind": "DeclRefExpr", "range": { "begin": { "offset": 29983, "col": 29, "tokLen": 1 }, "end": { "offset": 29983, "col": 29, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aeb48", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72b2690", "kind": "IntegerLiteral", "range": { "begin": { "offset": 29989, "col": 35, "tokLen": 1 }, "end": { "offset": 29989, "col": 35, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] }, { "id": "0x55bbe72b27b0", "kind": "BreakStmt", "range": { "begin": { "offset": 29996, "line": 1195, "col": 4, "tokLen": 5 }, "end": { "offset": 29996, "col": 4, "tokLen": 5 } } } ] } ] } ] }, { "id": "0x55bbe72b28c8", "kind": "BinaryOperator", "range": { "begin": { "offset": 30017, "line": 1197, "col": 11, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 6318, "file": "/usr/include/X11/X.h", "line": 184, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 30028, "file": "dwm.c", "line": 1197, "col": 22, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe72b28b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30017, "col": 11, "tokLen": 2 }, "end": { "offset": 30020, "col": 14, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b2860", "kind": "MemberExpr", "range": { "begin": { "offset": 30017, "col": 11, "tokLen": 2 }, "end": { "offset": 30020, "col": 14, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "type", "isArrow": false, "referencedMemberDecl": "0x55bbe70011c8", "inner": [ { "id": "0x55bbe72b2840", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30017, "col": 11, "tokLen": 2 }, "end": { "offset": 30017, "col": 11, "tokLen": 2 } }, "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aec68", "kind": "VarDecl", "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } } ] } ] }, { "id": "0x55bbe72b2890", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 6318, "file": "/usr/include/X11/X.h", "line": 184, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 30028, "file": "dwm.c", "line": 1197, "col": 22, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 6318, "file": "/usr/include/X11/X.h", "line": 184, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 30028, "file": "dwm.c", "line": 1197, "col": 22, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "5" } ] } ] }, { "id": "0x55bbe72b29b0", "kind": "CallExpr", "range": { "begin": { "offset": 30045, "line": 1198, "col": 2, "tokLen": 14 }, "end": { "offset": 30076, "col": 33, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b2998", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30045, "col": 2, "tokLen": 14 }, "end": { "offset": 30045, "col": 2, "tokLen": 14 } }, "type": { "qualType": "int (*)(Display *, Time)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72b2908", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30045, "col": 2, "tokLen": 14 }, "end": { "offset": 30045, "col": 2, "tokLen": 14 } }, "type": { "qualType": "int (Display *, Time)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe705bb88", "kind": "FunctionDecl", "name": "XUngrabPointer", "type": { "qualType": "int (Display *, Time)" } } } ] }, { "id": "0x55bbe72b29e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30060, "col": 17, "tokLen": 3 }, "end": { "offset": 30060, "col": 17, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b2928", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30060, "col": 17, "tokLen": 3 }, "end": { "offset": 30060, "col": 17, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72b29f8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 30065, "file": "dwm.c", "line": 1198, "col": 22, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 30065, "file": "dwm.c", "line": 1198, "col": 22, "tokLen": 11 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72b2948", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 30065, "file": "dwm.c", "line": 1198, "col": 22, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 30065, "file": "dwm.c", "line": 1198, "col": 22, "tokLen": 11 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72b39b8", "kind": "IfStmt", "range": { "begin": { "offset": 30080, "line": 1199, "col": 2, "tokLen": 2 }, "end": { "offset": 30184, "line": 1203, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72b36d0", "kind": "BinaryOperator", "range": { "begin": { "offset": 30084, "line": 1199, "col": 6, "tokLen": 1 }, "end": { "offset": 30127, "col": 49, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe72b3678", "kind": "ParenExpr", "range": { "begin": { "offset": 30084, "col": 6, "tokLen": 1 }, "end": { "offset": 30122, "col": 44, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b3658", "kind": "BinaryOperator", "range": { "begin": { "offset": 30085, "col": 7, "tokLen": 1 }, "end": { "offset": 30121, "col": 43, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72b2a10", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30085, "col": 7, "tokLen": 1 }, "end": { "offset": 30085, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aebd8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe72b35b8", "kind": "CallExpr", "range": { "begin": { "offset": 30089, "col": 11, "tokLen": 9 }, "end": { "offset": 30121, "col": 43, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b35a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30089, "col": 11, "tokLen": 9 }, "end": { "offset": 30089, "col": 11, "tokLen": 9 } }, "type": { "qualType": "Monitor *(*)(int, int, int, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72b2a30", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30089, "col": 11, "tokLen": 9 }, "end": { "offset": 30089, "col": 11, "tokLen": 9 } }, "type": { "qualType": "Monitor *(int, int, int, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722aed8", "kind": "FunctionDecl", "name": "recttomon", "type": { "qualType": "Monitor *(int, int, int, int)" } } } ] }, { "id": "0x55bbe72b35f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30099, "col": 21, "tokLen": 1 }, "end": { "offset": 30102, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b3438", "kind": "MemberExpr", "range": { "begin": { "offset": 30099, "col": 21, "tokLen": 1 }, "end": { "offset": 30102, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": true, "referencedMemberDecl": "0x55bbe7223eb0", "inner": [ { "id": "0x55bbe72b3420", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30099, "col": 21, "tokLen": 1 }, "end": { "offset": 30099, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b2a50", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30099, "col": 21, "tokLen": 1 }, "end": { "offset": 30099, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aeb48", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72b3610", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30105, "col": 27, "tokLen": 1 }, "end": { "offset": 30108, "col": 30, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b34a0", "kind": "MemberExpr", "range": { "begin": { "offset": 30105, "col": 27, "tokLen": 1 }, "end": { "offset": 30108, "col": 30, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f18", "inner": [ { "id": "0x55bbe72b3488", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30105, "col": 27, "tokLen": 1 }, "end": { "offset": 30105, "col": 27, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b3468", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30105, "col": 27, "tokLen": 1 }, "end": { "offset": 30105, "col": 27, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aeb48", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72b3628", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30111, "col": 33, "tokLen": 1 }, "end": { "offset": 30114, "col": 36, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b3508", "kind": "MemberExpr", "range": { "begin": { "offset": 30111, "col": 33, "tokLen": 1 }, "end": { "offset": 30114, "col": 36, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "w", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f80", "inner": [ { "id": "0x55bbe72b34f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30111, "col": 33, "tokLen": 1 }, "end": { "offset": 30111, "col": 33, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b34d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30111, "col": 33, "tokLen": 1 }, "end": { "offset": 30111, "col": 33, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aeb48", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72b3640", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30117, "col": 39, "tokLen": 1 }, "end": { "offset": 30120, "col": 42, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b3570", "kind": "MemberExpr", "range": { "begin": { "offset": 30117, "col": 39, "tokLen": 1 }, "end": { "offset": 30120, "col": 42, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe7223fe8", "inner": [ { "id": "0x55bbe72b3558", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30117, "col": 39, "tokLen": 1 }, "end": { "offset": 30117, "col": 39, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b3538", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30117, "col": 39, "tokLen": 1 }, "end": { "offset": 30117, "col": 39, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aeb48", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72b36b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30127, "col": 49, "tokLen": 6 }, "end": { "offset": 30127, "col": 49, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b3698", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30127, "col": 49, "tokLen": 6 }, "end": { "offset": 30127, "col": 49, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72b3990", "kind": "CompoundStmt", "range": { "begin": { "offset": 30135, "col": 57, "tokLen": 1 }, "end": { "offset": 30184, "line": 1203, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72b37c0", "kind": "CallExpr", "range": { "begin": { "offset": 30139, "line": 1200, "col": 3, "tokLen": 7 }, "end": { "offset": 30151, "col": 15, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b37a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30139, "col": 3, "tokLen": 7 }, "end": { "offset": 30139, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (*)(Client *, Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72b36f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30139, "col": 3, "tokLen": 7 }, "end": { "offset": 30139, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (Client *, Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722c178", "kind": "FunctionDecl", "name": "sendmon", "type": { "qualType": "void (Client *, Monitor *)" } } } ] }, { "id": "0x55bbe72b37f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30147, "col": 11, "tokLen": 1 }, "end": { "offset": 30147, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b3710", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30147, "col": 11, "tokLen": 1 }, "end": { "offset": 30147, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aeb48", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72b3808", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30150, "col": 14, "tokLen": 1 }, "end": { "offset": 30150, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b3730", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30150, "col": 14, "tokLen": 1 }, "end": { "offset": 30150, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aebd8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72b3878", "kind": "BinaryOperator", "range": { "begin": { "offset": 30156, "line": 1201, "col": 3, "tokLen": 6 }, "end": { "offset": 30165, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72b3820", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30156, "col": 3, "tokLen": 6 }, "end": { "offset": 30156, "col": 3, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe72b3860", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30165, "col": 12, "tokLen": 1 }, "end": { "offset": 30165, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b3840", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30165, "col": 12, "tokLen": 1 }, "end": { "offset": 30165, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72aebd8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72b3950", "kind": "CallExpr", "range": { "begin": { "offset": 30170, "line": 1202, "col": 3, "tokLen": 5 }, "end": { "offset": 30180, "col": 13, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b3938", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30170, "col": 3, "tokLen": 5 }, "end": { "offset": 30170, "col": 3, "tokLen": 5 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72b3898", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30170, "col": 3, "tokLen": 5 }, "end": { "offset": 30170, "col": 3, "tokLen": 5 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7291628", "kind": "FunctionDecl", "name": "focus", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72b3978", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 30176, "file": "dwm.c", "line": 1202, "col": 9, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 30176, "file": "dwm.c", "line": 1202, "col": 9, "tokLen": 4 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72b3918", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 30176, "file": "dwm.c", "line": 1202, "col": 9, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 30176, "file": "dwm.c", "line": 1202, "col": 9, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b38f0", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 30176, "file": "dwm.c", "line": 1202, "col": 9, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 30176, "file": "dwm.c", "line": 1202, "col": 9, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72b38b8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 30176, "file": "dwm.c", "line": 1202, "col": 9, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 30176, "file": "dwm.c", "line": 1202, "col": 9, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72b3b00", "kind": "FunctionDecl", "loc": { "offset": 30198, "line": 1207, "col": 1, "tokLen": 9 }, "range": { "begin": { "offset": 30189, "line": 1206, "col": 1, "tokLen": 6 }, "end": { "offset": 30293, "line": 1211, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722a758", "name": "nexttiled", "mangledName": "nexttiled", "type": { "qualType": "Client *(Client *)" }, "inner": [ { "id": "0x55bbe72b3a70", "kind": "ParmVarDecl", "loc": { "offset": 30216, "line": 1207, "col": 19, "tokLen": 1 }, "range": { "begin": { "offset": 30208, "col": 11, "tokLen": 6 }, "end": { "offset": 30216, "col": 19, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe72b40c8", "kind": "CompoundStmt", "range": { "begin": { "offset": 30219, "line": 1208, "col": 1, "tokLen": 1 }, "end": { "offset": 30293, "line": 1211, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72b4048", "kind": "ForStmt", "range": { "begin": { "offset": 30222, "line": 1209, "col": 2, "tokLen": 3 }, "end": { "offset": 30280, "col": 60, "tokLen": 1 } }, "inner": [ {}, {}, { "id": "0x55bbe72b3f60", "kind": "BinaryOperator", "range": { "begin": { "offset": 30229, "col": 9, "tokLen": 1 }, "end": { "offset": 30265, "col": 45, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72b3f48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30229, "col": 9, "tokLen": 1 }, "end": { "offset": 30229, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b3ba8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30229, "col": 9, "tokLen": 1 }, "end": { "offset": 30229, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b3a70", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72b3f28", "kind": "ParenExpr", "range": { "begin": { "offset": 30234, "col": 14, "tokLen": 1 }, "end": { "offset": 30265, "col": 45, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b3f08", "kind": "BinaryOperator", "range": { "begin": { "offset": 30235, "col": 15, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2000, "line": 52, "col": 77, "tokLen": 1 }, "expansionLoc": { "offset": 30253, "line": 1209, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe72b3ef0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30235, "col": 15, "tokLen": 1 }, "end": { "offset": 30238, "col": 18, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b3c00", "kind": "MemberExpr", "range": { "begin": { "offset": 30235, "col": 15, "tokLen": 1 }, "end": { "offset": 30238, "col": 18, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfloating", "isArrow": true, "referencedMemberDecl": "0x55bbe7224738", "inner": [ { "id": "0x55bbe72b3be8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30235, "col": 15, "tokLen": 1 }, "end": { "offset": 30235, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b3bc8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30235, "col": 15, "tokLen": 1 }, "end": { "offset": 30235, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b3a70", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72b3ed8", "kind": "UnaryOperator", "range": { "begin": { "offset": 30252, "col": 32, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2000, "line": 52, "col": 77, "tokLen": 1 }, "expansionLoc": { "offset": 30253, "line": 1209, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72b3eb8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1956, "line": 52, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 30253, "line": 1209, "col": 33, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 2000, "line": 52, "col": 77, "tokLen": 1 }, "expansionLoc": { "offset": 30253, "line": 1209, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b3e98", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1957, "line": 52, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 30253, "line": 1209, "col": 33, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1999, "line": 52, "col": 76, "tokLen": 1 }, "expansionLoc": { "offset": 30253, "line": 1209, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b3e78", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 30263, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 30253, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 30253, "line": 1209, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe72b3e48", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 30263, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 30253, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1961, "line": 52, "col": 38, "tokLen": 4 }, "expansionLoc": { "offset": 30253, "line": 1209, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b3c68", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 30263, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 30253, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1961, "line": 52, "col": 38, "tokLen": 4 }, "expansionLoc": { "offset": 30253, "line": 1209, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "tags", "isArrow": true, "referencedMemberDecl": "0x55bbe7224668", "inner": [ { "id": "0x55bbe72b3c50", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 30263, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 30253, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 30263, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 30253, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b3c30", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 30263, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 30253, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 30263, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 30253, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b3a70", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72b3e60", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 30263, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 30253, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 30253, "line": 1209, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b3e28", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 30263, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 30253, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 30253, "line": 1209, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72b3df8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 30263, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 30253, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1976, "line": 52, "col": 53, "tokLen": 6 }, "expansionLoc": { "offset": 30253, "line": 1209, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "unsigned int *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72b3d18", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 30263, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 30253, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1976, "line": 52, "col": 53, "tokLen": 6 }, "expansionLoc": { "offset": 30253, "line": 1209, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "unsigned int[2]" }, "valueCategory": "lvalue", "name": "tagset", "isArrow": true, "referencedMemberDecl": "0x55bbe7225a70", "inner": [ { "id": "0x55bbe72b3d00", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 30263, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 30253, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1971, "line": 52, "col": 48, "tokLen": 3 }, "expansionLoc": { "offset": 30253, "line": 1209, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b3cd0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 30263, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 30253, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1971, "line": 52, "col": 48, "tokLen": 3 }, "expansionLoc": { "offset": 30253, "line": 1209, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72b3cb8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 30263, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 30253, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 30263, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 30253, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b3c98", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 30263, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 30253, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 30263, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 30253, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b3a70", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72b3e10", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 30263, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 30253, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1991, "line": 52, "col": 68, "tokLen": 7 }, "expansionLoc": { "offset": 30253, "line": 1209, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b3dc8", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 30263, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 30253, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1991, "line": 52, "col": 68, "tokLen": 7 }, "expansionLoc": { "offset": 30253, "line": 1209, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "seltags", "isArrow": true, "referencedMemberDecl": "0x55bbe7225950", "inner": [ { "id": "0x55bbe72b3db0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 30263, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 30253, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1986, "line": 52, "col": 63, "tokLen": 3 }, "expansionLoc": { "offset": 30253, "line": 1209, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b3d80", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 30263, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 30253, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1986, "line": 52, "col": 63, "tokLen": 3 }, "expansionLoc": { "offset": 30253, "line": 1209, "col": 33, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72b3d68", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 30263, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 30253, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 30263, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 30253, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b3d48", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 30263, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 30253, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 30263, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 30253, "col": 33, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b3a70", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72b4020", "kind": "BinaryOperator", "range": { "begin": { "offset": 30268, "col": 48, "tokLen": 1 }, "end": { "offset": 30275, "col": 55, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72b3f80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30268, "col": 48, "tokLen": 1 }, "end": { "offset": 30268, "col": 48, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b3a70", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe72b4008", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30272, "col": 52, "tokLen": 1 }, "end": { "offset": 30275, "col": 55, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b3fd8", "kind": "MemberExpr", "range": { "begin": { "offset": 30272, "col": 52, "tokLen": 1 }, "end": { "offset": 30275, "col": 55, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe72249b8", "inner": [ { "id": "0x55bbe72b3fc0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30272, "col": 52, "tokLen": 1 }, "end": { "offset": 30272, "col": 52, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b3fa0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30272, "col": 52, "tokLen": 1 }, "end": { "offset": 30272, "col": 52, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b3a70", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72b4040", "kind": "NullStmt", "range": { "begin": { "offset": 30280, "col": 60, "tokLen": 1 }, "end": { "offset": 30280, "col": 60, "tokLen": 1 } } } ] }, { "id": "0x55bbe72b40b8", "kind": "ReturnStmt", "range": { "begin": { "offset": 30283, "line": 1210, "col": 2, "tokLen": 6 }, "end": { "offset": 30290, "col": 9, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72b40a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30290, "col": 9, "tokLen": 1 }, "end": { "offset": 30290, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b4080", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30290, "col": 9, "tokLen": 1 }, "end": { "offset": 30290, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b3a70", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72b4188", "kind": "FunctionDecl", "loc": { "offset": 30301, "line": 1214, "col": 1, "tokLen": 3 }, "range": { "begin": { "offset": 30296, "line": 1213, "col": 1, "tokLen": 4 }, "end": { "offset": 30371, "line": 1220, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722a8a0", "name": "pop", "mangledName": "pop", "type": { "qualType": "void (Client *)" }, "inner": [ { "id": "0x55bbe72b40f8", "kind": "ParmVarDecl", "loc": { "offset": 30313, "line": 1214, "col": 13, "tokLen": 1 }, "range": { "begin": { "offset": 30305, "col": 5, "tokLen": 6 }, "end": { "offset": 30313, "col": 13, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe72b44d8", "kind": "CompoundStmt", "range": { "begin": { "offset": 30316, "line": 1215, "col": 1, "tokLen": 1 }, "end": { "offset": 30371, "line": 1220, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72b4288", "kind": "CallExpr", "range": { "begin": { "offset": 30319, "line": 1216, "col": 2, "tokLen": 6 }, "end": { "offset": 30327, "col": 10, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b4270", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30319, "col": 2, "tokLen": 6 }, "end": { "offset": 30319, "col": 2, "tokLen": 6 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72b4230", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30319, "col": 2, "tokLen": 6 }, "end": { "offset": 30319, "col": 2, "tokLen": 6 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72887e0", "kind": "FunctionDecl", "name": "detach", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72b42b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30326, "col": 9, "tokLen": 1 }, "end": { "offset": 30326, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b4250", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30326, "col": 9, "tokLen": 1 }, "end": { "offset": 30326, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b40f8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72b4320", "kind": "CallExpr", "range": { "begin": { "offset": 30331, "line": 1217, "col": 2, "tokLen": 6 }, "end": { "offset": 30339, "col": 10, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b4308", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30331, "col": 2, "tokLen": 6 }, "end": { "offset": 30331, "col": 2, "tokLen": 6 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72b42c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30331, "col": 2, "tokLen": 6 }, "end": { "offset": 30331, "col": 2, "tokLen": 6 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe726f3e8", "kind": "FunctionDecl", "name": "attach", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72b4348", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30338, "col": 9, "tokLen": 1 }, "end": { "offset": 30338, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b42e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30338, "col": 9, "tokLen": 1 }, "end": { "offset": 30338, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b40f8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72b43b8", "kind": "CallExpr", "range": { "begin": { "offset": 30343, "line": 1218, "col": 2, "tokLen": 5 }, "end": { "offset": 30350, "col": 9, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b43a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30343, "col": 2, "tokLen": 5 }, "end": { "offset": 30343, "col": 2, "tokLen": 5 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72b4360", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30343, "col": 2, "tokLen": 5 }, "end": { "offset": 30343, "col": 2, "tokLen": 5 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7291628", "kind": "FunctionDecl", "name": "focus", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72b43e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30349, "col": 8, "tokLen": 1 }, "end": { "offset": 30349, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b4380", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30349, "col": 8, "tokLen": 1 }, "end": { "offset": 30349, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b40f8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72b4498", "kind": "CallExpr", "range": { "begin": { "offset": 30354, "line": 1219, "col": 2, "tokLen": 7 }, "end": { "offset": 30368, "col": 16, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b4480", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30354, "col": 2, "tokLen": 7 }, "end": { "offset": 30354, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72b43f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30354, "col": 2, "tokLen": 7 }, "end": { "offset": 30354, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe726e168", "kind": "FunctionDecl", "name": "arrange", "type": { "qualType": "void (Monitor *)" } } } ] }, { "id": "0x55bbe72b44c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30362, "col": 10, "tokLen": 1 }, "end": { "offset": 30365, "col": 13, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b4450", "kind": "MemberExpr", "range": { "begin": { "offset": 30362, "col": 10, "tokLen": 1 }, "end": { "offset": 30365, "col": 13, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72b4438", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30362, "col": 10, "tokLen": 1 }, "end": { "offset": 30362, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b4418", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30362, "col": 10, "tokLen": 1 }, "end": { "offset": 30362, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b40f8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72b45a8", "kind": "FunctionDecl", "loc": { "offset": 30379, "line": 1223, "col": 1, "tokLen": 14 }, "range": { "begin": { "offset": 30374, "line": 1222, "col": 1, "tokLen": 4 }, "end": { "offset": 31207, "line": 1257, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722a9e8", "name": "propertynotify", "mangledName": "propertynotify", "type": { "qualType": "void (XEvent *)" }, "inner": [ { "id": "0x55bbe72b4518", "kind": "ParmVarDecl", "loc": { "offset": 30402, "line": 1223, "col": 24, "tokLen": 1 }, "range": { "begin": { "offset": 30394, "col": 16, "tokLen": 6 }, "end": { "offset": 30402, "col": 24, "tokLen": 1 } }, "isUsed": true, "name": "e", "type": { "qualType": "XEvent *" } }, { "id": "0x55bbe72b5fe8", "kind": "CompoundStmt", "range": { "begin": { "offset": 30405, "line": 1224, "col": 1, "tokLen": 1 }, "end": { "offset": 31207, "line": 1257, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72b46c8", "kind": "DeclStmt", "range": { "begin": { "offset": 30408, "line": 1225, "col": 2, "tokLen": 6 }, "end": { "offset": 30417, "col": 11, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72b4660", "kind": "VarDecl", "loc": { "offset": 30416, "col": 10, "tokLen": 1 }, "range": { "begin": { "offset": 30408, "col": 2, "tokLen": 6 }, "end": { "offset": 30416, "col": 10, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } } ] }, { "id": "0x55bbe72b4758", "kind": "DeclStmt", "range": { "begin": { "offset": 30420, "line": 1226, "col": 2, "tokLen": 6 }, "end": { "offset": 30432, "col": 14, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72b46f0", "kind": "VarDecl", "loc": { "offset": 30427, "col": 9, "tokLen": 5 }, "range": { "begin": { "offset": 30420, "col": 2, "tokLen": 6 }, "end": { "offset": 30427, "col": 9, "tokLen": 5 } }, "isUsed": true, "name": "trans", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } ] }, { "id": "0x55bbe72b48c0", "kind": "DeclStmt", "range": { "begin": { "offset": 30435, "line": 1227, "col": 2, "tokLen": 14 }, "end": { "offset": 30469, "col": 36, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72b47d8", "kind": "VarDecl", "loc": { "offset": 30451, "col": 18, "tokLen": 2 }, "range": { "begin": { "offset": 30435, "col": 2, "tokLen": 14 }, "end": { "offset": 30460, "col": 27, "tokLen": 9 } }, "isUsed": true, "name": "ev", "type": { "qualType": "XPropertyEvent *" }, "init": "c", "inner": [ { "id": "0x55bbe72b48a8", "kind": "UnaryOperator", "range": { "begin": { "offset": 30456, "col": 23, "tokLen": 1 }, "end": { "offset": 30460, "col": 27, "tokLen": 9 } }, "type": { "qualType": "XPropertyEvent *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72b4878", "kind": "MemberExpr", "range": { "begin": { "offset": 30457, "col": 24, "tokLen": 1 }, "end": { "offset": 30460, "col": 27, "tokLen": 9 } }, "type": { "desugaredQualType": "XPropertyEvent", "qualType": "XPropertyEvent", "typeAliasDeclId": "0x55bbe6ffe058" }, "valueCategory": "lvalue", "name": "xproperty", "isArrow": true, "referencedMemberDecl": "0x55bbe7001cb0", "inner": [ { "id": "0x55bbe72b4860", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30457, "col": 24, "tokLen": 1 }, "end": { "offset": 30457, "col": 24, "tokLen": 1 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b4840", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30457, "col": 24, "tokLen": 1 }, "end": { "offset": 30457, "col": 24, "tokLen": 1 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b4518", "kind": "ParmVarDecl", "name": "e", "type": { "qualType": "XEvent *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72b5fb8", "kind": "IfStmt", "range": { "begin": { "offset": 30473, "line": 1229, "col": 2, "tokLen": 2 }, "end": { "offset": 31205, "line": 1256, "col": 2, "tokLen": 1 } }, "hasElse": true, "inner": [ { "id": "0x55bbe72b4b08", "kind": "BinaryOperator", "range": { "begin": { "offset": 30477, "line": 1229, "col": 6, "tokLen": 1 }, "end": { "offset": 30524, "col": 53, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72b49b0", "kind": "ParenExpr", "range": { "begin": { "offset": 30477, "col": 6, "tokLen": 1 }, "end": { "offset": 30496, "col": 25, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b4990", "kind": "BinaryOperator", "range": { "begin": { "offset": 30478, "col": 7, "tokLen": 2 }, "end": { "offset": 30492, "col": 21, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72b4960", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30478, "col": 7, "tokLen": 2 }, "end": { "offset": 30482, "col": 11, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b4910", "kind": "MemberExpr", "range": { "begin": { "offset": 30478, "col": 7, "tokLen": 2 }, "end": { "offset": 30482, "col": 11, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "window", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffde38", "inner": [ { "id": "0x55bbe72b48f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30478, "col": 7, "tokLen": 2 }, "end": { "offset": 30478, "col": 7, "tokLen": 2 } }, "type": { "qualType": "XPropertyEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b48d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30478, "col": 7, "tokLen": 2 }, "end": { "offset": 30478, "col": 7, "tokLen": 2 } }, "type": { "qualType": "XPropertyEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b47d8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XPropertyEvent *" } } } ] } ] } ] }, { "id": "0x55bbe72b4978", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30492, "col": 21, "tokLen": 4 }, "end": { "offset": 30492, "col": 21, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b4940", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30492, "col": 21, "tokLen": 4 }, "end": { "offset": 30492, "col": 21, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72374f0", "kind": "VarDecl", "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] } ] } ] }, { "id": "0x55bbe72b4ae8", "kind": "ParenExpr", "range": { "begin": { "offset": 30501, "col": 30, "tokLen": 1 }, "end": { "offset": 30524, "col": 53, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b4ac8", "kind": "BinaryOperator", "range": { "begin": { "offset": 30502, "col": 31, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 1429, "file": "/usr/include/X11/Xatom.h", "line": 47, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30514, "file": "dwm.c", "line": 1229, "col": 43, "tokLen": 10 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72b4ab0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30502, "col": 31, "tokLen": 2 }, "end": { "offset": 30506, "col": 35, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b4a08", "kind": "MemberExpr", "range": { "begin": { "offset": 30502, "col": 31, "tokLen": 2 }, "end": { "offset": 30506, "col": 35, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "name": "atom", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffdee0", "inner": [ { "id": "0x55bbe72b49f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30502, "col": 31, "tokLen": 2 }, "end": { "offset": 30502, "col": 31, "tokLen": 2 } }, "type": { "qualType": "XPropertyEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b49d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30502, "col": 31, "tokLen": 2 }, "end": { "offset": 30502, "col": 31, "tokLen": 2 } }, "type": { "qualType": "XPropertyEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b47d8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XPropertyEvent *" } } } ] } ] } ] }, { "id": "0x55bbe72b4a90", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1419, "file": "/usr/include/X11/Xatom.h", "line": 47, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30514, "file": "dwm.c", "line": 1229, "col": 43, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 1429, "file": "/usr/include/X11/Xatom.h", "line": 47, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30514, "file": "dwm.c", "line": 1229, "col": 43, "tokLen": 10 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b4a68", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1420, "file": "/usr/include/X11/Xatom.h", "line": 47, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30514, "file": "dwm.c", "line": 1229, "col": 43, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 1427, "file": "/usr/include/X11/Xatom.h", "line": 47, "col": 28, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30514, "file": "dwm.c", "line": 1229, "col": 43, "tokLen": 10 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72b4a38", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1427, "file": "/usr/include/X11/Xatom.h", "line": 47, "col": 28, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30514, "file": "dwm.c", "line": 1229, "col": 43, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 1427, "file": "/usr/include/X11/Xatom.h", "line": 47, "col": 28, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30514, "file": "dwm.c", "line": 1229, "col": 43, "tokLen": 10 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "39" } ] } ] } ] } ] } ] }, { "id": "0x55bbe72b4b60", "kind": "CallExpr", "range": { "begin": { "offset": 30529, "line": 1230, "col": 3, "tokLen": 12 }, "end": { "offset": 30542, "col": 16, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b4b48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30529, "col": 3, "tokLen": 12 }, "end": { "offset": 30529, "col": 3, "tokLen": 12 } }, "type": { "qualType": "void (*)(void)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72b4b28", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30529, "col": 3, "tokLen": 12 }, "end": { "offset": 30529, "col": 3, "tokLen": 12 } }, "type": { "qualType": "void (void)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7230a40", "kind": "FunctionDecl", "name": "updatestatus", "type": { "qualType": "void (void)" } } } ] } ] }, { "id": "0x55bbe72b5f88", "kind": "IfStmt", "range": { "begin": { "offset": 30551, "line": 1231, "col": 7, "tokLen": 2 }, "end": { "offset": 31205, "line": 1256, "col": 2, "tokLen": 1 } }, "hasElse": true, "inner": [ { "id": "0x55bbe72b4c20", "kind": "BinaryOperator", "range": { "begin": { "offset": 30555, "line": 1231, "col": 11, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 9426, "file": "/usr/include/X11/X.h", "line": 309, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 30568, "file": "dwm.c", "line": 1231, "col": 24, "tokLen": 14 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72b4c08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30555, "col": 11, "tokLen": 2 }, "end": { "offset": 30559, "col": 15, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b4bb8", "kind": "MemberExpr", "range": { "begin": { "offset": 30555, "col": 11, "tokLen": 2 }, "end": { "offset": 30559, "col": 15, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "state", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffdfa8", "inner": [ { "id": "0x55bbe72b4ba0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30555, "col": 11, "tokLen": 2 }, "end": { "offset": 30555, "col": 11, "tokLen": 2 } }, "type": { "qualType": "XPropertyEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b4b80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30555, "col": 11, "tokLen": 2 }, "end": { "offset": 30555, "col": 11, "tokLen": 2 } }, "type": { "qualType": "XPropertyEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b47d8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XPropertyEvent *" } } } ] } ] } ] }, { "id": "0x55bbe72b4be8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 9426, "file": "/usr/include/X11/X.h", "line": 309, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 30568, "file": "dwm.c", "line": 1231, "col": 24, "tokLen": 14 } }, "end": { "spellingLoc": { "offset": 9426, "file": "/usr/include/X11/X.h", "line": 309, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 30568, "file": "dwm.c", "line": 1231, "col": 24, "tokLen": 14 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe72b4c40", "kind": "ReturnStmt", "range": { "begin": { "offset": 30586, "line": 1232, "col": 3, "tokLen": 6 }, "end": { "offset": 30586, "col": 3, "tokLen": 6 } } }, { "id": "0x55bbe72b5f68", "kind": "IfStmt", "range": { "begin": { "offset": 30613, "line": 1233, "col": 7, "tokLen": 2 }, "end": { "offset": 31205, "line": 1256, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72b4d70", "kind": "ParenExpr", "range": { "begin": { "offset": 30617, "line": 1233, "col": 11, "tokLen": 1 }, "end": { "offset": 30645, "col": 39, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b4d50", "kind": "BinaryOperator", "range": { "begin": { "offset": 30618, "col": 12, "tokLen": 1 }, "end": { "offset": 30644, "col": 38, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72b4c50", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30618, "col": 12, "tokLen": 1 }, "end": { "offset": 30618, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b4660", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe72b4d10", "kind": "CallExpr", "range": { "begin": { "offset": 30622, "col": 16, "tokLen": 11 }, "end": { "offset": 30644, "col": 38, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b4cf8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30622, "col": 16, "tokLen": 11 }, "end": { "offset": 30622, "col": 16, "tokLen": 11 } }, "type": { "qualType": "Client *(*)(Window)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72b4c70", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30622, "col": 16, "tokLen": 11 }, "end": { "offset": 30622, "col": 16, "tokLen": 11 } }, "type": { "qualType": "Client *(Window)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7231168", "kind": "FunctionDecl", "name": "wintoclient", "type": { "qualType": "Client *(Window)" } } } ] }, { "id": "0x55bbe72b4d38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30634, "col": 28, "tokLen": 2 }, "end": { "offset": 30638, "col": 32, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b4cc8", "kind": "MemberExpr", "range": { "begin": { "offset": 30634, "col": 28, "tokLen": 2 }, "end": { "offset": 30638, "col": 32, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "window", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffde38", "inner": [ { "id": "0x55bbe72b4cb0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30634, "col": 28, "tokLen": 2 }, "end": { "offset": 30634, "col": 28, "tokLen": 2 } }, "type": { "qualType": "XPropertyEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b4c90", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30634, "col": 28, "tokLen": 2 }, "end": { "offset": 30634, "col": 28, "tokLen": 2 } }, "type": { "qualType": "XPropertyEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b47d8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XPropertyEvent *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72b5f40", "kind": "CompoundStmt", "range": { "begin": { "offset": 30648, "col": 42, "tokLen": 1 }, "end": { "offset": 31205, "line": 1256, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72b4e10", "kind": "SwitchStmt", "range": { "begin": { "offset": 30652, "line": 1234, "col": 3, "tokLen": 6 }, "end": { "offset": 30999, "line": 1248, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72b4df8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30659, "line": 1234, "col": 10, "tokLen": 2 }, "end": { "offset": 30663, "col": 14, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b4dc8", "kind": "MemberExpr", "range": { "begin": { "offset": 30659, "col": 10, "tokLen": 2 }, "end": { "offset": 30663, "col": 14, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "name": "atom", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffdee0", "inner": [ { "id": "0x55bbe72b4db0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30659, "col": 10, "tokLen": 2 }, "end": { "offset": 30659, "col": 10, "tokLen": 2 } }, "type": { "qualType": "XPropertyEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b4d90", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30659, "col": 10, "tokLen": 2 }, "end": { "offset": 30659, "col": 10, "tokLen": 2 } }, "type": { "qualType": "XPropertyEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b47d8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XPropertyEvent *" } } } ] } ] } ] }, { "id": "0x55bbe72b57a8", "kind": "CompoundStmt", "range": { "begin": { "offset": 30669, "col": 20, "tokLen": 1 }, "end": { "offset": 30999, "line": 1248, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72b4e40", "kind": "DefaultStmt", "range": { "begin": { "offset": 30673, "line": 1235, "col": 3, "tokLen": 7 }, "end": { "offset": 30682, "col": 12, "tokLen": 5 } }, "inner": [ { "id": "0x55bbe72b4e38", "kind": "BreakStmt", "range": { "begin": { "offset": 30682, "col": 12, "tokLen": 5 }, "end": { "offset": 30682, "col": 12, "tokLen": 5 } } } ] }, { "id": "0x55bbe72b4ef0", "kind": "CaseStmt", "range": { "begin": { "offset": 30691, "line": 1236, "col": 3, "tokLen": 4 }, "end": { "offset": 30859, "line": 1239, "col": 19, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72b4ed8", "kind": "ConstantExpr", "range": { "begin": { "spellingLoc": { "offset": 2445, "file": "/usr/include/X11/Xatom.h", "line": 76, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30696, "file": "dwm.c", "line": 1236, "col": 8, "tokLen": 19 } }, "end": { "spellingLoc": { "offset": 2455, "file": "/usr/include/X11/Xatom.h", "line": 76, "col": 39, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30696, "file": "dwm.c", "line": 1236, "col": 8, "tokLen": 19 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b4eb8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2445, "file": "/usr/include/X11/Xatom.h", "line": 76, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30696, "file": "dwm.c", "line": 1236, "col": 8, "tokLen": 19 } }, "end": { "spellingLoc": { "offset": 2455, "file": "/usr/include/X11/Xatom.h", "line": 76, "col": 39, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30696, "file": "dwm.c", "line": 1236, "col": 8, "tokLen": 19 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b4e90", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2446, "file": "/usr/include/X11/Xatom.h", "line": 76, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30696, "file": "dwm.c", "line": 1236, "col": 8, "tokLen": 19 } }, "end": { "spellingLoc": { "offset": 2453, "file": "/usr/include/X11/Xatom.h", "line": 76, "col": 37, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30696, "file": "dwm.c", "line": 1236, "col": 8, "tokLen": 19 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72b4e60", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2453, "file": "/usr/include/X11/Xatom.h", "line": 76, "col": 37, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30696, "file": "dwm.c", "line": 1236, "col": 8, "tokLen": 19 } }, "end": { "spellingLoc": { "offset": 2453, "file": "/usr/include/X11/Xatom.h", "line": 76, "col": 37, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30696, "file": "dwm.c", "line": 1236, "col": 8, "tokLen": 19 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "68" } ] } ] } ] }, { "id": "0x55bbe72b5468", "kind": "IfStmt", "range": { "begin": { "offset": 30720, "line": 1237, "col": 4, "tokLen": 2 }, "end": { "offset": 30859, "line": 1239, "col": 19, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72b5368", "kind": "BinaryOperator", "range": { "begin": { "offset": 30724, "line": 1237, "col": 8, "tokLen": 1 }, "end": { "offset": 30838, "line": 1238, "col": 50, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72b5130", "kind": "BinaryOperator", "range": { "begin": { "offset": 30724, "line": 1237, "col": 8, "tokLen": 1 }, "end": { "offset": 30784, "col": 68, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72b4f98", "kind": "UnaryOperator", "range": { "begin": { "offset": 30724, "col": 8, "tokLen": 1 }, "end": { "offset": 30728, "col": 12, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72b4f80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30725, "col": 9, "tokLen": 1 }, "end": { "offset": 30728, "col": 12, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b4f50", "kind": "MemberExpr", "range": { "begin": { "offset": 30725, "col": 9, "tokLen": 1 }, "end": { "offset": 30728, "col": 12, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfloating", "isArrow": true, "referencedMemberDecl": "0x55bbe7224738", "inner": [ { "id": "0x55bbe72b4f38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30725, "col": 9, "tokLen": 1 }, "end": { "offset": 30725, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b4f18", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30725, "col": 9, "tokLen": 1 }, "end": { "offset": 30725, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b4660", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72b5110", "kind": "ParenExpr", "range": { "begin": { "offset": 30742, "col": 26, "tokLen": 1 }, "end": { "offset": 30784, "col": 68, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b50a8", "kind": "CallExpr", "range": { "begin": { "offset": 30743, "col": 27, "tokLen": 20 }, "end": { "offset": 30783, "col": 67, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b5090", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30743, "col": 27, "tokLen": 20 }, "end": { "offset": 30743, "col": 27, "tokLen": 20 } }, "type": { "qualType": "int (*)(Display *, Window, Window *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72b4fb0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30743, "col": 27, "tokLen": 20 }, "end": { "offset": 30743, "col": 27, "tokLen": 20 } }, "type": { "qualType": "int (Display *, Window, Window *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe70413c0", "kind": "FunctionDecl", "name": "XGetTransientForHint", "type": { "qualType": "int (Display *, Window, Window *)" } } } ] }, { "id": "0x55bbe72b50e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30764, "col": 48, "tokLen": 3 }, "end": { "offset": 30764, "col": 48, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b4fd0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30764, "col": 48, "tokLen": 3 }, "end": { "offset": 30764, "col": 48, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72b50f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30769, "col": 53, "tokLen": 1 }, "end": { "offset": 30772, "col": 56, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b5028", "kind": "MemberExpr", "range": { "begin": { "offset": 30769, "col": 53, "tokLen": 1 }, "end": { "offset": 30772, "col": 56, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72b5010", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30769, "col": 53, "tokLen": 1 }, "end": { "offset": 30769, "col": 53, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b4ff0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30769, "col": 53, "tokLen": 1 }, "end": { "offset": 30769, "col": 53, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b4660", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72b5078", "kind": "UnaryOperator", "range": { "begin": { "offset": 30777, "col": 61, "tokLen": 1 }, "end": { "offset": 30778, "col": 62, "tokLen": 5 } }, "type": { "qualType": "Window *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72b5058", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30778, "col": 62, "tokLen": 5 }, "end": { "offset": 30778, "col": 62, "tokLen": 5 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b46f0", "kind": "VarDecl", "name": "trans", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] } ] } ] } ] }, { "id": "0x55bbe72b5348", "kind": "ParenExpr", "range": { "begin": { "offset": 30793, "line": 1238, "col": 5, "tokLen": 1 }, "end": { "offset": 30838, "col": 50, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b5328", "kind": "BinaryOperator", "range": { "begin": { "offset": 30794, "col": 6, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 30834, "file": "dwm.c", "line": 1238, "col": 46, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72b5188", "kind": "MemberExpr", "range": { "begin": { "offset": 30794, "col": 6, "tokLen": 1 }, "end": { "offset": 30797, "col": 9, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfloating", "isArrow": true, "referencedMemberDecl": "0x55bbe7224738", "inner": [ { "id": "0x55bbe72b5170", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30794, "col": 6, "tokLen": 1 }, "end": { "offset": 30794, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b5150", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30794, "col": 6, "tokLen": 1 }, "end": { "offset": 30794, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b4660", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72b5308", "kind": "BinaryOperator", "range": { "begin": { "offset": 30810, "col": 22, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 30834, "file": "dwm.c", "line": 1238, "col": 46, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe72b5250", "kind": "ParenExpr", "range": { "begin": { "offset": 30810, "col": 22, "tokLen": 1 }, "end": { "offset": 30829, "col": 41, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b5210", "kind": "CallExpr", "range": { "begin": { "offset": 30811, "col": 23, "tokLen": 11 }, "end": { "offset": 30828, "col": 40, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b51f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30811, "col": 23, "tokLen": 11 }, "end": { "offset": 30811, "col": 23, "tokLen": 11 } }, "type": { "qualType": "Client *(*)(Window)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72b51b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30811, "col": 23, "tokLen": 11 }, "end": { "offset": 30811, "col": 23, "tokLen": 11 } }, "type": { "qualType": "Client *(Window)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7231168", "kind": "FunctionDecl", "name": "wintoclient", "type": { "qualType": "Client *(Window)" } } } ] }, { "id": "0x55bbe72b5238", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30823, "col": 35, "tokLen": 5 }, "end": { "offset": 30823, "col": 35, "tokLen": 5 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b51d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30823, "col": 35, "tokLen": 5 }, "end": { "offset": 30823, "col": 35, "tokLen": 5 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b46f0", "kind": "VarDecl", "name": "trans", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] } ] } ] }, { "id": "0x55bbe72b52f0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 30834, "file": "dwm.c", "line": 1238, "col": 46, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 30834, "file": "dwm.c", "line": 1238, "col": 46, "tokLen": 4 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72b52d0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 30834, "file": "dwm.c", "line": 1238, "col": 46, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 30834, "file": "dwm.c", "line": 1238, "col": 46, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b52a8", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 30834, "file": "dwm.c", "line": 1238, "col": 46, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 30834, "file": "dwm.c", "line": 1238, "col": 46, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72b5270", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 30834, "file": "dwm.c", "line": 1238, "col": 46, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 30834, "file": "dwm.c", "line": 1238, "col": 46, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72b5428", "kind": "CallExpr", "range": { "begin": { "offset": 30845, "line": 1239, "col": 5, "tokLen": 7 }, "end": { "offset": 30859, "col": 19, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b5410", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30845, "col": 5, "tokLen": 7 }, "end": { "offset": 30845, "col": 5, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72b5388", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30845, "col": 5, "tokLen": 7 }, "end": { "offset": 30845, "col": 5, "tokLen": 7 } }, "type": { "qualType": "void (Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe726e168", "kind": "FunctionDecl", "name": "arrange", "type": { "qualType": "void (Monitor *)" } } } ] }, { "id": "0x55bbe72b5450", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30853, "col": 13, "tokLen": 1 }, "end": { "offset": 30856, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b53e0", "kind": "MemberExpr", "range": { "begin": { "offset": 30853, "col": 13, "tokLen": 1 }, "end": { "offset": 30856, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72b53c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30853, "col": 13, "tokLen": 1 }, "end": { "offset": 30853, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b53a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30853, "col": 13, "tokLen": 1 }, "end": { "offset": 30853, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b4660", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72b5488", "kind": "BreakStmt", "range": { "begin": { "offset": 30865, "line": 1240, "col": 4, "tokLen": 5 }, "end": { "offset": 30865, "col": 4, "tokLen": 5 } } }, { "id": "0x55bbe72b5520", "kind": "CaseStmt", "range": { "begin": { "offset": 30874, "line": 1241, "col": 3, "tokLen": 4 }, "end": { "offset": 30918, "line": 1242, "col": 20, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72b5508", "kind": "ConstantExpr", "range": { "begin": { "spellingLoc": { "offset": 1458, "file": "/usr/include/X11/Xatom.h", "line": 48, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30879, "file": "dwm.c", "line": 1241, "col": 8, "tokLen": 18 } }, "end": { "spellingLoc": { "offset": 1468, "file": "/usr/include/X11/Xatom.h", "line": 48, "col": 38, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30879, "file": "dwm.c", "line": 1241, "col": 8, "tokLen": 18 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b54e8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1458, "file": "/usr/include/X11/Xatom.h", "line": 48, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30879, "file": "dwm.c", "line": 1241, "col": 8, "tokLen": 18 } }, "end": { "spellingLoc": { "offset": 1468, "file": "/usr/include/X11/Xatom.h", "line": 48, "col": 38, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30879, "file": "dwm.c", "line": 1241, "col": 8, "tokLen": 18 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b54c0", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1459, "file": "/usr/include/X11/Xatom.h", "line": 48, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30879, "file": "dwm.c", "line": 1241, "col": 8, "tokLen": 18 } }, "end": { "spellingLoc": { "offset": 1466, "file": "/usr/include/X11/Xatom.h", "line": 48, "col": 36, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30879, "file": "dwm.c", "line": 1241, "col": 8, "tokLen": 18 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72b5490", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1466, "file": "/usr/include/X11/Xatom.h", "line": 48, "col": 36, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30879, "file": "dwm.c", "line": 1241, "col": 8, "tokLen": 18 } }, "end": { "spellingLoc": { "offset": 1466, "file": "/usr/include/X11/Xatom.h", "line": 48, "col": 36, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30879, "file": "dwm.c", "line": 1241, "col": 8, "tokLen": 18 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "40" } ] } ] } ] }, { "id": "0x55bbe72b55d0", "kind": "BinaryOperator", "range": { "begin": { "offset": 30902, "line": 1242, "col": 4, "tokLen": 1 }, "end": { "offset": 30918, "col": 20, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72b5580", "kind": "MemberExpr", "range": { "begin": { "offset": 30902, "col": 4, "tokLen": 1 }, "end": { "offset": 30905, "col": 7, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "hintsvalid", "isArrow": true, "referencedMemberDecl": "0x55bbe7224530", "inner": [ { "id": "0x55bbe72b5568", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30902, "col": 4, "tokLen": 1 }, "end": { "offset": 30902, "col": 4, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b5548", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30902, "col": 4, "tokLen": 1 }, "end": { "offset": 30902, "col": 4, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b4660", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72b55b0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 30918, "col": 20, "tokLen": 1 }, "end": { "offset": 30918, "col": 20, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72b55f0", "kind": "BreakStmt", "range": { "begin": { "offset": 30924, "line": 1243, "col": 4, "tokLen": 5 }, "end": { "offset": 30924, "col": 4, "tokLen": 5 } } }, { "id": "0x55bbe72b5688", "kind": "CaseStmt", "range": { "begin": { "offset": 30933, "line": 1244, "col": 3, "tokLen": 4 }, "end": { "offset": 30969, "line": 1245, "col": 19, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72b5670", "kind": "ConstantExpr", "range": { "begin": { "spellingLoc": { "offset": 1275, "file": "/usr/include/X11/Xatom.h", "line": 43, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30938, "file": "dwm.c", "line": 1244, "col": 8, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 1285, "file": "/usr/include/X11/Xatom.h", "line": 43, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30938, "file": "dwm.c", "line": 1244, "col": 8, "tokLen": 11 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b5650", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1275, "file": "/usr/include/X11/Xatom.h", "line": 43, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30938, "file": "dwm.c", "line": 1244, "col": 8, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 1285, "file": "/usr/include/X11/Xatom.h", "line": 43, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30938, "file": "dwm.c", "line": 1244, "col": 8, "tokLen": 11 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b5628", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1276, "file": "/usr/include/X11/Xatom.h", "line": 43, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30938, "file": "dwm.c", "line": 1244, "col": 8, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 1283, "file": "/usr/include/X11/Xatom.h", "line": 43, "col": 29, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30938, "file": "dwm.c", "line": 1244, "col": 8, "tokLen": 11 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72b55f8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1283, "file": "/usr/include/X11/Xatom.h", "line": 43, "col": 29, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30938, "file": "dwm.c", "line": 1244, "col": 8, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 1283, "file": "/usr/include/X11/Xatom.h", "line": 43, "col": 29, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 30938, "file": "dwm.c", "line": 1244, "col": 8, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "35" } ] } ] } ] }, { "id": "0x55bbe72b5708", "kind": "CallExpr", "range": { "begin": { "offset": 30954, "line": 1245, "col": 4, "tokLen": 13 }, "end": { "offset": 30969, "col": 19, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b56f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30954, "col": 4, "tokLen": 13 }, "end": { "offset": 30954, "col": 4, "tokLen": 13 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72b56b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30954, "col": 4, "tokLen": 13 }, "end": { "offset": 30954, "col": 4, "tokLen": 13 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7230e10", "kind": "FunctionDecl", "name": "updatewmhints", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72b5730", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30968, "col": 18, "tokLen": 1 }, "end": { "offset": 30968, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b56d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30968, "col": 18, "tokLen": 1 }, "end": { "offset": 30968, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b4660", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72b5780", "kind": "CallExpr", "range": { "begin": { "offset": 30975, "line": 1246, "col": 4, "tokLen": 8 }, "end": { "offset": 30984, "col": 13, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b5768", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 30975, "col": 4, "tokLen": 8 }, "end": { "offset": 30975, "col": 4, "tokLen": 8 } }, "type": { "qualType": "void (*)(void)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72b5748", "kind": "DeclRefExpr", "range": { "begin": { "offset": 30975, "col": 4, "tokLen": 8 }, "end": { "offset": 30975, "col": 4, "tokLen": 8 } }, "type": { "qualType": "void (void)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe728fd10", "kind": "FunctionDecl", "name": "drawbars", "type": { "qualType": "void (void)" } } } ] } ] }, { "id": "0x55bbe72b57a0", "kind": "BreakStmt", "range": { "begin": { "offset": 30990, "line": 1247, "col": 4, "tokLen": 5 }, "end": { "offset": 30990, "col": 4, "tokLen": 5 } } } ] } ] }, { "id": "0x55bbe72b5d38", "kind": "IfStmt", "range": { "begin": { "offset": 31003, "line": 1249, "col": 3, "tokLen": 2 }, "end": { "offset": 31134, "line": 1253, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72b5a40", "kind": "BinaryOperator", "range": { "begin": { "offset": 31007, "line": 1249, "col": 7, "tokLen": 2 }, "end": { "offset": 31062, "col": 62, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe72b58f0", "kind": "BinaryOperator", "range": { "begin": { "offset": 31007, "col": 7, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 1429, "file": "/usr/include/X11/Xatom.h", "line": 47, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31019, "file": "dwm.c", "line": 1249, "col": 19, "tokLen": 10 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72b58d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31007, "col": 7, "tokLen": 2 }, "end": { "offset": 31011, "col": 11, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b5830", "kind": "MemberExpr", "range": { "begin": { "offset": 31007, "col": 7, "tokLen": 2 }, "end": { "offset": 31011, "col": 11, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "name": "atom", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffdee0", "inner": [ { "id": "0x55bbe72b5818", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31007, "col": 7, "tokLen": 2 }, "end": { "offset": 31007, "col": 7, "tokLen": 2 } }, "type": { "qualType": "XPropertyEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b57f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31007, "col": 7, "tokLen": 2 }, "end": { "offset": 31007, "col": 7, "tokLen": 2 } }, "type": { "qualType": "XPropertyEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b47d8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XPropertyEvent *" } } } ] } ] } ] }, { "id": "0x55bbe72b58b8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1419, "file": "/usr/include/X11/Xatom.h", "line": 47, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31019, "file": "dwm.c", "line": 1249, "col": 19, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 1429, "file": "/usr/include/X11/Xatom.h", "line": 47, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31019, "file": "dwm.c", "line": 1249, "col": 19, "tokLen": 10 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b5890", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1420, "file": "/usr/include/X11/Xatom.h", "line": 47, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31019, "file": "dwm.c", "line": 1249, "col": 19, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 1427, "file": "/usr/include/X11/Xatom.h", "line": 47, "col": 28, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31019, "file": "dwm.c", "line": 1249, "col": 19, "tokLen": 10 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72b5860", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1427, "file": "/usr/include/X11/Xatom.h", "line": 47, "col": 28, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31019, "file": "dwm.c", "line": 1249, "col": 19, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 1427, "file": "/usr/include/X11/Xatom.h", "line": 47, "col": 28, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31019, "file": "dwm.c", "line": 1249, "col": 19, "tokLen": 10 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "39" } ] } ] } ] }, { "id": "0x55bbe72b5a20", "kind": "BinaryOperator", "range": { "begin": { "offset": 31033, "col": 33, "tokLen": 2 }, "end": { "offset": 31062, "col": 62, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72b59f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31033, "col": 33, "tokLen": 2 }, "end": { "offset": 31037, "col": 37, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b5948", "kind": "MemberExpr", "range": { "begin": { "offset": 31033, "col": 33, "tokLen": 2 }, "end": { "offset": 31037, "col": 37, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "name": "atom", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffdee0", "inner": [ { "id": "0x55bbe72b5930", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31033, "col": 33, "tokLen": 2 }, "end": { "offset": 31033, "col": 33, "tokLen": 2 } }, "type": { "qualType": "XPropertyEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b5910", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31033, "col": 33, "tokLen": 2 }, "end": { "offset": 31033, "col": 33, "tokLen": 2 } }, "type": { "qualType": "XPropertyEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b47d8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XPropertyEvent *" } } } ] } ] } ] }, { "id": "0x55bbe72b5a08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31045, "col": 45, "tokLen": 7 }, "end": { "offset": 31062, "col": 62, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b59d0", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 31045, "col": 45, "tokLen": 7 }, "end": { "offset": 31062, "col": 62, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72b59b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31045, "col": 45, "tokLen": 7 }, "end": { "offset": 31045, "col": 45, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72b5978", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31045, "col": 45, "tokLen": 7 }, "end": { "offset": 31045, "col": 45, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe72b5998", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31053, "col": 53, "tokLen": 9 }, "end": { "offset": 31053, "col": 53, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e920", "kind": "EnumConstantDecl", "name": "NetWMName", "type": { "qualType": "int" } } } ] } ] } ] } ] }, { "id": "0x55bbe72b5d18", "kind": "CompoundStmt", "range": { "begin": { "offset": 31065, "col": 65, "tokLen": 1 }, "end": { "offset": 31134, "line": 1253, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72b5ab8", "kind": "CallExpr", "range": { "begin": { "offset": 31070, "line": 1250, "col": 4, "tokLen": 11 }, "end": { "offset": 31083, "col": 17, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b5aa0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31070, "col": 4, "tokLen": 11 }, "end": { "offset": 31070, "col": 4, "tokLen": 11 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72b5a60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31070, "col": 4, "tokLen": 11 }, "end": { "offset": 31070, "col": 4, "tokLen": 11 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7230b80", "kind": "FunctionDecl", "name": "updatetitle", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72b5ae0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31082, "col": 16, "tokLen": 1 }, "end": { "offset": 31082, "col": 16, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b5a80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31082, "col": 16, "tokLen": 1 }, "end": { "offset": 31082, "col": 16, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b4660", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72b5cf8", "kind": "IfStmt", "range": { "begin": { "offset": 31089, "line": 1251, "col": 4, "tokLen": 2 }, "end": { "offset": 31129, "line": 1252, "col": 19, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72b5bf8", "kind": "BinaryOperator", "range": { "begin": { "offset": 31093, "line": 1251, "col": 8, "tokLen": 1 }, "end": { "offset": 31106, "col": 21, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72b5bc8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31093, "col": 8, "tokLen": 1 }, "end": { "offset": 31093, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b5af8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31093, "col": 8, "tokLen": 1 }, "end": { "offset": 31093, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b4660", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72b5be0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31098, "col": 13, "tokLen": 1 }, "end": { "offset": 31106, "col": 21, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b5b98", "kind": "MemberExpr", "range": { "begin": { "offset": 31098, "col": 13, "tokLen": 1 }, "end": { "offset": 31106, "col": 21, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72b5b80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31098, "col": 13, "tokLen": 1 }, "end": { "offset": 31101, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b5b50", "kind": "MemberExpr", "range": { "begin": { "offset": 31098, "col": 13, "tokLen": 1 }, "end": { "offset": 31101, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72b5b38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31098, "col": 13, "tokLen": 1 }, "end": { "offset": 31098, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b5b18", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31098, "col": 13, "tokLen": 1 }, "end": { "offset": 31098, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b4660", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72b5cb8", "kind": "CallExpr", "range": { "begin": { "offset": 31115, "line": 1252, "col": 5, "tokLen": 7 }, "end": { "offset": 31129, "col": 19, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b5ca0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31115, "col": 5, "tokLen": 7 }, "end": { "offset": 31115, "col": 5, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72b5c18", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31115, "col": 5, "tokLen": 7 }, "end": { "offset": 31115, "col": 5, "tokLen": 7 } }, "type": { "qualType": "void (Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe728a7d0", "kind": "FunctionDecl", "name": "drawbar", "type": { "qualType": "void (Monitor *)" } } } ] }, { "id": "0x55bbe72b5ce0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31123, "col": 13, "tokLen": 1 }, "end": { "offset": 31126, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b5c70", "kind": "MemberExpr", "range": { "begin": { "offset": 31123, "col": 13, "tokLen": 1 }, "end": { "offset": 31126, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72b5c58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31123, "col": 13, "tokLen": 1 }, "end": { "offset": 31123, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b5c38", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31123, "col": 13, "tokLen": 1 }, "end": { "offset": 31123, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b4660", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72b5f20", "kind": "IfStmt", "range": { "begin": { "offset": 31138, "line": 1254, "col": 3, "tokLen": 2 }, "end": { "offset": 31201, "line": 1255, "col": 22, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72b5e68", "kind": "BinaryOperator", "range": { "begin": { "offset": 31142, "line": 1254, "col": 7, "tokLen": 2 }, "end": { "offset": 31177, "col": 42, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72b5e38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31142, "col": 7, "tokLen": 2 }, "end": { "offset": 31146, "col": 11, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b5d90", "kind": "MemberExpr", "range": { "begin": { "offset": 31142, "col": 7, "tokLen": 2 }, "end": { "offset": 31146, "col": 11, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "name": "atom", "isArrow": true, "referencedMemberDecl": "0x55bbe6ffdee0", "inner": [ { "id": "0x55bbe72b5d78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31142, "col": 7, "tokLen": 2 }, "end": { "offset": 31142, "col": 7, "tokLen": 2 } }, "type": { "qualType": "XPropertyEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b5d58", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31142, "col": 7, "tokLen": 2 }, "end": { "offset": 31142, "col": 7, "tokLen": 2 } }, "type": { "qualType": "XPropertyEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b47d8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XPropertyEvent *" } } } ] } ] } ] }, { "id": "0x55bbe72b5e50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31154, "col": 19, "tokLen": 7 }, "end": { "offset": 31177, "col": 42, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b5e18", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 31154, "col": 19, "tokLen": 7 }, "end": { "offset": 31177, "col": 42, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72b5e00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31154, "col": 19, "tokLen": 7 }, "end": { "offset": 31154, "col": 19, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72b5dc0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31154, "col": 19, "tokLen": 7 }, "end": { "offset": 31154, "col": 19, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe72b5de0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31162, "col": 27, "tokLen": 15 }, "end": { "offset": 31162, "col": 27, "tokLen": 15 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721eab0", "kind": "EnumConstantDecl", "name": "NetWMWindowType", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe72b5ee0", "kind": "CallExpr", "range": { "begin": { "offset": 31183, "line": 1255, "col": 4, "tokLen": 16 }, "end": { "offset": 31201, "col": 22, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b5ec8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31183, "col": 4, "tokLen": 16 }, "end": { "offset": 31183, "col": 4, "tokLen": 16 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72b5e88", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31183, "col": 4, "tokLen": 16 }, "end": { "offset": 31183, "col": 4, "tokLen": 16 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7230cc8", "kind": "FunctionDecl", "name": "updatewindowtype", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72b5f08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31200, "col": 21, "tokLen": 1 }, "end": { "offset": 31200, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b5ea8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31200, "col": 21, "tokLen": 1 }, "end": { "offset": 31200, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b4660", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72b60b8", "kind": "FunctionDecl", "loc": { "offset": 31215, "line": 1260, "col": 1, "tokLen": 4 }, "range": { "begin": { "offset": 31210, "line": 1259, "col": 1, "tokLen": 4 }, "end": { "offset": 31252, "line": 1263, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722ab30", "name": "quit", "mangledName": "quit", "type": { "qualType": "void (const Arg *)" }, "inner": [ { "id": "0x55bbe72b6028", "kind": "ParmVarDecl", "loc": { "offset": 31231, "line": 1260, "col": 17, "tokLen": 3 }, "range": { "begin": { "offset": 31220, "col": 6, "tokLen": 5 }, "end": { "offset": 31231, "col": 17, "tokLen": 3 } }, "name": "arg", "type": { "qualType": "const Arg *" } }, { "id": "0x55bbe72b61c0", "kind": "CompoundStmt", "range": { "begin": { "offset": 31236, "line": 1261, "col": 1, "tokLen": 1 }, "end": { "offset": 31252, "line": 1263, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72b61a0", "kind": "BinaryOperator", "range": { "begin": { "offset": 31239, "line": 1262, "col": 2, "tokLen": 7 }, "end": { "offset": 31249, "col": 12, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72b6160", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31239, "col": 2, "tokLen": 7 }, "end": { "offset": 31239, "col": 2, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237040", "kind": "VarDecl", "name": "running", "type": { "qualType": "int" } } }, { "id": "0x55bbe72b6180", "kind": "IntegerLiteral", "range": { "begin": { "offset": 31249, "col": 12, "tokLen": 1 }, "end": { "offset": 31249, "col": 12, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe72b6418", "kind": "FunctionDecl", "loc": { "offset": 31265, "line": 1266, "col": 1, "tokLen": 9 }, "range": { "begin": { "offset": 31255, "line": 1265, "col": 1, "tokLen": 7 }, "end": { "offset": 31467, "line": 1277, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722aed8", "name": "recttomon", "mangledName": "recttomon", "type": { "qualType": "Monitor *(int, int, int, int)" }, "inner": [ { "id": "0x55bbe72b61f0", "kind": "ParmVarDecl", "loc": { "offset": 31279, "line": 1266, "col": 15, "tokLen": 1 }, "range": { "begin": { "offset": 31275, "col": 11, "tokLen": 3 }, "end": { "offset": 31279, "col": 15, "tokLen": 1 } }, "isUsed": true, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe72b6270", "kind": "ParmVarDecl", "loc": { "offset": 31286, "col": 22, "tokLen": 1 }, "range": { "begin": { "offset": 31282, "col": 18, "tokLen": 3 }, "end": { "offset": 31286, "col": 22, "tokLen": 1 } }, "isUsed": true, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe72b62f0", "kind": "ParmVarDecl", "loc": { "offset": 31293, "col": 29, "tokLen": 1 }, "range": { "begin": { "offset": 31289, "col": 25, "tokLen": 3 }, "end": { "offset": 31293, "col": 29, "tokLen": 1 } }, "isUsed": true, "name": "w", "type": { "qualType": "int" } }, { "id": "0x55bbe72b6370", "kind": "ParmVarDecl", "loc": { "offset": 31300, "col": 36, "tokLen": 1 }, "range": { "begin": { "offset": 31296, "col": 32, "tokLen": 3 }, "end": { "offset": 31300, "col": 36, "tokLen": 1 } }, "isUsed": true, "name": "h", "type": { "qualType": "int" } }, { "id": "0x55bbe72be528", "kind": "CompoundStmt", "range": { "begin": { "offset": 31303, "line": 1267, "col": 1, "tokLen": 1 }, "end": { "offset": 31467, "line": 1277, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72b6618", "kind": "DeclStmt", "range": { "begin": { "offset": 31306, "line": 1268, "col": 2, "tokLen": 7 }, "end": { "offset": 31329, "col": 25, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72b64e8", "kind": "VarDecl", "loc": { "offset": 31315, "col": 11, "tokLen": 1 }, "range": { "begin": { "offset": 31306, "col": 2, "tokLen": 7 }, "end": { "offset": 31315, "col": 11, "tokLen": 1 } }, "isUsed": true, "name": "m", "type": { "qualType": "Monitor *" } }, { "id": "0x55bbe72b6560", "kind": "VarDecl", "loc": { "offset": 31319, "col": 15, "tokLen": 1 }, "range": { "begin": { "offset": 31306, "col": 2, "tokLen": 7 }, "end": { "offset": 31323, "col": 19, "tokLen": 6 } }, "isUsed": true, "name": "r", "type": { "qualType": "Monitor *" }, "init": "c", "inner": [ { "id": "0x55bbe72b65e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31323, "col": 19, "tokLen": 6 }, "end": { "offset": 31323, "col": 19, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b65c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31323, "col": 19, "tokLen": 6 }, "end": { "offset": 31323, "col": 19, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72b6768", "kind": "DeclStmt", "range": { "begin": { "offset": 31332, "line": 1269, "col": 2, "tokLen": 3 }, "end": { "offset": 31347, "col": 17, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72b6648", "kind": "VarDecl", "loc": { "offset": 31336, "col": 6, "tokLen": 1 }, "range": { "begin": { "offset": 31332, "col": 2, "tokLen": 3 }, "end": { "offset": 31336, "col": 6, "tokLen": 1 } }, "isUsed": true, "name": "a", "type": { "qualType": "int" } }, { "id": "0x55bbe72b66c8", "kind": "VarDecl", "loc": { "offset": 31339, "col": 9, "tokLen": 4 }, "range": { "begin": { "offset": 31332, "col": 2, "tokLen": 3 }, "end": { "offset": 31346, "col": 16, "tokLen": 1 } }, "isUsed": true, "name": "area", "type": { "qualType": "int" }, "init": "c", "inner": [ { "id": "0x55bbe72b6730", "kind": "IntegerLiteral", "range": { "begin": { "offset": 31346, "col": 16, "tokLen": 1 }, "end": { "offset": 31346, "col": 16, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72be4a8", "kind": "ForStmt", "range": { "begin": { "offset": 31351, "line": 1271, "col": 2, "tokLen": 3 }, "end": { "offset": 31454, "line": 1275, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72b67d8", "kind": "BinaryOperator", "range": { "begin": { "offset": 31356, "line": 1271, "col": 7, "tokLen": 1 }, "end": { "offset": 31360, "col": 11, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72b6780", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31356, "col": 7, "tokLen": 1 }, "end": { "offset": 31356, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b64e8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe72b67c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31360, "col": 11, "tokLen": 4 }, "end": { "offset": 31360, "col": 11, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b67a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31360, "col": 11, "tokLen": 4 }, "end": { "offset": 31360, "col": 11, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72373e8", "kind": "VarDecl", "name": "mons", "type": { "qualType": "Monitor *" } } } ] } ] }, {}, { "id": "0x55bbe72b6818", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31366, "col": 17, "tokLen": 1 }, "end": { "offset": 31366, "col": 17, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b67f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31366, "col": 17, "tokLen": 1 }, "end": { "offset": 31366, "col": 17, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b64e8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] }, { "id": "0x55bbe72b68d0", "kind": "BinaryOperator", "range": { "begin": { "offset": 31369, "col": 20, "tokLen": 1 }, "end": { "offset": 31376, "col": 27, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72b6830", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31369, "col": 20, "tokLen": 1 }, "end": { "offset": 31369, "col": 20, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b64e8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe72b68b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31373, "col": 24, "tokLen": 1 }, "end": { "offset": 31376, "col": 27, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b6888", "kind": "MemberExpr", "range": { "begin": { "offset": 31373, "col": 24, "tokLen": 1 }, "end": { "offset": 31376, "col": 27, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe7225cc0", "inner": [ { "id": "0x55bbe72b6870", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31373, "col": 24, "tokLen": 1 }, "end": { "offset": 31373, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b6850", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31373, "col": 24, "tokLen": 1 }, "end": { "offset": 31373, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b64e8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72be488", "kind": "IfStmt", "range": { "begin": { "offset": 31384, "line": 1272, "col": 3, "tokLen": 2 }, "end": { "offset": 31454, "line": 1275, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72be358", "kind": "BinaryOperator", "range": { "begin": { "offset": 31388, "line": 1272, "col": 7, "tokLen": 1 }, "end": { "offset": 31421, "col": 40, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe72be300", "kind": "ParenExpr", "range": { "begin": { "offset": 31388, "col": 7, "tokLen": 1 }, "end": { "offset": 31417, "col": 36, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72be2e0", "kind": "BinaryOperator", "range": { "begin": { "offset": 31389, "col": 8, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 1922, "line": 51, "col": 89, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72b68f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31389, "col": 8, "tokLen": 1 }, "end": { "offset": 31389, "col": 8, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b6648", "kind": "VarDecl", "name": "a", "type": { "qualType": "int" } } }, { "id": "0x55bbe72be2c0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1775, "line": 50, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1922, "line": 51, "col": 89, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72be2a0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 91, "file": "./util.h", "line": 3, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 113, "file": "./util.h", "line": 3, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe72bd0b0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 91, "file": "./util.h", "line": 3, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 113, "file": "./util.h", "line": 3, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72bd080", "kind": "ConditionalOperator", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b71c0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe72b6930", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 94, "file": "./util.h", "line": 3, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b6910", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1780, "line": 50, "col": 38, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1780, "line": 50, "col": 38, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72b71a0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 98, "file": "./util.h", "line": 3, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b7180", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 147, "file": "./util.h", "line": 4, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 113, "file": "./util.h", "line": 3, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72b6e80", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 147, "file": "./util.h", "line": 4, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 169, "file": "./util.h", "line": 4, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b6e50", "kind": "ConditionalOperator", "range": { "begin": { "spellingLoc": { "offset": 148, "file": "./util.h", "line": 4, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 168, "file": "./util.h", "line": 4, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b6bc0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 148, "file": "./util.h", "line": 4, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 156, "file": "./util.h", "line": 4, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe72b6a20", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 148, "file": "./util.h", "line": 4, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 150, "file": "./util.h", "line": 4, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b6a00", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1787, "line": 50, "col": 45, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1793, "line": 50, "col": 51, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72b69d0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1787, "line": 50, "col": 45, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1789, "line": 50, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b6970", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1787, "line": 50, "col": 45, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1789, "line": 50, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72b6950", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31403, "col": 22, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31403, "col": 22, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b61f0", "kind": "ParmVarDecl", "name": "x", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72b69e8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1791, "line": 50, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1793, "line": 50, "col": 51, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b69b0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1791, "line": 50, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1793, "line": 50, "col": 51, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72b6990", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31409, "col": 28, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31409, "col": 28, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b62f0", "kind": "ParmVarDecl", "name": "w", "type": { "qualType": "int" } } } ] } ] } ] } ] }, { "id": "0x55bbe72b6ba0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 154, "file": "./util.h", "line": 4, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 156, "file": "./util.h", "line": 4, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b6b80", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1795, "line": 50, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1808, "line": 50, "col": 66, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72b6b50", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1795, "line": 50, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1800, "line": 50, "col": 58, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b6a98", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 1795, "line": 50, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1800, "line": 50, "col": 58, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wx", "isArrow": true, "referencedMemberDecl": "0x55bbe72257b0", "inner": [ { "id": "0x55bbe72b6a80", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1795, "line": 50, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1797, "line": 50, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b6a60", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1795, "line": 50, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1797, "line": 50, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72b6a40", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b64e8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72b6b68", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1803, "line": 50, "col": 61, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1808, "line": 50, "col": 66, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b6b20", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 1803, "line": 50, "col": 61, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1808, "line": 50, "col": 66, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "ww", "isArrow": true, "referencedMemberDecl": "0x55bbe7225880", "inner": [ { "id": "0x55bbe72b6b08", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1803, "line": 50, "col": 61, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1805, "line": 50, "col": 63, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b6ae8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1803, "line": 50, "col": 61, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1805, "line": 50, "col": 63, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72b6ac8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b64e8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72b6cb0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 160, "file": "./util.h", "line": 4, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 162, "file": "./util.h", "line": 4, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b6c90", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1787, "line": 50, "col": 45, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1793, "line": 50, "col": 51, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72b6c60", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1787, "line": 50, "col": 45, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1789, "line": 50, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b6c00", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1787, "line": 50, "col": 45, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1789, "line": 50, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72b6be0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31403, "col": 22, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31403, "col": 22, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b61f0", "kind": "ParmVarDecl", "name": "x", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72b6c78", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1791, "line": 50, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1793, "line": 50, "col": 51, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b6c40", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1791, "line": 50, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1793, "line": 50, "col": 51, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72b6c20", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31409, "col": 28, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31409, "col": 28, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b62f0", "kind": "ParmVarDecl", "name": "w", "type": { "qualType": "int" } } } ] } ] } ] } ] }, { "id": "0x55bbe72b6e30", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 166, "file": "./util.h", "line": 4, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 168, "file": "./util.h", "line": 4, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b6e10", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1795, "line": 50, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1808, "line": 50, "col": 66, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72b6de0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1795, "line": 50, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1800, "line": 50, "col": 58, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b6d28", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 1795, "line": 50, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1800, "line": 50, "col": 58, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wx", "isArrow": true, "referencedMemberDecl": "0x55bbe72257b0", "inner": [ { "id": "0x55bbe72b6d10", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1795, "line": 50, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1797, "line": 50, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b6cf0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1795, "line": 50, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1797, "line": 50, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72b6cd0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b64e8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72b6df8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1803, "line": 50, "col": 61, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1808, "line": 50, "col": 66, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b6db0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 1803, "line": 50, "col": 61, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1808, "line": 50, "col": 66, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "ww", "isArrow": true, "referencedMemberDecl": "0x55bbe7225880", "inner": [ { "id": "0x55bbe72b6d98", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1803, "line": 50, "col": 61, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1805, "line": 50, "col": 63, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b6d78", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1803, "line": 50, "col": 61, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1805, "line": 50, "col": 63, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72b6d58", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b64e8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72b7160", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 91, "file": "./util.h", "line": 3, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 113, "file": "./util.h", "line": 3, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b7130", "kind": "ConditionalOperator", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b6fd8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe72b6fa8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 94, "file": "./util.h", "line": 3, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b6ee0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 94, "file": "./util.h", "line": 3, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72b6ec0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1818, "line": 50, "col": 76, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1820, "line": 50, "col": 78, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72b6ea0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31403, "col": 22, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31403, "col": 22, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b61f0", "kind": "ParmVarDecl", "name": "x", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe72b6fc0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 98, "file": "./util.h", "line": 3, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b6f88", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 98, "file": "./util.h", "line": 3, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72b6f58", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 1822, "line": 50, "col": 80, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1827, "line": 50, "col": 85, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wx", "isArrow": true, "referencedMemberDecl": "0x55bbe72257b0", "inner": [ { "id": "0x55bbe72b6f40", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1822, "line": 50, "col": 80, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1824, "line": 50, "col": 82, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b6f20", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1822, "line": 50, "col": 80, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1824, "line": 50, "col": 82, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72b6f00", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b64e8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72b7100", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 104, "file": "./util.h", "line": 3, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 106, "file": "./util.h", "line": 3, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b7038", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 104, "file": "./util.h", "line": 3, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 106, "file": "./util.h", "line": 3, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72b7018", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1818, "line": 50, "col": 76, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1820, "line": 50, "col": 78, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72b6ff8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31403, "col": 22, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31403, "col": 22, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b61f0", "kind": "ParmVarDecl", "name": "x", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe72b7118", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 110, "file": "./util.h", "line": 3, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b70e0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 110, "file": "./util.h", "line": 3, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72b70b0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 1822, "line": 50, "col": 80, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1827, "line": 50, "col": 85, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wx", "isArrow": true, "referencedMemberDecl": "0x55bbe72257b0", "inner": [ { "id": "0x55bbe72b7098", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1822, "line": 50, "col": 80, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1824, "line": 50, "col": 82, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b7078", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1822, "line": 50, "col": 80, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1824, "line": 50, "col": 82, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72b7058", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b64e8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72b7200", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 104, "file": "./util.h", "line": 3, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 106, "file": "./util.h", "line": 3, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b71e0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1780, "line": 50, "col": 38, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1780, "line": 50, "col": 38, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72bd060", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 110, "file": "./util.h", "line": 3, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72bd040", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 147, "file": "./util.h", "line": 4, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 113, "file": "./util.h", "line": 3, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72bcd40", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 147, "file": "./util.h", "line": 4, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 169, "file": "./util.h", "line": 4, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72bcd10", "kind": "ConditionalOperator", "range": { "begin": { "spellingLoc": { "offset": 148, "file": "./util.h", "line": 4, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 168, "file": "./util.h", "line": 4, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72bca80", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 148, "file": "./util.h", "line": 4, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 156, "file": "./util.h", "line": 4, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe72b72f0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 148, "file": "./util.h", "line": 4, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 150, "file": "./util.h", "line": 4, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72b72d0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1787, "line": 50, "col": 45, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1793, "line": 50, "col": 51, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72b72a0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1787, "line": 50, "col": 45, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1789, "line": 50, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b7240", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1787, "line": 50, "col": 45, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1789, "line": 50, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72b7220", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31403, "col": 22, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31403, "col": 22, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b61f0", "kind": "ParmVarDecl", "name": "x", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72b72b8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1791, "line": 50, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1793, "line": 50, "col": 51, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b7280", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1791, "line": 50, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1793, "line": 50, "col": 51, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72b7260", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31409, "col": 28, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31409, "col": 28, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b62f0", "kind": "ParmVarDecl", "name": "w", "type": { "qualType": "int" } } } ] } ] } ] } ] }, { "id": "0x55bbe72bca60", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 154, "file": "./util.h", "line": 4, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 156, "file": "./util.h", "line": 4, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72bca40", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1795, "line": 50, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1808, "line": 50, "col": 66, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72bca10", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1795, "line": 50, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1800, "line": 50, "col": 58, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b7368", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 1795, "line": 50, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1800, "line": 50, "col": 58, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wx", "isArrow": true, "referencedMemberDecl": "0x55bbe72257b0", "inner": [ { "id": "0x55bbe72b7350", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1795, "line": 50, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1797, "line": 50, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b7330", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1795, "line": 50, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1797, "line": 50, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72b7310", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b64e8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72bca28", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1803, "line": 50, "col": 61, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1808, "line": 50, "col": 66, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b73f0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 1803, "line": 50, "col": 61, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1808, "line": 50, "col": 66, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "ww", "isArrow": true, "referencedMemberDecl": "0x55bbe7225880", "inner": [ { "id": "0x55bbe72b73d8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1803, "line": 50, "col": 61, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1805, "line": 50, "col": 63, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72b73b8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1803, "line": 50, "col": 61, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1805, "line": 50, "col": 63, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72b7398", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b64e8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72bcb70", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 160, "file": "./util.h", "line": 4, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 162, "file": "./util.h", "line": 4, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72bcb50", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1787, "line": 50, "col": 45, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1793, "line": 50, "col": 51, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72bcb20", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1787, "line": 50, "col": 45, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1789, "line": 50, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bcac0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1787, "line": 50, "col": 45, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1789, "line": 50, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bcaa0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31403, "col": 22, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31403, "col": 22, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b61f0", "kind": "ParmVarDecl", "name": "x", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72bcb38", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1791, "line": 50, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1793, "line": 50, "col": 51, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bcb00", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1791, "line": 50, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1793, "line": 50, "col": 51, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bcae0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31409, "col": 28, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31409, "col": 28, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b62f0", "kind": "ParmVarDecl", "name": "w", "type": { "qualType": "int" } } } ] } ] } ] } ] }, { "id": "0x55bbe72bccf0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 166, "file": "./util.h", "line": 4, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 168, "file": "./util.h", "line": 4, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72bccd0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1795, "line": 50, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1808, "line": 50, "col": 66, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72bcca0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1795, "line": 50, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1800, "line": 50, "col": 58, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bcbe8", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 1795, "line": 50, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1800, "line": 50, "col": 58, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wx", "isArrow": true, "referencedMemberDecl": "0x55bbe72257b0", "inner": [ { "id": "0x55bbe72bcbd0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1795, "line": 50, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1797, "line": 50, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bcbb0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1795, "line": 50, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1797, "line": 50, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bcb90", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b64e8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72bccb8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1803, "line": 50, "col": 61, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1808, "line": 50, "col": 66, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bcc70", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 1803, "line": 50, "col": 61, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1808, "line": 50, "col": 66, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "ww", "isArrow": true, "referencedMemberDecl": "0x55bbe7225880", "inner": [ { "id": "0x55bbe72bcc58", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1803, "line": 50, "col": 61, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1805, "line": 50, "col": 63, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bcc38", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1803, "line": 50, "col": 61, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1805, "line": 50, "col": 63, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bcc18", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b64e8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72bd020", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 91, "file": "./util.h", "line": 3, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 113, "file": "./util.h", "line": 3, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72bcff0", "kind": "ConditionalOperator", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72bce98", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe72bce68", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 94, "file": "./util.h", "line": 3, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bcda0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 94, "file": "./util.h", "line": 3, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bcd80", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1818, "line": 50, "col": 76, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1820, "line": 50, "col": 78, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bcd60", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31403, "col": 22, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31403, "col": 22, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b61f0", "kind": "ParmVarDecl", "name": "x", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe72bce80", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 98, "file": "./util.h", "line": 3, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bce48", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 98, "file": "./util.h", "line": 3, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bce18", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 1822, "line": 50, "col": 80, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1827, "line": 50, "col": 85, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wx", "isArrow": true, "referencedMemberDecl": "0x55bbe72257b0", "inner": [ { "id": "0x55bbe72bce00", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1822, "line": 50, "col": 80, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1824, "line": 50, "col": 82, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bcde0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1822, "line": 50, "col": 80, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1824, "line": 50, "col": 82, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bcdc0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b64e8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72bcfc0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 104, "file": "./util.h", "line": 3, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 106, "file": "./util.h", "line": 3, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bcef8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 104, "file": "./util.h", "line": 3, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 106, "file": "./util.h", "line": 3, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bced8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1818, "line": 50, "col": 76, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1820, "line": 50, "col": 78, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bceb8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31403, "col": 22, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31403, "col": 22, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b61f0", "kind": "ParmVarDecl", "name": "x", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe72bcfd8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 110, "file": "./util.h", "line": 3, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bcfa0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 110, "file": "./util.h", "line": 3, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bcf70", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 1822, "line": 50, "col": 80, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1827, "line": 50, "col": 85, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wx", "isArrow": true, "referencedMemberDecl": "0x55bbe72257b0", "inner": [ { "id": "0x55bbe72bcf58", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1822, "line": 50, "col": 80, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1824, "line": 50, "col": 82, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bcf38", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1822, "line": 50, "col": 80, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1824, "line": 50, "col": 82, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bcf18", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b64e8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72be280", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 91, "file": "./util.h", "line": 3, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 113, "file": "./util.h", "line": 3, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72be250", "kind": "ConditionalOperator", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72bd980", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe72bd0f0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 94, "file": "./util.h", "line": 3, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72bd0d0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1871, "line": 51, "col": 38, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1871, "line": 51, "col": 38, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72bd960", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 98, "file": "./util.h", "line": 3, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72bd940", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 147, "file": "./util.h", "line": 4, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 113, "file": "./util.h", "line": 3, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72bd640", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 147, "file": "./util.h", "line": 4, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 169, "file": "./util.h", "line": 4, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72bd610", "kind": "ConditionalOperator", "range": { "begin": { "spellingLoc": { "offset": 148, "file": "./util.h", "line": 4, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 168, "file": "./util.h", "line": 4, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72bd380", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 148, "file": "./util.h", "line": 4, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 156, "file": "./util.h", "line": 4, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe72bd1e0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 148, "file": "./util.h", "line": 4, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 150, "file": "./util.h", "line": 4, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72bd1c0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1878, "line": 51, "col": 45, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1884, "line": 51, "col": 51, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72bd190", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1878, "line": 51, "col": 45, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1880, "line": 51, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bd130", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1878, "line": 51, "col": 45, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1880, "line": 51, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bd110", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31406, "col": 25, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31406, "col": 25, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b6270", "kind": "ParmVarDecl", "name": "y", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72bd1a8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1882, "line": 51, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1884, "line": 51, "col": 51, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bd170", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1882, "line": 51, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1884, "line": 51, "col": 51, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bd150", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31412, "col": 31, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31412, "col": 31, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b6370", "kind": "ParmVarDecl", "name": "h", "type": { "qualType": "int" } } } ] } ] } ] } ] }, { "id": "0x55bbe72bd360", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 154, "file": "./util.h", "line": 4, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 156, "file": "./util.h", "line": 4, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72bd340", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1886, "line": 51, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1899, "line": 51, "col": 66, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72bd310", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1886, "line": 51, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1891, "line": 51, "col": 58, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bd258", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 1886, "line": 51, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1891, "line": 51, "col": 58, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wy", "isArrow": true, "referencedMemberDecl": "0x55bbe7225818", "inner": [ { "id": "0x55bbe72bd240", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1886, "line": 51, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1888, "line": 51, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bd220", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1886, "line": 51, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1888, "line": 51, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bd200", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b64e8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72bd328", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1894, "line": 51, "col": 61, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1899, "line": 51, "col": 66, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bd2e0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 1894, "line": 51, "col": 61, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1899, "line": 51, "col": 66, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wh", "isArrow": true, "referencedMemberDecl": "0x55bbe72258e8", "inner": [ { "id": "0x55bbe72bd2c8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1894, "line": 51, "col": 61, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1896, "line": 51, "col": 63, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bd2a8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1894, "line": 51, "col": 61, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1896, "line": 51, "col": 63, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bd288", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b64e8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72bd470", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 160, "file": "./util.h", "line": 4, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 162, "file": "./util.h", "line": 4, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72bd450", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1878, "line": 51, "col": 45, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1884, "line": 51, "col": 51, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72bd420", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1878, "line": 51, "col": 45, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1880, "line": 51, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bd3c0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1878, "line": 51, "col": 45, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1880, "line": 51, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bd3a0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31406, "col": 25, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31406, "col": 25, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b6270", "kind": "ParmVarDecl", "name": "y", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72bd438", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1882, "line": 51, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1884, "line": 51, "col": 51, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bd400", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1882, "line": 51, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1884, "line": 51, "col": 51, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bd3e0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31412, "col": 31, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31412, "col": 31, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b6370", "kind": "ParmVarDecl", "name": "h", "type": { "qualType": "int" } } } ] } ] } ] } ] }, { "id": "0x55bbe72bd5f0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 166, "file": "./util.h", "line": 4, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 168, "file": "./util.h", "line": 4, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72bd5d0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1886, "line": 51, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1899, "line": 51, "col": 66, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72bd5a0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1886, "line": 51, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1891, "line": 51, "col": 58, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bd4e8", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 1886, "line": 51, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1891, "line": 51, "col": 58, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wy", "isArrow": true, "referencedMemberDecl": "0x55bbe7225818", "inner": [ { "id": "0x55bbe72bd4d0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1886, "line": 51, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1888, "line": 51, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bd4b0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1886, "line": 51, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1888, "line": 51, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bd490", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b64e8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72bd5b8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1894, "line": 51, "col": 61, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1899, "line": 51, "col": 66, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bd570", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 1894, "line": 51, "col": 61, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1899, "line": 51, "col": 66, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wh", "isArrow": true, "referencedMemberDecl": "0x55bbe72258e8", "inner": [ { "id": "0x55bbe72bd558", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1894, "line": 51, "col": 61, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1896, "line": 51, "col": 63, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bd538", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1894, "line": 51, "col": 61, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1896, "line": 51, "col": 63, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bd518", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b64e8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72bd920", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 91, "file": "./util.h", "line": 3, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 113, "file": "./util.h", "line": 3, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72bd8f0", "kind": "ConditionalOperator", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72bd798", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe72bd768", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 94, "file": "./util.h", "line": 3, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bd6a0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 94, "file": "./util.h", "line": 3, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bd680", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1909, "line": 51, "col": 76, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1911, "line": 51, "col": 78, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bd660", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31406, "col": 25, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31406, "col": 25, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b6270", "kind": "ParmVarDecl", "name": "y", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe72bd780", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 98, "file": "./util.h", "line": 3, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bd748", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 98, "file": "./util.h", "line": 3, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bd718", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 1913, "line": 51, "col": 80, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1918, "line": 51, "col": 85, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wy", "isArrow": true, "referencedMemberDecl": "0x55bbe7225818", "inner": [ { "id": "0x55bbe72bd700", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1913, "line": 51, "col": 80, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1915, "line": 51, "col": 82, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bd6e0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1913, "line": 51, "col": 80, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1915, "line": 51, "col": 82, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bd6c0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b64e8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72bd8c0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 104, "file": "./util.h", "line": 3, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 106, "file": "./util.h", "line": 3, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bd7f8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 104, "file": "./util.h", "line": 3, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 106, "file": "./util.h", "line": 3, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bd7d8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1909, "line": 51, "col": 76, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1911, "line": 51, "col": 78, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bd7b8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31406, "col": 25, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31406, "col": 25, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b6270", "kind": "ParmVarDecl", "name": "y", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe72bd8d8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 110, "file": "./util.h", "line": 3, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bd8a0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 110, "file": "./util.h", "line": 3, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bd870", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 1913, "line": 51, "col": 80, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1918, "line": 51, "col": 85, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wy", "isArrow": true, "referencedMemberDecl": "0x55bbe7225818", "inner": [ { "id": "0x55bbe72bd858", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1913, "line": 51, "col": 80, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1915, "line": 51, "col": 82, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bd838", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1913, "line": 51, "col": 80, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1915, "line": 51, "col": 82, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bd818", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b64e8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72bd9c0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 104, "file": "./util.h", "line": 3, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 106, "file": "./util.h", "line": 3, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72bd9a0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1871, "line": 51, "col": 38, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1871, "line": 51, "col": 38, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72be230", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 110, "file": "./util.h", "line": 3, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72be210", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 147, "file": "./util.h", "line": 4, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 113, "file": "./util.h", "line": 3, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72bdf10", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 147, "file": "./util.h", "line": 4, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 169, "file": "./util.h", "line": 4, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72bdee0", "kind": "ConditionalOperator", "range": { "begin": { "spellingLoc": { "offset": 148, "file": "./util.h", "line": 4, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 168, "file": "./util.h", "line": 4, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72bdc50", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 148, "file": "./util.h", "line": 4, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 156, "file": "./util.h", "line": 4, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe72bdab0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 148, "file": "./util.h", "line": 4, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 150, "file": "./util.h", "line": 4, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72bda90", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1878, "line": 51, "col": 45, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1884, "line": 51, "col": 51, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72bda60", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1878, "line": 51, "col": 45, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1880, "line": 51, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bda00", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1878, "line": 51, "col": 45, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1880, "line": 51, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bd9e0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31406, "col": 25, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31406, "col": 25, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b6270", "kind": "ParmVarDecl", "name": "y", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72bda78", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1882, "line": 51, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1884, "line": 51, "col": 51, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bda40", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1882, "line": 51, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1884, "line": 51, "col": 51, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bda20", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31412, "col": 31, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31412, "col": 31, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b6370", "kind": "ParmVarDecl", "name": "h", "type": { "qualType": "int" } } } ] } ] } ] } ] }, { "id": "0x55bbe72bdc30", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 154, "file": "./util.h", "line": 4, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 156, "file": "./util.h", "line": 4, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72bdc10", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1886, "line": 51, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1899, "line": 51, "col": 66, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72bdbe0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1886, "line": 51, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1891, "line": 51, "col": 58, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bdb28", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 1886, "line": 51, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1891, "line": 51, "col": 58, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wy", "isArrow": true, "referencedMemberDecl": "0x55bbe7225818", "inner": [ { "id": "0x55bbe72bdb10", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1886, "line": 51, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1888, "line": 51, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bdaf0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1886, "line": 51, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1888, "line": 51, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bdad0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b64e8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72bdbf8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1894, "line": 51, "col": 61, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1899, "line": 51, "col": 66, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bdbb0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 1894, "line": 51, "col": 61, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1899, "line": 51, "col": 66, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wh", "isArrow": true, "referencedMemberDecl": "0x55bbe72258e8", "inner": [ { "id": "0x55bbe72bdb98", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1894, "line": 51, "col": 61, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1896, "line": 51, "col": 63, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bdb78", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1894, "line": 51, "col": 61, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1896, "line": 51, "col": 63, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bdb58", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b64e8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72bdd40", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 160, "file": "./util.h", "line": 4, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 162, "file": "./util.h", "line": 4, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72bdd20", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1878, "line": 51, "col": 45, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1884, "line": 51, "col": 51, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72bdcf0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1878, "line": 51, "col": 45, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1880, "line": 51, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bdc90", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1878, "line": 51, "col": 45, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1880, "line": 51, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bdc70", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31406, "col": 25, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31406, "col": 25, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b6270", "kind": "ParmVarDecl", "name": "y", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72bdd08", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1882, "line": 51, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1884, "line": 51, "col": 51, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bdcd0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1882, "line": 51, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1884, "line": 51, "col": 51, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bdcb0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31412, "col": 31, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31412, "col": 31, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b6370", "kind": "ParmVarDecl", "name": "h", "type": { "qualType": "int" } } } ] } ] } ] } ] }, { "id": "0x55bbe72bdec0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 166, "file": "./util.h", "line": 4, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 168, "file": "./util.h", "line": 4, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72bdea0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1886, "line": 51, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1899, "line": 51, "col": 66, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72bde70", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1886, "line": 51, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1891, "line": 51, "col": 58, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bddb8", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 1886, "line": 51, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1891, "line": 51, "col": 58, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wy", "isArrow": true, "referencedMemberDecl": "0x55bbe7225818", "inner": [ { "id": "0x55bbe72bdda0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1886, "line": 51, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1888, "line": 51, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bdd80", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1886, "line": 51, "col": 53, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1888, "line": 51, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bdd60", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b64e8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72bde88", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1894, "line": 51, "col": 61, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1899, "line": 51, "col": 66, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bde40", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 1894, "line": 51, "col": 61, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1899, "line": 51, "col": 66, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wh", "isArrow": true, "referencedMemberDecl": "0x55bbe72258e8", "inner": [ { "id": "0x55bbe72bde28", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1894, "line": 51, "col": 61, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1896, "line": 51, "col": 63, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bde08", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1894, "line": 51, "col": 61, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1896, "line": 51, "col": 63, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bdde8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b64e8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72be1f0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 91, "file": "./util.h", "line": 3, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 113, "file": "./util.h", "line": 3, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72be1c0", "kind": "ConditionalOperator", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72be068", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe72be038", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 94, "file": "./util.h", "line": 3, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bdf70", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 94, "file": "./util.h", "line": 3, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bdf50", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1909, "line": 51, "col": 76, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1911, "line": 51, "col": 78, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bdf30", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31406, "col": 25, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31406, "col": 25, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b6270", "kind": "ParmVarDecl", "name": "y", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe72be050", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 98, "file": "./util.h", "line": 3, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72be018", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 98, "file": "./util.h", "line": 3, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bdfe8", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 1913, "line": 51, "col": 80, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1918, "line": 51, "col": 85, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wy", "isArrow": true, "referencedMemberDecl": "0x55bbe7225818", "inner": [ { "id": "0x55bbe72bdfd0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1913, "line": 51, "col": 80, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1915, "line": 51, "col": 82, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bdfb0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1913, "line": 51, "col": 80, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1915, "line": 51, "col": 82, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72bdf90", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b64e8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72be190", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 104, "file": "./util.h", "line": 3, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 106, "file": "./util.h", "line": 3, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72be0c8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 104, "file": "./util.h", "line": 3, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 106, "file": "./util.h", "line": 3, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72be0a8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1909, "line": 51, "col": 76, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1911, "line": 51, "col": 78, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72be088", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31406, "col": 25, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31406, "col": 25, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b6270", "kind": "ParmVarDecl", "name": "y", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe72be1a8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 110, "file": "./util.h", "line": 3, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72be170", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 110, "file": "./util.h", "line": 3, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31393, "file": "dwm.c", "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72be140", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 1913, "line": 51, "col": 80, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1918, "line": 51, "col": 85, "tokLen": 2 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wy", "isArrow": true, "referencedMemberDecl": "0x55bbe7225818", "inner": [ { "id": "0x55bbe72be128", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1913, "line": 51, "col": 80, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1915, "line": 51, "col": 82, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72be108", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1913, "line": 51, "col": 80, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1915, "line": 51, "col": 82, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "line": 1272, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72be0e8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 31415, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 31393, "col": 12, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b64e8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72be340", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31421, "col": 40, "tokLen": 4 }, "end": { "offset": 31421, "col": 40, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72be320", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31421, "col": 40, "tokLen": 4 }, "end": { "offset": 31421, "col": 40, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b66c8", "kind": "VarDecl", "name": "area", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72be468", "kind": "CompoundStmt", "range": { "begin": { "offset": 31427, "col": 46, "tokLen": 1 }, "end": { "offset": 31454, "line": 1275, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72be3d0", "kind": "BinaryOperator", "range": { "begin": { "offset": 31432, "line": 1273, "col": 4, "tokLen": 4 }, "end": { "offset": 31439, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72be378", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31432, "col": 4, "tokLen": 4 }, "end": { "offset": 31432, "col": 4, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b66c8", "kind": "VarDecl", "name": "area", "type": { "qualType": "int" } } }, { "id": "0x55bbe72be3b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31439, "col": 11, "tokLen": 1 }, "end": { "offset": 31439, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72be398", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31439, "col": 11, "tokLen": 1 }, "end": { "offset": 31439, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b6648", "kind": "VarDecl", "name": "a", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72be448", "kind": "BinaryOperator", "range": { "begin": { "offset": 31445, "line": 1274, "col": 4, "tokLen": 1 }, "end": { "offset": 31449, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72be3f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31445, "col": 4, "tokLen": 1 }, "end": { "offset": 31445, "col": 4, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b6560", "kind": "VarDecl", "name": "r", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe72be430", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31449, "col": 8, "tokLen": 1 }, "end": { "offset": 31449, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72be410", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31449, "col": 8, "tokLen": 1 }, "end": { "offset": 31449, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b64e8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72be518", "kind": "ReturnStmt", "range": { "begin": { "offset": 31457, "line": 1276, "col": 2, "tokLen": 6 }, "end": { "offset": 31464, "col": 9, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72be500", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31464, "col": 9, "tokLen": 1 }, "end": { "offset": 31464, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72be4e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31464, "col": 9, "tokLen": 1 }, "end": { "offset": 31464, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72b6560", "kind": "VarDecl", "name": "r", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72be8a0", "kind": "FunctionDecl", "loc": { "offset": 31475, "line": 1280, "col": 1, "tokLen": 6 }, "range": { "begin": { "offset": 31470, "line": 1279, "col": 1, "tokLen": 4 }, "end": { "offset": 31618, "line": 1284, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722b398", "name": "resize", "mangledName": "resize", "type": { "qualType": "void (Client *, int, int, int, int, int)" }, "inner": [ { "id": "0x55bbe72be568", "kind": "ParmVarDecl", "loc": { "offset": 31490, "line": 1280, "col": 16, "tokLen": 1 }, "range": { "begin": { "offset": 31482, "col": 8, "tokLen": 6 }, "end": { "offset": 31490, "col": 16, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe72be5e8", "kind": "ParmVarDecl", "loc": { "offset": 31497, "col": 23, "tokLen": 1 }, "range": { "begin": { "offset": 31493, "col": 19, "tokLen": 3 }, "end": { "offset": 31497, "col": 23, "tokLen": 1 } }, "isUsed": true, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe72be668", "kind": "ParmVarDecl", "loc": { "offset": 31504, "col": 30, "tokLen": 1 }, "range": { "begin": { "offset": 31500, "col": 26, "tokLen": 3 }, "end": { "offset": 31504, "col": 30, "tokLen": 1 } }, "isUsed": true, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe72be6e8", "kind": "ParmVarDecl", "loc": { "offset": 31511, "col": 37, "tokLen": 1 }, "range": { "begin": { "offset": 31507, "col": 33, "tokLen": 3 }, "end": { "offset": 31511, "col": 37, "tokLen": 1 } }, "isUsed": true, "name": "w", "type": { "qualType": "int" } }, { "id": "0x55bbe72be768", "kind": "ParmVarDecl", "loc": { "offset": 31518, "col": 44, "tokLen": 1 }, "range": { "begin": { "offset": 31514, "col": 40, "tokLen": 3 }, "end": { "offset": 31518, "col": 44, "tokLen": 1 } }, "isUsed": true, "name": "h", "type": { "qualType": "int" } }, { "id": "0x55bbe72be7e8", "kind": "ParmVarDecl", "loc": { "offset": 31525, "col": 51, "tokLen": 8 }, "range": { "begin": { "offset": 31521, "col": 47, "tokLen": 3 }, "end": { "offset": 31525, "col": 51, "tokLen": 8 } }, "isUsed": true, "name": "interact", "type": { "qualType": "int" } }, { "id": "0x55bbe72bed58", "kind": "CompoundStmt", "range": { "begin": { "offset": 31535, "line": 1281, "col": 1, "tokLen": 1 }, "end": { "offset": 31618, "line": 1284, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72bed38", "kind": "IfStmt", "range": { "begin": { "offset": 31538, "line": 1282, "col": 2, "tokLen": 2 }, "end": { "offset": 31615, "line": 1283, "col": 29, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72beb20", "kind": "CallExpr", "range": { "begin": { "offset": 31542, "line": 1282, "col": 6, "tokLen": 14 }, "end": { "offset": 31584, "col": 48, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72beb08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31542, "col": 6, "tokLen": 14 }, "end": { "offset": 31542, "col": 6, "tokLen": 14 } }, "type": { "qualType": "int (*)(Client *, int *, int *, int *, int *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72be970", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31542, "col": 6, "tokLen": 14 }, "end": { "offset": 31542, "col": 6, "tokLen": 14 } }, "type": { "qualType": "int (Client *, int *, int *, int *, int *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7267ff0", "kind": "FunctionDecl", "name": "applysizehints", "type": { "qualType": "int (Client *, int *, int *, int *, int *, int)" } } } ] }, { "id": "0x55bbe72beb70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31557, "col": 21, "tokLen": 1 }, "end": { "offset": 31557, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72be990", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31557, "col": 21, "tokLen": 1 }, "end": { "offset": 31557, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72be568", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72be9d0", "kind": "UnaryOperator", "range": { "begin": { "offset": 31560, "col": 24, "tokLen": 1 }, "end": { "offset": 31561, "col": 25, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72be9b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31561, "col": 25, "tokLen": 1 }, "end": { "offset": 31561, "col": 25, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72be5e8", "kind": "ParmVarDecl", "name": "x", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72bea08", "kind": "UnaryOperator", "range": { "begin": { "offset": 31564, "col": 28, "tokLen": 1 }, "end": { "offset": 31565, "col": 29, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72be9e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31565, "col": 29, "tokLen": 1 }, "end": { "offset": 31565, "col": 29, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72be668", "kind": "ParmVarDecl", "name": "y", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72bea40", "kind": "UnaryOperator", "range": { "begin": { "offset": 31568, "col": 32, "tokLen": 1 }, "end": { "offset": 31569, "col": 33, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72bea20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31569, "col": 33, "tokLen": 1 }, "end": { "offset": 31569, "col": 33, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72be6e8", "kind": "ParmVarDecl", "name": "w", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72bea78", "kind": "UnaryOperator", "range": { "begin": { "offset": 31572, "col": 36, "tokLen": 1 }, "end": { "offset": 31573, "col": 37, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72bea58", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31573, "col": 37, "tokLen": 1 }, "end": { "offset": 31573, "col": 37, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72be768", "kind": "ParmVarDecl", "name": "h", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72beb88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31576, "col": 40, "tokLen": 8 }, "end": { "offset": 31576, "col": 40, "tokLen": 8 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bea90", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31576, "col": 40, "tokLen": 8 }, "end": { "offset": 31576, "col": 40, "tokLen": 8 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72be7e8", "kind": "ParmVarDecl", "name": "interact", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72bec78", "kind": "CallExpr", "range": { "begin": { "offset": 31589, "line": 1283, "col": 3, "tokLen": 12 }, "end": { "offset": 31615, "col": 29, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72bec60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31589, "col": 3, "tokLen": 12 }, "end": { "offset": 31589, "col": 3, "tokLen": 12 } }, "type": { "qualType": "void (*)(Client *, int, int, int, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72beba0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31589, "col": 3, "tokLen": 12 }, "end": { "offset": 31589, "col": 3, "tokLen": 12 } }, "type": { "qualType": "void (Client *, int, int, int, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722b7c8", "kind": "FunctionDecl", "name": "resizeclient", "type": { "qualType": "void (Client *, int, int, int, int)" } } } ] }, { "id": "0x55bbe72becc0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31602, "col": 16, "tokLen": 1 }, "end": { "offset": 31602, "col": 16, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bebc0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31602, "col": 16, "tokLen": 1 }, "end": { "offset": 31602, "col": 16, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72be568", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72becd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31605, "col": 19, "tokLen": 1 }, "end": { "offset": 31605, "col": 19, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bebe0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31605, "col": 19, "tokLen": 1 }, "end": { "offset": 31605, "col": 19, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72be5e8", "kind": "ParmVarDecl", "name": "x", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72becf0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31608, "col": 22, "tokLen": 1 }, "end": { "offset": 31608, "col": 22, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bec00", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31608, "col": 22, "tokLen": 1 }, "end": { "offset": 31608, "col": 22, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72be668", "kind": "ParmVarDecl", "name": "y", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72bed08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31611, "col": 25, "tokLen": 1 }, "end": { "offset": 31611, "col": 25, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bec20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31611, "col": 25, "tokLen": 1 }, "end": { "offset": 31611, "col": 25, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72be6e8", "kind": "ParmVarDecl", "name": "w", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72bed20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31614, "col": 28, "tokLen": 1 }, "end": { "offset": 31614, "col": 28, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bec40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31614, "col": 28, "tokLen": 1 }, "end": { "offset": 31614, "col": 28, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72be768", "kind": "ParmVarDecl", "name": "h", "type": { "qualType": "int" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72bf030", "kind": "FunctionDecl", "loc": { "offset": 31626, "line": 1287, "col": 1, "tokLen": 12 }, "range": { "begin": { "offset": 31621, "line": 1286, "col": 1, "tokLen": 4 }, "end": { "offset": 31984, "line": 1299, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722b7c8", "name": "resizeclient", "mangledName": "resizeclient", "type": { "qualType": "void (Client *, int, int, int, int)" }, "inner": [ { "id": "0x55bbe72bed80", "kind": "ParmVarDecl", "loc": { "offset": 31647, "line": 1287, "col": 22, "tokLen": 1 }, "range": { "begin": { "offset": 31639, "col": 14, "tokLen": 6 }, "end": { "offset": 31647, "col": 22, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe72bee00", "kind": "ParmVarDecl", "loc": { "offset": 31654, "col": 29, "tokLen": 1 }, "range": { "begin": { "offset": 31650, "col": 25, "tokLen": 3 }, "end": { "offset": 31654, "col": 29, "tokLen": 1 } }, "isUsed": true, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe72bee80", "kind": "ParmVarDecl", "loc": { "offset": 31661, "col": 36, "tokLen": 1 }, "range": { "begin": { "offset": 31657, "col": 32, "tokLen": 3 }, "end": { "offset": 31661, "col": 36, "tokLen": 1 } }, "isUsed": true, "name": "y", "type": { "qualType": "int" } }, { "id": "0x55bbe72bef00", "kind": "ParmVarDecl", "loc": { "offset": 31668, "col": 43, "tokLen": 1 }, "range": { "begin": { "offset": 31664, "col": 39, "tokLen": 3 }, "end": { "offset": 31668, "col": 43, "tokLen": 1 } }, "isUsed": true, "name": "w", "type": { "qualType": "int" } }, { "id": "0x55bbe72bef80", "kind": "ParmVarDecl", "loc": { "offset": 31675, "col": 50, "tokLen": 1 }, "range": { "begin": { "offset": 31671, "col": 46, "tokLen": 3 }, "end": { "offset": 31675, "col": 50, "tokLen": 1 } }, "isUsed": true, "name": "h", "type": { "qualType": "int" } }, { "id": "0x55bbe72c0130", "kind": "CompoundStmt", "range": { "begin": { "offset": 31678, "line": 1288, "col": 1, "tokLen": 1 }, "end": { "offset": 31984, "line": 1299, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72bf170", "kind": "DeclStmt", "range": { "begin": { "offset": 31681, "line": 1289, "col": 2, "tokLen": 14 }, "end": { "offset": 31698, "col": 19, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72bf108", "kind": "VarDecl", "loc": { "offset": 31696, "col": 17, "tokLen": 2 }, "range": { "begin": { "offset": 31681, "col": 2, "tokLen": 14 }, "end": { "offset": 31696, "col": 17, "tokLen": 2 } }, "isUsed": true, "name": "wc", "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" } } ] }, { "id": "0x55bbe72bf270", "kind": "BinaryOperator", "range": { "begin": { "offset": 31702, "line": 1291, "col": 2, "tokLen": 1 }, "end": { "offset": 31715, "col": 15, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72bf1c0", "kind": "MemberExpr", "range": { "begin": { "offset": 31702, "col": 2, "tokLen": 1 }, "end": { "offset": 31705, "col": 5, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "oldx", "isArrow": true, "referencedMemberDecl": "0x55bbe7224050", "inner": [ { "id": "0x55bbe72bf1a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31702, "col": 2, "tokLen": 1 }, "end": { "offset": 31702, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bf188", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31702, "col": 2, "tokLen": 1 }, "end": { "offset": 31702, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72bed80", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72bf258", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31712, "col": 12, "tokLen": 1 }, "end": { "offset": 31715, "col": 15, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bf228", "kind": "MemberExpr", "range": { "begin": { "offset": 31712, "col": 12, "tokLen": 1 }, "end": { "offset": 31715, "col": 15, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": true, "referencedMemberDecl": "0x55bbe7223eb0", "inner": [ { "id": "0x55bbe72bf210", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31712, "col": 12, "tokLen": 1 }, "end": { "offset": 31712, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bf1f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31712, "col": 12, "tokLen": 1 }, "end": { "offset": 31712, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72bed80", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72bf3a0", "kind": "BinaryOperator", "range": { "begin": { "offset": 31718, "col": 18, "tokLen": 1 }, "end": { "offset": 31732, "col": 32, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72bf2c8", "kind": "MemberExpr", "range": { "begin": { "offset": 31718, "col": 18, "tokLen": 1 }, "end": { "offset": 31721, "col": 21, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": true, "referencedMemberDecl": "0x55bbe7223eb0", "inner": [ { "id": "0x55bbe72bf2b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31718, "col": 18, "tokLen": 1 }, "end": { "offset": 31718, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bf290", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31718, "col": 18, "tokLen": 1 }, "end": { "offset": 31718, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72bed80", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72bf380", "kind": "BinaryOperator", "range": { "begin": { "offset": 31725, "col": 25, "tokLen": 2 }, "end": { "offset": 31732, "col": 32, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72bf318", "kind": "MemberExpr", "range": { "begin": { "offset": 31725, "col": 25, "tokLen": 2 }, "end": { "offset": 31728, "col": 28, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": false, "referencedMemberDecl": "0x55bbe6fecfb8", "inner": [ { "id": "0x55bbe72bf2f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31725, "col": 25, "tokLen": 2 }, "end": { "offset": 31725, "col": 25, "tokLen": 2 } }, "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72bf108", "kind": "VarDecl", "name": "wc", "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" } } } ] }, { "id": "0x55bbe72bf368", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31732, "col": 32, "tokLen": 1 }, "end": { "offset": 31732, "col": 32, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bf348", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31732, "col": 32, "tokLen": 1 }, "end": { "offset": 31732, "col": 32, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72bee00", "kind": "ParmVarDecl", "name": "x", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe72bf4a8", "kind": "BinaryOperator", "range": { "begin": { "offset": 31736, "line": 1292, "col": 2, "tokLen": 1 }, "end": { "offset": 31749, "col": 15, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72bf3f8", "kind": "MemberExpr", "range": { "begin": { "offset": 31736, "col": 2, "tokLen": 1 }, "end": { "offset": 31739, "col": 5, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "oldy", "isArrow": true, "referencedMemberDecl": "0x55bbe72240b8", "inner": [ { "id": "0x55bbe72bf3e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31736, "col": 2, "tokLen": 1 }, "end": { "offset": 31736, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bf3c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31736, "col": 2, "tokLen": 1 }, "end": { "offset": 31736, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72bed80", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72bf490", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31746, "col": 12, "tokLen": 1 }, "end": { "offset": 31749, "col": 15, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bf460", "kind": "MemberExpr", "range": { "begin": { "offset": 31746, "col": 12, "tokLen": 1 }, "end": { "offset": 31749, "col": 15, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f18", "inner": [ { "id": "0x55bbe72bf448", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31746, "col": 12, "tokLen": 1 }, "end": { "offset": 31746, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bf428", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31746, "col": 12, "tokLen": 1 }, "end": { "offset": 31746, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72bed80", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72bf5d8", "kind": "BinaryOperator", "range": { "begin": { "offset": 31752, "col": 18, "tokLen": 1 }, "end": { "offset": 31766, "col": 32, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72bf500", "kind": "MemberExpr", "range": { "begin": { "offset": 31752, "col": 18, "tokLen": 1 }, "end": { "offset": 31755, "col": 21, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f18", "inner": [ { "id": "0x55bbe72bf4e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31752, "col": 18, "tokLen": 1 }, "end": { "offset": 31752, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bf4c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31752, "col": 18, "tokLen": 1 }, "end": { "offset": 31752, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72bed80", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72bf5b8", "kind": "BinaryOperator", "range": { "begin": { "offset": 31759, "col": 25, "tokLen": 2 }, "end": { "offset": 31766, "col": 32, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72bf550", "kind": "MemberExpr", "range": { "begin": { "offset": 31759, "col": 25, "tokLen": 2 }, "end": { "offset": 31762, "col": 28, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": false, "referencedMemberDecl": "0x55bbe6fed020", "inner": [ { "id": "0x55bbe72bf530", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31759, "col": 25, "tokLen": 2 }, "end": { "offset": 31759, "col": 25, "tokLen": 2 } }, "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72bf108", "kind": "VarDecl", "name": "wc", "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" } } } ] }, { "id": "0x55bbe72bf5a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31766, "col": 32, "tokLen": 1 }, "end": { "offset": 31766, "col": 32, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bf580", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31766, "col": 32, "tokLen": 1 }, "end": { "offset": 31766, "col": 32, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72bee80", "kind": "ParmVarDecl", "name": "y", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe72bf6e0", "kind": "BinaryOperator", "range": { "begin": { "offset": 31770, "line": 1293, "col": 2, "tokLen": 1 }, "end": { "offset": 31783, "col": 15, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72bf630", "kind": "MemberExpr", "range": { "begin": { "offset": 31770, "col": 2, "tokLen": 1 }, "end": { "offset": 31773, "col": 5, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "oldw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224120", "inner": [ { "id": "0x55bbe72bf618", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31770, "col": 2, "tokLen": 1 }, "end": { "offset": 31770, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bf5f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31770, "col": 2, "tokLen": 1 }, "end": { "offset": 31770, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72bed80", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72bf6c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31780, "col": 12, "tokLen": 1 }, "end": { "offset": 31783, "col": 15, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bf698", "kind": "MemberExpr", "range": { "begin": { "offset": 31780, "col": 12, "tokLen": 1 }, "end": { "offset": 31783, "col": 15, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "w", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f80", "inner": [ { "id": "0x55bbe72bf680", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31780, "col": 12, "tokLen": 1 }, "end": { "offset": 31780, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bf660", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31780, "col": 12, "tokLen": 1 }, "end": { "offset": 31780, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72bed80", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72bf810", "kind": "BinaryOperator", "range": { "begin": { "offset": 31786, "col": 18, "tokLen": 1 }, "end": { "offset": 31804, "col": 36, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72bf738", "kind": "MemberExpr", "range": { "begin": { "offset": 31786, "col": 18, "tokLen": 1 }, "end": { "offset": 31789, "col": 21, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "w", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f80", "inner": [ { "id": "0x55bbe72bf720", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31786, "col": 18, "tokLen": 1 }, "end": { "offset": 31786, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bf700", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31786, "col": 18, "tokLen": 1 }, "end": { "offset": 31786, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72bed80", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72bf7f0", "kind": "BinaryOperator", "range": { "begin": { "offset": 31793, "col": 25, "tokLen": 2 }, "end": { "offset": 31804, "col": 36, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72bf788", "kind": "MemberExpr", "range": { "begin": { "offset": 31793, "col": 25, "tokLen": 2 }, "end": { "offset": 31796, "col": 28, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "width", "isArrow": false, "referencedMemberDecl": "0x55bbe6fed088", "inner": [ { "id": "0x55bbe72bf768", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31793, "col": 25, "tokLen": 2 }, "end": { "offset": 31793, "col": 25, "tokLen": 2 } }, "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72bf108", "kind": "VarDecl", "name": "wc", "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" } } } ] }, { "id": "0x55bbe72bf7d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31804, "col": 36, "tokLen": 1 }, "end": { "offset": 31804, "col": 36, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bf7b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31804, "col": 36, "tokLen": 1 }, "end": { "offset": 31804, "col": 36, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72bef00", "kind": "ParmVarDecl", "name": "w", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe72bf918", "kind": "BinaryOperator", "range": { "begin": { "offset": 31808, "line": 1294, "col": 2, "tokLen": 1 }, "end": { "offset": 31821, "col": 15, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72bf868", "kind": "MemberExpr", "range": { "begin": { "offset": 31808, "col": 2, "tokLen": 1 }, "end": { "offset": 31811, "col": 5, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "oldh", "isArrow": true, "referencedMemberDecl": "0x55bbe7224188", "inner": [ { "id": "0x55bbe72bf850", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31808, "col": 2, "tokLen": 1 }, "end": { "offset": 31808, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bf830", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31808, "col": 2, "tokLen": 1 }, "end": { "offset": 31808, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72bed80", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72bf900", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31818, "col": 12, "tokLen": 1 }, "end": { "offset": 31821, "col": 15, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bf8d0", "kind": "MemberExpr", "range": { "begin": { "offset": 31818, "col": 12, "tokLen": 1 }, "end": { "offset": 31821, "col": 15, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe7223fe8", "inner": [ { "id": "0x55bbe72bf8b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31818, "col": 12, "tokLen": 1 }, "end": { "offset": 31818, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bf898", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31818, "col": 12, "tokLen": 1 }, "end": { "offset": 31818, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72bed80", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72bfa48", "kind": "BinaryOperator", "range": { "begin": { "offset": 31824, "col": 18, "tokLen": 1 }, "end": { "offset": 31843, "col": 37, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72bf970", "kind": "MemberExpr", "range": { "begin": { "offset": 31824, "col": 18, "tokLen": 1 }, "end": { "offset": 31827, "col": 21, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe7223fe8", "inner": [ { "id": "0x55bbe72bf958", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31824, "col": 18, "tokLen": 1 }, "end": { "offset": 31824, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bf938", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31824, "col": 18, "tokLen": 1 }, "end": { "offset": 31824, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72bed80", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72bfa28", "kind": "BinaryOperator", "range": { "begin": { "offset": 31831, "col": 25, "tokLen": 2 }, "end": { "offset": 31843, "col": 37, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72bf9c0", "kind": "MemberExpr", "range": { "begin": { "offset": 31831, "col": 25, "tokLen": 2 }, "end": { "offset": 31834, "col": 28, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "height", "isArrow": false, "referencedMemberDecl": "0x55bbe6fed0f0", "inner": [ { "id": "0x55bbe72bf9a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31831, "col": 25, "tokLen": 2 }, "end": { "offset": 31831, "col": 25, "tokLen": 2 } }, "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72bf108", "kind": "VarDecl", "name": "wc", "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" } } } ] }, { "id": "0x55bbe72bfa10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31843, "col": 37, "tokLen": 1 }, "end": { "offset": 31843, "col": 37, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bf9f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31843, "col": 37, "tokLen": 1 }, "end": { "offset": 31843, "col": 37, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72bef80", "kind": "ParmVarDecl", "name": "h", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe72bfb38", "kind": "BinaryOperator", "range": { "begin": { "offset": 31847, "line": 1295, "col": 2, "tokLen": 2 }, "end": { "offset": 31868, "col": 23, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72bfa88", "kind": "MemberExpr", "range": { "begin": { "offset": 31847, "col": 2, "tokLen": 2 }, "end": { "offset": 31850, "col": 5, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "border_width", "isArrow": false, "referencedMemberDecl": "0x55bbe6fed158", "inner": [ { "id": "0x55bbe72bfa68", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31847, "col": 2, "tokLen": 2 }, "end": { "offset": 31847, "col": 2, "tokLen": 2 } }, "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72bf108", "kind": "VarDecl", "name": "wc", "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" } } } ] }, { "id": "0x55bbe72bfb20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31865, "col": 20, "tokLen": 1 }, "end": { "offset": 31868, "col": 23, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bfaf0", "kind": "MemberExpr", "range": { "begin": { "offset": 31865, "col": 20, "tokLen": 1 }, "end": { "offset": 31868, "col": 23, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72bfad8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31865, "col": 20, "tokLen": 1 }, "end": { "offset": 31865, "col": 20, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bfab8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31865, "col": 20, "tokLen": 1 }, "end": { "offset": 31865, "col": 20, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72bed80", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72bff50", "kind": "CallExpr", "range": { "begin": { "offset": 31873, "line": 1296, "col": 2, "tokLen": 16 }, "end": { "offset": 31946, "col": 75, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72bff38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31873, "col": 2, "tokLen": 16 }, "end": { "offset": 31873, "col": 2, "tokLen": 16 } }, "type": { "qualType": "int (*)(Display *, Window, unsigned int, XWindowChanges *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72bfb58", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31873, "col": 2, "tokLen": 16 }, "end": { "offset": 31873, "col": 2, "tokLen": 16 } }, "type": { "qualType": "int (Display *, Window, unsigned int, XWindowChanges *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7032090", "kind": "FunctionDecl", "name": "XConfigureWindow", "type": { "qualType": "int (Display *, Window, unsigned int, XWindowChanges *)" } } } ] }, { "id": "0x55bbe72bff90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31890, "col": 19, "tokLen": 3 }, "end": { "offset": 31890, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bfb78", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31890, "col": 19, "tokLen": 3 }, "end": { "offset": 31890, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72bffa8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31895, "col": 24, "tokLen": 1 }, "end": { "offset": 31898, "col": 27, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bfbd0", "kind": "MemberExpr", "range": { "begin": { "offset": 31895, "col": 24, "tokLen": 1 }, "end": { "offset": 31898, "col": 27, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72bfbb8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31895, "col": 24, "tokLen": 1 }, "end": { "offset": 31895, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bfb98", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31895, "col": 24, "tokLen": 1 }, "end": { "offset": 31895, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72bed80", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72bffc0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 12496, "file": "/usr/include/X11/X.h", "line": 410, "col": 15, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31903, "file": "dwm.c", "line": 1296, "col": 32, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 12602, "file": "/usr/include/X11/X.h", "line": 414, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31928, "file": "dwm.c", "line": 1296, "col": 57, "tokLen": 13 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72bfee0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 12496, "file": "/usr/include/X11/X.h", "line": 410, "col": 15, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31903, "file": "dwm.c", "line": 1296, "col": 32, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 12602, "file": "/usr/include/X11/X.h", "line": 414, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31928, "file": "dwm.c", "line": 1296, "col": 57, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72bfe40", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 12496, "file": "/usr/include/X11/X.h", "line": 410, "col": 15, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31903, "file": "dwm.c", "line": 1296, "col": 32, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 12572, "file": "/usr/include/X11/X.h", "line": 413, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31919, "file": "dwm.c", "line": 1296, "col": 48, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72bfda0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 12496, "file": "/usr/include/X11/X.h", "line": 410, "col": 15, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31903, "file": "dwm.c", "line": 1296, "col": 32, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 12547, "file": "/usr/include/X11/X.h", "line": 412, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31911, "file": "dwm.c", "line": 1296, "col": 40, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72bfd00", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 12496, "file": "/usr/include/X11/X.h", "line": 410, "col": 15, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31903, "file": "dwm.c", "line": 1296, "col": 32, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 12522, "file": "/usr/include/X11/X.h", "line": 411, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31907, "file": "dwm.c", "line": 1296, "col": 36, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72bfc60", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 12496, "file": "/usr/include/X11/X.h", "line": 410, "col": 15, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31903, "file": "dwm.c", "line": 1296, "col": 32, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 12501, "file": "/usr/include/X11/X.h", "line": 410, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31903, "file": "dwm.c", "line": 1296, "col": 32, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72bfc40", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 12497, "file": "/usr/include/X11/X.h", "line": 410, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31903, "file": "dwm.c", "line": 1296, "col": 32, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 12500, "file": "/usr/include/X11/X.h", "line": 410, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31903, "file": "dwm.c", "line": 1296, "col": 32, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72bfc00", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12497, "file": "/usr/include/X11/X.h", "line": 410, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31903, "file": "dwm.c", "line": 1296, "col": 32, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 12497, "file": "/usr/include/X11/X.h", "line": 410, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31903, "file": "dwm.c", "line": 1296, "col": 32, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72bfc20", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12500, "file": "/usr/include/X11/X.h", "line": 410, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31903, "file": "dwm.c", "line": 1296, "col": 32, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 12500, "file": "/usr/include/X11/X.h", "line": 410, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31903, "file": "dwm.c", "line": 1296, "col": 32, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72bfce0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 12517, "file": "/usr/include/X11/X.h", "line": 411, "col": 15, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31907, "file": "dwm.c", "line": 1296, "col": 36, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 12522, "file": "/usr/include/X11/X.h", "line": 411, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31907, "file": "dwm.c", "line": 1296, "col": 36, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72bfcc0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 12518, "file": "/usr/include/X11/X.h", "line": 411, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31907, "file": "dwm.c", "line": 1296, "col": 36, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 12521, "file": "/usr/include/X11/X.h", "line": 411, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31907, "file": "dwm.c", "line": 1296, "col": 36, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72bfc80", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12518, "file": "/usr/include/X11/X.h", "line": 411, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31907, "file": "dwm.c", "line": 1296, "col": 36, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 12518, "file": "/usr/include/X11/X.h", "line": 411, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31907, "file": "dwm.c", "line": 1296, "col": 36, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72bfca0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12521, "file": "/usr/include/X11/X.h", "line": 411, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31907, "file": "dwm.c", "line": 1296, "col": 36, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 12521, "file": "/usr/include/X11/X.h", "line": 411, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31907, "file": "dwm.c", "line": 1296, "col": 36, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] }, { "id": "0x55bbe72bfd80", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 12542, "file": "/usr/include/X11/X.h", "line": 412, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31911, "file": "dwm.c", "line": 1296, "col": 40, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 12547, "file": "/usr/include/X11/X.h", "line": 412, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31911, "file": "dwm.c", "line": 1296, "col": 40, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72bfd60", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 12543, "file": "/usr/include/X11/X.h", "line": 412, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31911, "file": "dwm.c", "line": 1296, "col": 40, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 12546, "file": "/usr/include/X11/X.h", "line": 412, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31911, "file": "dwm.c", "line": 1296, "col": 40, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72bfd20", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12543, "file": "/usr/include/X11/X.h", "line": 412, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31911, "file": "dwm.c", "line": 1296, "col": 40, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 12543, "file": "/usr/include/X11/X.h", "line": 412, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31911, "file": "dwm.c", "line": 1296, "col": 40, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72bfd40", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12546, "file": "/usr/include/X11/X.h", "line": 412, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31911, "file": "dwm.c", "line": 1296, "col": 40, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 12546, "file": "/usr/include/X11/X.h", "line": 412, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31911, "file": "dwm.c", "line": 1296, "col": 40, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] }, { "id": "0x55bbe72bfe20", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 12567, "file": "/usr/include/X11/X.h", "line": 413, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31919, "file": "dwm.c", "line": 1296, "col": 48, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 12572, "file": "/usr/include/X11/X.h", "line": 413, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31919, "file": "dwm.c", "line": 1296, "col": 48, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72bfe00", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 12568, "file": "/usr/include/X11/X.h", "line": 413, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31919, "file": "dwm.c", "line": 1296, "col": 48, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 12571, "file": "/usr/include/X11/X.h", "line": 413, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31919, "file": "dwm.c", "line": 1296, "col": 48, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72bfdc0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12568, "file": "/usr/include/X11/X.h", "line": 413, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31919, "file": "dwm.c", "line": 1296, "col": 48, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 12568, "file": "/usr/include/X11/X.h", "line": 413, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31919, "file": "dwm.c", "line": 1296, "col": 48, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72bfde0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12571, "file": "/usr/include/X11/X.h", "line": 413, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31919, "file": "dwm.c", "line": 1296, "col": 48, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 12571, "file": "/usr/include/X11/X.h", "line": 413, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31919, "file": "dwm.c", "line": 1296, "col": 48, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "3" } ] } ] } ] }, { "id": "0x55bbe72bfec0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 12597, "file": "/usr/include/X11/X.h", "line": 414, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31928, "file": "dwm.c", "line": 1296, "col": 57, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 12602, "file": "/usr/include/X11/X.h", "line": 414, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31928, "file": "dwm.c", "line": 1296, "col": 57, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72bfea0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 12598, "file": "/usr/include/X11/X.h", "line": 414, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31928, "file": "dwm.c", "line": 1296, "col": 57, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 12601, "file": "/usr/include/X11/X.h", "line": 414, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31928, "file": "dwm.c", "line": 1296, "col": 57, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72bfe60", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12598, "file": "/usr/include/X11/X.h", "line": 414, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31928, "file": "dwm.c", "line": 1296, "col": 57, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 12598, "file": "/usr/include/X11/X.h", "line": 414, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31928, "file": "dwm.c", "line": 1296, "col": 57, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72bfe80", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12601, "file": "/usr/include/X11/X.h", "line": 414, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31928, "file": "dwm.c", "line": 1296, "col": 57, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 12601, "file": "/usr/include/X11/X.h", "line": 414, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 31928, "file": "dwm.c", "line": 1296, "col": 57, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "4" } ] } ] } ] } ] }, { "id": "0x55bbe72bff20", "kind": "UnaryOperator", "range": { "begin": { "offset": 31943, "col": 72, "tokLen": 1 }, "end": { "offset": 31944, "col": 73, "tokLen": 2 } }, "type": { "qualType": "XWindowChanges *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72bff00", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31944, "col": 73, "tokLen": 2 }, "end": { "offset": 31944, "col": 73, "tokLen": 2 } }, "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72bf108", "kind": "VarDecl", "name": "wc", "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" } } } ] } ] }, { "id": "0x55bbe72c0030", "kind": "CallExpr", "range": { "begin": { "offset": 31950, "line": 1297, "col": 2, "tokLen": 9 }, "end": { "offset": 31961, "col": 13, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c0018", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31950, "col": 2, "tokLen": 9 }, "end": { "offset": 31950, "col": 2, "tokLen": 9 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72bffd8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31950, "col": 2, "tokLen": 9 }, "end": { "offset": 31950, "col": 2, "tokLen": 9 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe727c488", "kind": "FunctionDecl", "name": "configure", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72c0058", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31960, "col": 12, "tokLen": 1 }, "end": { "offset": 31960, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72bfff8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31960, "col": 12, "tokLen": 1 }, "end": { "offset": 31960, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72bed80", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72c00e8", "kind": "CallExpr", "range": { "begin": { "offset": 31965, "line": 1298, "col": 2, "tokLen": 5 }, "end": { "offset": 31981, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c00d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31965, "col": 2, "tokLen": 5 }, "end": { "offset": 31965, "col": 2, "tokLen": 5 } }, "type": { "qualType": "int (*)(Display *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c0070", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31965, "col": 2, "tokLen": 5 }, "end": { "offset": 31965, "col": 2, "tokLen": 5 } }, "type": { "qualType": "int (Display *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe70597d8", "kind": "FunctionDecl", "name": "XSync", "type": { "qualType": "int (Display *, int)" } } } ] }, { "id": "0x55bbe72c0118", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 31971, "col": 8, "tokLen": 3 }, "end": { "offset": 31971, "col": 8, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c0090", "kind": "DeclRefExpr", "range": { "begin": { "offset": 31971, "col": 8, "tokLen": 3 }, "end": { "offset": 31971, "col": 8, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72c00b0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31976, "file": "dwm.c", "line": 1298, "col": 13, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 31976, "file": "dwm.c", "line": 1298, "col": 13, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe72c0248", "kind": "FunctionDecl", "loc": { "offset": 31992, "line": 1302, "col": 1, "tokLen": 11 }, "range": { "begin": { "offset": 31987, "line": 1301, "col": 1, "tokLen": 4 }, "end": { "offset": 33666, "line": 1356, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722b930", "name": "resizemouse", "mangledName": "resizemouse", "type": { "qualType": "void (const Arg *)" }, "inner": [ { "id": "0x55bbe72c01b8", "kind": "ParmVarDecl", "loc": { "offset": 32015, "line": 1302, "col": 24, "tokLen": 3 }, "range": { "begin": { "offset": 32004, "col": 13, "tokLen": 5 }, "end": { "offset": 32015, "col": 24, "tokLen": 3 } }, "name": "arg", "type": { "qualType": "const Arg *" } }, { "id": "0x55bbe72c5058", "kind": "CompoundStmt", "range": { "begin": { "offset": 32020, "line": 1303, "col": 1, "tokLen": 1 }, "end": { "offset": 33666, "line": 1356, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c0518", "kind": "DeclStmt", "range": { "begin": { "offset": 32023, "line": 1304, "col": 2, "tokLen": 3 }, "end": { "offset": 32043, "col": 22, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c0308", "kind": "VarDecl", "loc": { "offset": 32027, "col": 6, "tokLen": 3 }, "range": { "begin": { "offset": 32023, "col": 2, "tokLen": 3 }, "end": { "offset": 32027, "col": 6, "tokLen": 3 } }, "isUsed": true, "name": "ocx", "type": { "qualType": "int" } }, { "id": "0x55bbe72c0388", "kind": "VarDecl", "loc": { "offset": 32032, "col": 11, "tokLen": 3 }, "range": { "begin": { "offset": 32023, "col": 2, "tokLen": 3 }, "end": { "offset": 32032, "col": 11, "tokLen": 3 } }, "isUsed": true, "name": "ocy", "type": { "qualType": "int" } }, { "id": "0x55bbe72c0408", "kind": "VarDecl", "loc": { "offset": 32037, "col": 16, "tokLen": 2 }, "range": { "begin": { "offset": 32023, "col": 2, "tokLen": 3 }, "end": { "offset": 32037, "col": 16, "tokLen": 2 } }, "isUsed": true, "name": "nw", "type": { "qualType": "int" } }, { "id": "0x55bbe72c0488", "kind": "VarDecl", "loc": { "offset": 32041, "col": 20, "tokLen": 2 }, "range": { "begin": { "offset": 32023, "col": 2, "tokLen": 3 }, "end": { "offset": 32041, "col": 20, "tokLen": 2 } }, "isUsed": true, "name": "nh", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe72c05a8", "kind": "DeclStmt", "range": { "begin": { "offset": 32046, "line": 1305, "col": 2, "tokLen": 6 }, "end": { "offset": 32055, "col": 11, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c0540", "kind": "VarDecl", "loc": { "offset": 32054, "col": 10, "tokLen": 1 }, "range": { "begin": { "offset": 32046, "col": 2, "tokLen": 6 }, "end": { "offset": 32054, "col": 10, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } } ] }, { "id": "0x55bbe72c0638", "kind": "DeclStmt", "range": { "begin": { "offset": 32058, "line": 1306, "col": 2, "tokLen": 7 }, "end": { "offset": 32068, "col": 12, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c05d0", "kind": "VarDecl", "loc": { "offset": 32067, "col": 11, "tokLen": 1 }, "range": { "begin": { "offset": 32058, "col": 2, "tokLen": 7 }, "end": { "offset": 32067, "col": 11, "tokLen": 1 } }, "isUsed": true, "name": "m", "type": { "qualType": "Monitor *" } } ] }, { "id": "0x55bbe72c06c8", "kind": "DeclStmt", "range": { "begin": { "offset": 32071, "line": 1307, "col": 2, "tokLen": 6 }, "end": { "offset": 32080, "col": 11, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c0660", "kind": "VarDecl", "loc": { "offset": 32078, "col": 9, "tokLen": 2 }, "range": { "begin": { "offset": 32071, "col": 2, "tokLen": 6 }, "end": { "offset": 32078, "col": 9, "tokLen": 2 } }, "isUsed": true, "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } ] }, { "id": "0x55bbe72c0790", "kind": "DeclStmt", "range": { "begin": { "offset": 32083, "line": 1308, "col": 2, "tokLen": 4 }, "end": { "offset": 32100, "col": 19, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c06f0", "kind": "VarDecl", "loc": { "offset": 32088, "col": 7, "tokLen": 8 }, "range": { "begin": { "offset": 32083, "col": 2, "tokLen": 4 }, "end": { "offset": 32099, "col": 18, "tokLen": 1 } }, "isUsed": true, "name": "lasttime", "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" }, "init": "c", "inner": [ { "id": "0x55bbe72c0778", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32099, "col": 18, "tokLen": 1 }, "end": { "offset": 32099, "col": 18, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72c0758", "kind": "IntegerLiteral", "range": { "begin": { "offset": 32099, "col": 18, "tokLen": 1 }, "end": { "offset": 32099, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe72c08b0", "kind": "IfStmt", "range": { "begin": { "offset": 32104, "line": 1310, "col": 2, "tokLen": 2 }, "end": { "offset": 32130, "line": 1311, "col": 3, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe72c0888", "kind": "UnaryOperator", "range": { "begin": { "offset": 32108, "line": 1310, "col": 6, "tokLen": 1 }, "end": { "offset": 32125, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72c0868", "kind": "ParenExpr", "range": { "begin": { "offset": 32109, "col": 7, "tokLen": 1 }, "end": { "offset": 32125, "col": 23, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c0848", "kind": "BinaryOperator", "range": { "begin": { "offset": 32110, "col": 8, "tokLen": 1 }, "end": { "offset": 32122, "col": 20, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72c07a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32110, "col": 8, "tokLen": 1 }, "end": { "offset": 32110, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0540", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe72c0830", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32114, "col": 12, "tokLen": 6 }, "end": { "offset": 32122, "col": 20, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c0800", "kind": "MemberExpr", "range": { "begin": { "offset": 32114, "col": 12, "tokLen": 6 }, "end": { "offset": 32122, "col": 20, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72c07e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32114, "col": 12, "tokLen": 6 }, "end": { "offset": 32114, "col": 12, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c07c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32114, "col": 12, "tokLen": 6 }, "end": { "offset": 32114, "col": 12, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c08a0", "kind": "ReturnStmt", "range": { "begin": { "offset": 32130, "line": 1311, "col": 3, "tokLen": 6 }, "end": { "offset": 32130, "col": 3, "tokLen": 6 } } } ] }, { "id": "0x55bbe72c0960", "kind": "IfStmt", "range": { "begin": { "offset": 32139, "line": 1312, "col": 2, "tokLen": 2 }, "end": { "offset": 32216, "line": 1313, "col": 3, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe72c0938", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32143, "line": 1312, "col": 6, "tokLen": 1 }, "end": { "offset": 32146, "col": 9, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c0908", "kind": "MemberExpr", "range": { "begin": { "offset": 32143, "col": 6, "tokLen": 1 }, "end": { "offset": 32146, "col": 9, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfullscreen", "isArrow": true, "referencedMemberDecl": "0x55bbe72248d8", "inner": [ { "id": "0x55bbe72c08f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32143, "col": 6, "tokLen": 1 }, "end": { "offset": 32143, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c08d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32143, "col": 6, "tokLen": 1 }, "end": { "offset": 32143, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0540", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72c0950", "kind": "ReturnStmt", "range": { "begin": { "offset": 32216, "line": 1313, "col": 3, "tokLen": 6 }, "end": { "offset": 32216, "col": 3, "tokLen": 6 } } } ] }, { "id": "0x55bbe72c09d8", "kind": "CallExpr", "range": { "begin": { "offset": 32225, "line": 1314, "col": 2, "tokLen": 7 }, "end": { "offset": 32239, "col": 16, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c09c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32225, "col": 2, "tokLen": 7 }, "end": { "offset": 32225, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c0980", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32225, "col": 2, "tokLen": 7 }, "end": { "offset": 32225, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722ba78", "kind": "FunctionDecl", "name": "restack", "type": { "qualType": "void (Monitor *)" } } } ] }, { "id": "0x55bbe72c0a20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32233, "col": 10, "tokLen": 6 }, "end": { "offset": 32233, "col": 10, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c09a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32233, "col": 10, "tokLen": 6 }, "end": { "offset": 32233, "col": 10, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72c0ad8", "kind": "BinaryOperator", "range": { "begin": { "offset": 32243, "line": 1315, "col": 2, "tokLen": 3 }, "end": { "offset": 32252, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72c0a38", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32243, "col": 2, "tokLen": 3 }, "end": { "offset": 32243, "col": 2, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0308", "kind": "VarDecl", "name": "ocx", "type": { "qualType": "int" } } }, { "id": "0x55bbe72c0ac0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32249, "col": 8, "tokLen": 1 }, "end": { "offset": 32252, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c0a90", "kind": "MemberExpr", "range": { "begin": { "offset": 32249, "col": 8, "tokLen": 1 }, "end": { "offset": 32252, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": true, "referencedMemberDecl": "0x55bbe7223eb0", "inner": [ { "id": "0x55bbe72c0a78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32249, "col": 8, "tokLen": 1 }, "end": { "offset": 32249, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c0a58", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32249, "col": 8, "tokLen": 1 }, "end": { "offset": 32249, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0540", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72c0b98", "kind": "BinaryOperator", "range": { "begin": { "offset": 32256, "line": 1316, "col": 2, "tokLen": 3 }, "end": { "offset": 32265, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72c0af8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32256, "col": 2, "tokLen": 3 }, "end": { "offset": 32256, "col": 2, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0388", "kind": "VarDecl", "name": "ocy", "type": { "qualType": "int" } } }, { "id": "0x55bbe72c0b80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32262, "col": 8, "tokLen": 1 }, "end": { "offset": 32265, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c0b50", "kind": "MemberExpr", "range": { "begin": { "offset": 32262, "col": 8, "tokLen": 1 }, "end": { "offset": 32265, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f18", "inner": [ { "id": "0x55bbe72c0b38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32262, "col": 8, "tokLen": 1 }, "end": { "offset": 32262, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c0b18", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32262, "col": 8, "tokLen": 1 }, "end": { "offset": 32262, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0540", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72c10d8", "kind": "IfStmt", "range": { "begin": { "offset": 32269, "line": 1317, "col": 2, "tokLen": 2 }, "end": { "offset": 32411, "line": 1319, "col": 3, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe72c10a8", "kind": "BinaryOperator", "range": { "begin": { "offset": 32273, "line": 1317, "col": 6, "tokLen": 12 }, "end": { "spellingLoc": { "offset": 9695, "file": "/usr/include/X11/X.h", "line": 323, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32396, "file": "dwm.c", "line": 1318, "col": 52, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe72c0f90", "kind": "CallExpr", "range": { "begin": { "offset": 32273, "line": 1317, "col": 6, "tokLen": 12 }, "end": { "offset": 32391, "line": 1318, "col": 47, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c0f78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32273, "line": 1317, "col": 6, "tokLen": 12 }, "end": { "offset": 32273, "col": 6, "tokLen": 12 } }, "type": { "qualType": "int (*)(Display *, Window, int, unsigned int, int, int, Window, Cursor, Time)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c0bb8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32273, "col": 6, "tokLen": 12 }, "end": { "offset": 32273, "col": 6, "tokLen": 12 } }, "type": { "qualType": "int (Display *, Window, int, unsigned int, int, int, Window, Cursor, Time)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe70437c0", "kind": "FunctionDecl", "name": "XGrabPointer", "type": { "qualType": "int (Display *, Window, int, unsigned int, int, int, Window, Cursor, Time)" } } } ] }, { "id": "0x55bbe72c0ff8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32286, "col": 19, "tokLen": 3 }, "end": { "offset": 32286, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c0bd8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32286, "col": 19, "tokLen": 3 }, "end": { "offset": 32286, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72c1010", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32291, "col": 24, "tokLen": 4 }, "end": { "offset": 32291, "col": 24, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c0bf8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32291, "col": 24, "tokLen": 4 }, "end": { "offset": 32291, "col": 24, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72374f0", "kind": "VarDecl", "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe72c0c18", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32297, "file": "dwm.c", "line": 1317, "col": 30, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32297, "file": "dwm.c", "line": 1317, "col": 30, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe72c1028", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2091, "line": 54, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 32304, "line": 1317, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 2120, "line": 54, "col": 62, "tokLen": 1 }, "expansionLoc": { "offset": 32304, "line": 1317, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72c0e18", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2091, "line": 54, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 32304, "line": 1317, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 2120, "line": 54, "col": 62, "tokLen": 1 }, "expansionLoc": { "offset": 32304, "line": 1317, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c0df8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1571, "line": 48, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 32304, "line": 1317, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5368, "file": "/usr/include/X11/X.h", "line": 157, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32304, "file": "dwm.c", "line": 1317, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72c0d58", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1571, "line": 48, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 32304, "line": 1317, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1605, "line": 48, "col": 67, "tokLen": 1 }, "expansionLoc": { "offset": 32304, "line": 1317, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c0d38", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5224, "file": "/usr/include/X11/X.h", "line": 153, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32304, "file": "dwm.c", "line": 1317, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5265, "file": "/usr/include/X11/X.h", "line": 154, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32304, "file": "dwm.c", "line": 1317, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72c0c98", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5224, "file": "/usr/include/X11/X.h", "line": 153, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32304, "file": "dwm.c", "line": 1317, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5230, "file": "/usr/include/X11/X.h", "line": 153, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32304, "file": "dwm.c", "line": 1317, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c0c78", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5225, "file": "/usr/include/X11/X.h", "line": 153, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32304, "file": "dwm.c", "line": 1317, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5229, "file": "/usr/include/X11/X.h", "line": 153, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32304, "file": "dwm.c", "line": 1317, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72c0c38", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5225, "file": "/usr/include/X11/X.h", "line": 153, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32304, "file": "dwm.c", "line": 1317, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5225, "file": "/usr/include/X11/X.h", "line": 153, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32304, "file": "dwm.c", "line": 1317, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72c0c58", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5229, "file": "/usr/include/X11/X.h", "line": 153, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32304, "file": "dwm.c", "line": 1317, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5229, "file": "/usr/include/X11/X.h", "line": 153, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32304, "file": "dwm.c", "line": 1317, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] }, { "id": "0x55bbe72c0d18", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5259, "file": "/usr/include/X11/X.h", "line": 154, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32304, "file": "dwm.c", "line": 1317, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5265, "file": "/usr/include/X11/X.h", "line": 154, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32304, "file": "dwm.c", "line": 1317, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c0cf8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5260, "file": "/usr/include/X11/X.h", "line": 154, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32304, "file": "dwm.c", "line": 1317, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5264, "file": "/usr/include/X11/X.h", "line": 154, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32304, "file": "dwm.c", "line": 1317, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72c0cb8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5260, "file": "/usr/include/X11/X.h", "line": 154, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32304, "file": "dwm.c", "line": 1317, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5260, "file": "/usr/include/X11/X.h", "line": 154, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32304, "file": "dwm.c", "line": 1317, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72c0cd8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5264, "file": "/usr/include/X11/X.h", "line": 154, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32304, "file": "dwm.c", "line": 1317, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5264, "file": "/usr/include/X11/X.h", "line": 154, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32304, "file": "dwm.c", "line": 1317, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "3" } ] } ] } ] } ] }, { "id": "0x55bbe72c0dd8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5362, "file": "/usr/include/X11/X.h", "line": 157, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32304, "file": "dwm.c", "line": 1317, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5368, "file": "/usr/include/X11/X.h", "line": 157, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32304, "file": "dwm.c", "line": 1317, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c0db8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5363, "file": "/usr/include/X11/X.h", "line": 157, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32304, "file": "dwm.c", "line": 1317, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5367, "file": "/usr/include/X11/X.h", "line": 157, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32304, "file": "dwm.c", "line": 1317, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72c0d78", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5363, "file": "/usr/include/X11/X.h", "line": 157, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32304, "file": "dwm.c", "line": 1317, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5363, "file": "/usr/include/X11/X.h", "line": 157, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32304, "file": "dwm.c", "line": 1317, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72c0d98", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5367, "file": "/usr/include/X11/X.h", "line": 157, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32304, "file": "dwm.c", "line": 1317, "col": 37, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5367, "file": "/usr/include/X11/X.h", "line": 157, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32304, "file": "dwm.c", "line": 1317, "col": 37, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c0e38", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 9625, "file": "/usr/include/X11/X.h", "line": 319, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32315, "file": "dwm.c", "line": 1317, "col": 48, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 9625, "file": "/usr/include/X11/X.h", "line": 319, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32315, "file": "dwm.c", "line": 1317, "col": 48, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72c0e58", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 9625, "file": "/usr/include/X11/X.h", "line": 319, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32330, "file": "dwm.c", "line": 1317, "col": 63, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 9625, "file": "/usr/include/X11/X.h", "line": 319, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32330, "file": "dwm.c", "line": 1317, "col": 63, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72c1040", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32347, "file": "dwm.c", "line": 1318, "col": 3, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32347, "file": "dwm.c", "line": 1318, "col": 3, "tokLen": 4 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72c0e78", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32347, "file": "dwm.c", "line": 1318, "col": 3, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32347, "file": "dwm.c", "line": 1318, "col": 3, "tokLen": 4 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72c1058", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32353, "col": 9, "tokLen": 6 }, "end": { "offset": 32372, "col": 28, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Cursor", "typeAliasDeclId": "0x55bbe6fb62a0" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c0f28", "kind": "MemberExpr", "range": { "begin": { "offset": 32353, "col": 9, "tokLen": 6 }, "end": { "offset": 32372, "col": 28, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Cursor", "typeAliasDeclId": "0x55bbe6fb62a0" }, "valueCategory": "lvalue", "name": "cursor", "isArrow": true, "referencedMemberDecl": "0x55bbe7219570", "inner": [ { "id": "0x55bbe72c0f10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32353, "col": 9, "tokLen": 6 }, "end": { "offset": 32369, "col": 25, "tokLen": 1 } }, "type": { "qualType": "Cur *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c0ef0", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 32353, "col": 9, "tokLen": 6 }, "end": { "offset": 32369, "col": 25, "tokLen": 1 } }, "type": { "qualType": "Cur *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72c0ed8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32353, "col": 9, "tokLen": 6 }, "end": { "offset": 32353, "col": 9, "tokLen": 6 } }, "type": { "qualType": "Cur **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72c0e98", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32353, "col": 9, "tokLen": 6 }, "end": { "offset": 32353, "col": 9, "tokLen": 6 } }, "type": { "qualType": "Cur *[3]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72371a8", "kind": "VarDecl", "name": "cursor", "type": { "qualType": "Cur *[3]" } } } ] }, { "id": "0x55bbe72c0eb8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32360, "col": 16, "tokLen": 9 }, "end": { "offset": 32360, "col": 16, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e5c0", "kind": "EnumConstantDecl", "name": "CurResize", "type": { "qualType": "int" } } } ] } ] } ] } ] }, { "id": "0x55bbe72c1070", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32380, "file": "dwm.c", "line": 1318, "col": 36, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32380, "file": "dwm.c", "line": 1318, "col": 36, "tokLen": 11 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72c0f58", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32380, "file": "dwm.c", "line": 1318, "col": 36, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32380, "file": "dwm.c", "line": 1318, "col": 36, "tokLen": 11 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72c1088", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 9695, "file": "/usr/include/X11/X.h", "line": 323, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32396, "file": "dwm.c", "line": 1318, "col": 52, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 9695, "file": "/usr/include/X11/X.h", "line": 323, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32396, "file": "dwm.c", "line": 1318, "col": 52, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72c10c8", "kind": "ReturnStmt", "range": { "begin": { "offset": 32411, "line": 1319, "col": 3, "tokLen": 6 }, "end": { "offset": 32411, "col": 3, "tokLen": 6 } } } ] }, { "id": "0x55bbe72c1570", "kind": "CallExpr", "range": { "begin": { "offset": 32420, "line": 1320, "col": 2, "tokLen": 12 }, "end": { "offset": 32498, "col": 80, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c1558", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32420, "col": 2, "tokLen": 12 }, "end": { "offset": 32420, "col": 2, "tokLen": 12 } }, "type": { "qualType": "int (*)(Display *, Window, Window, int, int, unsigned int, unsigned int, int, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c10f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32420, "col": 2, "tokLen": 12 }, "end": { "offset": 32420, "col": 2, "tokLen": 12 } }, "type": { "qualType": "int (Display *, Window, Window, int, int, unsigned int, unsigned int, int, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe705cc50", "kind": "FunctionDecl", "name": "XWarpPointer", "type": { "qualType": "int (Display *, Window, Window, int, int, unsigned int, unsigned int, int, int)" } } } ] }, { "id": "0x55bbe72c15d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32433, "col": 15, "tokLen": 3 }, "end": { "offset": 32433, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c1118", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32433, "col": 15, "tokLen": 3 }, "end": { "offset": 32433, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72c15f0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32438, "file": "dwm.c", "line": 1320, "col": 20, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32438, "file": "dwm.c", "line": 1320, "col": 20, "tokLen": 4 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72c1138", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32438, "file": "dwm.c", "line": 1320, "col": 20, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32438, "file": "dwm.c", "line": 1320, "col": 20, "tokLen": 4 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72c1608", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32444, "col": 26, "tokLen": 1 }, "end": { "offset": 32447, "col": 29, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c1190", "kind": "MemberExpr", "range": { "begin": { "offset": 32444, "col": 26, "tokLen": 1 }, "end": { "offset": 32447, "col": 29, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72c1178", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32444, "col": 26, "tokLen": 1 }, "end": { "offset": 32444, "col": 26, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c1158", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32444, "col": 26, "tokLen": 1 }, "end": { "offset": 32444, "col": 26, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0540", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72c11c0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 32452, "col": 34, "tokLen": 1 }, "end": { "offset": 32452, "col": 34, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe72c11e0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 32455, "col": 37, "tokLen": 1 }, "end": { "offset": 32455, "col": 37, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe72c1620", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32458, "col": 40, "tokLen": 1 }, "end": { "offset": 32458, "col": 40, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72c1200", "kind": "IntegerLiteral", "range": { "begin": { "offset": 32458, "col": 40, "tokLen": 1 }, "end": { "offset": 32458, "col": 40, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72c1638", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32461, "col": 43, "tokLen": 1 }, "end": { "offset": 32461, "col": 43, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72c1220", "kind": "IntegerLiteral", "range": { "begin": { "offset": 32461, "col": 43, "tokLen": 1 }, "end": { "offset": 32461, "col": 43, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72c1380", "kind": "BinaryOperator", "range": { "begin": { "offset": 32464, "col": 46, "tokLen": 1 }, "end": { "offset": 32479, "col": 61, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72c1340", "kind": "BinaryOperator", "range": { "begin": { "offset": 32464, "col": 46, "tokLen": 1 }, "end": { "offset": 32474, "col": 56, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72c1310", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32464, "col": 46, "tokLen": 1 }, "end": { "offset": 32467, "col": 49, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c1278", "kind": "MemberExpr", "range": { "begin": { "offset": 32464, "col": 46, "tokLen": 1 }, "end": { "offset": 32467, "col": 49, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "w", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f80", "inner": [ { "id": "0x55bbe72c1260", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32464, "col": 46, "tokLen": 1 }, "end": { "offset": 32464, "col": 46, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c1240", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32464, "col": 46, "tokLen": 1 }, "end": { "offset": 32464, "col": 46, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0540", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72c1328", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32471, "col": 53, "tokLen": 1 }, "end": { "offset": 32474, "col": 56, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c12e0", "kind": "MemberExpr", "range": { "begin": { "offset": 32471, "col": 53, "tokLen": 1 }, "end": { "offset": 32474, "col": 56, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72c12c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32471, "col": 53, "tokLen": 1 }, "end": { "offset": 32471, "col": 53, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c12a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32471, "col": 53, "tokLen": 1 }, "end": { "offset": 32471, "col": 53, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0540", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72c1360", "kind": "IntegerLiteral", "range": { "begin": { "offset": 32479, "col": 61, "tokLen": 1 }, "end": { "offset": 32479, "col": 61, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe72c14e0", "kind": "BinaryOperator", "range": { "begin": { "offset": 32482, "col": 64, "tokLen": 1 }, "end": { "offset": 32497, "col": 79, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72c14a0", "kind": "BinaryOperator", "range": { "begin": { "offset": 32482, "col": 64, "tokLen": 1 }, "end": { "offset": 32492, "col": 74, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72c1470", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32482, "col": 64, "tokLen": 1 }, "end": { "offset": 32485, "col": 67, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c13d8", "kind": "MemberExpr", "range": { "begin": { "offset": 32482, "col": 64, "tokLen": 1 }, "end": { "offset": 32485, "col": 67, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe7223fe8", "inner": [ { "id": "0x55bbe72c13c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32482, "col": 64, "tokLen": 1 }, "end": { "offset": 32482, "col": 64, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c13a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32482, "col": 64, "tokLen": 1 }, "end": { "offset": 32482, "col": 64, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0540", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72c1488", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32489, "col": 71, "tokLen": 1 }, "end": { "offset": 32492, "col": 74, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c1440", "kind": "MemberExpr", "range": { "begin": { "offset": 32489, "col": 71, "tokLen": 1 }, "end": { "offset": 32492, "col": 74, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72c1428", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32489, "col": 71, "tokLen": 1 }, "end": { "offset": 32489, "col": 71, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c1408", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32489, "col": 71, "tokLen": 1 }, "end": { "offset": 32489, "col": 71, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0540", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72c14c0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 32497, "col": 79, "tokLen": 1 }, "end": { "offset": 32497, "col": 79, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] }, { "id": "0x55bbe72c4150", "kind": "DoStmt", "range": { "begin": { "offset": 32502, "line": 1321, "col": 2, "tokLen": 2 }, "end": { "offset": 33386, "line": 1347, "col": 35, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c4088", "kind": "CompoundStmt", "range": { "begin": { "offset": 32505, "line": 1321, "col": 5, "tokLen": 1 }, "end": { "offset": 33353, "line": 1347, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c1a20", "kind": "CallExpr", "range": { "begin": { "offset": 32509, "line": 1322, "col": 3, "tokLen": 10 }, "end": { "offset": 32577, "col": 71, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c1a08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32509, "col": 3, "tokLen": 10 }, "end": { "offset": 32509, "col": 3, "tokLen": 10 } }, "type": { "qualType": "int (*)(Display *, long, XEvent *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c1650", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32509, "col": 3, "tokLen": 10 }, "end": { "offset": 32509, "col": 3, "tokLen": 10 } }, "type": { "qualType": "int (Display *, long, XEvent *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7045558", "kind": "FunctionDecl", "name": "XMaskEvent", "type": { "qualType": "int (Display *, long, XEvent *)" } } } ] }, { "id": "0x55bbe72c1a58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32520, "col": 14, "tokLen": 3 }, "end": { "offset": 32520, "col": 14, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c1670", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32520, "col": 14, "tokLen": 3 }, "end": { "offset": 32520, "col": 14, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72c19b0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2091, "line": 54, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 32525, "line": 1322, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5884, "file": "/usr/include/X11/X.h", "line": 171, "col": 41, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32548, "file": "dwm.c", "line": 1322, "col": 42, "tokLen": 24 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72c1910", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2091, "line": 54, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 32525, "line": 1322, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5687, "file": "/usr/include/X11/X.h", "line": 166, "col": 31, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32535, "file": "dwm.c", "line": 1322, "col": 29, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72c1870", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2091, "line": 54, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 32525, "line": 1322, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 2120, "line": 54, "col": 62, "tokLen": 1 }, "expansionLoc": { "offset": 32525, "line": 1322, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c1850", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1571, "line": 48, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 32525, "line": 1322, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5368, "file": "/usr/include/X11/X.h", "line": 157, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32525, "file": "dwm.c", "line": 1322, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72c17b0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1571, "line": 48, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 32525, "line": 1322, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1605, "line": 48, "col": 67, "tokLen": 1 }, "expansionLoc": { "offset": 32525, "line": 1322, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c1790", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5224, "file": "/usr/include/X11/X.h", "line": 153, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32525, "file": "dwm.c", "line": 1322, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5265, "file": "/usr/include/X11/X.h", "line": 154, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32525, "file": "dwm.c", "line": 1322, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72c16f0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5224, "file": "/usr/include/X11/X.h", "line": 153, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32525, "file": "dwm.c", "line": 1322, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5230, "file": "/usr/include/X11/X.h", "line": 153, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32525, "file": "dwm.c", "line": 1322, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c16d0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5225, "file": "/usr/include/X11/X.h", "line": 153, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32525, "file": "dwm.c", "line": 1322, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5229, "file": "/usr/include/X11/X.h", "line": 153, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32525, "file": "dwm.c", "line": 1322, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72c1690", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5225, "file": "/usr/include/X11/X.h", "line": 153, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32525, "file": "dwm.c", "line": 1322, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5225, "file": "/usr/include/X11/X.h", "line": 153, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32525, "file": "dwm.c", "line": 1322, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72c16b0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5229, "file": "/usr/include/X11/X.h", "line": 153, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32525, "file": "dwm.c", "line": 1322, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5229, "file": "/usr/include/X11/X.h", "line": 153, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32525, "file": "dwm.c", "line": 1322, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] }, { "id": "0x55bbe72c1770", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5259, "file": "/usr/include/X11/X.h", "line": 154, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32525, "file": "dwm.c", "line": 1322, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5265, "file": "/usr/include/X11/X.h", "line": 154, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32525, "file": "dwm.c", "line": 1322, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c1750", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5260, "file": "/usr/include/X11/X.h", "line": 154, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32525, "file": "dwm.c", "line": 1322, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5264, "file": "/usr/include/X11/X.h", "line": 154, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32525, "file": "dwm.c", "line": 1322, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72c1710", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5260, "file": "/usr/include/X11/X.h", "line": 154, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32525, "file": "dwm.c", "line": 1322, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5260, "file": "/usr/include/X11/X.h", "line": 154, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32525, "file": "dwm.c", "line": 1322, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72c1730", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5264, "file": "/usr/include/X11/X.h", "line": 154, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32525, "file": "dwm.c", "line": 1322, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5264, "file": "/usr/include/X11/X.h", "line": 154, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32525, "file": "dwm.c", "line": 1322, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "3" } ] } ] } ] } ] }, { "id": "0x55bbe72c1830", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5362, "file": "/usr/include/X11/X.h", "line": 157, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32525, "file": "dwm.c", "line": 1322, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5368, "file": "/usr/include/X11/X.h", "line": 157, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32525, "file": "dwm.c", "line": 1322, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c1810", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5363, "file": "/usr/include/X11/X.h", "line": 157, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32525, "file": "dwm.c", "line": 1322, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5367, "file": "/usr/include/X11/X.h", "line": 157, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32525, "file": "dwm.c", "line": 1322, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72c17d0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5363, "file": "/usr/include/X11/X.h", "line": 157, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32525, "file": "dwm.c", "line": 1322, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5363, "file": "/usr/include/X11/X.h", "line": 157, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32525, "file": "dwm.c", "line": 1322, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72c17f0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5367, "file": "/usr/include/X11/X.h", "line": 157, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32525, "file": "dwm.c", "line": 1322, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5367, "file": "/usr/include/X11/X.h", "line": 157, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32525, "file": "dwm.c", "line": 1322, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] } ] }, { "id": "0x55bbe72c18f0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5680, "file": "/usr/include/X11/X.h", "line": 166, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32535, "file": "dwm.c", "line": 1322, "col": 29, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 5687, "file": "/usr/include/X11/X.h", "line": 166, "col": 31, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32535, "file": "dwm.c", "line": 1322, "col": 29, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c18d0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5681, "file": "/usr/include/X11/X.h", "line": 166, "col": 25, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32535, "file": "dwm.c", "line": 1322, "col": 29, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 5685, "file": "/usr/include/X11/X.h", "line": 166, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32535, "file": "dwm.c", "line": 1322, "col": 29, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72c1890", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5681, "file": "/usr/include/X11/X.h", "line": 166, "col": 25, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32535, "file": "dwm.c", "line": 1322, "col": 29, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 5681, "file": "/usr/include/X11/X.h", "line": 166, "col": 25, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32535, "file": "dwm.c", "line": 1322, "col": 29, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72c18b0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5685, "file": "/usr/include/X11/X.h", "line": 166, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32535, "file": "dwm.c", "line": 1322, "col": 29, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 5685, "file": "/usr/include/X11/X.h", "line": 166, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32535, "file": "dwm.c", "line": 1322, "col": 29, "tokLen": 12 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "15" } ] } ] } ] }, { "id": "0x55bbe72c1990", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5877, "file": "/usr/include/X11/X.h", "line": 171, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32548, "file": "dwm.c", "line": 1322, "col": 42, "tokLen": 24 } }, "end": { "spellingLoc": { "offset": 5884, "file": "/usr/include/X11/X.h", "line": 171, "col": 41, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32548, "file": "dwm.c", "line": 1322, "col": 42, "tokLen": 24 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c1970", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5878, "file": "/usr/include/X11/X.h", "line": 171, "col": 35, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32548, "file": "dwm.c", "line": 1322, "col": 42, "tokLen": 24 } }, "end": { "spellingLoc": { "offset": 5882, "file": "/usr/include/X11/X.h", "line": 171, "col": 39, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32548, "file": "dwm.c", "line": 1322, "col": 42, "tokLen": 24 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72c1930", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5878, "file": "/usr/include/X11/X.h", "line": 171, "col": 35, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32548, "file": "dwm.c", "line": 1322, "col": 42, "tokLen": 24 } }, "end": { "spellingLoc": { "offset": 5878, "file": "/usr/include/X11/X.h", "line": 171, "col": 35, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32548, "file": "dwm.c", "line": 1322, "col": 42, "tokLen": 24 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72c1950", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5882, "file": "/usr/include/X11/X.h", "line": 171, "col": 39, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32548, "file": "dwm.c", "line": 1322, "col": 42, "tokLen": 24 } }, "end": { "spellingLoc": { "offset": 5882, "file": "/usr/include/X11/X.h", "line": 171, "col": 39, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32548, "file": "dwm.c", "line": 1322, "col": 42, "tokLen": 24 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "20" } ] } ] } ] }, { "id": "0x55bbe72c19f0", "kind": "UnaryOperator", "range": { "begin": { "offset": 32574, "col": 68, "tokLen": 1 }, "end": { "offset": 32575, "col": 69, "tokLen": 2 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72c19d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32575, "col": 69, "tokLen": 2 }, "end": { "offset": 32575, "col": 69, "tokLen": 2 } }, "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0660", "kind": "VarDecl", "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } } ] } ] }, { "id": "0x55bbe72c1ad8", "kind": "SwitchStmt", "range": { "begin": { "offset": 32582, "line": 1323, "col": 3, "tokLen": 6 }, "end": { "offset": 33350, "line": 1346, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c1ac0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32589, "line": 1323, "col": 10, "tokLen": 2 }, "end": { "offset": 32592, "col": 13, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c1a90", "kind": "MemberExpr", "range": { "begin": { "offset": 32589, "col": 10, "tokLen": 2 }, "end": { "offset": 32592, "col": 13, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "type", "isArrow": false, "referencedMemberDecl": "0x55bbe70011c8", "inner": [ { "id": "0x55bbe72c1a70", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32589, "col": 10, "tokLen": 2 }, "end": { "offset": 32589, "col": 10, "tokLen": 2 } }, "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0660", "kind": "VarDecl", "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } } ] } ] }, { "id": "0x55bbe72c4030", "kind": "CompoundStmt", "range": { "begin": { "offset": 32598, "col": 19, "tokLen": 1 }, "end": { "offset": 33350, "line": 1346, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c1b38", "kind": "CaseStmt", "range": { "begin": { "offset": 32602, "line": 1324, "col": 3, "tokLen": 4 }, "end": { "offset": 32682, "line": 1327, "col": 24, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c1b20", "kind": "ConstantExpr", "range": { "begin": { "spellingLoc": { "offset": 6752, "file": "/usr/include/X11/X.h", "line": 202, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32607, "file": "dwm.c", "line": 1324, "col": 8, "tokLen": 16 } }, "end": { "spellingLoc": { "offset": 6752, "file": "/usr/include/X11/X.h", "line": 202, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32607, "file": "dwm.c", "line": 1324, "col": 8, "tokLen": 16 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c1b00", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 6752, "file": "/usr/include/X11/X.h", "line": 202, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32607, "file": "dwm.c", "line": 1324, "col": 8, "tokLen": 16 } }, "end": { "spellingLoc": { "offset": 6752, "file": "/usr/include/X11/X.h", "line": 202, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32607, "file": "dwm.c", "line": 1324, "col": 8, "tokLen": 16 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "23" } ] }, { "id": "0x55bbe72c1b98", "kind": "CaseStmt", "range": { "begin": { "offset": 32627, "line": 1325, "col": 3, "tokLen": 4 }, "end": { "offset": 32682, "line": 1327, "col": 24, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c1b80", "kind": "ConstantExpr", "range": { "begin": { "spellingLoc": { "offset": 6473, "file": "/usr/include/X11/X.h", "line": 191, "col": 18, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32632, "file": "dwm.c", "line": 1325, "col": 8, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 6473, "file": "/usr/include/X11/X.h", "line": 191, "col": 18, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32632, "file": "dwm.c", "line": 1325, "col": 8, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c1b60", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 6473, "file": "/usr/include/X11/X.h", "line": 191, "col": 18, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32632, "file": "dwm.c", "line": 1325, "col": 8, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 6473, "file": "/usr/include/X11/X.h", "line": 191, "col": 18, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32632, "file": "dwm.c", "line": 1325, "col": 8, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "12" } ] }, { "id": "0x55bbe72c1bf8", "kind": "CaseStmt", "range": { "begin": { "offset": 32642, "line": 1326, "col": 3, "tokLen": 4 }, "end": { "offset": 32682, "line": 1327, "col": 24, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c1be0", "kind": "ConstantExpr", "range": { "begin": { "spellingLoc": { "offset": 6669, "file": "/usr/include/X11/X.h", "line": 199, "col": 21, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32647, "file": "dwm.c", "line": 1326, "col": 8, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 6669, "file": "/usr/include/X11/X.h", "line": 199, "col": 21, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32647, "file": "dwm.c", "line": 1326, "col": 8, "tokLen": 10 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c1bc0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 6669, "file": "/usr/include/X11/X.h", "line": 199, "col": 21, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32647, "file": "dwm.c", "line": 1326, "col": 8, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 6669, "file": "/usr/include/X11/X.h", "line": 199, "col": 21, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32647, "file": "dwm.c", "line": 1326, "col": 8, "tokLen": 10 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "20" } ] }, { "id": "0x55bbe72c1d30", "kind": "CallExpr", "range": { "begin": { "offset": 32662, "line": 1327, "col": 4, "tokLen": 7 }, "end": { "offset": 32682, "col": 24, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c1d18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32662, "col": 4, "tokLen": 7 }, "end": { "offset": 32677, "col": 19, "tokLen": 1 } }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c1cc0", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 32662, "col": 4, "tokLen": 7 }, "end": { "offset": 32677, "col": 19, "tokLen": 1 } }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72c1c90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32662, "col": 4, "tokLen": 7 }, "end": { "offset": 32662, "col": 4, "tokLen": 7 } }, "type": { "qualType": "void (**)(XEvent *)" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72c1c20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32662, "col": 4, "tokLen": 7 }, "end": { "offset": 32662, "col": 4, "tokLen": 7 } }, "type": { "qualType": "void (*[36])(XEvent *)" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72323d0", "kind": "VarDecl", "name": "handler", "type": { "qualType": "void (*[36])(XEvent *)" } } } ] }, { "id": "0x55bbe72c1ca8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32670, "col": 12, "tokLen": 2 }, "end": { "offset": 32673, "col": 15, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c1c60", "kind": "MemberExpr", "range": { "begin": { "offset": 32670, "col": 12, "tokLen": 2 }, "end": { "offset": 32673, "col": 15, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "type", "isArrow": false, "referencedMemberDecl": "0x55bbe70011c8", "inner": [ { "id": "0x55bbe72c1c40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32670, "col": 12, "tokLen": 2 }, "end": { "offset": 32670, "col": 12, "tokLen": 2 } }, "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0660", "kind": "VarDecl", "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } } ] } ] } ] } ] }, { "id": "0x55bbe72c1d00", "kind": "UnaryOperator", "range": { "begin": { "offset": 32679, "col": 21, "tokLen": 1 }, "end": { "offset": 32680, "col": 22, "tokLen": 2 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72c1ce0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32680, "col": 22, "tokLen": 2 }, "end": { "offset": 32680, "col": 22, "tokLen": 2 } }, "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0660", "kind": "VarDecl", "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c1d58", "kind": "BreakStmt", "range": { "begin": { "offset": 32688, "line": 1328, "col": 4, "tokLen": 5 }, "end": { "offset": 32688, "col": 4, "tokLen": 5 } } }, { "id": "0x55bbe72c1d98", "kind": "CaseStmt", "range": { "begin": { "offset": 32697, "line": 1329, "col": 3, "tokLen": 4 }, "end": { "offset": 32772, "line": 1331, "col": 5, "tokLen": 8 } }, "inner": [ { "id": "0x55bbe72c1d80", "kind": "ConstantExpr", "range": { "begin": { "spellingLoc": { "offset": 6342, "file": "/usr/include/X11/X.h", "line": 185, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32702, "file": "dwm.c", "line": 1329, "col": 8, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 6342, "file": "/usr/include/X11/X.h", "line": 185, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32702, "file": "dwm.c", "line": 1329, "col": 8, "tokLen": 12 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c1d60", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 6342, "file": "/usr/include/X11/X.h", "line": 185, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32702, "file": "dwm.c", "line": 1329, "col": 8, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 6342, "file": "/usr/include/X11/X.h", "line": 185, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 32702, "file": "dwm.c", "line": 1329, "col": 8, "tokLen": 12 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] }, { "id": "0x55bbe72c1f90", "kind": "IfStmt", "range": { "begin": { "offset": 32719, "line": 1330, "col": 4, "tokLen": 2 }, "end": { "offset": 32772, "line": 1331, "col": 5, "tokLen": 8 } }, "inner": [ { "id": "0x55bbe72c1f68", "kind": "BinaryOperator", "range": { "begin": { "offset": 32723, "line": 1330, "col": 8, "tokLen": 1 }, "end": { "offset": 32765, "col": 50, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<=", "inner": [ { "id": "0x55bbe72c1eb0", "kind": "ParenExpr", "range": { "begin": { "offset": 32723, "col": 8, "tokLen": 1 }, "end": { "offset": 32750, "col": 35, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c1e90", "kind": "BinaryOperator", "range": { "begin": { "offset": 32724, "col": 9, "tokLen": 2 }, "end": { "offset": 32742, "col": 27, "tokLen": 8 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72c1e60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32724, "col": 9, "tokLen": 2 }, "end": { "offset": 32735, "col": 20, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c1e10", "kind": "MemberExpr", "range": { "begin": { "offset": 32724, "col": 9, "tokLen": 2 }, "end": { "offset": 32735, "col": 20, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" }, "valueCategory": "lvalue", "name": "time", "isArrow": false, "referencedMemberDecl": "0x55bbe6e580b8", "inner": [ { "id": "0x55bbe72c1de0", "kind": "MemberExpr", "range": { "begin": { "offset": 32724, "col": 9, "tokLen": 2 }, "end": { "offset": 32727, "col": 12, "tokLen": 7 } }, "type": { "desugaredQualType": "XMotionEvent", "qualType": "XMotionEvent", "typeAliasDeclId": "0x55bbe6e58438" }, "valueCategory": "lvalue", "name": "xmotion", "isArrow": false, "referencedMemberDecl": "0x55bbe7001370", "inner": [ { "id": "0x55bbe72c1dc0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32724, "col": 9, "tokLen": 2 }, "end": { "offset": 32724, "col": 9, "tokLen": 2 } }, "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0660", "kind": "VarDecl", "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } } ] } ] } ] }, { "id": "0x55bbe72c1e78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32742, "col": 27, "tokLen": 8 }, "end": { "offset": 32742, "col": 27, "tokLen": 8 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c1e40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32742, "col": 27, "tokLen": 8 }, "end": { "offset": 32742, "col": 27, "tokLen": 8 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c06f0", "kind": "VarDecl", "name": "lasttime", "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" } } } ] } ] } ] }, { "id": "0x55bbe72c1f50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32755, "col": 40, "tokLen": 1 }, "end": { "offset": 32765, "col": 50, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72c1f30", "kind": "ParenExpr", "range": { "begin": { "offset": 32755, "col": 40, "tokLen": 1 }, "end": { "offset": 32765, "col": 50, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c1f10", "kind": "BinaryOperator", "range": { "begin": { "offset": 32756, "col": 41, "tokLen": 4 }, "end": { "offset": 32763, "col": 48, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe72c1ed0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 32756, "col": 41, "tokLen": 4 }, "end": { "offset": 32756, "col": 41, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1000" }, { "id": "0x55bbe72c1ef0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 32763, "col": 48, "tokLen": 2 }, "end": { "offset": 32763, "col": 48, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "60" } ] } ] } ] } ] }, { "id": "0x55bbe72c1f88", "kind": "ContinueStmt", "range": { "begin": { "offset": 32772, "line": 1331, "col": 5, "tokLen": 8 }, "end": { "offset": 32772, "col": 5, "tokLen": 8 } } } ] } ] }, { "id": "0x55bbe72c2068", "kind": "BinaryOperator", "range": { "begin": { "offset": 32785, "line": 1332, "col": 4, "tokLen": 8 }, "end": { "offset": 32807, "col": 26, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72c1fb0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32785, "col": 4, "tokLen": 8 }, "end": { "offset": 32785, "col": 4, "tokLen": 8 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c06f0", "kind": "VarDecl", "name": "lasttime", "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" } } }, { "id": "0x55bbe72c2050", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32796, "col": 15, "tokLen": 2 }, "end": { "offset": 32807, "col": 26, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c2020", "kind": "MemberExpr", "range": { "begin": { "offset": 32796, "col": 15, "tokLen": 2 }, "end": { "offset": 32807, "col": 26, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" }, "valueCategory": "lvalue", "name": "time", "isArrow": false, "referencedMemberDecl": "0x55bbe6e580b8", "inner": [ { "id": "0x55bbe72c1ff0", "kind": "MemberExpr", "range": { "begin": { "offset": 32796, "col": 15, "tokLen": 2 }, "end": { "offset": 32799, "col": 18, "tokLen": 7 } }, "type": { "desugaredQualType": "XMotionEvent", "qualType": "XMotionEvent", "typeAliasDeclId": "0x55bbe6e58438" }, "valueCategory": "lvalue", "name": "xmotion", "isArrow": false, "referencedMemberDecl": "0x55bbe7001370", "inner": [ { "id": "0x55bbe72c1fd0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32796, "col": 15, "tokLen": 2 }, "end": { "offset": 32796, "col": 15, "tokLen": 2 } }, "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0660", "kind": "VarDecl", "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } } ] } ] } ] } ] }, { "id": "0x55bbe72c25f8", "kind": "BinaryOperator", "range": { "begin": { "offset": 32817, "line": 1334, "col": 4, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 113, "file": "./util.h", "line": 3, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32822, "file": "dwm.c", "line": 1334, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72c2088", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32817, "col": 4, "tokLen": 2 }, "end": { "offset": 32817, "col": 4, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0408", "kind": "VarDecl", "name": "nw", "type": { "qualType": "int" } } }, { "id": "0x55bbe72c25d8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 91, "file": "./util.h", "line": 3, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32822, "file": "dwm.c", "line": 1334, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 113, "file": "./util.h", "line": 3, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32822, "file": "dwm.c", "line": 1334, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c25a8", "kind": "ConditionalOperator", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32822, "file": "dwm.c", "line": 1334, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32822, "file": "dwm.c", "line": 1334, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c2318", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32822, "file": "dwm.c", "line": 1334, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32822, "file": "dwm.c", "line": 1334, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe72c22b8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32822, "file": "dwm.c", "line": 1334, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 94, "file": "./util.h", "line": 3, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32822, "file": "dwm.c", "line": 1334, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c2298", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 32826, "col": 13, "tokLen": 2 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32859, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72c2258", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 32826, "col": 13, "tokLen": 2 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32854, "col": 41, "tokLen": 2 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72c2178", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 32826, "col": 13, "tokLen": 2 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32841, "col": 28, "tokLen": 3 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72c2148", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 32826, "col": 13, "tokLen": 2 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32837, "col": 24, "tokLen": 1 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c20f8", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 32826, "col": 13, "tokLen": 2 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32837, "col": 24, "tokLen": 1 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": false, "referencedMemberDecl": "0x55bbe6e58120", "inner": [ { "id": "0x55bbe72c20c8", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 32826, "col": 13, "tokLen": 2 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32829, "col": 16, "tokLen": 7 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "XMotionEvent", "qualType": "XMotionEvent", "typeAliasDeclId": "0x55bbe6e58438" }, "valueCategory": "lvalue", "name": "xmotion", "isArrow": false, "referencedMemberDecl": "0x55bbe7001370", "inner": [ { "id": "0x55bbe72c20a8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 32826, "col": 13, "tokLen": 2 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32826, "col": 13, "tokLen": 2 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0660", "kind": "VarDecl", "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } } ] } ] } ] }, { "id": "0x55bbe72c2160", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 32841, "col": 28, "tokLen": 3 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32841, "col": 28, "tokLen": 3 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c2128", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 32841, "col": 28, "tokLen": 3 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32841, "col": 28, "tokLen": 3 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0308", "kind": "VarDecl", "name": "ocx", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72c2238", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 32847, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32854, "col": 41, "tokLen": 2 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe72c2198", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 32847, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32847, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe72c2220", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 32851, "col": 38, "tokLen": 1 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32854, "col": 41, "tokLen": 2 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c21f0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 32851, "col": 38, "tokLen": 1 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32854, "col": 41, "tokLen": 2 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72c21d8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 32851, "col": 38, "tokLen": 1 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32851, "col": 38, "tokLen": 1 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c21b8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 32851, "col": 38, "tokLen": 1 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32851, "col": 38, "tokLen": 1 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0540", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c2278", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 32859, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32859, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] }, { "id": "0x55bbe72c22f8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 98, "file": "./util.h", "line": 3, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32822, "file": "dwm.c", "line": 1334, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32822, "file": "dwm.c", "line": 1334, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c22d8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 32862, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32862, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] }, { "id": "0x55bbe72c2548", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 104, "file": "./util.h", "line": 3, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32822, "file": "dwm.c", "line": 1334, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 106, "file": "./util.h", "line": 3, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32822, "file": "dwm.c", "line": 1334, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c2528", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 32826, "col": 13, "tokLen": 2 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32859, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72c24e8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 32826, "col": 13, "tokLen": 2 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32854, "col": 41, "tokLen": 2 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72c2408", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 32826, "col": 13, "tokLen": 2 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32841, "col": 28, "tokLen": 3 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72c23d8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 32826, "col": 13, "tokLen": 2 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32837, "col": 24, "tokLen": 1 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c2388", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 32826, "col": 13, "tokLen": 2 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32837, "col": 24, "tokLen": 1 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": false, "referencedMemberDecl": "0x55bbe6e58120", "inner": [ { "id": "0x55bbe72c2358", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 32826, "col": 13, "tokLen": 2 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32829, "col": 16, "tokLen": 7 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "XMotionEvent", "qualType": "XMotionEvent", "typeAliasDeclId": "0x55bbe6e58438" }, "valueCategory": "lvalue", "name": "xmotion", "isArrow": false, "referencedMemberDecl": "0x55bbe7001370", "inner": [ { "id": "0x55bbe72c2338", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 32826, "col": 13, "tokLen": 2 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32826, "col": 13, "tokLen": 2 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0660", "kind": "VarDecl", "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } } ] } ] } ] }, { "id": "0x55bbe72c23f0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 32841, "col": 28, "tokLen": 3 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32841, "col": 28, "tokLen": 3 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c23b8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 32841, "col": 28, "tokLen": 3 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32841, "col": 28, "tokLen": 3 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0308", "kind": "VarDecl", "name": "ocx", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72c24c8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 32847, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32854, "col": 41, "tokLen": 2 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe72c2428", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 32847, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32847, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe72c24b0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 32851, "col": 38, "tokLen": 1 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32854, "col": 41, "tokLen": 2 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c2480", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 32851, "col": 38, "tokLen": 1 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32854, "col": 41, "tokLen": 2 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72c2468", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 32851, "col": 38, "tokLen": 1 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32851, "col": 38, "tokLen": 1 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c2448", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 32851, "col": 38, "tokLen": 1 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32851, "col": 38, "tokLen": 1 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0540", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c2508", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 32859, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32859, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] }, { "id": "0x55bbe72c2588", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 110, "file": "./util.h", "line": 3, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32822, "file": "dwm.c", "line": 1334, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32822, "file": "dwm.c", "line": 1334, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c2568", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 32862, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32862, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 32822, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] }, { "id": "0x55bbe72c2b88", "kind": "BinaryOperator", "range": { "begin": { "offset": 32869, "line": 1335, "col": 4, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 113, "file": "./util.h", "line": 3, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32874, "file": "dwm.c", "line": 1335, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72c2618", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32869, "col": 4, "tokLen": 2 }, "end": { "offset": 32869, "col": 4, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0488", "kind": "VarDecl", "name": "nh", "type": { "qualType": "int" } } }, { "id": "0x55bbe72c2b68", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 91, "file": "./util.h", "line": 3, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32874, "file": "dwm.c", "line": 1335, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 113, "file": "./util.h", "line": 3, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32874, "file": "dwm.c", "line": 1335, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c2b38", "kind": "ConditionalOperator", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32874, "file": "dwm.c", "line": 1335, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32874, "file": "dwm.c", "line": 1335, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c28a8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32874, "file": "dwm.c", "line": 1335, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32874, "file": "dwm.c", "line": 1335, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe72c2848", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 92, "file": "./util.h", "line": 3, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32874, "file": "dwm.c", "line": 1335, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 94, "file": "./util.h", "line": 3, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32874, "file": "dwm.c", "line": 1335, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c2828", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 32878, "col": 13, "tokLen": 2 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32911, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72c27e8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 32878, "col": 13, "tokLen": 2 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32906, "col": 41, "tokLen": 2 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72c2708", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 32878, "col": 13, "tokLen": 2 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32893, "col": 28, "tokLen": 3 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72c26d8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 32878, "col": 13, "tokLen": 2 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32889, "col": 24, "tokLen": 1 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c2688", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 32878, "col": 13, "tokLen": 2 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32889, "col": 24, "tokLen": 1 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": false, "referencedMemberDecl": "0x55bbe6e58188", "inner": [ { "id": "0x55bbe72c2658", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 32878, "col": 13, "tokLen": 2 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32881, "col": 16, "tokLen": 7 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "XMotionEvent", "qualType": "XMotionEvent", "typeAliasDeclId": "0x55bbe6e58438" }, "valueCategory": "lvalue", "name": "xmotion", "isArrow": false, "referencedMemberDecl": "0x55bbe7001370", "inner": [ { "id": "0x55bbe72c2638", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 32878, "col": 13, "tokLen": 2 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32878, "col": 13, "tokLen": 2 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0660", "kind": "VarDecl", "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } } ] } ] } ] }, { "id": "0x55bbe72c26f0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 32893, "col": 28, "tokLen": 3 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32893, "col": 28, "tokLen": 3 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c26b8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 32893, "col": 28, "tokLen": 3 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32893, "col": 28, "tokLen": 3 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0388", "kind": "VarDecl", "name": "ocy", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72c27c8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 32899, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32906, "col": 41, "tokLen": 2 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe72c2728", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 32899, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32899, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe72c27b0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 32903, "col": 38, "tokLen": 1 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32906, "col": 41, "tokLen": 2 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c2780", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 32903, "col": 38, "tokLen": 1 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32906, "col": 41, "tokLen": 2 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72c2768", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 32903, "col": 38, "tokLen": 1 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32903, "col": 38, "tokLen": 1 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c2748", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 32903, "col": 38, "tokLen": 1 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32903, "col": 38, "tokLen": 1 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0540", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c2808", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 32911, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32911, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] }, { "id": "0x55bbe72c2888", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 98, "file": "./util.h", "line": 3, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32874, "file": "dwm.c", "line": 1335, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 100, "file": "./util.h", "line": 3, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32874, "file": "dwm.c", "line": 1335, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c2868", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 32914, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32914, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] }, { "id": "0x55bbe72c2ad8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 104, "file": "./util.h", "line": 3, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32874, "file": "dwm.c", "line": 1335, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 106, "file": "./util.h", "line": 3, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32874, "file": "dwm.c", "line": 1335, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c2ab8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 32878, "col": 13, "tokLen": 2 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32911, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72c2a78", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 32878, "col": 13, "tokLen": 2 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32906, "col": 41, "tokLen": 2 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72c2998", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 32878, "col": 13, "tokLen": 2 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32893, "col": 28, "tokLen": 3 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72c2968", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 32878, "col": 13, "tokLen": 2 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32889, "col": 24, "tokLen": 1 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c2918", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 32878, "col": 13, "tokLen": 2 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32889, "col": 24, "tokLen": 1 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": false, "referencedMemberDecl": "0x55bbe6e58188", "inner": [ { "id": "0x55bbe72c28e8", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 32878, "col": 13, "tokLen": 2 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32881, "col": 16, "tokLen": 7 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "XMotionEvent", "qualType": "XMotionEvent", "typeAliasDeclId": "0x55bbe6e58438" }, "valueCategory": "lvalue", "name": "xmotion", "isArrow": false, "referencedMemberDecl": "0x55bbe7001370", "inner": [ { "id": "0x55bbe72c28c8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 32878, "col": 13, "tokLen": 2 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32878, "col": 13, "tokLen": 2 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0660", "kind": "VarDecl", "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } } ] } ] } ] }, { "id": "0x55bbe72c2980", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 32893, "col": 28, "tokLen": 3 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32893, "col": 28, "tokLen": 3 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c2948", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 32893, "col": 28, "tokLen": 3 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32893, "col": 28, "tokLen": 3 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0388", "kind": "VarDecl", "name": "ocy", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72c2a58", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 32899, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32906, "col": 41, "tokLen": 2 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe72c29b8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 32899, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32899, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe72c2a40", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 32903, "col": 38, "tokLen": 1 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32906, "col": 41, "tokLen": 2 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c2a10", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 32903, "col": 38, "tokLen": 1 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32906, "col": 41, "tokLen": 2 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72c29f8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 32903, "col": 38, "tokLen": 1 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32903, "col": 38, "tokLen": 1 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c29d8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 32903, "col": 38, "tokLen": 1 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32903, "col": 38, "tokLen": 1 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0540", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c2a98", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 32911, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32911, "col": 46, "tokLen": 1 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] }, { "id": "0x55bbe72c2b18", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 110, "file": "./util.h", "line": 3, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32874, "file": "dwm.c", "line": 1335, "col": 9, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 112, "file": "./util.h", "line": 3, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 32874, "file": "dwm.c", "line": 1335, "col": 9, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c2af8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 32914, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 32914, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 32874, "col": 9, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] }, { "id": "0x55bbe72c3b60", "kind": "IfStmt", "range": { "begin": { "offset": 32921, "line": 1336, "col": 4, "tokLen": 2 }, "end": { "offset": 33237, "line": 1342, "col": 4, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c3428", "kind": "BinaryOperator", "range": { "begin": { "offset": 32925, "line": 1336, "col": 8, "tokLen": 1 }, "end": { "offset": 33080, "line": 1337, "col": 80, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72c31a8", "kind": "BinaryOperator", "range": { "begin": { "offset": 32925, "line": 1336, "col": 8, "tokLen": 1 }, "end": { "offset": 33034, "line": 1337, "col": 34, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72c2fc8", "kind": "BinaryOperator", "range": { "begin": { "offset": 32925, "line": 1336, "col": 8, "tokLen": 1 }, "end": { "offset": 32998, "col": 81, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72c2d48", "kind": "BinaryOperator", "range": { "begin": { "offset": 32925, "col": 8, "tokLen": 1 }, "end": { "offset": 32952, "col": 35, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">=", "inner": [ { "id": "0x55bbe72c2ca8", "kind": "BinaryOperator", "range": { "begin": { "offset": 32925, "col": 8, "tokLen": 1 }, "end": { "offset": 32938, "col": 21, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72c2c78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32925, "col": 8, "tokLen": 1 }, "end": { "offset": 32933, "col": 16, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c2c28", "kind": "MemberExpr", "range": { "begin": { "offset": 32925, "col": 8, "tokLen": 1 }, "end": { "offset": 32933, "col": 16, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wx", "isArrow": true, "referencedMemberDecl": "0x55bbe72257b0", "inner": [ { "id": "0x55bbe72c2c10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32925, "col": 8, "tokLen": 1 }, "end": { "offset": 32928, "col": 11, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c2be0", "kind": "MemberExpr", "range": { "begin": { "offset": 32925, "col": 8, "tokLen": 1 }, "end": { "offset": 32928, "col": 11, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72c2bc8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32925, "col": 8, "tokLen": 1 }, "end": { "offset": 32925, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c2ba8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32925, "col": 8, "tokLen": 1 }, "end": { "offset": 32925, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0540", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c2c90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32938, "col": 21, "tokLen": 2 }, "end": { "offset": 32938, "col": 21, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c2c58", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32938, "col": 21, "tokLen": 2 }, "end": { "offset": 32938, "col": 21, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0408", "kind": "VarDecl", "name": "nw", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72c2d30", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32944, "col": 27, "tokLen": 6 }, "end": { "offset": 32952, "col": 35, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c2d00", "kind": "MemberExpr", "range": { "begin": { "offset": 32944, "col": 27, "tokLen": 6 }, "end": { "offset": 32952, "col": 35, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wx", "isArrow": true, "referencedMemberDecl": "0x55bbe72257b0", "inner": [ { "id": "0x55bbe72c2ce8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32944, "col": 27, "tokLen": 6 }, "end": { "offset": 32944, "col": 27, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c2cc8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32944, "col": 27, "tokLen": 6 }, "end": { "offset": 32944, "col": 27, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72c2fa8", "kind": "BinaryOperator", "range": { "begin": { "offset": 32958, "col": 41, "tokLen": 1 }, "end": { "offset": 32998, "col": 81, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<=", "inner": [ { "id": "0x55bbe72c2e68", "kind": "BinaryOperator", "range": { "begin": { "offset": 32958, "col": 41, "tokLen": 1 }, "end": { "offset": 32971, "col": 54, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72c2e38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32958, "col": 41, "tokLen": 1 }, "end": { "offset": 32966, "col": 49, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c2de8", "kind": "MemberExpr", "range": { "begin": { "offset": 32958, "col": 41, "tokLen": 1 }, "end": { "offset": 32966, "col": 49, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wx", "isArrow": true, "referencedMemberDecl": "0x55bbe72257b0", "inner": [ { "id": "0x55bbe72c2dd0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32958, "col": 41, "tokLen": 1 }, "end": { "offset": 32961, "col": 44, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c2da0", "kind": "MemberExpr", "range": { "begin": { "offset": 32958, "col": 41, "tokLen": 1 }, "end": { "offset": 32961, "col": 44, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72c2d88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32958, "col": 41, "tokLen": 1 }, "end": { "offset": 32958, "col": 41, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c2d68", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32958, "col": 41, "tokLen": 1 }, "end": { "offset": 32958, "col": 41, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0540", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c2e50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32971, "col": 54, "tokLen": 2 }, "end": { "offset": 32971, "col": 54, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c2e18", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32971, "col": 54, "tokLen": 2 }, "end": { "offset": 32971, "col": 54, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0408", "kind": "VarDecl", "name": "nw", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72c2f88", "kind": "BinaryOperator", "range": { "begin": { "offset": 32977, "col": 60, "tokLen": 6 }, "end": { "offset": 32998, "col": 81, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72c2f58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32977, "col": 60, "tokLen": 6 }, "end": { "offset": 32985, "col": 68, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c2ec0", "kind": "MemberExpr", "range": { "begin": { "offset": 32977, "col": 60, "tokLen": 6 }, "end": { "offset": 32985, "col": 68, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wx", "isArrow": true, "referencedMemberDecl": "0x55bbe72257b0", "inner": [ { "id": "0x55bbe72c2ea8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32977, "col": 60, "tokLen": 6 }, "end": { "offset": 32977, "col": 60, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c2e88", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32977, "col": 60, "tokLen": 6 }, "end": { "offset": 32977, "col": 60, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72c2f70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32990, "col": 73, "tokLen": 6 }, "end": { "offset": 32998, "col": 81, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c2f28", "kind": "MemberExpr", "range": { "begin": { "offset": 32990, "col": 73, "tokLen": 6 }, "end": { "offset": 32998, "col": 81, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "ww", "isArrow": true, "referencedMemberDecl": "0x55bbe7225880", "inner": [ { "id": "0x55bbe72c2f10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 32990, "col": 73, "tokLen": 6 }, "end": { "offset": 32990, "col": 73, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c2ef0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 32990, "col": 73, "tokLen": 6 }, "end": { "offset": 32990, "col": 73, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c3188", "kind": "BinaryOperator", "range": { "begin": { "offset": 33007, "line": 1337, "col": 7, "tokLen": 1 }, "end": { "offset": 33034, "col": 34, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">=", "inner": [ { "id": "0x55bbe72c30e8", "kind": "BinaryOperator", "range": { "begin": { "offset": 33007, "col": 7, "tokLen": 1 }, "end": { "offset": 33020, "col": 20, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72c30b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33007, "col": 7, "tokLen": 1 }, "end": { "offset": 33015, "col": 15, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c3068", "kind": "MemberExpr", "range": { "begin": { "offset": 33007, "col": 7, "tokLen": 1 }, "end": { "offset": 33015, "col": 15, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wy", "isArrow": true, "referencedMemberDecl": "0x55bbe7225818", "inner": [ { "id": "0x55bbe72c3050", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33007, "col": 7, "tokLen": 1 }, "end": { "offset": 33010, "col": 10, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c3020", "kind": "MemberExpr", "range": { "begin": { "offset": 33007, "col": 7, "tokLen": 1 }, "end": { "offset": 33010, "col": 10, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72c3008", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33007, "col": 7, "tokLen": 1 }, "end": { "offset": 33007, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c2fe8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33007, "col": 7, "tokLen": 1 }, "end": { "offset": 33007, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0540", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c30d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33020, "col": 20, "tokLen": 2 }, "end": { "offset": 33020, "col": 20, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c3098", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33020, "col": 20, "tokLen": 2 }, "end": { "offset": 33020, "col": 20, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0488", "kind": "VarDecl", "name": "nh", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72c3170", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33026, "col": 26, "tokLen": 6 }, "end": { "offset": 33034, "col": 34, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c3140", "kind": "MemberExpr", "range": { "begin": { "offset": 33026, "col": 26, "tokLen": 6 }, "end": { "offset": 33034, "col": 34, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wy", "isArrow": true, "referencedMemberDecl": "0x55bbe7225818", "inner": [ { "id": "0x55bbe72c3128", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33026, "col": 26, "tokLen": 6 }, "end": { "offset": 33026, "col": 26, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c3108", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33026, "col": 26, "tokLen": 6 }, "end": { "offset": 33026, "col": 26, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c3408", "kind": "BinaryOperator", "range": { "begin": { "offset": 33040, "col": 40, "tokLen": 1 }, "end": { "offset": 33080, "col": 80, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<=", "inner": [ { "id": "0x55bbe72c32c8", "kind": "BinaryOperator", "range": { "begin": { "offset": 33040, "col": 40, "tokLen": 1 }, "end": { "offset": 33053, "col": 53, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72c3298", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33040, "col": 40, "tokLen": 1 }, "end": { "offset": 33048, "col": 48, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c3248", "kind": "MemberExpr", "range": { "begin": { "offset": 33040, "col": 40, "tokLen": 1 }, "end": { "offset": 33048, "col": 48, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wy", "isArrow": true, "referencedMemberDecl": "0x55bbe7225818", "inner": [ { "id": "0x55bbe72c3230", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33040, "col": 40, "tokLen": 1 }, "end": { "offset": 33043, "col": 43, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c3200", "kind": "MemberExpr", "range": { "begin": { "offset": 33040, "col": 40, "tokLen": 1 }, "end": { "offset": 33043, "col": 43, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72c31e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33040, "col": 40, "tokLen": 1 }, "end": { "offset": 33040, "col": 40, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c31c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33040, "col": 40, "tokLen": 1 }, "end": { "offset": 33040, "col": 40, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0540", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c32b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33053, "col": 53, "tokLen": 2 }, "end": { "offset": 33053, "col": 53, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c3278", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33053, "col": 53, "tokLen": 2 }, "end": { "offset": 33053, "col": 53, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0488", "kind": "VarDecl", "name": "nh", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72c33e8", "kind": "BinaryOperator", "range": { "begin": { "offset": 33059, "col": 59, "tokLen": 6 }, "end": { "offset": 33080, "col": 80, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72c33b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33059, "col": 59, "tokLen": 6 }, "end": { "offset": 33067, "col": 67, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c3320", "kind": "MemberExpr", "range": { "begin": { "offset": 33059, "col": 59, "tokLen": 6 }, "end": { "offset": 33067, "col": 67, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wy", "isArrow": true, "referencedMemberDecl": "0x55bbe7225818", "inner": [ { "id": "0x55bbe72c3308", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33059, "col": 59, "tokLen": 6 }, "end": { "offset": 33059, "col": 59, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c32e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33059, "col": 59, "tokLen": 6 }, "end": { "offset": 33059, "col": 59, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72c33d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33072, "col": 72, "tokLen": 6 }, "end": { "offset": 33080, "col": 80, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c3388", "kind": "MemberExpr", "range": { "begin": { "offset": 33072, "col": 72, "tokLen": 6 }, "end": { "offset": 33080, "col": 80, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wh", "isArrow": true, "referencedMemberDecl": "0x55bbe72258e8", "inner": [ { "id": "0x55bbe72c3370", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33072, "col": 72, "tokLen": 6 }, "end": { "offset": 33072, "col": 72, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c3350", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33072, "col": 72, "tokLen": 6 }, "end": { "offset": 33072, "col": 72, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c3b48", "kind": "CompoundStmt", "range": { "begin": { "offset": 33087, "line": 1338, "col": 4, "tokLen": 1 }, "end": { "offset": 33237, "line": 1342, "col": 4, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c3b28", "kind": "IfStmt", "range": { "begin": { "offset": 33093, "line": 1339, "col": 5, "tokLen": 2 }, "end": { "offset": 33231, "line": 1341, "col": 25, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c3a10", "kind": "BinaryOperator", "range": { "begin": { "offset": 33097, "line": 1339, "col": 9, "tokLen": 1 }, "end": { "offset": 33204, "line": 1340, "col": 55, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72c3660", "kind": "BinaryOperator", "range": { "begin": { "offset": 33097, "line": 1339, "col": 9, "tokLen": 1 }, "end": { "offset": 33142, "col": 54, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72c34c8", "kind": "UnaryOperator", "range": { "begin": { "offset": 33097, "col": 9, "tokLen": 1 }, "end": { "offset": 33101, "col": 13, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72c34b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33098, "col": 10, "tokLen": 1 }, "end": { "offset": 33101, "col": 13, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c3480", "kind": "MemberExpr", "range": { "begin": { "offset": 33098, "col": 10, "tokLen": 1 }, "end": { "offset": 33101, "col": 13, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfloating", "isArrow": true, "referencedMemberDecl": "0x55bbe7224738", "inner": [ { "id": "0x55bbe72c3468", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33098, "col": 10, "tokLen": 1 }, "end": { "offset": 33098, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c3448", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33098, "col": 10, "tokLen": 1 }, "end": { "offset": 33098, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0540", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72c3648", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33115, "col": 27, "tokLen": 6 }, "end": { "offset": 33142, "col": 54, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c3618", "kind": "MemberExpr", "range": { "begin": { "offset": 33115, "col": 27, "tokLen": 6 }, "end": { "offset": 33142, "col": 54, "tokLen": 7 } }, "type": { "qualType": "void (*const)(Monitor *)" }, "valueCategory": "lvalue", "name": "arrange", "isArrow": true, "referencedMemberDecl": "0x55bbe7225210", "inner": [ { "id": "0x55bbe72c3600", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33115, "col": 27, "tokLen": 6 }, "end": { "offset": 33139, "col": 51, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c35e0", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 33115, "col": 27, "tokLen": 6 }, "end": { "offset": 33139, "col": 51, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72c35b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33115, "col": 27, "tokLen": 6 }, "end": { "offset": 33123, "col": 35, "tokLen": 2 } }, "type": { "qualType": "const Layout **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72c3518", "kind": "MemberExpr", "range": { "begin": { "offset": 33115, "col": 27, "tokLen": 6 }, "end": { "offset": 33123, "col": 35, "tokLen": 2 } }, "type": { "qualType": "const Layout *[2]" }, "valueCategory": "lvalue", "name": "lt", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ec8", "inner": [ { "id": "0x55bbe72c3500", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33115, "col": 27, "tokLen": 6 }, "end": { "offset": 33115, "col": 27, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c34e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33115, "col": 27, "tokLen": 6 }, "end": { "offset": 33115, "col": 27, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72c35c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33126, "col": 38, "tokLen": 6 }, "end": { "offset": 33134, "col": 46, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c3580", "kind": "MemberExpr", "range": { "begin": { "offset": 33126, "col": 38, "tokLen": 6 }, "end": { "offset": 33134, "col": 46, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "sellt", "isArrow": true, "referencedMemberDecl": "0x55bbe72259b8", "inner": [ { "id": "0x55bbe72c3568", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33126, "col": 38, "tokLen": 6 }, "end": { "offset": 33126, "col": 38, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c3548", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33126, "col": 38, "tokLen": 6 }, "end": { "offset": 33126, "col": 38, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c39f0", "kind": "ParenExpr", "range": { "begin": { "offset": 33157, "line": 1340, "col": 8, "tokLen": 1 }, "end": { "offset": 33204, "col": 55, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c39d0", "kind": "BinaryOperator", "range": { "begin": { "offset": 33158, "col": 9, "tokLen": 3 }, "end": { "offset": 33200, "col": 51, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe72c3808", "kind": "BinaryOperator", "range": { "begin": { "offset": 33158, "col": 9, "tokLen": 3 }, "end": { "offset": 33175, "col": 26, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe72c37f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33158, "col": 9, "tokLen": 3 }, "end": { "offset": 33171, "col": 22, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72c3790", "kind": "CallExpr", "range": { "begin": { "offset": 33158, "col": 9, "tokLen": 3 }, "end": { "offset": 33171, "col": 22, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c3778", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33158, "col": 9, "tokLen": 3 }, "end": { "offset": 33158, "col": 9, "tokLen": 3 } }, "type": { "qualType": "int (*)(int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c3680", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33158, "col": 9, "tokLen": 3 }, "end": { "offset": 33158, "col": 9, "tokLen": 3 } }, "type": { "qualType": "int (int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe6e90da0", "kind": "FunctionDecl", "name": "abs", "type": { "qualType": "int (int)" } } } ] }, { "id": "0x55bbe72c3758", "kind": "BinaryOperator", "range": { "begin": { "offset": 33162, "col": 13, "tokLen": 2 }, "end": { "offset": 33170, "col": 21, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72c3728", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33162, "col": 13, "tokLen": 2 }, "end": { "offset": 33162, "col": 13, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c36a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33162, "col": 13, "tokLen": 2 }, "end": { "offset": 33162, "col": 13, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0408", "kind": "VarDecl", "name": "nw", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72c3740", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33167, "col": 18, "tokLen": 1 }, "end": { "offset": 33170, "col": 21, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c36f8", "kind": "MemberExpr", "range": { "begin": { "offset": 33167, "col": 18, "tokLen": 1 }, "end": { "offset": 33170, "col": 21, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "w", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f80", "inner": [ { "id": "0x55bbe72c36e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33167, "col": 18, "tokLen": 1 }, "end": { "offset": 33167, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c36c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33167, "col": 18, "tokLen": 1 }, "end": { "offset": 33167, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0540", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c37d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33175, "col": 26, "tokLen": 4 }, "end": { "offset": 33175, "col": 26, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c37b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33175, "col": 26, "tokLen": 4 }, "end": { "offset": 33175, "col": 26, "tokLen": 4 } }, "type": { "qualType": "const unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72376b8", "kind": "VarDecl", "name": "snap", "type": { "qualType": "const unsigned int" } } } ] } ] }, { "id": "0x55bbe72c39b0", "kind": "BinaryOperator", "range": { "begin": { "offset": 33183, "col": 34, "tokLen": 3 }, "end": { "offset": 33200, "col": 51, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe72c3998", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33183, "col": 34, "tokLen": 3 }, "end": { "offset": 33196, "col": 47, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72c3938", "kind": "CallExpr", "range": { "begin": { "offset": 33183, "col": 34, "tokLen": 3 }, "end": { "offset": 33196, "col": 47, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c3920", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33183, "col": 34, "tokLen": 3 }, "end": { "offset": 33183, "col": 34, "tokLen": 3 } }, "type": { "qualType": "int (*)(int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c3828", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33183, "col": 34, "tokLen": 3 }, "end": { "offset": 33183, "col": 34, "tokLen": 3 } }, "type": { "qualType": "int (int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe6e90da0", "kind": "FunctionDecl", "name": "abs", "type": { "qualType": "int (int)" } } } ] }, { "id": "0x55bbe72c3900", "kind": "BinaryOperator", "range": { "begin": { "offset": 33187, "col": 38, "tokLen": 2 }, "end": { "offset": 33195, "col": 46, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72c38d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33187, "col": 38, "tokLen": 2 }, "end": { "offset": 33187, "col": 38, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c3848", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33187, "col": 38, "tokLen": 2 }, "end": { "offset": 33187, "col": 38, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0488", "kind": "VarDecl", "name": "nh", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72c38e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33192, "col": 43, "tokLen": 1 }, "end": { "offset": 33195, "col": 46, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c38a0", "kind": "MemberExpr", "range": { "begin": { "offset": 33192, "col": 43, "tokLen": 1 }, "end": { "offset": 33195, "col": 46, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe7223fe8", "inner": [ { "id": "0x55bbe72c3888", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33192, "col": 43, "tokLen": 1 }, "end": { "offset": 33192, "col": 43, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c3868", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33192, "col": 43, "tokLen": 1 }, "end": { "offset": 33192, "col": 43, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0540", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c3980", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33200, "col": 51, "tokLen": 4 }, "end": { "offset": 33200, "col": 51, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c3960", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33200, "col": 51, "tokLen": 4 }, "end": { "offset": 33200, "col": 51, "tokLen": 4 } }, "type": { "qualType": "const unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72376b8", "kind": "VarDecl", "name": "snap", "type": { "qualType": "const unsigned int" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c3ae8", "kind": "CallExpr", "range": { "begin": { "offset": 33212, "line": 1341, "col": 6, "tokLen": 14 }, "end": { "offset": 33231, "col": 25, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c3ad0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33212, "col": 6, "tokLen": 14 }, "end": { "offset": 33212, "col": 6, "tokLen": 14 } }, "type": { "qualType": "void (*)(const Arg *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c3a30", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33212, "col": 6, "tokLen": 14 }, "end": { "offset": 33212, "col": 6, "tokLen": 14 } }, "type": { "qualType": "void (const Arg *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722fa00", "kind": "FunctionDecl", "name": "togglefloating", "type": { "qualType": "void (const Arg *)" } } } ] }, { "id": "0x55bbe72c3b10", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33227, "file": "dwm.c", "line": 1341, "col": 21, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33227, "file": "dwm.c", "line": 1341, "col": 21, "tokLen": 4 } } }, "type": { "qualType": "const Arg *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72c3ab0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33227, "file": "dwm.c", "line": 1341, "col": 21, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33227, "file": "dwm.c", "line": 1341, "col": 21, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c3a88", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33227, "file": "dwm.c", "line": 1341, "col": 21, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33227, "file": "dwm.c", "line": 1341, "col": 21, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72c3a50", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33227, "file": "dwm.c", "line": 1341, "col": 21, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33227, "file": "dwm.c", "line": 1341, "col": 21, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c4008", "kind": "IfStmt", "range": { "begin": { "offset": 33242, "line": 1343, "col": 4, "tokLen": 2 }, "end": { "offset": 33335, "line": 1344, "col": 36, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c3d98", "kind": "BinaryOperator", "range": { "begin": { "offset": 33246, "line": 1343, "col": 8, "tokLen": 1 }, "end": { "offset": 33288, "col": 50, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe72c3d00", "kind": "UnaryOperator", "range": { "begin": { "offset": 33246, "col": 8, "tokLen": 1 }, "end": { "offset": 33274, "col": 36, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72c3ce8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33247, "col": 9, "tokLen": 6 }, "end": { "offset": 33274, "col": 36, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c3cb8", "kind": "MemberExpr", "range": { "begin": { "offset": 33247, "col": 9, "tokLen": 6 }, "end": { "offset": 33274, "col": 36, "tokLen": 7 } }, "type": { "qualType": "void (*const)(Monitor *)" }, "valueCategory": "lvalue", "name": "arrange", "isArrow": true, "referencedMemberDecl": "0x55bbe7225210", "inner": [ { "id": "0x55bbe72c3ca0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33247, "col": 9, "tokLen": 6 }, "end": { "offset": 33271, "col": 33, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c3c80", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 33247, "col": 9, "tokLen": 6 }, "end": { "offset": 33271, "col": 33, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72c3c50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33247, "col": 9, "tokLen": 6 }, "end": { "offset": 33255, "col": 17, "tokLen": 2 } }, "type": { "qualType": "const Layout **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72c3bb8", "kind": "MemberExpr", "range": { "begin": { "offset": 33247, "col": 9, "tokLen": 6 }, "end": { "offset": 33255, "col": 17, "tokLen": 2 } }, "type": { "qualType": "const Layout *[2]" }, "valueCategory": "lvalue", "name": "lt", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ec8", "inner": [ { "id": "0x55bbe72c3ba0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33247, "col": 9, "tokLen": 6 }, "end": { "offset": 33247, "col": 9, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c3b80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33247, "col": 9, "tokLen": 6 }, "end": { "offset": 33247, "col": 9, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72c3c68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33258, "col": 20, "tokLen": 6 }, "end": { "offset": 33266, "col": 28, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c3c20", "kind": "MemberExpr", "range": { "begin": { "offset": 33258, "col": 20, "tokLen": 6 }, "end": { "offset": 33266, "col": 28, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "sellt", "isArrow": true, "referencedMemberDecl": "0x55bbe72259b8", "inner": [ { "id": "0x55bbe72c3c08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33258, "col": 20, "tokLen": 6 }, "end": { "offset": 33258, "col": 20, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c3be8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33258, "col": 20, "tokLen": 6 }, "end": { "offset": 33258, "col": 20, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c3d80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33285, "col": 47, "tokLen": 1 }, "end": { "offset": 33288, "col": 50, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c3d50", "kind": "MemberExpr", "range": { "begin": { "offset": 33285, "col": 47, "tokLen": 1 }, "end": { "offset": 33288, "col": 50, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfloating", "isArrow": true, "referencedMemberDecl": "0x55bbe7224738", "inner": [ { "id": "0x55bbe72c3d38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33285, "col": 47, "tokLen": 1 }, "end": { "offset": 33285, "col": 47, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c3d18", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33285, "col": 47, "tokLen": 1 }, "end": { "offset": 33285, "col": 47, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0540", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72c3f40", "kind": "CallExpr", "range": { "begin": { "offset": 33304, "line": 1344, "col": 5, "tokLen": 6 }, "end": { "offset": 33335, "col": 36, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c3f28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33304, "col": 5, "tokLen": 6 }, "end": { "offset": 33304, "col": 5, "tokLen": 6 } }, "type": { "qualType": "void (*)(Client *, int, int, int, int, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c3db8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33304, "col": 5, "tokLen": 6 }, "end": { "offset": 33304, "col": 5, "tokLen": 6 } }, "type": { "qualType": "void (Client *, int, int, int, int, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72be8a0", "kind": "FunctionDecl", "name": "resize", "type": { "qualType": "void (Client *, int, int, int, int, int)" } } } ] }, { "id": "0x55bbe72c3f90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33311, "col": 12, "tokLen": 1 }, "end": { "offset": 33311, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c3dd8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33311, "col": 12, "tokLen": 1 }, "end": { "offset": 33311, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0540", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72c3fa8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33314, "col": 15, "tokLen": 1 }, "end": { "offset": 33317, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c3e30", "kind": "MemberExpr", "range": { "begin": { "offset": 33314, "col": 15, "tokLen": 1 }, "end": { "offset": 33317, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": true, "referencedMemberDecl": "0x55bbe7223eb0", "inner": [ { "id": "0x55bbe72c3e18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33314, "col": 15, "tokLen": 1 }, "end": { "offset": 33314, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c3df8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33314, "col": 15, "tokLen": 1 }, "end": { "offset": 33314, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0540", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72c3fc0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33320, "col": 21, "tokLen": 1 }, "end": { "offset": 33323, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c3e98", "kind": "MemberExpr", "range": { "begin": { "offset": 33320, "col": 21, "tokLen": 1 }, "end": { "offset": 33323, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f18", "inner": [ { "id": "0x55bbe72c3e80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33320, "col": 21, "tokLen": 1 }, "end": { "offset": 33320, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c3e60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33320, "col": 21, "tokLen": 1 }, "end": { "offset": 33320, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0540", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72c3fd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33326, "col": 27, "tokLen": 2 }, "end": { "offset": 33326, "col": 27, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c3ec8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33326, "col": 27, "tokLen": 2 }, "end": { "offset": 33326, "col": 27, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0408", "kind": "VarDecl", "name": "nw", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72c3ff0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33330, "col": 31, "tokLen": 2 }, "end": { "offset": 33330, "col": 31, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c3ee8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33330, "col": 31, "tokLen": 2 }, "end": { "offset": 33330, "col": 31, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0488", "kind": "VarDecl", "name": "nh", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72c3f08", "kind": "IntegerLiteral", "range": { "begin": { "offset": 33334, "col": 35, "tokLen": 1 }, "end": { "offset": 33334, "col": 35, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] }, { "id": "0x55bbe72c4028", "kind": "BreakStmt", "range": { "begin": { "offset": 33341, "line": 1345, "col": 4, "tokLen": 5 }, "end": { "offset": 33341, "col": 4, "tokLen": 5 } } } ] } ] } ] }, { "id": "0x55bbe72c4130", "kind": "BinaryOperator", "range": { "begin": { "offset": 33362, "line": 1347, "col": 11, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 6318, "file": "/usr/include/X11/X.h", "line": 184, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33373, "file": "dwm.c", "line": 1347, "col": 22, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe72c4118", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33362, "col": 11, "tokLen": 2 }, "end": { "offset": 33365, "col": 14, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c40c8", "kind": "MemberExpr", "range": { "begin": { "offset": 33362, "col": 11, "tokLen": 2 }, "end": { "offset": 33365, "col": 14, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "type", "isArrow": false, "referencedMemberDecl": "0x55bbe70011c8", "inner": [ { "id": "0x55bbe72c40a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33362, "col": 11, "tokLen": 2 }, "end": { "offset": 33362, "col": 11, "tokLen": 2 } }, "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0660", "kind": "VarDecl", "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } } ] } ] }, { "id": "0x55bbe72c40f8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 6318, "file": "/usr/include/X11/X.h", "line": 184, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33373, "file": "dwm.c", "line": 1347, "col": 22, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 6318, "file": "/usr/include/X11/X.h", "line": 184, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33373, "file": "dwm.c", "line": 1347, "col": 22, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "5" } ] } ] }, { "id": "0x55bbe72c4590", "kind": "CallExpr", "range": { "begin": { "offset": 33390, "line": 1348, "col": 2, "tokLen": 12 }, "end": { "offset": 33468, "col": 80, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c4578", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33390, "col": 2, "tokLen": 12 }, "end": { "offset": 33390, "col": 2, "tokLen": 12 } }, "type": { "qualType": "int (*)(Display *, Window, Window, int, int, unsigned int, unsigned int, int, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c4170", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33390, "col": 2, "tokLen": 12 }, "end": { "offset": 33390, "col": 2, "tokLen": 12 } }, "type": { "qualType": "int (Display *, Window, Window, int, int, unsigned int, unsigned int, int, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe705cc50", "kind": "FunctionDecl", "name": "XWarpPointer", "type": { "qualType": "int (Display *, Window, Window, int, int, unsigned int, unsigned int, int, int)" } } } ] }, { "id": "0x55bbe72c45f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33403, "col": 15, "tokLen": 3 }, "end": { "offset": 33403, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c4190", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33403, "col": 15, "tokLen": 3 }, "end": { "offset": 33403, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72c4610", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33408, "file": "dwm.c", "line": 1348, "col": 20, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33408, "file": "dwm.c", "line": 1348, "col": 20, "tokLen": 4 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72c41b0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33408, "file": "dwm.c", "line": 1348, "col": 20, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33408, "file": "dwm.c", "line": 1348, "col": 20, "tokLen": 4 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72c4628", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33414, "col": 26, "tokLen": 1 }, "end": { "offset": 33417, "col": 29, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c4208", "kind": "MemberExpr", "range": { "begin": { "offset": 33414, "col": 26, "tokLen": 1 }, "end": { "offset": 33417, "col": 29, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72c41f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33414, "col": 26, "tokLen": 1 }, "end": { "offset": 33414, "col": 26, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c41d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33414, "col": 26, "tokLen": 1 }, "end": { "offset": 33414, "col": 26, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0540", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72c4238", "kind": "IntegerLiteral", "range": { "begin": { "offset": 33422, "col": 34, "tokLen": 1 }, "end": { "offset": 33422, "col": 34, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe72c4258", "kind": "IntegerLiteral", "range": { "begin": { "offset": 33425, "col": 37, "tokLen": 1 }, "end": { "offset": 33425, "col": 37, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe72c4640", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33428, "col": 40, "tokLen": 1 }, "end": { "offset": 33428, "col": 40, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72c4278", "kind": "IntegerLiteral", "range": { "begin": { "offset": 33428, "col": 40, "tokLen": 1 }, "end": { "offset": 33428, "col": 40, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72c4658", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33431, "col": 43, "tokLen": 1 }, "end": { "offset": 33431, "col": 43, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72c4298", "kind": "IntegerLiteral", "range": { "begin": { "offset": 33431, "col": 43, "tokLen": 1 }, "end": { "offset": 33431, "col": 43, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72c43f8", "kind": "BinaryOperator", "range": { "begin": { "offset": 33434, "col": 46, "tokLen": 1 }, "end": { "offset": 33449, "col": 61, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72c43b8", "kind": "BinaryOperator", "range": { "begin": { "offset": 33434, "col": 46, "tokLen": 1 }, "end": { "offset": 33444, "col": 56, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72c4388", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33434, "col": 46, "tokLen": 1 }, "end": { "offset": 33437, "col": 49, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c42f0", "kind": "MemberExpr", "range": { "begin": { "offset": 33434, "col": 46, "tokLen": 1 }, "end": { "offset": 33437, "col": 49, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "w", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f80", "inner": [ { "id": "0x55bbe72c42d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33434, "col": 46, "tokLen": 1 }, "end": { "offset": 33434, "col": 46, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c42b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33434, "col": 46, "tokLen": 1 }, "end": { "offset": 33434, "col": 46, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0540", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72c43a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33441, "col": 53, "tokLen": 1 }, "end": { "offset": 33444, "col": 56, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c4358", "kind": "MemberExpr", "range": { "begin": { "offset": 33441, "col": 53, "tokLen": 1 }, "end": { "offset": 33444, "col": 56, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72c4340", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33441, "col": 53, "tokLen": 1 }, "end": { "offset": 33441, "col": 53, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c4320", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33441, "col": 53, "tokLen": 1 }, "end": { "offset": 33441, "col": 53, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0540", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72c43d8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 33449, "col": 61, "tokLen": 1 }, "end": { "offset": 33449, "col": 61, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe72c4558", "kind": "BinaryOperator", "range": { "begin": { "offset": 33452, "col": 64, "tokLen": 1 }, "end": { "offset": 33467, "col": 79, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72c4518", "kind": "BinaryOperator", "range": { "begin": { "offset": 33452, "col": 64, "tokLen": 1 }, "end": { "offset": 33462, "col": 74, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72c44e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33452, "col": 64, "tokLen": 1 }, "end": { "offset": 33455, "col": 67, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c4450", "kind": "MemberExpr", "range": { "begin": { "offset": 33452, "col": 64, "tokLen": 1 }, "end": { "offset": 33455, "col": 67, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe7223fe8", "inner": [ { "id": "0x55bbe72c4438", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33452, "col": 64, "tokLen": 1 }, "end": { "offset": 33452, "col": 64, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c4418", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33452, "col": 64, "tokLen": 1 }, "end": { "offset": 33452, "col": 64, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0540", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72c4500", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33459, "col": 71, "tokLen": 1 }, "end": { "offset": 33462, "col": 74, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c44b8", "kind": "MemberExpr", "range": { "begin": { "offset": 33459, "col": 71, "tokLen": 1 }, "end": { "offset": 33462, "col": 74, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72c44a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33459, "col": 71, "tokLen": 1 }, "end": { "offset": 33459, "col": 71, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c4480", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33459, "col": 71, "tokLen": 1 }, "end": { "offset": 33459, "col": 71, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0540", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72c4538", "kind": "IntegerLiteral", "range": { "begin": { "offset": 33467, "col": 79, "tokLen": 1 }, "end": { "offset": 33467, "col": 79, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] }, { "id": "0x55bbe72c46e8", "kind": "CallExpr", "range": { "begin": { "offset": 33472, "line": 1349, "col": 2, "tokLen": 14 }, "end": { "offset": 33503, "col": 33, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c46d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33472, "col": 2, "tokLen": 14 }, "end": { "offset": 33472, "col": 2, "tokLen": 14 } }, "type": { "qualType": "int (*)(Display *, Time)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c4670", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33472, "col": 2, "tokLen": 14 }, "end": { "offset": 33472, "col": 2, "tokLen": 14 } }, "type": { "qualType": "int (Display *, Time)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe705bb88", "kind": "FunctionDecl", "name": "XUngrabPointer", "type": { "qualType": "int (Display *, Time)" } } } ] }, { "id": "0x55bbe72c4718", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33487, "col": 17, "tokLen": 3 }, "end": { "offset": 33487, "col": 17, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c4690", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33487, "col": 17, "tokLen": 3 }, "end": { "offset": 33487, "col": 17, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72c4730", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33492, "file": "dwm.c", "line": 1349, "col": 22, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33492, "file": "dwm.c", "line": 1349, "col": 22, "tokLen": 11 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72c46b0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33492, "file": "dwm.c", "line": 1349, "col": 22, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33492, "file": "dwm.c", "line": 1349, "col": 22, "tokLen": 11 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72c48b0", "kind": "WhileStmt", "range": { "begin": { "offset": 33507, "line": 1350, "col": 2, "tokLen": 5 }, "end": { "offset": 33557, "col": 52, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c4858", "kind": "CallExpr", "range": { "begin": { "offset": 33514, "col": 9, "tokLen": 15 }, "end": { "offset": 33555, "col": 50, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c4840", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33514, "col": 9, "tokLen": 15 }, "end": { "offset": 33514, "col": 9, "tokLen": 15 } }, "type": { "qualType": "int (*)(Display *, long, XEvent *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c4748", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33514, "col": 9, "tokLen": 15 }, "end": { "offset": 33514, "col": 9, "tokLen": 15 } }, "type": { "qualType": "int (Display *, long, XEvent *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe70303c0", "kind": "FunctionDecl", "name": "XCheckMaskEvent", "type": { "qualType": "int (Display *, long, XEvent *)" } } } ] }, { "id": "0x55bbe72c4890", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33530, "col": 25, "tokLen": 3 }, "end": { "offset": 33530, "col": 25, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c4768", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33530, "col": 25, "tokLen": 3 }, "end": { "offset": 33530, "col": 25, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72c47e8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5293, "file": "/usr/include/X11/X.h", "line": 155, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33535, "file": "dwm.c", "line": 1350, "col": 30, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5299, "file": "/usr/include/X11/X.h", "line": 155, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33535, "file": "dwm.c", "line": 1350, "col": 30, "tokLen": 15 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c47c8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5294, "file": "/usr/include/X11/X.h", "line": 155, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33535, "file": "dwm.c", "line": 1350, "col": 30, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5298, "file": "/usr/include/X11/X.h", "line": 155, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33535, "file": "dwm.c", "line": 1350, "col": 30, "tokLen": 15 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72c4788", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5294, "file": "/usr/include/X11/X.h", "line": 155, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33535, "file": "dwm.c", "line": 1350, "col": 30, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5294, "file": "/usr/include/X11/X.h", "line": 155, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33535, "file": "dwm.c", "line": 1350, "col": 30, "tokLen": 15 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72c47a8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5298, "file": "/usr/include/X11/X.h", "line": 155, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33535, "file": "dwm.c", "line": 1350, "col": 30, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5298, "file": "/usr/include/X11/X.h", "line": 155, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33535, "file": "dwm.c", "line": 1350, "col": 30, "tokLen": 15 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "4" } ] } ] }, { "id": "0x55bbe72c4828", "kind": "UnaryOperator", "range": { "begin": { "offset": 33552, "col": 47, "tokLen": 1 }, "end": { "offset": 33553, "col": 48, "tokLen": 2 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72c4808", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33553, "col": 48, "tokLen": 2 }, "end": { "offset": 33553, "col": 48, "tokLen": 2 } }, "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0660", "kind": "VarDecl", "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } } ] } ] }, { "id": "0x55bbe72c48a8", "kind": "NullStmt", "range": { "begin": { "offset": 33557, "col": 52, "tokLen": 1 }, "end": { "offset": 33557, "col": 52, "tokLen": 1 } } } ] }, { "id": "0x55bbe72c5038", "kind": "IfStmt", "range": { "begin": { "offset": 33560, "line": 1351, "col": 2, "tokLen": 2 }, "end": { "offset": 33664, "line": 1355, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c4da8", "kind": "BinaryOperator", "range": { "begin": { "offset": 33564, "line": 1351, "col": 6, "tokLen": 1 }, "end": { "offset": 33607, "col": 49, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe72c4d50", "kind": "ParenExpr", "range": { "begin": { "offset": 33564, "col": 6, "tokLen": 1 }, "end": { "offset": 33602, "col": 44, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c4d30", "kind": "BinaryOperator", "range": { "begin": { "offset": 33565, "col": 7, "tokLen": 1 }, "end": { "offset": 33601, "col": 43, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72c48d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33565, "col": 7, "tokLen": 1 }, "end": { "offset": 33565, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c05d0", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe72c4c90", "kind": "CallExpr", "range": { "begin": { "offset": 33569, "col": 11, "tokLen": 9 }, "end": { "offset": 33601, "col": 43, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c4c78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33569, "col": 11, "tokLen": 9 }, "end": { "offset": 33569, "col": 11, "tokLen": 9 } }, "type": { "qualType": "Monitor *(*)(int, int, int, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c48f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33569, "col": 11, "tokLen": 9 }, "end": { "offset": 33569, "col": 11, "tokLen": 9 } }, "type": { "qualType": "Monitor *(int, int, int, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72b6418", "kind": "FunctionDecl", "name": "recttomon", "type": { "qualType": "Monitor *(int, int, int, int)" } } } ] }, { "id": "0x55bbe72c4cd0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33579, "col": 21, "tokLen": 1 }, "end": { "offset": 33582, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c4948", "kind": "MemberExpr", "range": { "begin": { "offset": 33579, "col": 21, "tokLen": 1 }, "end": { "offset": 33582, "col": 24, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": true, "referencedMemberDecl": "0x55bbe7223eb0", "inner": [ { "id": "0x55bbe72c4930", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33579, "col": 21, "tokLen": 1 }, "end": { "offset": 33579, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c4910", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33579, "col": 21, "tokLen": 1 }, "end": { "offset": 33579, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0540", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72c4ce8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33585, "col": 27, "tokLen": 1 }, "end": { "offset": 33588, "col": 30, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c49b0", "kind": "MemberExpr", "range": { "begin": { "offset": 33585, "col": 27, "tokLen": 1 }, "end": { "offset": 33588, "col": 30, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f18", "inner": [ { "id": "0x55bbe72c4998", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33585, "col": 27, "tokLen": 1 }, "end": { "offset": 33585, "col": 27, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c4978", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33585, "col": 27, "tokLen": 1 }, "end": { "offset": 33585, "col": 27, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0540", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72c4d00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33591, "col": 33, "tokLen": 1 }, "end": { "offset": 33594, "col": 36, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c4be0", "kind": "MemberExpr", "range": { "begin": { "offset": 33591, "col": 33, "tokLen": 1 }, "end": { "offset": 33594, "col": 36, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "w", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f80", "inner": [ { "id": "0x55bbe72c4a00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33591, "col": 33, "tokLen": 1 }, "end": { "offset": 33591, "col": 33, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c49e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33591, "col": 33, "tokLen": 1 }, "end": { "offset": 33591, "col": 33, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0540", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72c4d18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33597, "col": 39, "tokLen": 1 }, "end": { "offset": 33600, "col": 42, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c4c48", "kind": "MemberExpr", "range": { "begin": { "offset": 33597, "col": 39, "tokLen": 1 }, "end": { "offset": 33600, "col": 42, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe7223fe8", "inner": [ { "id": "0x55bbe72c4c30", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33597, "col": 39, "tokLen": 1 }, "end": { "offset": 33597, "col": 39, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c4c10", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33597, "col": 39, "tokLen": 1 }, "end": { "offset": 33597, "col": 39, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0540", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c4d90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33607, "col": 49, "tokLen": 6 }, "end": { "offset": 33607, "col": 49, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c4d70", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33607, "col": 49, "tokLen": 6 }, "end": { "offset": 33607, "col": 49, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72c5010", "kind": "CompoundStmt", "range": { "begin": { "offset": 33615, "col": 57, "tokLen": 1 }, "end": { "offset": 33664, "line": 1355, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c4e40", "kind": "CallExpr", "range": { "begin": { "offset": 33619, "line": 1352, "col": 3, "tokLen": 7 }, "end": { "offset": 33631, "col": 15, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c4e28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33619, "col": 3, "tokLen": 7 }, "end": { "offset": 33619, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (*)(Client *, Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c4dc8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33619, "col": 3, "tokLen": 7 }, "end": { "offset": 33619, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (Client *, Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722c178", "kind": "FunctionDecl", "name": "sendmon", "type": { "qualType": "void (Client *, Monitor *)" } } } ] }, { "id": "0x55bbe72c4e70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33627, "col": 11, "tokLen": 1 }, "end": { "offset": 33627, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c4de8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33627, "col": 11, "tokLen": 1 }, "end": { "offset": 33627, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c0540", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72c4e88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33630, "col": 14, "tokLen": 1 }, "end": { "offset": 33630, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c4e08", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33630, "col": 14, "tokLen": 1 }, "end": { "offset": 33630, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c05d0", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72c4ef8", "kind": "BinaryOperator", "range": { "begin": { "offset": 33636, "line": 1353, "col": 3, "tokLen": 6 }, "end": { "offset": 33645, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72c4ea0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33636, "col": 3, "tokLen": 6 }, "end": { "offset": 33636, "col": 3, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe72c4ee0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33645, "col": 12, "tokLen": 1 }, "end": { "offset": 33645, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c4ec0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33645, "col": 12, "tokLen": 1 }, "end": { "offset": 33645, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c05d0", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72c4fd0", "kind": "CallExpr", "range": { "begin": { "offset": 33650, "line": 1354, "col": 3, "tokLen": 5 }, "end": { "offset": 33660, "col": 13, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c4fb8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33650, "col": 3, "tokLen": 5 }, "end": { "offset": 33650, "col": 3, "tokLen": 5 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c4f18", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33650, "col": 3, "tokLen": 5 }, "end": { "offset": 33650, "col": 3, "tokLen": 5 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7291628", "kind": "FunctionDecl", "name": "focus", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72c4ff8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33656, "file": "dwm.c", "line": 1354, "col": 9, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33656, "file": "dwm.c", "line": 1354, "col": 9, "tokLen": 4 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72c4f98", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33656, "file": "dwm.c", "line": 1354, "col": 9, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33656, "file": "dwm.c", "line": 1354, "col": 9, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c4f70", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33656, "file": "dwm.c", "line": 1354, "col": 9, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33656, "file": "dwm.c", "line": 1354, "col": 9, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72c4f38", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33656, "file": "dwm.c", "line": 1354, "col": 9, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33656, "file": "dwm.c", "line": 1354, "col": 9, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c5190", "kind": "FunctionDecl", "loc": { "offset": 33674, "line": 1359, "col": 1, "tokLen": 7 }, "range": { "begin": { "offset": 33669, "line": 1358, "col": 1, "tokLen": 4 }, "end": { "offset": 34198, "line": 1381, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722ba78", "name": "restack", "mangledName": "restack", "type": { "qualType": "void (Monitor *)" }, "inner": [ { "id": "0x55bbe72c5100", "kind": "ParmVarDecl", "loc": { "offset": 33691, "line": 1359, "col": 18, "tokLen": 1 }, "range": { "begin": { "offset": 33682, "col": 9, "tokLen": 7 }, "end": { "offset": 33691, "col": 18, "tokLen": 1 } }, "isUsed": true, "name": "m", "type": { "qualType": "Monitor *" } }, { "id": "0x55bbe72c6800", "kind": "CompoundStmt", "range": { "begin": { "offset": 33694, "line": 1360, "col": 1, "tokLen": 1 }, "end": { "offset": 34198, "line": 1381, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c52b0", "kind": "DeclStmt", "range": { "begin": { "offset": 33697, "line": 1361, "col": 2, "tokLen": 6 }, "end": { "offset": 33706, "col": 11, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c5248", "kind": "VarDecl", "loc": { "offset": 33705, "col": 10, "tokLen": 1 }, "range": { "begin": { "offset": 33697, "col": 2, "tokLen": 6 }, "end": { "offset": 33705, "col": 10, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } } ] }, { "id": "0x55bbe72c5340", "kind": "DeclStmt", "range": { "begin": { "offset": 33709, "line": 1362, "col": 2, "tokLen": 6 }, "end": { "offset": 33718, "col": 11, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c52d8", "kind": "VarDecl", "loc": { "offset": 33716, "col": 9, "tokLen": 2 }, "range": { "begin": { "offset": 33709, "col": 2, "tokLen": 6 }, "end": { "offset": 33716, "col": 9, "tokLen": 2 } }, "isUsed": true, "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } ] }, { "id": "0x55bbe72c53d0", "kind": "DeclStmt", "range": { "begin": { "offset": 33721, "line": 1363, "col": 2, "tokLen": 14 }, "end": { "offset": 33738, "col": 19, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c5368", "kind": "VarDecl", "loc": { "offset": 33736, "col": 17, "tokLen": 2 }, "range": { "begin": { "offset": 33721, "col": 2, "tokLen": 14 }, "end": { "offset": 33736, "col": 17, "tokLen": 2 } }, "isUsed": true, "name": "wc", "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" } } ] }, { "id": "0x55bbe72c5440", "kind": "CallExpr", "range": { "begin": { "offset": 33742, "line": 1365, "col": 2, "tokLen": 7 }, "end": { "offset": 33751, "col": 11, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c5428", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33742, "col": 2, "tokLen": 7 }, "end": { "offset": 33742, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c53e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33742, "col": 2, "tokLen": 7 }, "end": { "offset": 33742, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe728a7d0", "kind": "FunctionDecl", "name": "drawbar", "type": { "qualType": "void (Monitor *)" } } } ] }, { "id": "0x55bbe72c5468", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33750, "col": 10, "tokLen": 1 }, "end": { "offset": 33750, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c5408", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33750, "col": 10, "tokLen": 1 }, "end": { "offset": 33750, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c5100", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72c5528", "kind": "IfStmt", "range": { "begin": { "offset": 33755, "line": 1366, "col": 2, "tokLen": 2 }, "end": { "offset": 33770, "line": 1367, "col": 3, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe72c5500", "kind": "UnaryOperator", "range": { "begin": { "offset": 33759, "line": 1366, "col": 6, "tokLen": 1 }, "end": { "offset": 33763, "col": 10, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72c54e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33760, "col": 7, "tokLen": 1 }, "end": { "offset": 33763, "col": 10, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c54b8", "kind": "MemberExpr", "range": { "begin": { "offset": 33760, "col": 7, "tokLen": 1 }, "end": { "offset": 33763, "col": 10, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72c54a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33760, "col": 7, "tokLen": 1 }, "end": { "offset": 33760, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c5480", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33760, "col": 7, "tokLen": 1 }, "end": { "offset": 33760, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c5100", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72c5518", "kind": "ReturnStmt", "range": { "begin": { "offset": 33770, "line": 1367, "col": 3, "tokLen": 6 }, "end": { "offset": 33770, "col": 3, "tokLen": 6 } } } ] }, { "id": "0x55bbe72c5930", "kind": "IfStmt", "range": { "begin": { "offset": 33779, "line": 1368, "col": 2, "tokLen": 2 }, "end": { "offset": 33863, "line": 1369, "col": 32, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c57a8", "kind": "BinaryOperator", "range": { "begin": { "offset": 33783, "line": 1368, "col": 6, "tokLen": 1 }, "end": { "offset": 33823, "col": 46, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe72c5790", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33783, "col": 6, "tokLen": 1 }, "end": { "offset": 33791, "col": 14, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c55c8", "kind": "MemberExpr", "range": { "begin": { "offset": 33783, "col": 6, "tokLen": 1 }, "end": { "offset": 33791, "col": 14, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfloating", "isArrow": true, "referencedMemberDecl": "0x55bbe7224738", "inner": [ { "id": "0x55bbe72c55b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33783, "col": 6, "tokLen": 1 }, "end": { "offset": 33786, "col": 9, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c5580", "kind": "MemberExpr", "range": { "begin": { "offset": 33783, "col": 6, "tokLen": 1 }, "end": { "offset": 33786, "col": 9, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72c5568", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33783, "col": 6, "tokLen": 1 }, "end": { "offset": 33783, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c5548", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33783, "col": 6, "tokLen": 1 }, "end": { "offset": 33783, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c5100", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c5778", "kind": "UnaryOperator", "range": { "begin": { "offset": 33805, "col": 28, "tokLen": 1 }, "end": { "offset": 33823, "col": 46, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72c5760", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33806, "col": 29, "tokLen": 1 }, "end": { "offset": 33823, "col": 46, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c5730", "kind": "MemberExpr", "range": { "begin": { "offset": 33806, "col": 29, "tokLen": 1 }, "end": { "offset": 33823, "col": 46, "tokLen": 7 } }, "type": { "qualType": "void (*const)(Monitor *)" }, "valueCategory": "lvalue", "name": "arrange", "isArrow": true, "referencedMemberDecl": "0x55bbe7225210", "inner": [ { "id": "0x55bbe72c5718", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33806, "col": 29, "tokLen": 1 }, "end": { "offset": 33820, "col": 43, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c56f8", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 33806, "col": 29, "tokLen": 1 }, "end": { "offset": 33820, "col": 43, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72c56c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33806, "col": 29, "tokLen": 1 }, "end": { "offset": 33809, "col": 32, "tokLen": 2 } }, "type": { "qualType": "const Layout **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72c5630", "kind": "MemberExpr", "range": { "begin": { "offset": 33806, "col": 29, "tokLen": 1 }, "end": { "offset": 33809, "col": 32, "tokLen": 2 } }, "type": { "qualType": "const Layout *[2]" }, "valueCategory": "lvalue", "name": "lt", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ec8", "inner": [ { "id": "0x55bbe72c5618", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33806, "col": 29, "tokLen": 1 }, "end": { "offset": 33806, "col": 29, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c55f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33806, "col": 29, "tokLen": 1 }, "end": { "offset": 33806, "col": 29, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c5100", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72c56e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33812, "col": 35, "tokLen": 1 }, "end": { "offset": 33815, "col": 38, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c5698", "kind": "MemberExpr", "range": { "begin": { "offset": 33812, "col": 35, "tokLen": 1 }, "end": { "offset": 33815, "col": 38, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "sellt", "isArrow": true, "referencedMemberDecl": "0x55bbe72259b8", "inner": [ { "id": "0x55bbe72c5680", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33812, "col": 35, "tokLen": 1 }, "end": { "offset": 33812, "col": 35, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c5660", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33812, "col": 35, "tokLen": 1 }, "end": { "offset": 33812, "col": 35, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c5100", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c58d0", "kind": "CallExpr", "range": { "begin": { "offset": 33834, "line": 1369, "col": 3, "tokLen": 12 }, "end": { "offset": 33863, "col": 32, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c58b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33834, "col": 3, "tokLen": 12 }, "end": { "offset": 33834, "col": 3, "tokLen": 12 } }, "type": { "qualType": "int (*)(Display *, Window)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c57c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33834, "col": 3, "tokLen": 12 }, "end": { "offset": 33834, "col": 3, "tokLen": 12 } }, "type": { "qualType": "int (Display *, Window)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe704da98", "kind": "FunctionDecl", "name": "XRaiseWindow", "type": { "qualType": "int (Display *, Window)" } } } ] }, { "id": "0x55bbe72c5900", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33847, "col": 16, "tokLen": 3 }, "end": { "offset": 33847, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c57e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33847, "col": 16, "tokLen": 3 }, "end": { "offset": 33847, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72c5918", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33852, "col": 21, "tokLen": 1 }, "end": { "offset": 33860, "col": 29, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c5888", "kind": "MemberExpr", "range": { "begin": { "offset": 33852, "col": 21, "tokLen": 1 }, "end": { "offset": 33860, "col": 29, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72c5870", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33852, "col": 21, "tokLen": 1 }, "end": { "offset": 33855, "col": 24, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c5840", "kind": "MemberExpr", "range": { "begin": { "offset": 33852, "col": 21, "tokLen": 1 }, "end": { "offset": 33855, "col": 24, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72c5828", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33852, "col": 21, "tokLen": 1 }, "end": { "offset": 33852, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c5808", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33852, "col": 21, "tokLen": 1 }, "end": { "offset": 33852, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c5100", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c6598", "kind": "IfStmt", "range": { "begin": { "offset": 33867, "line": 1370, "col": 2, "tokLen": 2 }, "end": { "offset": 34123, "line": 1378, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c5ab8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33871, "line": 1370, "col": 6, "tokLen": 1 }, "end": { "offset": 33888, "col": 23, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c5a88", "kind": "MemberExpr", "range": { "begin": { "offset": 33871, "col": 6, "tokLen": 1 }, "end": { "offset": 33888, "col": 23, "tokLen": 7 } }, "type": { "qualType": "void (*const)(Monitor *)" }, "valueCategory": "lvalue", "name": "arrange", "isArrow": true, "referencedMemberDecl": "0x55bbe7225210", "inner": [ { "id": "0x55bbe72c5a70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33871, "col": 6, "tokLen": 1 }, "end": { "offset": 33885, "col": 20, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c5a50", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 33871, "col": 6, "tokLen": 1 }, "end": { "offset": 33885, "col": 20, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72c5a20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33871, "col": 6, "tokLen": 1 }, "end": { "offset": 33874, "col": 9, "tokLen": 2 } }, "type": { "qualType": "const Layout **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72c5988", "kind": "MemberExpr", "range": { "begin": { "offset": 33871, "col": 6, "tokLen": 1 }, "end": { "offset": 33874, "col": 9, "tokLen": 2 } }, "type": { "qualType": "const Layout *[2]" }, "valueCategory": "lvalue", "name": "lt", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ec8", "inner": [ { "id": "0x55bbe72c5970", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33871, "col": 6, "tokLen": 1 }, "end": { "offset": 33871, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c5950", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33871, "col": 6, "tokLen": 1 }, "end": { "offset": 33871, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c5100", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72c5a38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33877, "col": 12, "tokLen": 1 }, "end": { "offset": 33880, "col": 15, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c59f0", "kind": "MemberExpr", "range": { "begin": { "offset": 33877, "col": 12, "tokLen": 1 }, "end": { "offset": 33880, "col": 15, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "sellt", "isArrow": true, "referencedMemberDecl": "0x55bbe72259b8", "inner": [ { "id": "0x55bbe72c59d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33877, "col": 12, "tokLen": 1 }, "end": { "offset": 33877, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c59b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33877, "col": 12, "tokLen": 1 }, "end": { "offset": 33877, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c5100", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c6570", "kind": "CompoundStmt", "range": { "begin": { "offset": 33897, "col": 32, "tokLen": 1 }, "end": { "offset": 34123, "line": 1378, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c5b40", "kind": "BinaryOperator", "range": { "begin": { "offset": 33901, "line": 1371, "col": 3, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 13642, "file": "/usr/include/X11/X.h", "line": 463, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33917, "file": "dwm.c", "line": 1371, "col": 19, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72c5af0", "kind": "MemberExpr", "range": { "begin": { "offset": 33901, "col": 3, "tokLen": 2 }, "end": { "offset": 33904, "col": 6, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "stack_mode", "isArrow": false, "referencedMemberDecl": "0x55bbe6fed220", "inner": [ { "id": "0x55bbe72c5ad0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33901, "col": 3, "tokLen": 2 }, "end": { "offset": 33901, "col": 3, "tokLen": 2 } }, "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c5368", "kind": "VarDecl", "name": "wc", "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" } } } ] }, { "id": "0x55bbe72c5b20", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 13642, "file": "/usr/include/X11/X.h", "line": 463, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33917, "file": "dwm.c", "line": 1371, "col": 19, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 13642, "file": "/usr/include/X11/X.h", "line": 463, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 33917, "file": "dwm.c", "line": 1371, "col": 19, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe72c5c30", "kind": "BinaryOperator", "range": { "begin": { "offset": 33926, "line": 1372, "col": 3, "tokLen": 2 }, "end": { "offset": 33942, "col": 19, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72c5b80", "kind": "MemberExpr", "range": { "begin": { "offset": 33926, "col": 3, "tokLen": 2 }, "end": { "offset": 33929, "col": 6, "tokLen": 7 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "sibling", "isArrow": false, "referencedMemberDecl": "0x55bbe6fed1b8", "inner": [ { "id": "0x55bbe72c5b60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33926, "col": 3, "tokLen": 2 }, "end": { "offset": 33926, "col": 3, "tokLen": 2 } }, "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c5368", "kind": "VarDecl", "name": "wc", "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" } } } ] }, { "id": "0x55bbe72c5c18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33939, "col": 16, "tokLen": 1 }, "end": { "offset": 33942, "col": 19, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c5be8", "kind": "MemberExpr", "range": { "begin": { "offset": 33939, "col": 16, "tokLen": 1 }, "end": { "offset": 33942, "col": 19, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "barwin", "isArrow": true, "referencedMemberDecl": "0x55bbe7225d20", "inner": [ { "id": "0x55bbe72c5bd0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33939, "col": 16, "tokLen": 1 }, "end": { "offset": 33939, "col": 16, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c5bb0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33939, "col": 16, "tokLen": 1 }, "end": { "offset": 33939, "col": 16, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c5100", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72c6538", "kind": "ForStmt", "range": { "begin": { "offset": 33952, "line": 1373, "col": 3, "tokLen": 3 }, "end": { "offset": 34120, "line": 1377, "col": 4, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c5cf0", "kind": "BinaryOperator", "range": { "begin": { "offset": 33957, "line": 1373, "col": 8, "tokLen": 1 }, "end": { "offset": 33964, "col": 15, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72c5c50", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33957, "col": 8, "tokLen": 1 }, "end": { "offset": 33957, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c5248", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe72c5cd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33961, "col": 12, "tokLen": 1 }, "end": { "offset": 33964, "col": 15, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c5ca8", "kind": "MemberExpr", "range": { "begin": { "offset": 33961, "col": 12, "tokLen": 1 }, "end": { "offset": 33964, "col": 15, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "stack", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c60", "inner": [ { "id": "0x55bbe72c5c90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33961, "col": 12, "tokLen": 1 }, "end": { "offset": 33961, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c5c70", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33961, "col": 12, "tokLen": 1 }, "end": { "offset": 33961, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c5100", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, {}, { "id": "0x55bbe72c5d30", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33971, "col": 22, "tokLen": 1 }, "end": { "offset": 33971, "col": 22, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c5d10", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33971, "col": 22, "tokLen": 1 }, "end": { "offset": 33971, "col": 22, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c5248", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72c5de8", "kind": "BinaryOperator", "range": { "begin": { "offset": 33974, "col": 25, "tokLen": 1 }, "end": { "offset": 33981, "col": 32, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72c5d48", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33974, "col": 25, "tokLen": 1 }, "end": { "offset": 33974, "col": 25, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c5248", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe72c5dd0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33978, "col": 29, "tokLen": 1 }, "end": { "offset": 33981, "col": 32, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c5da0", "kind": "MemberExpr", "range": { "begin": { "offset": 33978, "col": 29, "tokLen": 1 }, "end": { "offset": 33981, "col": 32, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "snext", "isArrow": true, "referencedMemberDecl": "0x55bbe7224a18", "inner": [ { "id": "0x55bbe72c5d88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33978, "col": 29, "tokLen": 1 }, "end": { "offset": 33978, "col": 29, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c5d68", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33978, "col": 29, "tokLen": 1 }, "end": { "offset": 33978, "col": 29, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c5248", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72c6518", "kind": "IfStmt", "range": { "begin": { "offset": 33991, "line": 1374, "col": 4, "tokLen": 2 }, "end": { "offset": 34120, "line": 1377, "col": 4, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c6148", "kind": "BinaryOperator", "range": { "begin": { "offset": 33995, "line": 1374, "col": 8, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2000, "line": 52, "col": 77, "tokLen": 1 }, "expansionLoc": { "offset": 34013, "line": 1374, "col": 26, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72c5e88", "kind": "UnaryOperator", "range": { "begin": { "offset": 33995, "col": 8, "tokLen": 1 }, "end": { "offset": 33999, "col": 12, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72c5e70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33996, "col": 9, "tokLen": 1 }, "end": { "offset": 33999, "col": 12, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c5e40", "kind": "MemberExpr", "range": { "begin": { "offset": 33996, "col": 9, "tokLen": 1 }, "end": { "offset": 33999, "col": 12, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfloating", "isArrow": true, "referencedMemberDecl": "0x55bbe7224738", "inner": [ { "id": "0x55bbe72c5e28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 33996, "col": 9, "tokLen": 1 }, "end": { "offset": 33996, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c5e08", "kind": "DeclRefExpr", "range": { "begin": { "offset": 33996, "col": 9, "tokLen": 1 }, "end": { "offset": 33996, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c5248", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72c6128", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1956, "line": 52, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 34013, "line": 1374, "col": 26, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 2000, "line": 52, "col": 77, "tokLen": 1 }, "expansionLoc": { "offset": 34013, "line": 1374, "col": 26, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c6108", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1957, "line": 52, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 34013, "line": 1374, "col": 26, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1999, "line": 52, "col": 76, "tokLen": 1 }, "expansionLoc": { "offset": 34013, "line": 1374, "col": 26, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c60e8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 34023, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 34013, "col": 26, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 34013, "line": 1374, "col": 26, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe72c60b8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 34023, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 34013, "col": 26, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1961, "line": 52, "col": 38, "tokLen": 4 }, "expansionLoc": { "offset": 34013, "line": 1374, "col": 26, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c5ed8", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 34023, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 34013, "col": 26, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1961, "line": 52, "col": 38, "tokLen": 4 }, "expansionLoc": { "offset": 34013, "line": 1374, "col": 26, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "tags", "isArrow": true, "referencedMemberDecl": "0x55bbe7224668", "inner": [ { "id": "0x55bbe72c5ec0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 34023, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 34013, "col": 26, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 34023, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 34013, "col": 26, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c5ea0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 34023, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 34013, "col": 26, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 34023, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 34013, "col": 26, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c5248", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72c60d0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 34023, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 34013, "col": 26, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 34013, "line": 1374, "col": 26, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c6098", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 34023, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 34013, "col": 26, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 34013, "line": 1374, "col": 26, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72c6068", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 34023, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 34013, "col": 26, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1976, "line": 52, "col": 53, "tokLen": 6 }, "expansionLoc": { "offset": 34013, "line": 1374, "col": 26, "tokLen": 9 } } }, "type": { "qualType": "unsigned int *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72c5f88", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 34023, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 34013, "col": 26, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1976, "line": 52, "col": 53, "tokLen": 6 }, "expansionLoc": { "offset": 34013, "line": 1374, "col": 26, "tokLen": 9 } } }, "type": { "qualType": "unsigned int[2]" }, "valueCategory": "lvalue", "name": "tagset", "isArrow": true, "referencedMemberDecl": "0x55bbe7225a70", "inner": [ { "id": "0x55bbe72c5f70", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 34023, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 34013, "col": 26, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1971, "line": 52, "col": 48, "tokLen": 3 }, "expansionLoc": { "offset": 34013, "line": 1374, "col": 26, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c5f40", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 34023, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 34013, "col": 26, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1971, "line": 52, "col": 48, "tokLen": 3 }, "expansionLoc": { "offset": 34013, "line": 1374, "col": 26, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72c5f28", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 34023, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 34013, "col": 26, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 34023, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 34013, "col": 26, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c5f08", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 34023, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 34013, "col": 26, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 34023, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 34013, "col": 26, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c5248", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c6080", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 34023, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 34013, "col": 26, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1991, "line": 52, "col": 68, "tokLen": 7 }, "expansionLoc": { "offset": 34013, "line": 1374, "col": 26, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c6038", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 34023, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 34013, "col": 26, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1991, "line": 52, "col": 68, "tokLen": 7 }, "expansionLoc": { "offset": 34013, "line": 1374, "col": 26, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "seltags", "isArrow": true, "referencedMemberDecl": "0x55bbe7225950", "inner": [ { "id": "0x55bbe72c6020", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 34023, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 34013, "col": 26, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1986, "line": 52, "col": 63, "tokLen": 3 }, "expansionLoc": { "offset": 34013, "line": 1374, "col": 26, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c5ff0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 34023, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 34013, "col": 26, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1986, "line": 52, "col": 63, "tokLen": 3 }, "expansionLoc": { "offset": 34013, "line": 1374, "col": 26, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72c5fd8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 34023, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 34013, "col": 26, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 34023, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 34013, "col": 26, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c5fb8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 34023, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 34013, "col": 26, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 34023, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 34013, "col": 26, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c5248", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c64f8", "kind": "CompoundStmt", "range": { "begin": { "offset": 34027, "col": 40, "tokLen": 1 }, "end": { "offset": 34120, "line": 1377, "col": 4, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c6380", "kind": "CallExpr", "range": { "begin": { "offset": 34033, "line": 1375, "col": 5, "tokLen": 16 }, "end": { "offset": 34089, "col": 61, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c6368", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34033, "col": 5, "tokLen": 16 }, "end": { "offset": 34033, "col": 5, "tokLen": 16 } }, "type": { "qualType": "int (*)(Display *, Window, unsigned int, XWindowChanges *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c6168", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34033, "col": 5, "tokLen": 16 }, "end": { "offset": 34033, "col": 5, "tokLen": 16 } }, "type": { "qualType": "int (Display *, Window, unsigned int, XWindowChanges *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7032090", "kind": "FunctionDecl", "name": "XConfigureWindow", "type": { "qualType": "int (Display *, Window, unsigned int, XWindowChanges *)" } } } ] }, { "id": "0x55bbe72c63c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34050, "col": 22, "tokLen": 3 }, "end": { "offset": 34050, "col": 22, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c6188", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34050, "col": 22, "tokLen": 3 }, "end": { "offset": 34050, "col": 22, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72c63d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34055, "col": 27, "tokLen": 1 }, "end": { "offset": 34058, "col": 30, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c61e0", "kind": "MemberExpr", "range": { "begin": { "offset": 34055, "col": 27, "tokLen": 1 }, "end": { "offset": 34058, "col": 30, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72c61c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34055, "col": 27, "tokLen": 1 }, "end": { "offset": 34055, "col": 27, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c61a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34055, "col": 27, "tokLen": 1 }, "end": { "offset": 34055, "col": 27, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c5248", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72c63f0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 12623, "file": "/usr/include/X11/X.h", "line": 415, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34063, "file": "dwm.c", "line": 1375, "col": 35, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 12656, "file": "/usr/include/X11/X.h", "line": 416, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34073, "file": "dwm.c", "line": 1375, "col": 45, "tokLen": 11 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72c6310", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 12623, "file": "/usr/include/X11/X.h", "line": 415, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34063, "file": "dwm.c", "line": 1375, "col": 35, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 12656, "file": "/usr/include/X11/X.h", "line": 416, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34073, "file": "dwm.c", "line": 1375, "col": 45, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72c6270", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 12623, "file": "/usr/include/X11/X.h", "line": 415, "col": 20, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34063, "file": "dwm.c", "line": 1375, "col": 35, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 12628, "file": "/usr/include/X11/X.h", "line": 415, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34063, "file": "dwm.c", "line": 1375, "col": 35, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c6250", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 12624, "file": "/usr/include/X11/X.h", "line": 415, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34063, "file": "dwm.c", "line": 1375, "col": 35, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 12627, "file": "/usr/include/X11/X.h", "line": 415, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34063, "file": "dwm.c", "line": 1375, "col": 35, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72c6210", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12624, "file": "/usr/include/X11/X.h", "line": 415, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34063, "file": "dwm.c", "line": 1375, "col": 35, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 12624, "file": "/usr/include/X11/X.h", "line": 415, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34063, "file": "dwm.c", "line": 1375, "col": 35, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72c6230", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12627, "file": "/usr/include/X11/X.h", "line": 415, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34063, "file": "dwm.c", "line": 1375, "col": 35, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 12627, "file": "/usr/include/X11/X.h", "line": 415, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34063, "file": "dwm.c", "line": 1375, "col": 35, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "5" } ] } ] }, { "id": "0x55bbe72c62f0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 12651, "file": "/usr/include/X11/X.h", "line": 416, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34073, "file": "dwm.c", "line": 1375, "col": 45, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 12656, "file": "/usr/include/X11/X.h", "line": 416, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34073, "file": "dwm.c", "line": 1375, "col": 45, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c62d0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 12652, "file": "/usr/include/X11/X.h", "line": 416, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34073, "file": "dwm.c", "line": 1375, "col": 45, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 12655, "file": "/usr/include/X11/X.h", "line": 416, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34073, "file": "dwm.c", "line": 1375, "col": 45, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72c6290", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12652, "file": "/usr/include/X11/X.h", "line": 416, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34073, "file": "dwm.c", "line": 1375, "col": 45, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 12652, "file": "/usr/include/X11/X.h", "line": 416, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34073, "file": "dwm.c", "line": 1375, "col": 45, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72c62b0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12655, "file": "/usr/include/X11/X.h", "line": 416, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34073, "file": "dwm.c", "line": 1375, "col": 45, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 12655, "file": "/usr/include/X11/X.h", "line": 416, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34073, "file": "dwm.c", "line": 1375, "col": 45, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] } ] }, { "id": "0x55bbe72c6350", "kind": "UnaryOperator", "range": { "begin": { "offset": 34086, "col": 58, "tokLen": 1 }, "end": { "offset": 34087, "col": 59, "tokLen": 2 } }, "type": { "qualType": "XWindowChanges *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72c6330", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34087, "col": 59, "tokLen": 2 }, "end": { "offset": 34087, "col": 59, "tokLen": 2 } }, "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c5368", "kind": "VarDecl", "name": "wc", "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" } } } ] } ] }, { "id": "0x55bbe72c64d8", "kind": "BinaryOperator", "range": { "begin": { "offset": 34096, "line": 1376, "col": 5, "tokLen": 2 }, "end": { "offset": 34112, "col": 21, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72c6428", "kind": "MemberExpr", "range": { "begin": { "offset": 34096, "col": 5, "tokLen": 2 }, "end": { "offset": 34099, "col": 8, "tokLen": 7 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "sibling", "isArrow": false, "referencedMemberDecl": "0x55bbe6fed1b8", "inner": [ { "id": "0x55bbe72c6408", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34096, "col": 5, "tokLen": 2 }, "end": { "offset": 34096, "col": 5, "tokLen": 2 } }, "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c5368", "kind": "VarDecl", "name": "wc", "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" } } } ] }, { "id": "0x55bbe72c64c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34109, "col": 18, "tokLen": 1 }, "end": { "offset": 34112, "col": 21, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c6490", "kind": "MemberExpr", "range": { "begin": { "offset": 34109, "col": 18, "tokLen": 1 }, "end": { "offset": 34112, "col": 21, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72c6478", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34109, "col": 18, "tokLen": 1 }, "end": { "offset": 34109, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c6458", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34109, "col": 18, "tokLen": 1 }, "end": { "offset": 34109, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c5248", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c6630", "kind": "CallExpr", "range": { "begin": { "offset": 34126, "line": 1379, "col": 2, "tokLen": 5 }, "end": { "offset": 34142, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c6618", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34126, "col": 2, "tokLen": 5 }, "end": { "offset": 34126, "col": 2, "tokLen": 5 } }, "type": { "qualType": "int (*)(Display *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c65b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34126, "col": 2, "tokLen": 5 }, "end": { "offset": 34126, "col": 2, "tokLen": 5 } }, "type": { "qualType": "int (Display *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe70597d8", "kind": "FunctionDecl", "name": "XSync", "type": { "qualType": "int (Display *, int)" } } } ] }, { "id": "0x55bbe72c6660", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34132, "col": 8, "tokLen": 3 }, "end": { "offset": 34132, "col": 8, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c65d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34132, "col": 8, "tokLen": 3 }, "end": { "offset": 34132, "col": 8, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72c65f8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 34137, "file": "dwm.c", "line": 1379, "col": 13, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 34137, "file": "dwm.c", "line": 1379, "col": 13, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72c67e0", "kind": "WhileStmt", "range": { "begin": { "offset": 34146, "line": 1380, "col": 2, "tokLen": 5 }, "end": { "offset": 34196, "col": 52, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c6788", "kind": "CallExpr", "range": { "begin": { "offset": 34153, "col": 9, "tokLen": 15 }, "end": { "offset": 34194, "col": 50, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c6770", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34153, "col": 9, "tokLen": 15 }, "end": { "offset": 34153, "col": 9, "tokLen": 15 } }, "type": { "qualType": "int (*)(Display *, long, XEvent *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c6678", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34153, "col": 9, "tokLen": 15 }, "end": { "offset": 34153, "col": 9, "tokLen": 15 } }, "type": { "qualType": "int (Display *, long, XEvent *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe70303c0", "kind": "FunctionDecl", "name": "XCheckMaskEvent", "type": { "qualType": "int (Display *, long, XEvent *)" } } } ] }, { "id": "0x55bbe72c67c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34169, "col": 25, "tokLen": 3 }, "end": { "offset": 34169, "col": 25, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c6698", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34169, "col": 25, "tokLen": 3 }, "end": { "offset": 34169, "col": 25, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72c6718", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5293, "file": "/usr/include/X11/X.h", "line": 155, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34174, "file": "dwm.c", "line": 1380, "col": 30, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5299, "file": "/usr/include/X11/X.h", "line": 155, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34174, "file": "dwm.c", "line": 1380, "col": 30, "tokLen": 15 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c66f8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5294, "file": "/usr/include/X11/X.h", "line": 155, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34174, "file": "dwm.c", "line": 1380, "col": 30, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5298, "file": "/usr/include/X11/X.h", "line": 155, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34174, "file": "dwm.c", "line": 1380, "col": 30, "tokLen": 15 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72c66b8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5294, "file": "/usr/include/X11/X.h", "line": 155, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34174, "file": "dwm.c", "line": 1380, "col": 30, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5294, "file": "/usr/include/X11/X.h", "line": 155, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34174, "file": "dwm.c", "line": 1380, "col": 30, "tokLen": 15 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72c66d8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5298, "file": "/usr/include/X11/X.h", "line": 155, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34174, "file": "dwm.c", "line": 1380, "col": 30, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5298, "file": "/usr/include/X11/X.h", "line": 155, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34174, "file": "dwm.c", "line": 1380, "col": 30, "tokLen": 15 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "4" } ] } ] }, { "id": "0x55bbe72c6758", "kind": "UnaryOperator", "range": { "begin": { "offset": 34191, "col": 47, "tokLen": 1 }, "end": { "offset": 34192, "col": 48, "tokLen": 2 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72c6738", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34192, "col": 48, "tokLen": 2 }, "end": { "offset": 34192, "col": 48, "tokLen": 2 } }, "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c52d8", "kind": "VarDecl", "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } } ] } ] }, { "id": "0x55bbe72c67d8", "kind": "NullStmt", "range": { "begin": { "offset": 34196, "col": 52, "tokLen": 1 }, "end": { "offset": 34196, "col": 52, "tokLen": 1 } } } ] } ] } ] }, { "id": "0x55bbe72c68f0", "kind": "FunctionDecl", "loc": { "offset": 34206, "line": 1384, "col": 1, "tokLen": 3 }, "range": { "begin": { "offset": 34201, "line": 1383, "col": 1, "tokLen": 4 }, "end": { "offset": 34384, "line": 1392, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722bbb8", "name": "run", "mangledName": "run", "type": { "qualType": "void (void)" }, "inner": [ { "id": "0x55bbe72c6ed8", "kind": "CompoundStmt", "range": { "begin": { "offset": 34216, "line": 1385, "col": 1, "tokLen": 1 }, "end": { "offset": 34384, "line": 1392, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c6a08", "kind": "DeclStmt", "range": { "begin": { "offset": 34219, "line": 1386, "col": 2, "tokLen": 6 }, "end": { "offset": 34228, "col": 11, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c69a0", "kind": "VarDecl", "loc": { "offset": 34226, "col": 9, "tokLen": 2 }, "range": { "begin": { "offset": 34219, "col": 2, "tokLen": 6 }, "end": { "offset": 34226, "col": 9, "tokLen": 2 } }, "isUsed": true, "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } ] }, { "id": "0x55bbe72c6a98", "kind": "CallExpr", "range": { "begin": { "offset": 34254, "line": 1388, "col": 2, "tokLen": 5 }, "end": { "offset": 34270, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c6a80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34254, "col": 2, "tokLen": 5 }, "end": { "offset": 34254, "col": 2, "tokLen": 5 } }, "type": { "qualType": "int (*)(Display *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c6a20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34254, "col": 2, "tokLen": 5 }, "end": { "offset": 34254, "col": 2, "tokLen": 5 } }, "type": { "qualType": "int (Display *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe70597d8", "kind": "FunctionDecl", "name": "XSync", "type": { "qualType": "int (Display *, int)" } } } ] }, { "id": "0x55bbe72c6ac8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34260, "col": 8, "tokLen": 3 }, "end": { "offset": 34260, "col": 8, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c6a40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34260, "col": 8, "tokLen": 3 }, "end": { "offset": 34260, "col": 8, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72c6a60", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 34265, "file": "dwm.c", "line": 1388, "col": 13, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 34265, "file": "dwm.c", "line": 1388, "col": 13, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72c6eb8", "kind": "WhileStmt", "range": { "begin": { "offset": 34274, "line": 1389, "col": 2, "tokLen": 5 }, "end": { "offset": 34362, "line": 1391, "col": 24, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c6c68", "kind": "BinaryOperator", "range": { "begin": { "offset": 34281, "line": 1389, "col": 9, "tokLen": 7 }, "end": { "offset": 34312, "col": 40, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72c6c50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34281, "col": 9, "tokLen": 7 }, "end": { "offset": 34281, "col": 9, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c6ae0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34281, "col": 9, "tokLen": 7 }, "end": { "offset": 34281, "col": 9, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237040", "kind": "VarDecl", "name": "running", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72c6c38", "kind": "UnaryOperator", "range": { "begin": { "offset": 34292, "col": 20, "tokLen": 1 }, "end": { "offset": 34312, "col": 40, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72c6bf0", "kind": "CallExpr", "range": { "begin": { "offset": 34293, "col": 21, "tokLen": 10 }, "end": { "offset": 34312, "col": 40, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c6bd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34293, "col": 21, "tokLen": 10 }, "end": { "offset": 34293, "col": 21, "tokLen": 10 } }, "type": { "qualType": "int (*)(Display *, XEvent *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c6b00", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34293, "col": 21, "tokLen": 10 }, "end": { "offset": 34293, "col": 21, "tokLen": 10 } }, "type": { "qualType": "int (Display *, XEvent *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe70462c0", "kind": "FunctionDecl", "name": "XNextEvent", "type": { "qualType": "int (Display *, XEvent *)" } } } ] }, { "id": "0x55bbe72c6c20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34304, "col": 32, "tokLen": 3 }, "end": { "offset": 34304, "col": 32, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c6b20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34304, "col": 32, "tokLen": 3 }, "end": { "offset": 34304, "col": 32, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72c6b60", "kind": "UnaryOperator", "range": { "begin": { "offset": 34309, "col": 37, "tokLen": 1 }, "end": { "offset": 34310, "col": 38, "tokLen": 2 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72c6b40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34310, "col": 38, "tokLen": 2 }, "end": { "offset": 34310, "col": 38, "tokLen": 2 } }, "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c69a0", "kind": "VarDecl", "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } } ] } ] } ] } ] }, { "id": "0x55bbe72c6e98", "kind": "IfStmt", "range": { "begin": { "offset": 34317, "line": 1390, "col": 3, "tokLen": 2 }, "end": { "offset": 34362, "line": 1391, "col": 24, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c6d48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34321, "line": 1390, "col": 7, "tokLen": 7 }, "end": { "offset": 34336, "col": 22, "tokLen": 1 } }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c6d28", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 34321, "col": 7, "tokLen": 7 }, "end": { "offset": 34336, "col": 22, "tokLen": 1 } }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72c6cf8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34321, "col": 7, "tokLen": 7 }, "end": { "offset": 34321, "col": 7, "tokLen": 7 } }, "type": { "qualType": "void (**)(XEvent *)" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72c6c88", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34321, "col": 7, "tokLen": 7 }, "end": { "offset": 34321, "col": 7, "tokLen": 7 } }, "type": { "qualType": "void (*[36])(XEvent *)" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72323d0", "kind": "VarDecl", "name": "handler", "type": { "qualType": "void (*[36])(XEvent *)" } } } ] }, { "id": "0x55bbe72c6d10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34329, "col": 15, "tokLen": 2 }, "end": { "offset": 34332, "col": 18, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c6cc8", "kind": "MemberExpr", "range": { "begin": { "offset": 34329, "col": 15, "tokLen": 2 }, "end": { "offset": 34332, "col": 18, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "type", "isArrow": false, "referencedMemberDecl": "0x55bbe70011c8", "inner": [ { "id": "0x55bbe72c6ca8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34329, "col": 15, "tokLen": 2 }, "end": { "offset": 34329, "col": 15, "tokLen": 2 } }, "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c69a0", "kind": "VarDecl", "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } } ] } ] } ] } ] }, { "id": "0x55bbe72c6e70", "kind": "CallExpr", "range": { "begin": { "offset": 34342, "line": 1391, "col": 4, "tokLen": 7 }, "end": { "offset": 34362, "col": 24, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c6e58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34342, "col": 4, "tokLen": 7 }, "end": { "offset": 34357, "col": 19, "tokLen": 1 } }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c6e00", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 34342, "col": 4, "tokLen": 7 }, "end": { "offset": 34357, "col": 19, "tokLen": 1 } }, "type": { "qualType": "void (*)(XEvent *)" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72c6dd0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34342, "col": 4, "tokLen": 7 }, "end": { "offset": 34342, "col": 4, "tokLen": 7 } }, "type": { "qualType": "void (**)(XEvent *)" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72c6d60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34342, "col": 4, "tokLen": 7 }, "end": { "offset": 34342, "col": 4, "tokLen": 7 } }, "type": { "qualType": "void (*[36])(XEvent *)" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72323d0", "kind": "VarDecl", "name": "handler", "type": { "qualType": "void (*[36])(XEvent *)" } } } ] }, { "id": "0x55bbe72c6de8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34350, "col": 12, "tokLen": 2 }, "end": { "offset": 34353, "col": 15, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c6da0", "kind": "MemberExpr", "range": { "begin": { "offset": 34350, "col": 12, "tokLen": 2 }, "end": { "offset": 34353, "col": 15, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "type", "isArrow": false, "referencedMemberDecl": "0x55bbe70011c8", "inner": [ { "id": "0x55bbe72c6d80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34350, "col": 12, "tokLen": 2 }, "end": { "offset": 34350, "col": 12, "tokLen": 2 } }, "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c69a0", "kind": "VarDecl", "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } } ] } ] } ] } ] }, { "id": "0x55bbe72c6e40", "kind": "UnaryOperator", "range": { "begin": { "offset": 34359, "col": 21, "tokLen": 1 }, "end": { "offset": 34360, "col": 22, "tokLen": 2 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72c6e20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34360, "col": 22, "tokLen": 2 }, "end": { "offset": 34360, "col": 22, "tokLen": 2 } }, "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c69a0", "kind": "VarDecl", "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c6f98", "kind": "FunctionDecl", "loc": { "offset": 34392, "line": 1395, "col": 1, "tokLen": 4 }, "range": { "begin": { "offset": 34387, "line": 1394, "col": 1, "tokLen": 4 }, "end": { "offset": 35096, "line": 1419, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722bcf0", "name": "scan", "mangledName": "scan", "type": { "qualType": "void (void)" }, "inner": [ { "id": "0x55bbe72c89e0", "kind": "CompoundStmt", "range": { "begin": { "offset": 34403, "line": 1396, "col": 1, "tokLen": 1 }, "end": { "offset": 35096, "line": 1419, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c7150", "kind": "DeclStmt", "range": { "begin": { "offset": 34406, "line": 1397, "col": 2, "tokLen": 8 }, "end": { "offset": 34425, "col": 21, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c7050", "kind": "VarDecl", "loc": { "offset": 34419, "col": 15, "tokLen": 1 }, "range": { "begin": { "offset": 34406, "col": 2, "tokLen": 8 }, "end": { "offset": 34419, "col": 15, "tokLen": 1 } }, "isUsed": true, "name": "i", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe72c70d0", "kind": "VarDecl", "loc": { "offset": 34422, "col": 18, "tokLen": 3 }, "range": { "begin": { "offset": 34406, "col": 2, "tokLen": 8 }, "end": { "offset": 34422, "col": 18, "tokLen": 3 } }, "isUsed": true, "name": "num", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe72c7388", "kind": "DeclStmt", "range": { "begin": { "offset": 34428, "line": 1398, "col": 2, "tokLen": 6 }, "end": { "offset": 34455, "col": 29, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c7178", "kind": "VarDecl", "loc": { "offset": 34435, "col": 9, "tokLen": 2 }, "range": { "begin": { "offset": 34428, "col": 2, "tokLen": 6 }, "end": { "offset": 34435, "col": 9, "tokLen": 2 } }, "isUsed": true, "name": "d1", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe72c71f0", "kind": "VarDecl", "loc": { "offset": 34439, "col": 13, "tokLen": 2 }, "range": { "begin": { "offset": 34428, "col": 2, "tokLen": 6 }, "end": { "offset": 34439, "col": 13, "tokLen": 2 } }, "isUsed": true, "name": "d2", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe72c7268", "kind": "VarDecl", "loc": { "offset": 34444, "col": 18, "tokLen": 4 }, "range": { "begin": { "offset": 34428, "col": 2, "tokLen": 6 }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34451, "file": "dwm.c", "line": 1398, "col": 25, "tokLen": 4 } } }, "isUsed": true, "name": "wins", "type": { "qualType": "Window *" }, "init": "c", "inner": [ { "id": "0x55bbe72c7350", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34451, "file": "dwm.c", "line": 1398, "col": 25, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34451, "file": "dwm.c", "line": 1398, "col": 25, "tokLen": 4 } } }, "type": { "qualType": "Window *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72c7330", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34451, "file": "dwm.c", "line": 1398, "col": 25, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34451, "file": "dwm.c", "line": 1398, "col": 25, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c7308", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34451, "file": "dwm.c", "line": 1398, "col": 25, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34451, "file": "dwm.c", "line": 1398, "col": 25, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72c72d0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34451, "file": "dwm.c", "line": 1398, "col": 25, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34451, "file": "dwm.c", "line": 1398, "col": 25, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c7418", "kind": "DeclStmt", "range": { "begin": { "offset": 34458, "line": 1399, "col": 2, "tokLen": 17 }, "end": { "offset": 34478, "col": 22, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c73b0", "kind": "VarDecl", "loc": { "offset": 34476, "col": 20, "tokLen": 2 }, "range": { "begin": { "offset": 34458, "col": 2, "tokLen": 17 }, "end": { "offset": 34476, "col": 20, "tokLen": 2 } }, "isUsed": true, "name": "wa", "type": { "desugaredQualType": "XWindowAttributes", "qualType": "XWindowAttributes", "typeAliasDeclId": "0x55bbe6fea6b8" } } ] }, { "id": "0x55bbe72c89c0", "kind": "IfStmt", "range": { "begin": { "offset": 34482, "line": 1401, "col": 2, "tokLen": 2 }, "end": { "offset": 35094, "line": 1418, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c75e0", "kind": "CallExpr", "range": { "begin": { "offset": 34486, "line": 1401, "col": 6, "tokLen": 10 }, "end": { "offset": 34529, "col": 49, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c75c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34486, "col": 6, "tokLen": 10 }, "end": { "offset": 34486, "col": 6, "tokLen": 10 } }, "type": { "qualType": "int (*)(Display *, Window, Window *, Window *, Window **, unsigned int *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c7430", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34486, "col": 6, "tokLen": 10 }, "end": { "offset": 34486, "col": 6, "tokLen": 10 } }, "type": { "qualType": "int (Display *, Window, Window *, Window *, Window **, unsigned int *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe704d8a0", "kind": "FunctionDecl", "name": "XQueryTree", "type": { "qualType": "int (Display *, Window, Window *, Window *, Window **, unsigned int *)" } } } ] }, { "id": "0x55bbe72c7630", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34497, "col": 17, "tokLen": 3 }, "end": { "offset": 34497, "col": 17, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c7450", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34497, "col": 17, "tokLen": 3 }, "end": { "offset": 34497, "col": 17, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72c7648", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34502, "col": 22, "tokLen": 4 }, "end": { "offset": 34502, "col": 22, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c7470", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34502, "col": 22, "tokLen": 4 }, "end": { "offset": 34502, "col": 22, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72374f0", "kind": "VarDecl", "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe72c74b0", "kind": "UnaryOperator", "range": { "begin": { "offset": 34508, "col": 28, "tokLen": 1 }, "end": { "offset": 34509, "col": 29, "tokLen": 2 } }, "type": { "qualType": "Window *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72c7490", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34509, "col": 29, "tokLen": 2 }, "end": { "offset": 34509, "col": 29, "tokLen": 2 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c7178", "kind": "VarDecl", "name": "d1", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe72c74e8", "kind": "UnaryOperator", "range": { "begin": { "offset": 34513, "col": 33, "tokLen": 1 }, "end": { "offset": 34514, "col": 34, "tokLen": 2 } }, "type": { "qualType": "Window *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72c74c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34514, "col": 34, "tokLen": 2 }, "end": { "offset": 34514, "col": 34, "tokLen": 2 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c71f0", "kind": "VarDecl", "name": "d2", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe72c7520", "kind": "UnaryOperator", "range": { "begin": { "offset": 34518, "col": 38, "tokLen": 1 }, "end": { "offset": 34519, "col": 39, "tokLen": 4 } }, "type": { "qualType": "Window **" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72c7500", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34519, "col": 39, "tokLen": 4 }, "end": { "offset": 34519, "col": 39, "tokLen": 4 } }, "type": { "qualType": "Window *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c7268", "kind": "VarDecl", "name": "wins", "type": { "qualType": "Window *" } } } ] }, { "id": "0x55bbe72c7558", "kind": "UnaryOperator", "range": { "begin": { "offset": 34525, "col": 45, "tokLen": 1 }, "end": { "offset": 34526, "col": 46, "tokLen": 3 } }, "type": { "qualType": "unsigned int *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72c7538", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34526, "col": 46, "tokLen": 3 }, "end": { "offset": 34526, "col": 46, "tokLen": 3 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c70d0", "kind": "VarDecl", "name": "num", "type": { "qualType": "unsigned int" } } } ] } ] }, { "id": "0x55bbe72c8998", "kind": "CompoundStmt", "range": { "begin": { "offset": 34532, "col": 52, "tokLen": 1 }, "end": { "offset": 35094, "line": 1418, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c7fa0", "kind": "ForStmt", "range": { "begin": { "offset": 34536, "line": 1402, "col": 3, "tokLen": 3 }, "end": { "offset": 34796, "line": 1408, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c76b8", "kind": "BinaryOperator", "range": { "begin": { "offset": 34541, "line": 1402, "col": 8, "tokLen": 1 }, "end": { "offset": 34545, "col": 12, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72c7660", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34541, "col": 8, "tokLen": 1 }, "end": { "offset": 34541, "col": 8, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c7050", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe72c76a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34545, "col": 12, "tokLen": 1 }, "end": { "offset": 34545, "col": 12, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72c7680", "kind": "IntegerLiteral", "range": { "begin": { "offset": 34545, "col": 12, "tokLen": 1 }, "end": { "offset": 34545, "col": 12, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, {}, { "id": "0x55bbe72c7748", "kind": "BinaryOperator", "range": { "begin": { "offset": 34548, "col": 15, "tokLen": 1 }, "end": { "offset": 34552, "col": 19, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe72c7718", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34548, "col": 15, "tokLen": 1 }, "end": { "offset": 34548, "col": 15, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c76d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34548, "col": 15, "tokLen": 1 }, "end": { "offset": 34548, "col": 15, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c7050", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe72c7730", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34552, "col": 19, "tokLen": 3 }, "end": { "offset": 34552, "col": 19, "tokLen": 3 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c76f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34552, "col": 19, "tokLen": 3 }, "end": { "offset": 34552, "col": 19, "tokLen": 3 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c70d0", "kind": "VarDecl", "name": "num", "type": { "qualType": "unsigned int" } } } ] } ] }, { "id": "0x55bbe72c7788", "kind": "UnaryOperator", "range": { "begin": { "offset": 34557, "col": 24, "tokLen": 1 }, "end": { "offset": 34558, "col": 25, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "isPostfix": true, "opcode": "++", "inner": [ { "id": "0x55bbe72c7768", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34557, "col": 24, "tokLen": 1 }, "end": { "offset": 34557, "col": 24, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c7050", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe72c7f80", "kind": "CompoundStmt", "range": { "begin": { "offset": 34562, "col": 29, "tokLen": 1 }, "end": { "offset": 34796, "line": 1408, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c7b78", "kind": "IfStmt", "range": { "begin": { "offset": 34567, "line": 1403, "col": 4, "tokLen": 2 }, "end": { "offset": 34687, "line": 1405, "col": 5, "tokLen": 8 } }, "inner": [ { "id": "0x55bbe72c7b50", "kind": "BinaryOperator", "range": { "begin": { "offset": 34571, "line": 1403, "col": 8, "tokLen": 1 }, "end": { "offset": 34680, "line": 1404, "col": 69, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe72c79a8", "kind": "BinaryOperator", "range": { "begin": { "offset": 34571, "line": 1403, "col": 8, "tokLen": 1 }, "end": { "offset": 34621, "line": 1404, "col": 10, "tokLen": 17 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe72c7928", "kind": "UnaryOperator", "range": { "begin": { "offset": 34571, "line": 1403, "col": 8, "tokLen": 1 }, "end": { "offset": 34610, "col": 47, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72c78c0", "kind": "CallExpr", "range": { "begin": { "offset": 34572, "col": 9, "tokLen": 20 }, "end": { "offset": 34610, "col": 47, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c78a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34572, "col": 9, "tokLen": 20 }, "end": { "offset": 34572, "col": 9, "tokLen": 20 } }, "type": { "qualType": "int (*)(Display *, Window, XWindowAttributes *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c77a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34572, "col": 9, "tokLen": 20 }, "end": { "offset": 34572, "col": 9, "tokLen": 20 } }, "type": { "qualType": "int (Display *, Window, XWindowAttributes *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7041fc0", "kind": "FunctionDecl", "name": "XGetWindowAttributes", "type": { "qualType": "int (Display *, Window, XWindowAttributes *)" } } } ] }, { "id": "0x55bbe72c78f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34593, "col": 30, "tokLen": 3 }, "end": { "offset": 34593, "col": 30, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c77c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34593, "col": 30, "tokLen": 3 }, "end": { "offset": 34593, "col": 30, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72c7910", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34598, "col": 35, "tokLen": 4 }, "end": { "offset": 34604, "col": 41, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c7850", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 34598, "col": 35, "tokLen": 4 }, "end": { "offset": 34604, "col": 41, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72c7820", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34598, "col": 35, "tokLen": 4 }, "end": { "offset": 34598, "col": 35, "tokLen": 4 } }, "type": { "qualType": "Window *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c77e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34598, "col": 35, "tokLen": 4 }, "end": { "offset": 34598, "col": 35, "tokLen": 4 } }, "type": { "qualType": "Window *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c7268", "kind": "VarDecl", "name": "wins", "type": { "qualType": "Window *" } } } ] }, { "id": "0x55bbe72c7838", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34603, "col": 40, "tokLen": 1 }, "end": { "offset": 34603, "col": 40, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c7800", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34603, "col": 40, "tokLen": 1 }, "end": { "offset": 34603, "col": 40, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c7050", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] }, { "id": "0x55bbe72c7890", "kind": "UnaryOperator", "range": { "begin": { "offset": 34607, "col": 44, "tokLen": 1 }, "end": { "offset": 34608, "col": 45, "tokLen": 2 } }, "type": { "qualType": "XWindowAttributes *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72c7870", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34608, "col": 45, "tokLen": 2 }, "end": { "offset": 34608, "col": 45, "tokLen": 2 } }, "type": { "desugaredQualType": "XWindowAttributes", "qualType": "XWindowAttributes", "typeAliasDeclId": "0x55bbe6fea6b8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c73b0", "kind": "VarDecl", "name": "wa", "type": { "desugaredQualType": "XWindowAttributes", "qualType": "XWindowAttributes", "typeAliasDeclId": "0x55bbe6fea6b8" } } } ] } ] } ] }, { "id": "0x55bbe72c7990", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34618, "line": 1404, "col": 7, "tokLen": 2 }, "end": { "offset": 34621, "col": 10, "tokLen": 17 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c7960", "kind": "MemberExpr", "range": { "begin": { "offset": 34618, "col": 7, "tokLen": 2 }, "end": { "offset": 34621, "col": 10, "tokLen": 17 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "override_redirect", "isArrow": false, "referencedMemberDecl": "0x55bbe6fea528", "inner": [ { "id": "0x55bbe72c7940", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34618, "col": 7, "tokLen": 2 }, "end": { "offset": 34618, "col": 7, "tokLen": 2 } }, "type": { "desugaredQualType": "XWindowAttributes", "qualType": "XWindowAttributes", "typeAliasDeclId": "0x55bbe6fea6b8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c73b0", "kind": "VarDecl", "name": "wa", "type": { "desugaredQualType": "XWindowAttributes", "qualType": "XWindowAttributes", "typeAliasDeclId": "0x55bbe6fea6b8" } } } ] } ] } ] }, { "id": "0x55bbe72c7ae8", "kind": "CallExpr", "range": { "begin": { "offset": 34642, "col": 31, "tokLen": 20 }, "end": { "offset": 34680, "col": 69, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c7ad0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34642, "col": 31, "tokLen": 20 }, "end": { "offset": 34642, "col": 31, "tokLen": 20 } }, "type": { "qualType": "int (*)(Display *, Window, Window *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c79c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34642, "col": 31, "tokLen": 20 }, "end": { "offset": 34642, "col": 31, "tokLen": 20 } }, "type": { "qualType": "int (Display *, Window, Window *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe70413c0", "kind": "FunctionDecl", "name": "XGetTransientForHint", "type": { "qualType": "int (Display *, Window, Window *)" } } } ] }, { "id": "0x55bbe72c7b20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34663, "col": 52, "tokLen": 3 }, "end": { "offset": 34663, "col": 52, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c79e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34663, "col": 52, "tokLen": 3 }, "end": { "offset": 34663, "col": 52, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72c7b38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34668, "col": 57, "tokLen": 4 }, "end": { "offset": 34674, "col": 63, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c7a78", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 34668, "col": 57, "tokLen": 4 }, "end": { "offset": 34674, "col": 63, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72c7a48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34668, "col": 57, "tokLen": 4 }, "end": { "offset": 34668, "col": 57, "tokLen": 4 } }, "type": { "qualType": "Window *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c7a08", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34668, "col": 57, "tokLen": 4 }, "end": { "offset": 34668, "col": 57, "tokLen": 4 } }, "type": { "qualType": "Window *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c7268", "kind": "VarDecl", "name": "wins", "type": { "qualType": "Window *" } } } ] }, { "id": "0x55bbe72c7a60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34673, "col": 62, "tokLen": 1 }, "end": { "offset": 34673, "col": 62, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c7a28", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34673, "col": 62, "tokLen": 1 }, "end": { "offset": 34673, "col": 62, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c7050", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] }, { "id": "0x55bbe72c7ab8", "kind": "UnaryOperator", "range": { "begin": { "offset": 34677, "col": 66, "tokLen": 1 }, "end": { "offset": 34678, "col": 67, "tokLen": 2 } }, "type": { "qualType": "Window *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72c7a98", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34678, "col": 67, "tokLen": 2 }, "end": { "offset": 34678, "col": 67, "tokLen": 2 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c7178", "kind": "VarDecl", "name": "d1", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] } ] } ] }, { "id": "0x55bbe72c7b70", "kind": "ContinueStmt", "range": { "begin": { "offset": 34687, "line": 1405, "col": 5, "tokLen": 8 }, "end": { "offset": 34687, "col": 5, "tokLen": 8 } } } ] }, { "id": "0x55bbe72c7f60", "kind": "IfStmt", "range": { "begin": { "offset": 34700, "line": 1406, "col": 4, "tokLen": 2 }, "end": { "offset": 34791, "line": 1407, "col": 24, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c7df8", "kind": "BinaryOperator", "range": { "begin": { "offset": 34704, "line": 1406, "col": 8, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 5756, "file": "/usr/include/X11/Xutil.h", "line": 148, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 34755, "file": "dwm.c", "line": 1406, "col": 59, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe72c7c20", "kind": "BinaryOperator", "range": { "begin": { "offset": 34704, "col": 8, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 13286, "file": "/usr/include/X11/X.h", "line": 447, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34720, "file": "dwm.c", "line": 1406, "col": 24, "tokLen": 10 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72c7c08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34704, "col": 8, "tokLen": 2 }, "end": { "offset": 34707, "col": 11, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c7bb8", "kind": "MemberExpr", "range": { "begin": { "offset": 34704, "col": 8, "tokLen": 2 }, "end": { "offset": 34707, "col": 11, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "map_state", "isArrow": false, "referencedMemberDecl": "0x55bbe6fea388", "inner": [ { "id": "0x55bbe72c7b98", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34704, "col": 8, "tokLen": 2 }, "end": { "offset": 34704, "col": 8, "tokLen": 2 } }, "type": { "desugaredQualType": "XWindowAttributes", "qualType": "XWindowAttributes", "typeAliasDeclId": "0x55bbe6fea6b8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c73b0", "kind": "VarDecl", "name": "wa", "type": { "desugaredQualType": "XWindowAttributes", "qualType": "XWindowAttributes", "typeAliasDeclId": "0x55bbe6fea6b8" } } } ] } ] }, { "id": "0x55bbe72c7be8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 13286, "file": "/usr/include/X11/X.h", "line": 447, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34720, "file": "dwm.c", "line": 1406, "col": 24, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 13286, "file": "/usr/include/X11/X.h", "line": 447, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34720, "file": "dwm.c", "line": 1406, "col": 24, "tokLen": 10 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] }, { "id": "0x55bbe72c7dd8", "kind": "BinaryOperator", "range": { "begin": { "offset": 34734, "col": 38, "tokLen": 8 }, "end": { "spellingLoc": { "offset": 5756, "file": "/usr/include/X11/Xutil.h", "line": 148, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 34755, "file": "dwm.c", "line": 1406, "col": 59, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72c7d60", "kind": "CallExpr", "range": { "begin": { "offset": 34734, "col": 38, "tokLen": 8 }, "end": { "offset": 34750, "col": 54, "tokLen": 1 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c7d48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34734, "col": 38, "tokLen": 8 }, "end": { "offset": 34734, "col": 38, "tokLen": 8 } }, "type": { "qualType": "long (*)(Window)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c7c40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34734, "col": 38, "tokLen": 8 }, "end": { "offset": 34734, "col": 38, "tokLen": 8 } }, "type": { "qualType": "long (Window)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7297f30", "kind": "FunctionDecl", "name": "getstate", "type": { "qualType": "long (Window)" } } } ] }, { "id": "0x55bbe72c7d88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34743, "col": 47, "tokLen": 4 }, "end": { "offset": 34749, "col": 53, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c7cd0", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 34743, "col": 47, "tokLen": 4 }, "end": { "offset": 34749, "col": 53, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72c7ca0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34743, "col": 47, "tokLen": 4 }, "end": { "offset": 34743, "col": 47, "tokLen": 4 } }, "type": { "qualType": "Window *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c7c60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34743, "col": 47, "tokLen": 4 }, "end": { "offset": 34743, "col": 47, "tokLen": 4 } }, "type": { "qualType": "Window *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c7268", "kind": "VarDecl", "name": "wins", "type": { "qualType": "Window *" } } } ] }, { "id": "0x55bbe72c7cb8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34748, "col": 52, "tokLen": 1 }, "end": { "offset": 34748, "col": 52, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c7c80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34748, "col": 52, "tokLen": 1 }, "end": { "offset": 34748, "col": 52, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c7050", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] }, { "id": "0x55bbe72c7dc0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 5756, "file": "/usr/include/X11/Xutil.h", "line": 148, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 34755, "file": "dwm.c", "line": 1406, "col": 59, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 5756, "file": "/usr/include/X11/Xutil.h", "line": 148, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 34755, "file": "dwm.c", "line": 1406, "col": 59, "tokLen": 11 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72c7da0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5756, "file": "/usr/include/X11/Xutil.h", "line": 148, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 34755, "file": "dwm.c", "line": 1406, "col": 59, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 5756, "file": "/usr/include/X11/Xutil.h", "line": 148, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 34755, "file": "dwm.c", "line": 1406, "col": 59, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "3" } ] } ] } ] }, { "id": "0x55bbe72c7f18", "kind": "CallExpr", "range": { "begin": { "offset": 34772, "line": 1407, "col": 5, "tokLen": 6 }, "end": { "offset": 34791, "col": 24, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c7f00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34772, "col": 5, "tokLen": 6 }, "end": { "offset": 34772, "col": 5, "tokLen": 6 } }, "type": { "qualType": "void (*)(Window, XWindowAttributes *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c7e18", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34772, "col": 5, "tokLen": 6 }, "end": { "offset": 34772, "col": 5, "tokLen": 6 } }, "type": { "qualType": "void (Window, XWindowAttributes *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72a2988", "kind": "FunctionDecl", "name": "manage", "type": { "qualType": "void (Window, XWindowAttributes *)" } } } ] }, { "id": "0x55bbe72c7f48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34779, "col": 12, "tokLen": 4 }, "end": { "offset": 34785, "col": 18, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c7ea8", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 34779, "col": 12, "tokLen": 4 }, "end": { "offset": 34785, "col": 18, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72c7e78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34779, "col": 12, "tokLen": 4 }, "end": { "offset": 34779, "col": 12, "tokLen": 4 } }, "type": { "qualType": "Window *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c7e38", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34779, "col": 12, "tokLen": 4 }, "end": { "offset": 34779, "col": 12, "tokLen": 4 } }, "type": { "qualType": "Window *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c7268", "kind": "VarDecl", "name": "wins", "type": { "qualType": "Window *" } } } ] }, { "id": "0x55bbe72c7e90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34784, "col": 17, "tokLen": 1 }, "end": { "offset": 34784, "col": 17, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c7e58", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34784, "col": 17, "tokLen": 1 }, "end": { "offset": 34784, "col": 17, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c7050", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] }, { "id": "0x55bbe72c7ee8", "kind": "UnaryOperator", "range": { "begin": { "offset": 34788, "col": 21, "tokLen": 1 }, "end": { "offset": 34789, "col": 22, "tokLen": 2 } }, "type": { "qualType": "XWindowAttributes *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72c7ec8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34789, "col": 22, "tokLen": 2 }, "end": { "offset": 34789, "col": 22, "tokLen": 2 } }, "type": { "desugaredQualType": "XWindowAttributes", "qualType": "XWindowAttributes", "typeAliasDeclId": "0x55bbe6fea6b8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c73b0", "kind": "VarDecl", "name": "wa", "type": { "desugaredQualType": "XWindowAttributes", "qualType": "XWindowAttributes", "typeAliasDeclId": "0x55bbe6fea6b8" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c8858", "kind": "ForStmt", "range": { "begin": { "offset": 34800, "line": 1409, "col": 3, "tokLen": 3 }, "end": { "offset": 35063, "line": 1415, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c8030", "kind": "BinaryOperator", "range": { "begin": { "offset": 34805, "line": 1409, "col": 8, "tokLen": 1 }, "end": { "offset": 34809, "col": 12, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72c7fd8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34805, "col": 8, "tokLen": 1 }, "end": { "offset": 34805, "col": 8, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c7050", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe72c8018", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34809, "col": 12, "tokLen": 1 }, "end": { "offset": 34809, "col": 12, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72c7ff8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 34809, "col": 12, "tokLen": 1 }, "end": { "offset": 34809, "col": 12, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, {}, { "id": "0x55bbe72c80c0", "kind": "BinaryOperator", "range": { "begin": { "offset": 34812, "col": 15, "tokLen": 1 }, "end": { "offset": 34816, "col": 19, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe72c8090", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34812, "col": 15, "tokLen": 1 }, "end": { "offset": 34812, "col": 15, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c8050", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34812, "col": 15, "tokLen": 1 }, "end": { "offset": 34812, "col": 15, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c7050", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe72c80a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34816, "col": 19, "tokLen": 3 }, "end": { "offset": 34816, "col": 19, "tokLen": 3 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c8070", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34816, "col": 19, "tokLen": 3 }, "end": { "offset": 34816, "col": 19, "tokLen": 3 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c70d0", "kind": "VarDecl", "name": "num", "type": { "qualType": "unsigned int" } } } ] } ] }, { "id": "0x55bbe72c8100", "kind": "UnaryOperator", "range": { "begin": { "offset": 34821, "col": 24, "tokLen": 1 }, "end": { "offset": 34822, "col": 25, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "isPostfix": true, "opcode": "++", "inner": [ { "id": "0x55bbe72c80e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34821, "col": 24, "tokLen": 1 }, "end": { "offset": 34821, "col": 24, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c7050", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe72c8838", "kind": "CompoundStmt", "range": { "begin": { "offset": 34826, "col": 29, "tokLen": 1 }, "end": { "offset": 35063, "line": 1415, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c82c0", "kind": "IfStmt", "range": { "begin": { "offset": 34856, "line": 1410, "col": 4, "tokLen": 2 }, "end": { "offset": 34906, "line": 1411, "col": 5, "tokLen": 8 } }, "inner": [ { "id": "0x55bbe72c82a0", "kind": "UnaryOperator", "range": { "begin": { "offset": 34860, "line": 1410, "col": 8, "tokLen": 1 }, "end": { "offset": 34899, "col": 47, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72c8238", "kind": "CallExpr", "range": { "begin": { "offset": 34861, "col": 9, "tokLen": 20 }, "end": { "offset": 34899, "col": 47, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c8220", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34861, "col": 9, "tokLen": 20 }, "end": { "offset": 34861, "col": 9, "tokLen": 20 } }, "type": { "qualType": "int (*)(Display *, Window, XWindowAttributes *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c8118", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34861, "col": 9, "tokLen": 20 }, "end": { "offset": 34861, "col": 9, "tokLen": 20 } }, "type": { "qualType": "int (Display *, Window, XWindowAttributes *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7041fc0", "kind": "FunctionDecl", "name": "XGetWindowAttributes", "type": { "qualType": "int (Display *, Window, XWindowAttributes *)" } } } ] }, { "id": "0x55bbe72c8270", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34882, "col": 30, "tokLen": 3 }, "end": { "offset": 34882, "col": 30, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c8138", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34882, "col": 30, "tokLen": 3 }, "end": { "offset": 34882, "col": 30, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72c8288", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34887, "col": 35, "tokLen": 4 }, "end": { "offset": 34893, "col": 41, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c81c8", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 34887, "col": 35, "tokLen": 4 }, "end": { "offset": 34893, "col": 41, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72c8198", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34887, "col": 35, "tokLen": 4 }, "end": { "offset": 34887, "col": 35, "tokLen": 4 } }, "type": { "qualType": "Window *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c8158", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34887, "col": 35, "tokLen": 4 }, "end": { "offset": 34887, "col": 35, "tokLen": 4 } }, "type": { "qualType": "Window *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c7268", "kind": "VarDecl", "name": "wins", "type": { "qualType": "Window *" } } } ] }, { "id": "0x55bbe72c81b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34892, "col": 40, "tokLen": 1 }, "end": { "offset": 34892, "col": 40, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c8178", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34892, "col": 40, "tokLen": 1 }, "end": { "offset": 34892, "col": 40, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c7050", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] }, { "id": "0x55bbe72c8208", "kind": "UnaryOperator", "range": { "begin": { "offset": 34896, "col": 44, "tokLen": 1 }, "end": { "offset": 34897, "col": 45, "tokLen": 2 } }, "type": { "qualType": "XWindowAttributes *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72c81e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34897, "col": 45, "tokLen": 2 }, "end": { "offset": 34897, "col": 45, "tokLen": 2 } }, "type": { "desugaredQualType": "XWindowAttributes", "qualType": "XWindowAttributes", "typeAliasDeclId": "0x55bbe6fea6b8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c73b0", "kind": "VarDecl", "name": "wa", "type": { "desugaredQualType": "XWindowAttributes", "qualType": "XWindowAttributes", "typeAliasDeclId": "0x55bbe6fea6b8" } } } ] } ] } ] }, { "id": "0x55bbe72c82b8", "kind": "ContinueStmt", "range": { "begin": { "offset": 34906, "line": 1411, "col": 5, "tokLen": 8 }, "end": { "offset": 34906, "col": 5, "tokLen": 8 } } } ] }, { "id": "0x55bbe72c8818", "kind": "IfStmt", "range": { "begin": { "offset": 34919, "line": 1412, "col": 4, "tokLen": 2 }, "end": { "offset": 35058, "line": 1414, "col": 24, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c86b0", "kind": "BinaryOperator", "range": { "begin": { "offset": 34923, "line": 1412, "col": 8, "tokLen": 20 }, "end": { "offset": 35032, "line": 1413, "col": 70, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72c8400", "kind": "CallExpr", "range": { "begin": { "offset": 34923, "line": 1412, "col": 8, "tokLen": 20 }, "end": { "offset": 34961, "col": 46, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c83e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34923, "col": 8, "tokLen": 20 }, "end": { "offset": 34923, "col": 8, "tokLen": 20 } }, "type": { "qualType": "int (*)(Display *, Window, Window *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c82e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34923, "col": 8, "tokLen": 20 }, "end": { "offset": 34923, "col": 8, "tokLen": 20 } }, "type": { "qualType": "int (Display *, Window, Window *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe70413c0", "kind": "FunctionDecl", "name": "XGetTransientForHint", "type": { "qualType": "int (Display *, Window, Window *)" } } } ] }, { "id": "0x55bbe72c8438", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34944, "col": 29, "tokLen": 3 }, "end": { "offset": 34944, "col": 29, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c8300", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34944, "col": 29, "tokLen": 3 }, "end": { "offset": 34944, "col": 29, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72c8450", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34949, "col": 34, "tokLen": 4 }, "end": { "offset": 34955, "col": 40, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c8390", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 34949, "col": 34, "tokLen": 4 }, "end": { "offset": 34955, "col": 40, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72c8360", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34949, "col": 34, "tokLen": 4 }, "end": { "offset": 34949, "col": 34, "tokLen": 4 } }, "type": { "qualType": "Window *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c8320", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34949, "col": 34, "tokLen": 4 }, "end": { "offset": 34949, "col": 34, "tokLen": 4 } }, "type": { "qualType": "Window *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c7268", "kind": "VarDecl", "name": "wins", "type": { "qualType": "Window *" } } } ] }, { "id": "0x55bbe72c8378", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34954, "col": 39, "tokLen": 1 }, "end": { "offset": 34954, "col": 39, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c8340", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34954, "col": 39, "tokLen": 1 }, "end": { "offset": 34954, "col": 39, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c7050", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] }, { "id": "0x55bbe72c83d0", "kind": "UnaryOperator", "range": { "begin": { "offset": 34958, "col": 43, "tokLen": 1 }, "end": { "offset": 34959, "col": 44, "tokLen": 2 } }, "type": { "qualType": "Window *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72c83b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34959, "col": 44, "tokLen": 2 }, "end": { "offset": 34959, "col": 44, "tokLen": 2 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c7178", "kind": "VarDecl", "name": "d1", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] } ] }, { "id": "0x55bbe72c8690", "kind": "ParenExpr", "range": { "begin": { "offset": 34969, "line": 1413, "col": 7, "tokLen": 1 }, "end": { "offset": 35032, "col": 70, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c8670", "kind": "BinaryOperator", "range": { "begin": { "offset": 34970, "col": 8, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 5756, "file": "/usr/include/X11/Xutil.h", "line": 148, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 35021, "file": "dwm.c", "line": 1413, "col": 59, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe72c84f0", "kind": "BinaryOperator", "range": { "begin": { "offset": 34970, "col": 8, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 13286, "file": "/usr/include/X11/X.h", "line": 447, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34986, "file": "dwm.c", "line": 1413, "col": 24, "tokLen": 10 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72c84d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 34970, "col": 8, "tokLen": 2 }, "end": { "offset": 34973, "col": 11, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c8488", "kind": "MemberExpr", "range": { "begin": { "offset": 34970, "col": 8, "tokLen": 2 }, "end": { "offset": 34973, "col": 11, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "map_state", "isArrow": false, "referencedMemberDecl": "0x55bbe6fea388", "inner": [ { "id": "0x55bbe72c8468", "kind": "DeclRefExpr", "range": { "begin": { "offset": 34970, "col": 8, "tokLen": 2 }, "end": { "offset": 34970, "col": 8, "tokLen": 2 } }, "type": { "desugaredQualType": "XWindowAttributes", "qualType": "XWindowAttributes", "typeAliasDeclId": "0x55bbe6fea6b8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c73b0", "kind": "VarDecl", "name": "wa", "type": { "desugaredQualType": "XWindowAttributes", "qualType": "XWindowAttributes", "typeAliasDeclId": "0x55bbe6fea6b8" } } } ] } ] }, { "id": "0x55bbe72c84b8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 13286, "file": "/usr/include/X11/X.h", "line": 447, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34986, "file": "dwm.c", "line": 1413, "col": 24, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 13286, "file": "/usr/include/X11/X.h", "line": 447, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 34986, "file": "dwm.c", "line": 1413, "col": 24, "tokLen": 10 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] }, { "id": "0x55bbe72c8650", "kind": "BinaryOperator", "range": { "begin": { "offset": 35000, "col": 38, "tokLen": 8 }, "end": { "spellingLoc": { "offset": 5756, "file": "/usr/include/X11/Xutil.h", "line": 148, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 35021, "file": "dwm.c", "line": 1413, "col": 59, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72c85d8", "kind": "CallExpr", "range": { "begin": { "offset": 35000, "col": 38, "tokLen": 8 }, "end": { "offset": 35016, "col": 54, "tokLen": 1 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c85c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35000, "col": 38, "tokLen": 8 }, "end": { "offset": 35000, "col": 38, "tokLen": 8 } }, "type": { "qualType": "long (*)(Window)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c8510", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35000, "col": 38, "tokLen": 8 }, "end": { "offset": 35000, "col": 38, "tokLen": 8 } }, "type": { "qualType": "long (Window)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7297f30", "kind": "FunctionDecl", "name": "getstate", "type": { "qualType": "long (Window)" } } } ] }, { "id": "0x55bbe72c8600", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35009, "col": 47, "tokLen": 4 }, "end": { "offset": 35015, "col": 53, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c85a0", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 35009, "col": 47, "tokLen": 4 }, "end": { "offset": 35015, "col": 53, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72c8570", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35009, "col": 47, "tokLen": 4 }, "end": { "offset": 35009, "col": 47, "tokLen": 4 } }, "type": { "qualType": "Window *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c8530", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35009, "col": 47, "tokLen": 4 }, "end": { "offset": 35009, "col": 47, "tokLen": 4 } }, "type": { "qualType": "Window *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c7268", "kind": "VarDecl", "name": "wins", "type": { "qualType": "Window *" } } } ] }, { "id": "0x55bbe72c8588", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35014, "col": 52, "tokLen": 1 }, "end": { "offset": 35014, "col": 52, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c8550", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35014, "col": 52, "tokLen": 1 }, "end": { "offset": 35014, "col": 52, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c7050", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] }, { "id": "0x55bbe72c8638", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 5756, "file": "/usr/include/X11/Xutil.h", "line": 148, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 35021, "file": "dwm.c", "line": 1413, "col": 59, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 5756, "file": "/usr/include/X11/Xutil.h", "line": 148, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 35021, "file": "dwm.c", "line": 1413, "col": 59, "tokLen": 11 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72c8618", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5756, "file": "/usr/include/X11/Xutil.h", "line": 148, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 35021, "file": "dwm.c", "line": 1413, "col": 59, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 5756, "file": "/usr/include/X11/Xutil.h", "line": 148, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 35021, "file": "dwm.c", "line": 1413, "col": 59, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "3" } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c87d0", "kind": "CallExpr", "range": { "begin": { "offset": 35039, "line": 1414, "col": 5, "tokLen": 6 }, "end": { "offset": 35058, "col": 24, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c87b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35039, "col": 5, "tokLen": 6 }, "end": { "offset": 35039, "col": 5, "tokLen": 6 } }, "type": { "qualType": "void (*)(Window, XWindowAttributes *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c86d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35039, "col": 5, "tokLen": 6 }, "end": { "offset": 35039, "col": 5, "tokLen": 6 } }, "type": { "qualType": "void (Window, XWindowAttributes *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72a2988", "kind": "FunctionDecl", "name": "manage", "type": { "qualType": "void (Window, XWindowAttributes *)" } } } ] }, { "id": "0x55bbe72c8800", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35046, "col": 12, "tokLen": 4 }, "end": { "offset": 35052, "col": 18, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c8760", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 35046, "col": 12, "tokLen": 4 }, "end": { "offset": 35052, "col": 18, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72c8730", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35046, "col": 12, "tokLen": 4 }, "end": { "offset": 35046, "col": 12, "tokLen": 4 } }, "type": { "qualType": "Window *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c86f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35046, "col": 12, "tokLen": 4 }, "end": { "offset": 35046, "col": 12, "tokLen": 4 } }, "type": { "qualType": "Window *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c7268", "kind": "VarDecl", "name": "wins", "type": { "qualType": "Window *" } } } ] }, { "id": "0x55bbe72c8748", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35051, "col": 17, "tokLen": 1 }, "end": { "offset": 35051, "col": 17, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c8710", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35051, "col": 17, "tokLen": 1 }, "end": { "offset": 35051, "col": 17, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c7050", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] }, { "id": "0x55bbe72c87a0", "kind": "UnaryOperator", "range": { "begin": { "offset": 35055, "col": 21, "tokLen": 1 }, "end": { "offset": 35056, "col": 22, "tokLen": 2 } }, "type": { "qualType": "XWindowAttributes *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72c8780", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35056, "col": 22, "tokLen": 2 }, "end": { "offset": 35056, "col": 22, "tokLen": 2 } }, "type": { "desugaredQualType": "XWindowAttributes", "qualType": "XWindowAttributes", "typeAliasDeclId": "0x55bbe6fea6b8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c73b0", "kind": "VarDecl", "name": "wa", "type": { "desugaredQualType": "XWindowAttributes", "qualType": "XWindowAttributes", "typeAliasDeclId": "0x55bbe6fea6b8" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c8978", "kind": "IfStmt", "range": { "begin": { "offset": 35067, "line": 1416, "col": 3, "tokLen": 2 }, "end": { "offset": 35090, "line": 1417, "col": 14, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c88b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35071, "line": 1416, "col": 7, "tokLen": 4 }, "end": { "offset": 35071, "col": 7, "tokLen": 4 } }, "type": { "qualType": "Window *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c8890", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35071, "col": 7, "tokLen": 4 }, "end": { "offset": 35071, "col": 7, "tokLen": 4 } }, "type": { "qualType": "Window *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c7268", "kind": "VarDecl", "name": "wins", "type": { "qualType": "Window *" } } } ] }, { "id": "0x55bbe72c8920", "kind": "CallExpr", "range": { "begin": { "offset": 35080, "line": 1417, "col": 4, "tokLen": 5 }, "end": { "offset": 35090, "col": 14, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c8908", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35080, "col": 4, "tokLen": 5 }, "end": { "offset": 35080, "col": 4, "tokLen": 5 } }, "type": { "qualType": "int (*)(void *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c88c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35080, "col": 4, "tokLen": 5 }, "end": { "offset": 35080, "col": 4, "tokLen": 5 } }, "type": { "qualType": "int (void *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe703c7b0", "kind": "FunctionDecl", "name": "XFree", "type": { "qualType": "int (void *)" } } } ] }, { "id": "0x55bbe72c8960", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35086, "col": 10, "tokLen": 4 }, "end": { "offset": 35086, "col": 10, "tokLen": 4 } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72c8948", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35086, "col": 10, "tokLen": 4 }, "end": { "offset": 35086, "col": 10, "tokLen": 4 } }, "type": { "qualType": "Window *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c88e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35086, "col": 10, "tokLen": 4 }, "end": { "offset": 35086, "col": 10, "tokLen": 4 } }, "type": { "qualType": "Window *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c7268", "kind": "VarDecl", "name": "wins", "type": { "qualType": "Window *" } } } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c8b30", "kind": "FunctionDecl", "loc": { "offset": 35104, "line": 1422, "col": 1, "tokLen": 7 }, "range": { "begin": { "offset": 35099, "line": 1421, "col": 1, "tokLen": 4 }, "end": { "offset": 35352, "line": 1435, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722c178", "name": "sendmon", "mangledName": "sendmon", "type": { "qualType": "void (Client *, Monitor *)" }, "inner": [ { "id": "0x55bbe72c8a20", "kind": "ParmVarDecl", "loc": { "offset": 35120, "line": 1422, "col": 17, "tokLen": 1 }, "range": { "begin": { "offset": 35112, "col": 9, "tokLen": 6 }, "end": { "offset": 35120, "col": 17, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe72c8a98", "kind": "ParmVarDecl", "loc": { "offset": 35132, "col": 29, "tokLen": 1 }, "range": { "begin": { "offset": 35123, "col": 20, "tokLen": 7 }, "end": { "offset": 35132, "col": 29, "tokLen": 1 } }, "isUsed": true, "name": "m", "type": { "qualType": "Monitor *" } }, { "id": "0x55bbe72c9ab8", "kind": "CompoundStmt", "range": { "begin": { "offset": 35135, "line": 1423, "col": 1, "tokLen": 1 }, "end": { "offset": 35352, "line": 1435, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c9308", "kind": "IfStmt", "range": { "begin": { "offset": 35138, "line": 1424, "col": 2, "tokLen": 2 }, "end": { "offset": 35157, "line": 1425, "col": 3, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe72c92d8", "kind": "BinaryOperator", "range": { "begin": { "offset": 35142, "line": 1424, "col": 6, "tokLen": 1 }, "end": { "offset": 35152, "col": 16, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72c92a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35142, "col": 6, "tokLen": 1 }, "end": { "offset": 35145, "col": 9, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c9258", "kind": "MemberExpr", "range": { "begin": { "offset": 35142, "col": 6, "tokLen": 1 }, "end": { "offset": 35145, "col": 9, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72c9240", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35142, "col": 6, "tokLen": 1 }, "end": { "offset": 35142, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c9220", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35142, "col": 6, "tokLen": 1 }, "end": { "offset": 35142, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c8a20", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72c92c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35152, "col": 16, "tokLen": 1 }, "end": { "offset": 35152, "col": 16, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c9288", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35152, "col": 16, "tokLen": 1 }, "end": { "offset": 35152, "col": 16, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c8a98", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72c92f8", "kind": "ReturnStmt", "range": { "begin": { "offset": 35157, "line": 1425, "col": 3, "tokLen": 6 }, "end": { "offset": 35157, "col": 3, "tokLen": 6 } } } ] }, { "id": "0x55bbe72c93a0", "kind": "CallExpr", "range": { "begin": { "offset": 35166, "line": 1426, "col": 2, "tokLen": 7 }, "end": { "offset": 35178, "col": 14, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c9388", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35166, "col": 2, "tokLen": 7 }, "end": { "offset": 35166, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (*)(Client *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c9328", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35166, "col": 2, "tokLen": 7 }, "end": { "offset": 35166, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (Client *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722fe60", "kind": "FunctionDecl", "name": "unfocus", "type": { "qualType": "void (Client *, int)" } } } ] }, { "id": "0x55bbe72c93d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35174, "col": 10, "tokLen": 1 }, "end": { "offset": 35174, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c9348", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35174, "col": 10, "tokLen": 1 }, "end": { "offset": 35174, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c8a20", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72c9368", "kind": "IntegerLiteral", "range": { "begin": { "offset": 35177, "col": 13, "tokLen": 1 }, "end": { "offset": 35177, "col": 13, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe72c9440", "kind": "CallExpr", "range": { "begin": { "offset": 35182, "line": 1427, "col": 2, "tokLen": 6 }, "end": { "offset": 35190, "col": 10, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c9428", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35182, "col": 2, "tokLen": 6 }, "end": { "offset": 35182, "col": 2, "tokLen": 6 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c93e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35182, "col": 2, "tokLen": 6 }, "end": { "offset": 35182, "col": 2, "tokLen": 6 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72887e0", "kind": "FunctionDecl", "name": "detach", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72c9468", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35189, "col": 9, "tokLen": 1 }, "end": { "offset": 35189, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c9408", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35189, "col": 9, "tokLen": 1 }, "end": { "offset": 35189, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c8a20", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72c94d8", "kind": "CallExpr", "range": { "begin": { "offset": 35194, "line": 1428, "col": 2, "tokLen": 11 }, "end": { "offset": 35207, "col": 15, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c94c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35194, "col": 2, "tokLen": 11 }, "end": { "offset": 35194, "col": 2, "tokLen": 11 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c9480", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35194, "col": 2, "tokLen": 11 }, "end": { "offset": 35194, "col": 2, "tokLen": 11 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7288ed8", "kind": "FunctionDecl", "name": "detachstack", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72c9500", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35206, "col": 14, "tokLen": 1 }, "end": { "offset": 35206, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c94a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35206, "col": 14, "tokLen": 1 }, "end": { "offset": 35206, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c8a20", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72c95b8", "kind": "BinaryOperator", "range": { "begin": { "offset": 35211, "line": 1429, "col": 2, "tokLen": 1 }, "end": { "offset": 35220, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72c9550", "kind": "MemberExpr", "range": { "begin": { "offset": 35211, "col": 2, "tokLen": 1 }, "end": { "offset": 35214, "col": 5, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72c9538", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35211, "col": 2, "tokLen": 1 }, "end": { "offset": 35211, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c9518", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35211, "col": 2, "tokLen": 1 }, "end": { "offset": 35211, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c8a20", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72c95a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35220, "col": 11, "tokLen": 1 }, "end": { "offset": 35220, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c9580", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35220, "col": 11, "tokLen": 1 }, "end": { "offset": 35220, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c8a98", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72c9778", "kind": "BinaryOperator", "range": { "begin": { "offset": 35224, "line": 1430, "col": 2, "tokLen": 1 }, "end": { "offset": 35254, "col": 32, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72c9610", "kind": "MemberExpr", "range": { "begin": { "offset": 35224, "col": 2, "tokLen": 1 }, "end": { "offset": 35227, "col": 5, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "tags", "isArrow": true, "referencedMemberDecl": "0x55bbe7224668", "inner": [ { "id": "0x55bbe72c95f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35224, "col": 2, "tokLen": 1 }, "end": { "offset": 35224, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c95d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35224, "col": 2, "tokLen": 1 }, "end": { "offset": 35224, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c8a20", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72c9760", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35234, "col": 12, "tokLen": 1 }, "end": { "offset": 35254, "col": 32, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c9740", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 35234, "col": 12, "tokLen": 1 }, "end": { "offset": 35254, "col": 32, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72c9710", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35234, "col": 12, "tokLen": 1 }, "end": { "offset": 35237, "col": 15, "tokLen": 6 } }, "type": { "qualType": "unsigned int *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72c9678", "kind": "MemberExpr", "range": { "begin": { "offset": 35234, "col": 12, "tokLen": 1 }, "end": { "offset": 35237, "col": 15, "tokLen": 6 } }, "type": { "qualType": "unsigned int[2]" }, "valueCategory": "lvalue", "name": "tagset", "isArrow": true, "referencedMemberDecl": "0x55bbe7225a70", "inner": [ { "id": "0x55bbe72c9660", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35234, "col": 12, "tokLen": 1 }, "end": { "offset": 35234, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c9640", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35234, "col": 12, "tokLen": 1 }, "end": { "offset": 35234, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c8a98", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72c9728", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35244, "col": 22, "tokLen": 1 }, "end": { "offset": 35247, "col": 25, "tokLen": 7 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c96e0", "kind": "MemberExpr", "range": { "begin": { "offset": 35244, "col": 22, "tokLen": 1 }, "end": { "offset": 35247, "col": 25, "tokLen": 7 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "seltags", "isArrow": true, "referencedMemberDecl": "0x55bbe7225950", "inner": [ { "id": "0x55bbe72c96c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35244, "col": 22, "tokLen": 1 }, "end": { "offset": 35244, "col": 22, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c96a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35244, "col": 22, "tokLen": 1 }, "end": { "offset": 35244, "col": 22, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c8a98", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c97f0", "kind": "CallExpr", "range": { "begin": { "offset": 35294, "line": 1431, "col": 2, "tokLen": 6 }, "end": { "offset": 35302, "col": 10, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c97d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35294, "col": 2, "tokLen": 6 }, "end": { "offset": 35294, "col": 2, "tokLen": 6 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c9798", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35294, "col": 2, "tokLen": 6 }, "end": { "offset": 35294, "col": 2, "tokLen": 6 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe726f3e8", "kind": "FunctionDecl", "name": "attach", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72c9818", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35301, "col": 9, "tokLen": 1 }, "end": { "offset": 35301, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c97b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35301, "col": 9, "tokLen": 1 }, "end": { "offset": 35301, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c8a20", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72c9888", "kind": "CallExpr", "range": { "begin": { "offset": 35306, "line": 1432, "col": 2, "tokLen": 11 }, "end": { "offset": 35319, "col": 15, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c9870", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35306, "col": 2, "tokLen": 11 }, "end": { "offset": 35306, "col": 2, "tokLen": 11 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c9830", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35306, "col": 2, "tokLen": 11 }, "end": { "offset": 35306, "col": 2, "tokLen": 11 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe726fd70", "kind": "FunctionDecl", "name": "attachstack", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72c98b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35318, "col": 14, "tokLen": 1 }, "end": { "offset": 35318, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c9850", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35318, "col": 14, "tokLen": 1 }, "end": { "offset": 35318, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c8a20", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72c9980", "kind": "CallExpr", "range": { "begin": { "offset": 35323, "line": 1433, "col": 2, "tokLen": 5 }, "end": { "offset": 35333, "col": 12, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c9968", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35323, "col": 2, "tokLen": 5 }, "end": { "offset": 35323, "col": 2, "tokLen": 5 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c98c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35323, "col": 2, "tokLen": 5 }, "end": { "offset": 35323, "col": 2, "tokLen": 5 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7291628", "kind": "FunctionDecl", "name": "focus", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72c99a8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 35329, "file": "dwm.c", "line": 1433, "col": 8, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 35329, "file": "dwm.c", "line": 1433, "col": 8, "tokLen": 4 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72c9948", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 35329, "file": "dwm.c", "line": 1433, "col": 8, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 35329, "file": "dwm.c", "line": 1433, "col": 8, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c9920", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 35329, "file": "dwm.c", "line": 1433, "col": 8, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 35329, "file": "dwm.c", "line": 1433, "col": 8, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72c98e8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 35329, "file": "dwm.c", "line": 1433, "col": 8, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 35329, "file": "dwm.c", "line": 1433, "col": 8, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe72c9a78", "kind": "CallExpr", "range": { "begin": { "offset": 35337, "line": 1434, "col": 2, "tokLen": 7 }, "end": { "offset": 35349, "col": 14, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c9a60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35337, "col": 2, "tokLen": 7 }, "end": { "offset": 35337, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c99c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35337, "col": 2, "tokLen": 7 }, "end": { "offset": 35337, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe726e168", "kind": "FunctionDecl", "name": "arrange", "type": { "qualType": "void (Monitor *)" } } } ] }, { "id": "0x55bbe72c9aa0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 35345, "file": "dwm.c", "line": 1434, "col": 10, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 35345, "file": "dwm.c", "line": 1434, "col": 10, "tokLen": 4 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72c9a40", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 35345, "file": "dwm.c", "line": 1434, "col": 10, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 35345, "file": "dwm.c", "line": 1434, "col": 10, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c9a18", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 35345, "file": "dwm.c", "line": 1434, "col": 10, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 35345, "file": "dwm.c", "line": 1434, "col": 10, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72c99e0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 35345, "file": "dwm.c", "line": 1434, "col": 10, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 35345, "file": "dwm.c", "line": 1434, "col": 10, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72c9c40", "kind": "FunctionDecl", "loc": { "offset": 35360, "line": 1438, "col": 1, "tokLen": 14 }, "range": { "begin": { "offset": 35355, "line": 1437, "col": 1, "tokLen": 4 }, "end": { "offset": 35547, "line": 1444, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722c3c8", "name": "setclientstate", "mangledName": "setclientstate", "type": { "qualType": "void (Client *, long)" }, "inner": [ { "id": "0x55bbe72c9b28", "kind": "ParmVarDecl", "loc": { "offset": 35383, "line": 1438, "col": 24, "tokLen": 1 }, "range": { "begin": { "offset": 35375, "col": 16, "tokLen": 6 }, "end": { "offset": 35383, "col": 24, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe72c9ba8", "kind": "ParmVarDecl", "loc": { "offset": 35391, "col": 32, "tokLen": 5 }, "range": { "begin": { "offset": 35386, "col": 27, "tokLen": 4 }, "end": { "offset": 35391, "col": 32, "tokLen": 5 } }, "isUsed": true, "name": "state", "type": { "qualType": "long" } }, { "id": "0x55bbe72ca270", "kind": "CompoundStmt", "range": { "begin": { "offset": 35398, "line": 1439, "col": 1, "tokLen": 1 }, "end": { "offset": 35547, "line": 1444, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c9ef8", "kind": "DeclStmt", "range": { "begin": { "offset": 35401, "line": 1440, "col": 2, "tokLen": 4 }, "end": { "offset": 35430, "col": 31, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72c9d40", "kind": "VarDecl", "loc": { "offset": 35406, "col": 7, "tokLen": 4 }, "range": { "begin": { "offset": 35401, "col": 2, "tokLen": 4 }, "end": { "offset": 35429, "col": 30, "tokLen": 1 } }, "isUsed": true, "name": "data", "type": { "qualType": "long[2]" }, "init": "c", "inner": [ { "id": "0x55bbe72c9e48", "kind": "InitListExpr", "range": { "begin": { "offset": 35415, "col": 16, "tokLen": 1 }, "end": { "offset": 35429, "col": 30, "tokLen": 1 } }, "type": { "qualType": "long[2]" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72c9e88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35417, "col": 18, "tokLen": 5 }, "end": { "offset": 35417, "col": 18, "tokLen": 5 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c9da8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35417, "col": 18, "tokLen": 5 }, "end": { "offset": 35417, "col": 18, "tokLen": 5 } }, "type": { "qualType": "long" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c9ba8", "kind": "ParmVarDecl", "name": "state", "type": { "qualType": "long" } } } ] }, { "id": "0x55bbe72c9dc8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 35424, "file": "dwm.c", "line": 1440, "col": 25, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 3849, "file": "/usr/include/X11/X.h", "line": 115, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 35424, "file": "dwm.c", "line": 1440, "col": 25, "tokLen": 4 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe72ca198", "kind": "CallExpr", "range": { "begin": { "offset": 35434, "line": 1442, "col": 2, "tokLen": 15 }, "end": { "offset": 35544, "line": 1443, "col": 44, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ca180", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35434, "line": 1442, "col": 2, "tokLen": 15 }, "end": { "offset": 35434, "col": 2, "tokLen": 15 } }, "type": { "qualType": "int (*)(Display *, Window, Atom, Atom, int, int, const unsigned char *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72c9f10", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35434, "col": 2, "tokLen": 15 }, "end": { "offset": 35434, "col": 2, "tokLen": 15 } }, "type": { "qualType": "int (Display *, Window, Atom, Atom, int, int, const unsigned char *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe702f3d0", "kind": "FunctionDecl", "name": "XChangeProperty", "type": { "qualType": "int (Display *, Window, Atom, Atom, int, int, const unsigned char *, int)" } } } ] }, { "id": "0x55bbe72ca1f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35450, "col": 18, "tokLen": 3 }, "end": { "offset": 35450, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c9f30", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35450, "col": 18, "tokLen": 3 }, "end": { "offset": 35450, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72ca210", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35455, "col": 23, "tokLen": 1 }, "end": { "offset": 35458, "col": 26, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c9f88", "kind": "MemberExpr", "range": { "begin": { "offset": 35455, "col": 23, "tokLen": 1 }, "end": { "offset": 35458, "col": 26, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72c9f70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35455, "col": 23, "tokLen": 1 }, "end": { "offset": 35455, "col": 23, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72c9f50", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35455, "col": 23, "tokLen": 1 }, "end": { "offset": 35455, "col": 23, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c9b28", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72ca228", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35463, "col": 31, "tokLen": 6 }, "end": { "offset": 35477, "col": 45, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ca010", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 35463, "col": 31, "tokLen": 6 }, "end": { "offset": 35477, "col": 45, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72c9ff8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35463, "col": 31, "tokLen": 6 }, "end": { "offset": 35463, "col": 31, "tokLen": 6 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72c9fb8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35463, "col": 31, "tokLen": 6 }, "end": { "offset": 35463, "col": 31, "tokLen": 6 } }, "type": { "qualType": "Atom[4]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236e68", "kind": "VarDecl", "name": "wmatom", "type": { "qualType": "Atom[4]" } } } ] }, { "id": "0x55bbe72c9fd8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35470, "col": 38, "tokLen": 7 }, "end": { "offset": 35470, "col": 38, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7222d20", "kind": "EnumConstantDecl", "name": "WMState", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72ca240", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35480, "col": 48, "tokLen": 6 }, "end": { "offset": 35494, "col": 62, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ca088", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 35480, "col": 48, "tokLen": 6 }, "end": { "offset": 35494, "col": 62, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72ca070", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35480, "col": 48, "tokLen": 6 }, "end": { "offset": 35480, "col": 48, "tokLen": 6 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72ca030", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35480, "col": 48, "tokLen": 6 }, "end": { "offset": 35480, "col": 48, "tokLen": 6 } }, "type": { "qualType": "Atom[4]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236e68", "kind": "VarDecl", "name": "wmatom", "type": { "qualType": "Atom[4]" } } } ] }, { "id": "0x55bbe72ca050", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35487, "col": 55, "tokLen": 7 }, "end": { "offset": 35487, "col": 55, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7222d20", "kind": "EnumConstantDecl", "name": "WMState", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72ca0a8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 35497, "col": 65, "tokLen": 2 }, "end": { "offset": 35497, "col": 65, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "32" }, { "id": "0x55bbe72ca0c8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 13899, "file": "/usr/include/X11/X.h", "line": 475, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 35503, "file": "dwm.c", "line": 1443, "col": 3, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 13899, "file": "/usr/include/X11/X.h", "line": 475, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 35503, "file": "dwm.c", "line": 1443, "col": 3, "tokLen": 15 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe72ca258", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35520, "col": 20, "tokLen": 1 }, "end": { "offset": 35537, "col": 37, "tokLen": 4 } }, "type": { "qualType": "const unsigned char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72ca138", "kind": "CStyleCastExpr", "range": { "begin": { "offset": 35520, "col": 20, "tokLen": 1 }, "end": { "offset": 35537, "col": 37, "tokLen": 4 } }, "type": { "qualType": "unsigned char *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72ca120", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35537, "col": 37, "tokLen": 4 }, "end": { "offset": 35537, "col": 37, "tokLen": 4 } }, "type": { "qualType": "long *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "isPartOfExplicitCast": true, "inner": [ { "id": "0x55bbe72ca0e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35537, "col": 37, "tokLen": 4 }, "end": { "offset": 35537, "col": 37, "tokLen": 4 } }, "type": { "qualType": "long[2]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72c9d40", "kind": "VarDecl", "name": "data", "type": { "qualType": "long[2]" } } } ] } ] } ] }, { "id": "0x55bbe72ca160", "kind": "IntegerLiteral", "range": { "begin": { "offset": 35543, "col": 43, "tokLen": 1 }, "end": { "offset": 35543, "col": 43, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] }, { "id": "0x55bbe72ca3b8", "kind": "FunctionDecl", "loc": { "offset": 35554, "line": 1447, "col": 1, "tokLen": 9 }, "range": { "begin": { "offset": 35550, "line": 1446, "col": 1, "tokLen": 3 }, "end": { "offset": 36069, "line": 1469, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722bf30", "name": "sendevent", "mangledName": "sendevent", "type": { "qualType": "int (Client *, Atom)" }, "inner": [ { "id": "0x55bbe72ca2a0", "kind": "ParmVarDecl", "loc": { "offset": 35572, "line": 1447, "col": 19, "tokLen": 1 }, "range": { "begin": { "offset": 35564, "col": 11, "tokLen": 6 }, "end": { "offset": 35572, "col": 19, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe72ca318", "kind": "ParmVarDecl", "loc": { "offset": 35580, "col": 27, "tokLen": 5 }, "range": { "begin": { "offset": 35575, "col": 22, "tokLen": 4 }, "end": { "offset": 35580, "col": 27, "tokLen": 5 } }, "isUsed": true, "name": "proto", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } }, { "id": "0x55bbe72cb4c0", "kind": "CompoundStmt", "range": { "begin": { "offset": 35587, "line": 1448, "col": 1, "tokLen": 1 }, "end": { "offset": 36069, "line": 1469, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ca4e8", "kind": "DeclStmt", "range": { "begin": { "offset": 35590, "line": 1449, "col": 2, "tokLen": 3 }, "end": { "offset": 35595, "col": 7, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ca480", "kind": "VarDecl", "loc": { "offset": 35594, "col": 6, "tokLen": 1 }, "range": { "begin": { "offset": 35590, "col": 2, "tokLen": 3 }, "end": { "offset": 35594, "col": 6, "tokLen": 1 } }, "isUsed": true, "name": "n", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe72ca578", "kind": "DeclStmt", "range": { "begin": { "offset": 35598, "line": 1450, "col": 2, "tokLen": 4 }, "end": { "offset": 35613, "col": 17, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ca510", "kind": "VarDecl", "loc": { "offset": 35604, "col": 8, "tokLen": 9 }, "range": { "begin": { "offset": 35598, "col": 2, "tokLen": 4 }, "end": { "offset": 35604, "col": 8, "tokLen": 9 } }, "isUsed": true, "name": "protocols", "type": { "qualType": "Atom *" } } ] }, { "id": "0x55bbe72ca630", "kind": "DeclStmt", "range": { "begin": { "offset": 35616, "line": 1451, "col": 2, "tokLen": 3 }, "end": { "offset": 35630, "col": 16, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ca5a8", "kind": "VarDecl", "loc": { "offset": 35620, "col": 6, "tokLen": 6 }, "range": { "begin": { "offset": 35616, "col": 2, "tokLen": 3 }, "end": { "offset": 35629, "col": 15, "tokLen": 1 } }, "isUsed": true, "name": "exists", "type": { "qualType": "int" }, "init": "c", "inner": [ { "id": "0x55bbe72ca610", "kind": "IntegerLiteral", "range": { "begin": { "offset": 35629, "col": 15, "tokLen": 1 }, "end": { "offset": 35629, "col": 15, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72ca6c0", "kind": "DeclStmt", "range": { "begin": { "offset": 35633, "line": 1452, "col": 2, "tokLen": 6 }, "end": { "offset": 35642, "col": 11, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ca658", "kind": "VarDecl", "loc": { "offset": 35640, "col": 9, "tokLen": 2 }, "range": { "begin": { "offset": 35633, "col": 2, "tokLen": 6 }, "end": { "offset": 35640, "col": 9, "tokLen": 2 } }, "isUsed": true, "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } ] }, { "id": "0x55bbe72caba8", "kind": "IfStmt", "range": { "begin": { "offset": 35646, "line": 1454, "col": 2, "tokLen": 2 }, "end": { "offset": 35779, "line": 1458, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ca860", "kind": "CallExpr", "range": { "begin": { "offset": 35650, "line": 1454, "col": 6, "tokLen": 15 }, "end": { "offset": 35693, "col": 49, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ca848", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35650, "col": 6, "tokLen": 15 }, "end": { "offset": 35650, "col": 6, "tokLen": 15 } }, "type": { "qualType": "int (*)(Display *, Window, Atom **, int *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72ca6d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35650, "col": 6, "tokLen": 15 }, "end": { "offset": 35650, "col": 6, "tokLen": 15 } }, "type": { "qualType": "int (Display *, Window, Atom **, int *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe70274b0", "kind": "FunctionDecl", "name": "XGetWMProtocols", "type": { "qualType": "int (Display *, Window, Atom **, int *)" } } } ] }, { "id": "0x55bbe72ca8a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35666, "col": 22, "tokLen": 3 }, "end": { "offset": 35666, "col": 22, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ca6f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35666, "col": 22, "tokLen": 3 }, "end": { "offset": 35666, "col": 22, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72ca8b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35671, "col": 27, "tokLen": 1 }, "end": { "offset": 35674, "col": 30, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ca750", "kind": "MemberExpr", "range": { "begin": { "offset": 35671, "col": 27, "tokLen": 1 }, "end": { "offset": 35674, "col": 30, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72ca738", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35671, "col": 27, "tokLen": 1 }, "end": { "offset": 35671, "col": 27, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ca718", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35671, "col": 27, "tokLen": 1 }, "end": { "offset": 35671, "col": 27, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ca2a0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72ca7a0", "kind": "UnaryOperator", "range": { "begin": { "offset": 35679, "col": 35, "tokLen": 1 }, "end": { "offset": 35680, "col": 36, "tokLen": 9 } }, "type": { "qualType": "Atom **" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72ca780", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35680, "col": 36, "tokLen": 9 }, "end": { "offset": 35680, "col": 36, "tokLen": 9 } }, "type": { "qualType": "Atom *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ca510", "kind": "VarDecl", "name": "protocols", "type": { "qualType": "Atom *" } } } ] }, { "id": "0x55bbe72ca7d8", "kind": "UnaryOperator", "range": { "begin": { "offset": 35691, "col": 47, "tokLen": 1 }, "end": { "offset": 35692, "col": 48, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72ca7b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35692, "col": 48, "tokLen": 1 }, "end": { "offset": 35692, "col": 48, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ca480", "kind": "VarDecl", "name": "n", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72cab88", "kind": "CompoundStmt", "range": { "begin": { "offset": 35696, "col": 52, "tokLen": 1 }, "end": { "offset": 35779, "line": 1458, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72caab8", "kind": "WhileStmt", "range": { "begin": { "offset": 35700, "line": 1455, "col": 3, "tokLen": 5 }, "end": { "offset": 35751, "line": 1456, "col": 29, "tokLen": 5 } }, "inner": [ { "id": "0x55bbe72ca958", "kind": "BinaryOperator", "range": { "begin": { "offset": 35707, "line": 1455, "col": 10, "tokLen": 1 }, "end": { "offset": 35719, "col": 22, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72ca908", "kind": "UnaryOperator", "range": { "begin": { "offset": 35707, "col": 10, "tokLen": 1 }, "end": { "offset": 35708, "col": 11, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72ca8f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35708, "col": 11, "tokLen": 6 }, "end": { "offset": 35708, "col": 11, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ca8d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35708, "col": 11, "tokLen": 6 }, "end": { "offset": 35708, "col": 11, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ca5a8", "kind": "VarDecl", "name": "exists", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72ca940", "kind": "UnaryOperator", "range": { "begin": { "offset": 35718, "col": 21, "tokLen": 1 }, "end": { "offset": 35719, "col": 22, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": true, "opcode": "--", "inner": [ { "id": "0x55bbe72ca920", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35718, "col": 21, "tokLen": 1 }, "end": { "offset": 35718, "col": 21, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ca480", "kind": "VarDecl", "name": "n", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72caa98", "kind": "BinaryOperator", "range": { "begin": { "offset": 35726, "line": 1456, "col": 4, "tokLen": 6 }, "end": { "offset": 35751, "col": 29, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72ca978", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35726, "col": 4, "tokLen": 6 }, "end": { "offset": 35726, "col": 4, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ca5a8", "kind": "VarDecl", "name": "exists", "type": { "qualType": "int" } } }, { "id": "0x55bbe72caa78", "kind": "BinaryOperator", "range": { "begin": { "offset": 35735, "col": 13, "tokLen": 9 }, "end": { "offset": 35751, "col": 29, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72caa48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35735, "col": 13, "tokLen": 9 }, "end": { "offset": 35746, "col": 24, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72caa08", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 35735, "col": 13, "tokLen": 9 }, "end": { "offset": 35746, "col": 24, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72ca9d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35735, "col": 13, "tokLen": 9 }, "end": { "offset": 35735, "col": 13, "tokLen": 9 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ca998", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35735, "col": 13, "tokLen": 9 }, "end": { "offset": 35735, "col": 13, "tokLen": 9 } }, "type": { "qualType": "Atom *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ca510", "kind": "VarDecl", "name": "protocols", "type": { "qualType": "Atom *" } } } ] }, { "id": "0x55bbe72ca9f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35745, "col": 23, "tokLen": 1 }, "end": { "offset": 35745, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ca9b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35745, "col": 23, "tokLen": 1 }, "end": { "offset": 35745, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ca480", "kind": "VarDecl", "name": "n", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe72caa60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35751, "col": 29, "tokLen": 5 }, "end": { "offset": 35751, "col": 29, "tokLen": 5 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72caa28", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35751, "col": 29, "tokLen": 5 }, "end": { "offset": 35751, "col": 29, "tokLen": 5 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ca318", "kind": "ParmVarDecl", "name": "proto", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } } } ] } ] } ] } ] }, { "id": "0x55bbe72cab30", "kind": "CallExpr", "range": { "begin": { "offset": 35760, "line": 1457, "col": 3, "tokLen": 5 }, "end": { "offset": 35775, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72cab18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35760, "col": 3, "tokLen": 5 }, "end": { "offset": 35760, "col": 3, "tokLen": 5 } }, "type": { "qualType": "int (*)(void *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72caad8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35760, "col": 3, "tokLen": 5 }, "end": { "offset": 35760, "col": 3, "tokLen": 5 } }, "type": { "qualType": "int (void *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe703c7b0", "kind": "FunctionDecl", "name": "XFree", "type": { "qualType": "int (void *)" } } } ] }, { "id": "0x55bbe72cab70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35766, "col": 9, "tokLen": 9 }, "end": { "offset": 35766, "col": 9, "tokLen": 9 } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72cab58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35766, "col": 9, "tokLen": 9 }, "end": { "offset": 35766, "col": 9, "tokLen": 9 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72caaf8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35766, "col": 9, "tokLen": 9 }, "end": { "offset": 35766, "col": 9, "tokLen": 9 } }, "type": { "qualType": "Atom *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ca510", "kind": "VarDecl", "name": "protocols", "type": { "qualType": "Atom *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72cb458", "kind": "IfStmt", "range": { "begin": { "offset": 35782, "line": 1459, "col": 2, "tokLen": 2 }, "end": { "offset": 36051, "line": 1467, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72cabe8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35786, "line": 1459, "col": 6, "tokLen": 6 }, "end": { "offset": 35786, "col": 6, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cabc8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35786, "col": 6, "tokLen": 6 }, "end": { "offset": 35786, "col": 6, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ca5a8", "kind": "VarDecl", "name": "exists", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72cb410", "kind": "CompoundStmt", "range": { "begin": { "offset": 35794, "col": 14, "tokLen": 1 }, "end": { "offset": 36051, "line": 1467, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72cac70", "kind": "BinaryOperator", "range": { "begin": { "offset": 35798, "line": 1460, "col": 3, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 7023, "file": "/usr/include/X11/X.h", "line": 212, "col": 24, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 35808, "file": "dwm.c", "line": 1460, "col": 13, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72cac20", "kind": "MemberExpr", "range": { "begin": { "offset": 35798, "col": 3, "tokLen": 2 }, "end": { "offset": 35801, "col": 6, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "type", "isArrow": false, "referencedMemberDecl": "0x55bbe70011c8", "inner": [ { "id": "0x55bbe72cac00", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35798, "col": 3, "tokLen": 2 }, "end": { "offset": 35798, "col": 3, "tokLen": 2 } }, "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ca658", "kind": "VarDecl", "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } } ] }, { "id": "0x55bbe72cac50", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 7023, "file": "/usr/include/X11/X.h", "line": 212, "col": 24, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 35808, "file": "dwm.c", "line": 1460, "col": 13, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 7023, "file": "/usr/include/X11/X.h", "line": 212, "col": 24, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 35808, "file": "dwm.c", "line": 1460, "col": 13, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "33" } ] }, { "id": "0x55bbe72cad90", "kind": "BinaryOperator", "range": { "begin": { "offset": 35825, "line": 1461, "col": 3, "tokLen": 2 }, "end": { "offset": 35848, "col": 26, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72cace0", "kind": "MemberExpr", "range": { "begin": { "offset": 35825, "col": 3, "tokLen": 2 }, "end": { "offset": 35836, "col": 14, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "window", "isArrow": false, "referencedMemberDecl": "0x55bbe6fff648", "inner": [ { "id": "0x55bbe72cacb0", "kind": "MemberExpr", "range": { "begin": { "offset": 35825, "col": 3, "tokLen": 2 }, "end": { "offset": 35828, "col": 6, "tokLen": 7 } }, "type": { "desugaredQualType": "XClientMessageEvent", "qualType": "XClientMessageEvent", "typeAliasDeclId": "0x55bbe6fffb98" }, "valueCategory": "lvalue", "name": "xclient", "isArrow": false, "referencedMemberDecl": "0x55bbe7001f30", "inner": [ { "id": "0x55bbe72cac90", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35825, "col": 3, "tokLen": 2 }, "end": { "offset": 35825, "col": 3, "tokLen": 2 } }, "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ca658", "kind": "VarDecl", "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } } ] } ] }, { "id": "0x55bbe72cad78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35845, "col": 23, "tokLen": 1 }, "end": { "offset": 35848, "col": 26, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cad48", "kind": "MemberExpr", "range": { "begin": { "offset": 35845, "col": 23, "tokLen": 1 }, "end": { "offset": 35848, "col": 26, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72cad30", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35845, "col": 23, "tokLen": 1 }, "end": { "offset": 35845, "col": 23, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cad10", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35845, "col": 23, "tokLen": 1 }, "end": { "offset": 35845, "col": 23, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ca2a0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72caec0", "kind": "BinaryOperator", "range": { "begin": { "offset": 35855, "line": 1462, "col": 3, "tokLen": 2 }, "end": { "offset": 35899, "col": 47, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72cae00", "kind": "MemberExpr", "range": { "begin": { "offset": 35855, "col": 3, "tokLen": 2 }, "end": { "offset": 35866, "col": 14, "tokLen": 12 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "name": "message_type", "isArrow": false, "referencedMemberDecl": "0x55bbe6fff6a8", "inner": [ { "id": "0x55bbe72cadd0", "kind": "MemberExpr", "range": { "begin": { "offset": 35855, "col": 3, "tokLen": 2 }, "end": { "offset": 35858, "col": 6, "tokLen": 7 } }, "type": { "desugaredQualType": "XClientMessageEvent", "qualType": "XClientMessageEvent", "typeAliasDeclId": "0x55bbe6fffb98" }, "valueCategory": "lvalue", "name": "xclient", "isArrow": false, "referencedMemberDecl": "0x55bbe7001f30", "inner": [ { "id": "0x55bbe72cadb0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35855, "col": 3, "tokLen": 2 }, "end": { "offset": 35855, "col": 3, "tokLen": 2 } }, "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ca658", "kind": "VarDecl", "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } } ] } ] }, { "id": "0x55bbe72caea8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35881, "col": 29, "tokLen": 6 }, "end": { "offset": 35899, "col": 47, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cae88", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 35881, "col": 29, "tokLen": 6 }, "end": { "offset": 35899, "col": 47, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72cae70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35881, "col": 29, "tokLen": 6 }, "end": { "offset": 35881, "col": 29, "tokLen": 6 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72cae30", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35881, "col": 29, "tokLen": 6 }, "end": { "offset": 35881, "col": 29, "tokLen": 6 } }, "type": { "qualType": "Atom[4]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236e68", "kind": "VarDecl", "name": "wmatom", "type": { "qualType": "Atom[4]" } } } ] }, { "id": "0x55bbe72cae50", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35888, "col": 36, "tokLen": 11 }, "end": { "offset": 35888, "col": 36, "tokLen": 11 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7222c80", "kind": "EnumConstantDecl", "name": "WMProtocols", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe72caf80", "kind": "BinaryOperator", "range": { "begin": { "offset": 35904, "line": 1463, "col": 3, "tokLen": 2 }, "end": { "offset": 35924, "col": 23, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72caf30", "kind": "MemberExpr", "range": { "begin": { "offset": 35904, "col": 3, "tokLen": 2 }, "end": { "offset": 35915, "col": 14, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "format", "isArrow": false, "referencedMemberDecl": "0x55bbe6fff710", "inner": [ { "id": "0x55bbe72caf00", "kind": "MemberExpr", "range": { "begin": { "offset": 35904, "col": 3, "tokLen": 2 }, "end": { "offset": 35907, "col": 6, "tokLen": 7 } }, "type": { "desugaredQualType": "XClientMessageEvent", "qualType": "XClientMessageEvent", "typeAliasDeclId": "0x55bbe6fffb98" }, "valueCategory": "lvalue", "name": "xclient", "isArrow": false, "referencedMemberDecl": "0x55bbe7001f30", "inner": [ { "id": "0x55bbe72caee0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35904, "col": 3, "tokLen": 2 }, "end": { "offset": 35904, "col": 3, "tokLen": 2 } }, "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ca658", "kind": "VarDecl", "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } } ] } ] }, { "id": "0x55bbe72caf60", "kind": "IntegerLiteral", "range": { "begin": { "offset": 35924, "col": 23, "tokLen": 2 }, "end": { "offset": 35924, "col": 23, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "32" } ] }, { "id": "0x55bbe72cb0f8", "kind": "BinaryOperator", "range": { "begin": { "offset": 35930, "line": 1464, "col": 3, "tokLen": 2 }, "end": { "offset": 35953, "col": 26, "tokLen": 5 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72cb088", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 35930, "col": 3, "tokLen": 2 }, "end": { "offset": 35949, "col": 22, "tokLen": 1 } }, "type": { "qualType": "long" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72cb070", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35930, "col": 3, "tokLen": 2 }, "end": { "offset": 35946, "col": 19, "tokLen": 1 } }, "type": { "qualType": "long *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72cb020", "kind": "MemberExpr", "range": { "begin": { "offset": 35930, "col": 3, "tokLen": 2 }, "end": { "offset": 35946, "col": 19, "tokLen": 1 } }, "type": { "qualType": "long[5]" }, "valueCategory": "lvalue", "name": "l", "isArrow": false, "referencedMemberDecl": "0x55bbe6fffa40", "inner": [ { "id": "0x55bbe72caff0", "kind": "MemberExpr", "range": { "begin": { "offset": 35930, "col": 3, "tokLen": 2 }, "end": { "offset": 35941, "col": 14, "tokLen": 4 } }, "type": { "desugaredQualType": "union XClientMessageEvent::(unnamed at /usr/include/X11/Xlib.h:905:2)", "qualType": "union (unnamed union at /usr/include/X11/Xlib.h:905:2)" }, "valueCategory": "lvalue", "name": "data", "isArrow": false, "referencedMemberDecl": "0x55bbe6fffae8", "inner": [ { "id": "0x55bbe72cafc0", "kind": "MemberExpr", "range": { "begin": { "offset": 35930, "col": 3, "tokLen": 2 }, "end": { "offset": 35933, "col": 6, "tokLen": 7 } }, "type": { "desugaredQualType": "XClientMessageEvent", "qualType": "XClientMessageEvent", "typeAliasDeclId": "0x55bbe6fffb98" }, "valueCategory": "lvalue", "name": "xclient", "isArrow": false, "referencedMemberDecl": "0x55bbe7001f30", "inner": [ { "id": "0x55bbe72cafa0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35930, "col": 3, "tokLen": 2 }, "end": { "offset": 35930, "col": 3, "tokLen": 2 } }, "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ca658", "kind": "VarDecl", "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } } ] } ] } ] } ] }, { "id": "0x55bbe72cb050", "kind": "IntegerLiteral", "range": { "begin": { "offset": 35948, "col": 21, "tokLen": 1 }, "end": { "offset": 35948, "col": 21, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72cb0e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35953, "col": 26, "tokLen": 5 }, "end": { "offset": 35953, "col": 26, "tokLen": 5 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72cb0c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35953, "col": 26, "tokLen": 5 }, "end": { "offset": 35953, "col": 26, "tokLen": 5 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cb0a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35953, "col": 26, "tokLen": 5 }, "end": { "offset": 35953, "col": 26, "tokLen": 5 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ca318", "kind": "ParmVarDecl", "name": "proto", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } } } ] } ] } ] }, { "id": "0x55bbe72cb240", "kind": "BinaryOperator", "range": { "begin": { "offset": 35962, "line": 1465, "col": 3, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 35985, "file": "dwm.c", "line": 1465, "col": 26, "tokLen": 11 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72cb200", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 35962, "col": 3, "tokLen": 2 }, "end": { "offset": 35981, "col": 22, "tokLen": 1 } }, "type": { "qualType": "long" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72cb1e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 35962, "col": 3, "tokLen": 2 }, "end": { "offset": 35978, "col": 19, "tokLen": 1 } }, "type": { "qualType": "long *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72cb198", "kind": "MemberExpr", "range": { "begin": { "offset": 35962, "col": 3, "tokLen": 2 }, "end": { "offset": 35978, "col": 19, "tokLen": 1 } }, "type": { "qualType": "long[5]" }, "valueCategory": "lvalue", "name": "l", "isArrow": false, "referencedMemberDecl": "0x55bbe6fffa40", "inner": [ { "id": "0x55bbe72cb168", "kind": "MemberExpr", "range": { "begin": { "offset": 35962, "col": 3, "tokLen": 2 }, "end": { "offset": 35973, "col": 14, "tokLen": 4 } }, "type": { "desugaredQualType": "union XClientMessageEvent::(unnamed at /usr/include/X11/Xlib.h:905:2)", "qualType": "union (unnamed union at /usr/include/X11/Xlib.h:905:2)" }, "valueCategory": "lvalue", "name": "data", "isArrow": false, "referencedMemberDecl": "0x55bbe6fffae8", "inner": [ { "id": "0x55bbe72cb138", "kind": "MemberExpr", "range": { "begin": { "offset": 35962, "col": 3, "tokLen": 2 }, "end": { "offset": 35965, "col": 6, "tokLen": 7 } }, "type": { "desugaredQualType": "XClientMessageEvent", "qualType": "XClientMessageEvent", "typeAliasDeclId": "0x55bbe6fffb98" }, "valueCategory": "lvalue", "name": "xclient", "isArrow": false, "referencedMemberDecl": "0x55bbe7001f30", "inner": [ { "id": "0x55bbe72cb118", "kind": "DeclRefExpr", "range": { "begin": { "offset": 35962, "col": 3, "tokLen": 2 }, "end": { "offset": 35962, "col": 3, "tokLen": 2 } }, "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ca658", "kind": "VarDecl", "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } } ] } ] } ] } ] }, { "id": "0x55bbe72cb1c8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 35980, "col": 21, "tokLen": 1 }, "end": { "offset": 35980, "col": 21, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe72cb220", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 35985, "file": "dwm.c", "line": 1465, "col": 26, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 35985, "file": "dwm.c", "line": 1465, "col": 26, "tokLen": 11 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72cb398", "kind": "CallExpr", "range": { "begin": { "offset": 36000, "line": 1466, "col": 3, "tokLen": 10 }, "end": { "offset": 36047, "col": 50, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72cb380", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36000, "col": 3, "tokLen": 10 }, "end": { "offset": 36000, "col": 3, "tokLen": 10 } }, "type": { "qualType": "int (*)(Display *, Window, int, long, XEvent *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72cb260", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36000, "col": 3, "tokLen": 10 }, "end": { "offset": 36000, "col": 3, "tokLen": 10 } }, "type": { "qualType": "int (Display *, Window, int, long, XEvent *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7051a50", "kind": "FunctionDecl", "name": "XSendEvent", "type": { "qualType": "int (Display *, Window, int, long, XEvent *)" } } } ] }, { "id": "0x55bbe72cb3e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36011, "col": 14, "tokLen": 3 }, "end": { "offset": 36011, "col": 14, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cb280", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36011, "col": 14, "tokLen": 3 }, "end": { "offset": 36011, "col": 14, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72cb3f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36016, "col": 19, "tokLen": 1 }, "end": { "offset": 36019, "col": 22, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cb2d8", "kind": "MemberExpr", "range": { "begin": { "offset": 36016, "col": 19, "tokLen": 1 }, "end": { "offset": 36019, "col": 22, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72cb2c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36016, "col": 19, "tokLen": 1 }, "end": { "offset": 36016, "col": 19, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cb2a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36016, "col": 19, "tokLen": 1 }, "end": { "offset": 36016, "col": 19, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ca2a0", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72cb308", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36024, "file": "dwm.c", "line": 1466, "col": 27, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36024, "file": "dwm.c", "line": 1466, "col": 27, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe72cb328", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5131, "file": "/usr/include/X11/X.h", "line": 150, "col": 23, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 36031, "file": "dwm.c", "line": 1466, "col": 34, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 5131, "file": "/usr/include/X11/X.h", "line": 150, "col": 23, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 36031, "file": "dwm.c", "line": 1466, "col": 34, "tokLen": 11 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe72cb368", "kind": "UnaryOperator", "range": { "begin": { "offset": 36044, "col": 47, "tokLen": 1 }, "end": { "offset": 36045, "col": 48, "tokLen": 2 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72cb348", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36045, "col": 48, "tokLen": 2 }, "end": { "offset": 36045, "col": 48, "tokLen": 2 } }, "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ca658", "kind": "VarDecl", "name": "ev", "type": { "desugaredQualType": "union _XEvent", "qualType": "XEvent", "typeAliasDeclId": "0x55bbe7002348" } } } ] } ] } ] } ] }, { "id": "0x55bbe72cb4b0", "kind": "ReturnStmt", "range": { "begin": { "offset": 36054, "line": 1468, "col": 2, "tokLen": 6 }, "end": { "offset": 36061, "col": 9, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe72cb498", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36061, "col": 9, "tokLen": 6 }, "end": { "offset": 36061, "col": 9, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cb478", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36061, "col": 9, "tokLen": 6 }, "end": { "offset": 36061, "col": 9, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ca5a8", "kind": "VarDecl", "name": "exists", "type": { "qualType": "int" } } } ] } ] } ] } ] }, { "id": "0x55bbe72cb5a8", "kind": "FunctionDecl", "loc": { "offset": 36077, "line": 1472, "col": 1, "tokLen": 8 }, "range": { "begin": { "offset": 36072, "line": 1471, "col": 1, "tokLen": 4 }, "end": { "offset": 36352, "line": 1481, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722c518", "name": "setfocus", "mangledName": "setfocus", "type": { "qualType": "void (Client *)" }, "inner": [ { "id": "0x55bbe72cb518", "kind": "ParmVarDecl", "loc": { "offset": 36094, "line": 1472, "col": 18, "tokLen": 1 }, "range": { "begin": { "offset": 36086, "col": 10, "tokLen": 6 }, "end": { "offset": 36094, "col": 18, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe72cbd88", "kind": "CompoundStmt", "range": { "begin": { "offset": 36097, "line": 1473, "col": 1, "tokLen": 1 }, "end": { "offset": 36352, "line": 1481, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72cbc38", "kind": "IfStmt", "range": { "begin": { "offset": 36100, "line": 1474, "col": 2, "tokLen": 2 }, "end": { "offset": 36314, "line": 1479, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72cb6d0", "kind": "UnaryOperator", "range": { "begin": { "offset": 36104, "line": 1474, "col": 6, "tokLen": 1 }, "end": { "offset": 36108, "col": 10, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72cb6b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36105, "col": 7, "tokLen": 1 }, "end": { "offset": 36108, "col": 10, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cb688", "kind": "MemberExpr", "range": { "begin": { "offset": 36105, "col": 7, "tokLen": 1 }, "end": { "offset": 36108, "col": 10, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "neverfocus", "isArrow": true, "referencedMemberDecl": "0x55bbe7224808", "inner": [ { "id": "0x55bbe72cb670", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36105, "col": 7, "tokLen": 1 }, "end": { "offset": 36105, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cb650", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36105, "col": 7, "tokLen": 1 }, "end": { "offset": 36105, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cb518", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72cbc18", "kind": "CompoundStmt", "range": { "begin": { "offset": 36120, "col": 22, "tokLen": 1 }, "end": { "offset": 36314, "line": 1479, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72cb828", "kind": "CallExpr", "range": { "begin": { "offset": 36124, "line": 1475, "col": 3, "tokLen": 14 }, "end": { "offset": 36184, "col": 63, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72cb810", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36124, "col": 3, "tokLen": 14 }, "end": { "offset": 36124, "col": 3, "tokLen": 14 } }, "type": { "qualType": "int (*)(Display *, Window, int, Time)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72cb6e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36124, "col": 3, "tokLen": 14 }, "end": { "offset": 36124, "col": 3, "tokLen": 14 } }, "type": { "qualType": "int (Display *, Window, int, Time)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7054fa0", "kind": "FunctionDecl", "name": "XSetInputFocus", "type": { "qualType": "int (Display *, Window, int, Time)" } } } ] }, { "id": "0x55bbe72cb868", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36139, "col": 18, "tokLen": 3 }, "end": { "offset": 36139, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cb708", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36139, "col": 18, "tokLen": 3 }, "end": { "offset": 36139, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72cb880", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36144, "col": 23, "tokLen": 1 }, "end": { "offset": 36147, "col": 26, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cb760", "kind": "MemberExpr", "range": { "begin": { "offset": 36144, "col": 23, "tokLen": 1 }, "end": { "offset": 36147, "col": 26, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72cb748", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36144, "col": 23, "tokLen": 1 }, "end": { "offset": 36144, "col": 23, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cb728", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36144, "col": 23, "tokLen": 1 }, "end": { "offset": 36144, "col": 23, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cb518", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72cb7c8", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 10118, "file": "/usr/include/X11/X.h", "line": 343, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 36152, "file": "dwm.c", "line": 1475, "col": 31, "tokLen": 19 } }, "end": { "spellingLoc": { "offset": 4371, "file": "/usr/include/X11/X.h", "line": 129, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 36152, "file": "dwm.c", "line": 1475, "col": 31, "tokLen": 19 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72cb790", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4371, "file": "/usr/include/X11/X.h", "line": 129, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 36152, "file": "dwm.c", "line": 1475, "col": 31, "tokLen": 19 } }, "end": { "spellingLoc": { "offset": 4371, "file": "/usr/include/X11/X.h", "line": 129, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 36152, "file": "dwm.c", "line": 1475, "col": 31, "tokLen": 19 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe72cb898", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 36173, "file": "dwm.c", "line": 1475, "col": 52, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 36173, "file": "dwm.c", "line": 1475, "col": 52, "tokLen": 11 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72cb7f0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 36173, "file": "dwm.c", "line": 1475, "col": 52, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 36173, "file": "dwm.c", "line": 1475, "col": 52, "tokLen": 11 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72cbb58", "kind": "CallExpr", "range": { "begin": { "offset": 36189, "line": 1476, "col": 3, "tokLen": 15 }, "end": { "offset": 36310, "line": 1478, "col": 34, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72cbb40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36189, "line": 1476, "col": 3, "tokLen": 15 }, "end": { "offset": 36189, "col": 3, "tokLen": 15 } }, "type": { "qualType": "int (*)(Display *, Window, Atom, Atom, int, int, const unsigned char *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72cb8b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36189, "col": 3, "tokLen": 15 }, "end": { "offset": 36189, "col": 3, "tokLen": 15 } }, "type": { "qualType": "int (Display *, Window, Atom, Atom, int, int, const unsigned char *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe702f3d0", "kind": "FunctionDecl", "name": "XChangeProperty", "type": { "qualType": "int (Display *, Window, Atom, Atom, int, int, const unsigned char *, int)" } } } ] }, { "id": "0x55bbe72cbbb8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36205, "col": 19, "tokLen": 3 }, "end": { "offset": 36205, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cb8d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36205, "col": 19, "tokLen": 3 }, "end": { "offset": 36205, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72cbbd0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36210, "col": 24, "tokLen": 4 }, "end": { "offset": 36210, "col": 24, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cb8f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36210, "col": 24, "tokLen": 4 }, "end": { "offset": 36210, "col": 24, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72374f0", "kind": "VarDecl", "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe72cbbe8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36216, "col": 30, "tokLen": 7 }, "end": { "offset": 36239, "col": 53, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cb968", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 36216, "col": 30, "tokLen": 7 }, "end": { "offset": 36239, "col": 53, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72cb950", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36216, "col": 30, "tokLen": 7 }, "end": { "offset": 36216, "col": 30, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72cb910", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36216, "col": 30, "tokLen": 7 }, "end": { "offset": 36216, "col": 30, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe72cb930", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36224, "col": 38, "tokLen": 15 }, "end": { "offset": 36224, "col": 38, "tokLen": 15 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721ea60", "kind": "EnumConstantDecl", "name": "NetActiveWindow", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72cb9e0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1209, "file": "/usr/include/X11/Xatom.h", "line": 41, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36245, "file": "dwm.c", "line": 1477, "col": 4, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1219, "file": "/usr/include/X11/Xatom.h", "line": 41, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36245, "file": "dwm.c", "line": 1477, "col": 4, "tokLen": 9 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72cb9b8", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1210, "file": "/usr/include/X11/Xatom.h", "line": 41, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36245, "file": "dwm.c", "line": 1477, "col": 4, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1217, "file": "/usr/include/X11/Xatom.h", "line": 41, "col": 27, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36245, "file": "dwm.c", "line": 1477, "col": 4, "tokLen": 9 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72cb988", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1217, "file": "/usr/include/X11/Xatom.h", "line": 41, "col": 27, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36245, "file": "dwm.c", "line": 1477, "col": 4, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1217, "file": "/usr/include/X11/Xatom.h", "line": 41, "col": 27, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36245, "file": "dwm.c", "line": 1477, "col": 4, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "33" } ] } ] }, { "id": "0x55bbe72cba00", "kind": "IntegerLiteral", "range": { "begin": { "offset": 36256, "col": 15, "tokLen": 2 }, "end": { "offset": 36256, "col": 15, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "32" }, { "id": "0x55bbe72cba20", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 13899, "file": "/usr/include/X11/X.h", "line": 475, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 36260, "file": "dwm.c", "line": 1477, "col": 19, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 13899, "file": "/usr/include/X11/X.h", "line": 475, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 36260, "file": "dwm.c", "line": 1477, "col": 19, "tokLen": 15 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe72cbc00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36280, "line": 1478, "col": 4, "tokLen": 1 }, "end": { "offset": 36306, "col": 30, "tokLen": 1 } }, "type": { "qualType": "const unsigned char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72cbaf8", "kind": "CStyleCastExpr", "range": { "begin": { "offset": 36280, "col": 4, "tokLen": 1 }, "end": { "offset": 36306, "col": 30, "tokLen": 1 } }, "type": { "qualType": "unsigned char *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72cbac8", "kind": "UnaryOperator", "range": { "begin": { "offset": 36298, "col": 22, "tokLen": 1 }, "end": { "offset": 36306, "col": 30, "tokLen": 1 } }, "type": { "qualType": "Window *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72cbaa8", "kind": "ParenExpr", "range": { "begin": { "offset": 36299, "col": 23, "tokLen": 1 }, "end": { "offset": 36306, "col": 30, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72cba78", "kind": "MemberExpr", "range": { "begin": { "offset": 36300, "col": 24, "tokLen": 1 }, "end": { "offset": 36303, "col": 27, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72cba60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36300, "col": 24, "tokLen": 1 }, "end": { "offset": 36300, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cba40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36300, "col": 24, "tokLen": 1 }, "end": { "offset": 36300, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cb518", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72cbb20", "kind": "IntegerLiteral", "range": { "begin": { "offset": 36309, "col": 33, "tokLen": 1 }, "end": { "offset": 36309, "col": 33, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] }, { "id": "0x55bbe72cbd28", "kind": "CallExpr", "range": { "begin": { "offset": 36317, "line": 1480, "col": 2, "tokLen": 9 }, "end": { "offset": 36349, "col": 34, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72cbd10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36317, "col": 2, "tokLen": 9 }, "end": { "offset": 36317, "col": 2, "tokLen": 9 } }, "type": { "qualType": "int (*)(Client *, Atom)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72cbc58", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36317, "col": 2, "tokLen": 9 }, "end": { "offset": 36317, "col": 2, "tokLen": 9 } }, "type": { "qualType": "int (Client *, Atom)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72ca3b8", "kind": "FunctionDecl", "name": "sendevent", "type": { "qualType": "int (Client *, Atom)" } } } ] }, { "id": "0x55bbe72cbd58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36327, "col": 12, "tokLen": 1 }, "end": { "offset": 36327, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cbc78", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36327, "col": 12, "tokLen": 1 }, "end": { "offset": 36327, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cb518", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72cbd70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36330, "col": 15, "tokLen": 6 }, "end": { "offset": 36348, "col": 33, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cbcf0", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 36330, "col": 15, "tokLen": 6 }, "end": { "offset": 36348, "col": 33, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72cbcd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36330, "col": 15, "tokLen": 6 }, "end": { "offset": 36330, "col": 15, "tokLen": 6 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72cbc98", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36330, "col": 15, "tokLen": 6 }, "end": { "offset": 36330, "col": 15, "tokLen": 6 } }, "type": { "qualType": "Atom[4]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236e68", "kind": "VarDecl", "name": "wmatom", "type": { "qualType": "Atom[4]" } } } ] }, { "id": "0x55bbe72cbcb8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36337, "col": 22, "tokLen": 11 }, "end": { "offset": 36337, "col": 22, "tokLen": 11 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7222d70", "kind": "EnumConstantDecl", "name": "WMTakeFocus", "type": { "qualType": "int" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72cbed0", "kind": "FunctionDecl", "loc": { "offset": 36360, "line": 1484, "col": 1, "tokLen": 13 }, "range": { "begin": { "offset": 36355, "line": 1483, "col": 1, "tokLen": 4 }, "end": { "offset": 37142, "line": 1509, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722c6e8", "name": "setfullscreen", "mangledName": "setfullscreen", "type": { "qualType": "void (Client *, int)" }, "inner": [ { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "loc": { "offset": 36382, "line": 1484, "col": 23, "tokLen": 1 }, "range": { "begin": { "offset": 36374, "col": 15, "tokLen": 6 }, "end": { "offset": 36382, "col": 23, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe72cbe38", "kind": "ParmVarDecl", "loc": { "offset": 36389, "col": 30, "tokLen": 10 }, "range": { "begin": { "offset": 36385, "col": 26, "tokLen": 3 }, "end": { "offset": 36389, "col": 30, "tokLen": 10 } }, "isUsed": true, "name": "fullscreen", "type": { "qualType": "int" } }, { "id": "0x55bbe72ce658", "kind": "CompoundStmt", "range": { "begin": { "offset": 36401, "line": 1485, "col": 1, "tokLen": 1 }, "end": { "offset": 37142, "line": 1509, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ce628", "kind": "IfStmt", "range": { "begin": { "offset": 36404, "line": 1486, "col": 2, "tokLen": 2 }, "end": { "offset": 37140, "line": 1508, "col": 2, "tokLen": 1 } }, "hasElse": true, "inner": [ { "id": "0x55bbe72cc050", "kind": "BinaryOperator", "range": { "begin": { "offset": 36408, "line": 1486, "col": 6, "tokLen": 10 }, "end": { "offset": 36426, "col": 24, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72cc038", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36408, "col": 6, "tokLen": 10 }, "end": { "offset": 36408, "col": 6, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cbf80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36408, "col": 6, "tokLen": 10 }, "end": { "offset": 36408, "col": 6, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbe38", "kind": "ParmVarDecl", "name": "fullscreen", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72cc020", "kind": "UnaryOperator", "range": { "begin": { "offset": 36422, "col": 20, "tokLen": 1 }, "end": { "offset": 36426, "col": 24, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72cc008", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36423, "col": 21, "tokLen": 1 }, "end": { "offset": 36426, "col": 24, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cbfd8", "kind": "MemberExpr", "range": { "begin": { "offset": 36423, "col": 21, "tokLen": 1 }, "end": { "offset": 36426, "col": 24, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfullscreen", "isArrow": true, "referencedMemberDecl": "0x55bbe72248d8", "inner": [ { "id": "0x55bbe72cbfc0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36423, "col": 21, "tokLen": 1 }, "end": { "offset": 36423, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cbfa0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36423, "col": 21, "tokLen": 1 }, "end": { "offset": 36423, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ccd10", "kind": "CompoundStmt", "range": { "begin": { "offset": 36440, "col": 38, "tokLen": 1 }, "end": { "offset": 36779, "line": 1496, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72cc350", "kind": "CallExpr", "range": { "begin": { "offset": 36444, "line": 1487, "col": 3, "tokLen": 15 }, "end": { "offset": 36571, "line": 1488, "col": 65, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72cc338", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36444, "line": 1487, "col": 3, "tokLen": 15 }, "end": { "offset": 36444, "col": 3, "tokLen": 15 } }, "type": { "qualType": "int (*)(Display *, Window, Atom, Atom, int, int, const unsigned char *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72cc070", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36444, "col": 3, "tokLen": 15 }, "end": { "offset": 36444, "col": 3, "tokLen": 15 } }, "type": { "qualType": "int (Display *, Window, Atom, Atom, int, int, const unsigned char *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe702f3d0", "kind": "FunctionDecl", "name": "XChangeProperty", "type": { "qualType": "int (Display *, Window, Atom, Atom, int, int, const unsigned char *, int)" } } } ] }, { "id": "0x55bbe72cc3b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36460, "col": 19, "tokLen": 3 }, "end": { "offset": 36460, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cc090", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36460, "col": 19, "tokLen": 3 }, "end": { "offset": 36460, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72cc3c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36465, "col": 24, "tokLen": 1 }, "end": { "offset": 36468, "col": 27, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cc0e8", "kind": "MemberExpr", "range": { "begin": { "offset": 36465, "col": 24, "tokLen": 1 }, "end": { "offset": 36468, "col": 27, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72cc0d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36465, "col": 24, "tokLen": 1 }, "end": { "offset": 36465, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cc0b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36465, "col": 24, "tokLen": 1 }, "end": { "offset": 36465, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72cc3e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36473, "col": 32, "tokLen": 7 }, "end": { "offset": 36491, "col": 50, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cc170", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 36473, "col": 32, "tokLen": 7 }, "end": { "offset": 36491, "col": 50, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72cc158", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36473, "col": 32, "tokLen": 7 }, "end": { "offset": 36473, "col": 32, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72cc118", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36473, "col": 32, "tokLen": 7 }, "end": { "offset": 36473, "col": 32, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe72cc138", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36481, "col": 40, "tokLen": 10 }, "end": { "offset": 36481, "col": 40, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e970", "kind": "EnumConstantDecl", "name": "NetWMState", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72cc1e8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 240, "file": "/usr/include/X11/Xatom.h", "line": 12, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36494, "file": "dwm.c", "line": 1487, "col": 53, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 249, "file": "/usr/include/X11/Xatom.h", "line": 12, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36494, "file": "dwm.c", "line": 1487, "col": 53, "tokLen": 7 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72cc1c0", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 241, "file": "/usr/include/X11/Xatom.h", "line": 12, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36494, "file": "dwm.c", "line": 1487, "col": 53, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 248, "file": "/usr/include/X11/Xatom.h", "line": 12, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36494, "file": "dwm.c", "line": 1487, "col": 53, "tokLen": 7 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72cc190", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 248, "file": "/usr/include/X11/Xatom.h", "line": 12, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36494, "file": "dwm.c", "line": 1487, "col": 53, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 248, "file": "/usr/include/X11/Xatom.h", "line": 12, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36494, "file": "dwm.c", "line": 1487, "col": 53, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "4" } ] } ] }, { "id": "0x55bbe72cc208", "kind": "IntegerLiteral", "range": { "begin": { "offset": 36503, "col": 62, "tokLen": 2 }, "end": { "offset": 36503, "col": 62, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "32" }, { "id": "0x55bbe72cc228", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 13899, "file": "/usr/include/X11/X.h", "line": 475, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 36510, "file": "dwm.c", "line": 1488, "col": 4, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 13899, "file": "/usr/include/X11/X.h", "line": 475, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 36510, "file": "dwm.c", "line": 1488, "col": 4, "tokLen": 15 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe72cc3f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36527, "col": 21, "tokLen": 1 }, "end": { "offset": 36567, "col": 61, "tokLen": 1 } }, "type": { "qualType": "const unsigned char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72cc2f0", "kind": "CStyleCastExpr", "range": { "begin": { "offset": 36527, "col": 21, "tokLen": 1 }, "end": { "offset": 36567, "col": 61, "tokLen": 1 } }, "type": { "qualType": "unsigned char *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72cc2c0", "kind": "UnaryOperator", "range": { "begin": { "offset": 36543, "col": 37, "tokLen": 1 }, "end": { "offset": 36567, "col": 61, "tokLen": 1 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72cc2a0", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 36544, "col": 38, "tokLen": 7 }, "end": { "offset": 36567, "col": 61, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72cc288", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36544, "col": 38, "tokLen": 7 }, "end": { "offset": 36544, "col": 38, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72cc248", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36544, "col": 38, "tokLen": 7 }, "end": { "offset": 36544, "col": 38, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe72cc268", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36552, "col": 46, "tokLen": 15 }, "end": { "offset": 36552, "col": 46, "tokLen": 15 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721ea10", "kind": "EnumConstantDecl", "name": "NetWMFullscreen", "type": { "qualType": "int" } } } ] } ] } ] } ] }, { "id": "0x55bbe72cc318", "kind": "IntegerLiteral", "range": { "begin": { "offset": 36570, "col": 64, "tokLen": 1 }, "end": { "offset": 36570, "col": 64, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe72cc498", "kind": "BinaryOperator", "range": { "begin": { "offset": 36576, "line": 1489, "col": 3, "tokLen": 1 }, "end": { "offset": 36594, "col": 21, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72cc448", "kind": "MemberExpr", "range": { "begin": { "offset": 36576, "col": 3, "tokLen": 1 }, "end": { "offset": 36579, "col": 6, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfullscreen", "isArrow": true, "referencedMemberDecl": "0x55bbe72248d8", "inner": [ { "id": "0x55bbe72cc430", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36576, "col": 3, "tokLen": 1 }, "end": { "offset": 36576, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cc410", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36576, "col": 3, "tokLen": 1 }, "end": { "offset": 36576, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72cc478", "kind": "IntegerLiteral", "range": { "begin": { "offset": 36594, "col": 21, "tokLen": 1 }, "end": { "offset": 36594, "col": 21, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe72cc5a0", "kind": "BinaryOperator", "range": { "begin": { "offset": 36599, "line": 1490, "col": 3, "tokLen": 1 }, "end": { "offset": 36616, "col": 20, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72cc4f0", "kind": "MemberExpr", "range": { "begin": { "offset": 36599, "col": 3, "tokLen": 1 }, "end": { "offset": 36602, "col": 6, "tokLen": 8 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "oldstate", "isArrow": true, "referencedMemberDecl": "0x55bbe7224870", "inner": [ { "id": "0x55bbe72cc4d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36599, "col": 3, "tokLen": 1 }, "end": { "offset": 36599, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cc4b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36599, "col": 3, "tokLen": 1 }, "end": { "offset": 36599, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72cc588", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36613, "col": 17, "tokLen": 1 }, "end": { "offset": 36616, "col": 20, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cc558", "kind": "MemberExpr", "range": { "begin": { "offset": 36613, "col": 17, "tokLen": 1 }, "end": { "offset": 36616, "col": 20, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfloating", "isArrow": true, "referencedMemberDecl": "0x55bbe7224738", "inner": [ { "id": "0x55bbe72cc540", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36613, "col": 17, "tokLen": 1 }, "end": { "offset": 36613, "col": 17, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cc520", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36613, "col": 17, "tokLen": 1 }, "end": { "offset": 36613, "col": 17, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72cc6a8", "kind": "BinaryOperator", "range": { "begin": { "offset": 36630, "line": 1491, "col": 3, "tokLen": 1 }, "end": { "offset": 36644, "col": 17, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72cc5f8", "kind": "MemberExpr", "range": { "begin": { "offset": 36630, "col": 3, "tokLen": 1 }, "end": { "offset": 36633, "col": 6, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "oldbw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224600", "inner": [ { "id": "0x55bbe72cc5e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36630, "col": 3, "tokLen": 1 }, "end": { "offset": 36630, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cc5c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36630, "col": 3, "tokLen": 1 }, "end": { "offset": 36630, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72cc690", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36641, "col": 14, "tokLen": 1 }, "end": { "offset": 36644, "col": 17, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cc660", "kind": "MemberExpr", "range": { "begin": { "offset": 36641, "col": 14, "tokLen": 1 }, "end": { "offset": 36644, "col": 17, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72cc648", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36641, "col": 14, "tokLen": 1 }, "end": { "offset": 36641, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cc628", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36641, "col": 14, "tokLen": 1 }, "end": { "offset": 36641, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72cc750", "kind": "BinaryOperator", "range": { "begin": { "offset": 36650, "line": 1492, "col": 3, "tokLen": 1 }, "end": { "offset": 36658, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72cc700", "kind": "MemberExpr", "range": { "begin": { "offset": 36650, "col": 3, "tokLen": 1 }, "end": { "offset": 36653, "col": 6, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72cc6e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36650, "col": 3, "tokLen": 1 }, "end": { "offset": 36650, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cc6c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36650, "col": 3, "tokLen": 1 }, "end": { "offset": 36650, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72cc730", "kind": "IntegerLiteral", "range": { "begin": { "offset": 36658, "col": 11, "tokLen": 1 }, "end": { "offset": 36658, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72cc7f8", "kind": "BinaryOperator", "range": { "begin": { "offset": 36663, "line": 1493, "col": 3, "tokLen": 1 }, "end": { "offset": 36679, "col": 19, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72cc7a8", "kind": "MemberExpr", "range": { "begin": { "offset": 36663, "col": 3, "tokLen": 1 }, "end": { "offset": 36666, "col": 6, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfloating", "isArrow": true, "referencedMemberDecl": "0x55bbe7224738", "inner": [ { "id": "0x55bbe72cc790", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36663, "col": 3, "tokLen": 1 }, "end": { "offset": 36663, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cc770", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36663, "col": 3, "tokLen": 1 }, "end": { "offset": 36663, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72cc7d8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 36679, "col": 19, "tokLen": 1 }, "end": { "offset": 36679, "col": 19, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe72ccb30", "kind": "CallExpr", "range": { "begin": { "offset": 36684, "line": 1494, "col": 3, "tokLen": 12 }, "end": { "offset": 36746, "col": 65, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ccb18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36684, "col": 3, "tokLen": 12 }, "end": { "offset": 36684, "col": 3, "tokLen": 12 } }, "type": { "qualType": "void (*)(Client *, int, int, int, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72cc818", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36684, "col": 3, "tokLen": 12 }, "end": { "offset": 36684, "col": 3, "tokLen": 12 } }, "type": { "qualType": "void (Client *, int, int, int, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72bf030", "kind": "FunctionDecl", "name": "resizeclient", "type": { "qualType": "void (Client *, int, int, int, int)" } } } ] }, { "id": "0x55bbe72ccb78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36697, "col": 16, "tokLen": 1 }, "end": { "offset": 36697, "col": 16, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cc838", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36697, "col": 16, "tokLen": 1 }, "end": { "offset": 36697, "col": 16, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72ccb90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36700, "col": 19, "tokLen": 1 }, "end": { "offset": 36708, "col": 27, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cc8d8", "kind": "MemberExpr", "range": { "begin": { "offset": 36700, "col": 19, "tokLen": 1 }, "end": { "offset": 36708, "col": 27, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "mx", "isArrow": true, "referencedMemberDecl": "0x55bbe7225610", "inner": [ { "id": "0x55bbe72cc8c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36700, "col": 19, "tokLen": 1 }, "end": { "offset": 36703, "col": 22, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cc890", "kind": "MemberExpr", "range": { "begin": { "offset": 36700, "col": 19, "tokLen": 1 }, "end": { "offset": 36703, "col": 22, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72cc878", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36700, "col": 19, "tokLen": 1 }, "end": { "offset": 36700, "col": 19, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cc858", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36700, "col": 19, "tokLen": 1 }, "end": { "offset": 36700, "col": 19, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ccba8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36712, "col": 31, "tokLen": 1 }, "end": { "offset": 36720, "col": 39, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cc988", "kind": "MemberExpr", "range": { "begin": { "offset": 36712, "col": 31, "tokLen": 1 }, "end": { "offset": 36720, "col": 39, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "my", "isArrow": true, "referencedMemberDecl": "0x55bbe7225678", "inner": [ { "id": "0x55bbe72cc970", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36712, "col": 31, "tokLen": 1 }, "end": { "offset": 36715, "col": 34, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cc940", "kind": "MemberExpr", "range": { "begin": { "offset": 36712, "col": 31, "tokLen": 1 }, "end": { "offset": 36715, "col": 34, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72cc928", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36712, "col": 31, "tokLen": 1 }, "end": { "offset": 36712, "col": 31, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cc908", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36712, "col": 31, "tokLen": 1 }, "end": { "offset": 36712, "col": 31, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ccbc0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36724, "col": 43, "tokLen": 1 }, "end": { "offset": 36732, "col": 51, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cca38", "kind": "MemberExpr", "range": { "begin": { "offset": 36724, "col": 43, "tokLen": 1 }, "end": { "offset": 36732, "col": 51, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "mw", "isArrow": true, "referencedMemberDecl": "0x55bbe72256e0", "inner": [ { "id": "0x55bbe72cca20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36724, "col": 43, "tokLen": 1 }, "end": { "offset": 36727, "col": 46, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cc9f0", "kind": "MemberExpr", "range": { "begin": { "offset": 36724, "col": 43, "tokLen": 1 }, "end": { "offset": 36727, "col": 46, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72cc9d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36724, "col": 43, "tokLen": 1 }, "end": { "offset": 36724, "col": 43, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cc9b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36724, "col": 43, "tokLen": 1 }, "end": { "offset": 36724, "col": 43, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ccbd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36736, "col": 55, "tokLen": 1 }, "end": { "offset": 36744, "col": 63, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ccae8", "kind": "MemberExpr", "range": { "begin": { "offset": 36736, "col": 55, "tokLen": 1 }, "end": { "offset": 36744, "col": 63, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "mh", "isArrow": true, "referencedMemberDecl": "0x55bbe7225748", "inner": [ { "id": "0x55bbe72ccad0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36736, "col": 55, "tokLen": 1 }, "end": { "offset": 36739, "col": 58, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ccaa0", "kind": "MemberExpr", "range": { "begin": { "offset": 36736, "col": 55, "tokLen": 1 }, "end": { "offset": 36739, "col": 58, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72cca88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36736, "col": 55, "tokLen": 1 }, "end": { "offset": 36736, "col": 55, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cca68", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36736, "col": 55, "tokLen": 1 }, "end": { "offset": 36736, "col": 55, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72cccb0", "kind": "CallExpr", "range": { "begin": { "offset": 36751, "line": 1495, "col": 3, "tokLen": 12 }, "end": { "offset": 36775, "col": 27, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ccc98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36751, "col": 3, "tokLen": 12 }, "end": { "offset": 36751, "col": 3, "tokLen": 12 } }, "type": { "qualType": "int (*)(Display *, Window)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72ccbf0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36751, "col": 3, "tokLen": 12 }, "end": { "offset": 36751, "col": 3, "tokLen": 12 } }, "type": { "qualType": "int (Display *, Window)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe704da98", "kind": "FunctionDecl", "name": "XRaiseWindow", "type": { "qualType": "int (Display *, Window)" } } } ] }, { "id": "0x55bbe72ccce0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36764, "col": 16, "tokLen": 3 }, "end": { "offset": 36764, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ccc10", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36764, "col": 16, "tokLen": 3 }, "end": { "offset": 36764, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72cccf8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36769, "col": 21, "tokLen": 1 }, "end": { "offset": 36772, "col": 24, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ccc68", "kind": "MemberExpr", "range": { "begin": { "offset": 36769, "col": 21, "tokLen": 1 }, "end": { "offset": 36772, "col": 24, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72ccc50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36769, "col": 21, "tokLen": 1 }, "end": { "offset": 36769, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ccc30", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36769, "col": 21, "tokLen": 1 }, "end": { "offset": 36769, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ce608", "kind": "IfStmt", "range": { "begin": { "offset": 36786, "line": 1496, "col": 9, "tokLen": 2 }, "end": { "offset": 37140, "line": 1508, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72cce30", "kind": "BinaryOperator", "range": { "begin": { "offset": 36790, "line": 1496, "col": 13, "tokLen": 1 }, "end": { "offset": 36808, "col": 31, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72ccd98", "kind": "UnaryOperator", "range": { "begin": { "offset": 36790, "col": 13, "tokLen": 1 }, "end": { "offset": 36791, "col": 14, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72ccd80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36791, "col": 14, "tokLen": 10 }, "end": { "offset": 36791, "col": 14, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ccd60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36791, "col": 14, "tokLen": 10 }, "end": { "offset": 36791, "col": 14, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbe38", "kind": "ParmVarDecl", "name": "fullscreen", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72cce18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36805, "col": 28, "tokLen": 1 }, "end": { "offset": 36808, "col": 31, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ccde8", "kind": "MemberExpr", "range": { "begin": { "offset": 36805, "col": 28, "tokLen": 1 }, "end": { "offset": 36808, "col": 31, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfullscreen", "isArrow": true, "referencedMemberDecl": "0x55bbe72248d8", "inner": [ { "id": "0x55bbe72ccdd0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36805, "col": 28, "tokLen": 1 }, "end": { "offset": 36805, "col": 28, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ccdb0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36805, "col": 28, "tokLen": 1 }, "end": { "offset": 36805, "col": 28, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72ce5a8", "kind": "CompoundStmt", "range": { "begin": { "offset": 36821, "col": 44, "tokLen": 1 }, "end": { "offset": 37140, "line": 1508, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72cd0c0", "kind": "CallExpr", "range": { "begin": { "offset": 36825, "line": 1497, "col": 3, "tokLen": 15 }, "end": { "offset": 36928, "line": 1498, "col": 41, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72cd0a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36825, "line": 1497, "col": 3, "tokLen": 15 }, "end": { "offset": 36825, "col": 3, "tokLen": 15 } }, "type": { "qualType": "int (*)(Display *, Window, Atom, Atom, int, int, const unsigned char *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72cce50", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36825, "col": 3, "tokLen": 15 }, "end": { "offset": 36825, "col": 3, "tokLen": 15 } }, "type": { "qualType": "int (Display *, Window, Atom, Atom, int, int, const unsigned char *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe702f3d0", "kind": "FunctionDecl", "name": "XChangeProperty", "type": { "qualType": "int (Display *, Window, Atom, Atom, int, int, const unsigned char *, int)" } } } ] }, { "id": "0x55bbe72cd120", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36841, "col": 19, "tokLen": 3 }, "end": { "offset": 36841, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cce70", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36841, "col": 19, "tokLen": 3 }, "end": { "offset": 36841, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72cd138", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36846, "col": 24, "tokLen": 1 }, "end": { "offset": 36849, "col": 27, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ccec8", "kind": "MemberExpr", "range": { "begin": { "offset": 36846, "col": 24, "tokLen": 1 }, "end": { "offset": 36849, "col": 27, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72cceb0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36846, "col": 24, "tokLen": 1 }, "end": { "offset": 36846, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cce90", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36846, "col": 24, "tokLen": 1 }, "end": { "offset": 36846, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72cd150", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36854, "col": 32, "tokLen": 7 }, "end": { "offset": 36872, "col": 50, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ccf50", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 36854, "col": 32, "tokLen": 7 }, "end": { "offset": 36872, "col": 50, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72ccf38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36854, "col": 32, "tokLen": 7 }, "end": { "offset": 36854, "col": 32, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72ccef8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36854, "col": 32, "tokLen": 7 }, "end": { "offset": 36854, "col": 32, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe72ccf18", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36862, "col": 40, "tokLen": 10 }, "end": { "offset": 36862, "col": 40, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e970", "kind": "EnumConstantDecl", "name": "NetWMState", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72ccfc8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 240, "file": "/usr/include/X11/Xatom.h", "line": 12, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36875, "file": "dwm.c", "line": 1497, "col": 53, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 249, "file": "/usr/include/X11/Xatom.h", "line": 12, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36875, "file": "dwm.c", "line": 1497, "col": 53, "tokLen": 7 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ccfa0", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 241, "file": "/usr/include/X11/Xatom.h", "line": 12, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36875, "file": "dwm.c", "line": 1497, "col": 53, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 248, "file": "/usr/include/X11/Xatom.h", "line": 12, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36875, "file": "dwm.c", "line": 1497, "col": 53, "tokLen": 7 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72ccf70", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 248, "file": "/usr/include/X11/Xatom.h", "line": 12, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36875, "file": "dwm.c", "line": 1497, "col": 53, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 248, "file": "/usr/include/X11/Xatom.h", "line": 12, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 36875, "file": "dwm.c", "line": 1497, "col": 53, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "4" } ] } ] }, { "id": "0x55bbe72ccfe8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 36884, "col": 62, "tokLen": 2 }, "end": { "offset": 36884, "col": 62, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "32" }, { "id": "0x55bbe72cd008", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 13899, "file": "/usr/include/X11/X.h", "line": 475, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 36891, "file": "dwm.c", "line": 1498, "col": 4, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 13899, "file": "/usr/include/X11/X.h", "line": 475, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 36891, "file": "dwm.c", "line": 1498, "col": 4, "tokLen": 15 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe72cd168", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36908, "col": 21, "tokLen": 1 }, "end": { "offset": 36924, "col": 37, "tokLen": 1 } }, "type": { "qualType": "const unsigned char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72cd060", "kind": "CStyleCastExpr", "range": { "begin": { "offset": 36908, "col": 21, "tokLen": 1 }, "end": { "offset": 36924, "col": 37, "tokLen": 1 } }, "type": { "qualType": "unsigned char *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72cd028", "kind": "IntegerLiteral", "range": { "begin": { "offset": 36924, "col": 37, "tokLen": 1 }, "end": { "offset": 36924, "col": 37, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72cd088", "kind": "IntegerLiteral", "range": { "begin": { "offset": 36927, "col": 40, "tokLen": 1 }, "end": { "offset": 36927, "col": 40, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72cdbc0", "kind": "BinaryOperator", "range": { "begin": { "offset": 36933, "line": 1499, "col": 3, "tokLen": 1 }, "end": { "offset": 36951, "col": 21, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72cd1b8", "kind": "MemberExpr", "range": { "begin": { "offset": 36933, "col": 3, "tokLen": 1 }, "end": { "offset": 36936, "col": 6, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfullscreen", "isArrow": true, "referencedMemberDecl": "0x55bbe72248d8", "inner": [ { "id": "0x55bbe72cd1a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36933, "col": 3, "tokLen": 1 }, "end": { "offset": 36933, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cd180", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36933, "col": 3, "tokLen": 1 }, "end": { "offset": 36933, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72cd1e8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 36951, "col": 21, "tokLen": 1 }, "end": { "offset": 36951, "col": 21, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72cdcc8", "kind": "BinaryOperator", "range": { "begin": { "offset": 36956, "line": 1500, "col": 3, "tokLen": 1 }, "end": { "offset": 36975, "col": 22, "tokLen": 8 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72cdc18", "kind": "MemberExpr", "range": { "begin": { "offset": 36956, "col": 3, "tokLen": 1 }, "end": { "offset": 36959, "col": 6, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfloating", "isArrow": true, "referencedMemberDecl": "0x55bbe7224738", "inner": [ { "id": "0x55bbe72cdc00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36956, "col": 3, "tokLen": 1 }, "end": { "offset": 36956, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cdbe0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36956, "col": 3, "tokLen": 1 }, "end": { "offset": 36956, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72cdcb0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36972, "col": 19, "tokLen": 1 }, "end": { "offset": 36975, "col": 22, "tokLen": 8 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cdc80", "kind": "MemberExpr", "range": { "begin": { "offset": 36972, "col": 19, "tokLen": 1 }, "end": { "offset": 36975, "col": 22, "tokLen": 8 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "oldstate", "isArrow": true, "referencedMemberDecl": "0x55bbe7224870", "inner": [ { "id": "0x55bbe72cdc68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36972, "col": 19, "tokLen": 1 }, "end": { "offset": 36972, "col": 19, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cdc48", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36972, "col": 19, "tokLen": 1 }, "end": { "offset": 36972, "col": 19, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72cddd0", "kind": "BinaryOperator", "range": { "begin": { "offset": 36987, "line": 1501, "col": 3, "tokLen": 1 }, "end": { "offset": 36998, "col": 14, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72cdd20", "kind": "MemberExpr", "range": { "begin": { "offset": 36987, "col": 3, "tokLen": 1 }, "end": { "offset": 36990, "col": 6, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72cdd08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36987, "col": 3, "tokLen": 1 }, "end": { "offset": 36987, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cdce8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36987, "col": 3, "tokLen": 1 }, "end": { "offset": 36987, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72cddb8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36995, "col": 11, "tokLen": 1 }, "end": { "offset": 36998, "col": 14, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cdd88", "kind": "MemberExpr", "range": { "begin": { "offset": 36995, "col": 11, "tokLen": 1 }, "end": { "offset": 36998, "col": 14, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "oldbw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224600", "inner": [ { "id": "0x55bbe72cdd70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 36995, "col": 11, "tokLen": 1 }, "end": { "offset": 36995, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cdd50", "kind": "DeclRefExpr", "range": { "begin": { "offset": 36995, "col": 11, "tokLen": 1 }, "end": { "offset": 36995, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72cded8", "kind": "BinaryOperator", "range": { "begin": { "offset": 37007, "line": 1502, "col": 3, "tokLen": 1 }, "end": { "offset": 37017, "col": 13, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72cde28", "kind": "MemberExpr", "range": { "begin": { "offset": 37007, "col": 3, "tokLen": 1 }, "end": { "offset": 37010, "col": 6, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": true, "referencedMemberDecl": "0x55bbe7223eb0", "inner": [ { "id": "0x55bbe72cde10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37007, "col": 3, "tokLen": 1 }, "end": { "offset": 37007, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cddf0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37007, "col": 3, "tokLen": 1 }, "end": { "offset": 37007, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72cdec0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37014, "col": 10, "tokLen": 1 }, "end": { "offset": 37017, "col": 13, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cde90", "kind": "MemberExpr", "range": { "begin": { "offset": 37014, "col": 10, "tokLen": 1 }, "end": { "offset": 37017, "col": 13, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "oldx", "isArrow": true, "referencedMemberDecl": "0x55bbe7224050", "inner": [ { "id": "0x55bbe72cde78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37014, "col": 10, "tokLen": 1 }, "end": { "offset": 37014, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cde58", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37014, "col": 10, "tokLen": 1 }, "end": { "offset": 37014, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72cdfe0", "kind": "BinaryOperator", "range": { "begin": { "offset": 37025, "line": 1503, "col": 3, "tokLen": 1 }, "end": { "offset": 37035, "col": 13, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72cdf30", "kind": "MemberExpr", "range": { "begin": { "offset": 37025, "col": 3, "tokLen": 1 }, "end": { "offset": 37028, "col": 6, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f18", "inner": [ { "id": "0x55bbe72cdf18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37025, "col": 3, "tokLen": 1 }, "end": { "offset": 37025, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cdef8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37025, "col": 3, "tokLen": 1 }, "end": { "offset": 37025, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72cdfc8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37032, "col": 10, "tokLen": 1 }, "end": { "offset": 37035, "col": 13, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cdf98", "kind": "MemberExpr", "range": { "begin": { "offset": 37032, "col": 10, "tokLen": 1 }, "end": { "offset": 37035, "col": 13, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "oldy", "isArrow": true, "referencedMemberDecl": "0x55bbe72240b8", "inner": [ { "id": "0x55bbe72cdf80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37032, "col": 10, "tokLen": 1 }, "end": { "offset": 37032, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cdf60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37032, "col": 10, "tokLen": 1 }, "end": { "offset": 37032, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72ce0e8", "kind": "BinaryOperator", "range": { "begin": { "offset": 37043, "line": 1504, "col": 3, "tokLen": 1 }, "end": { "offset": 37053, "col": 13, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72ce038", "kind": "MemberExpr", "range": { "begin": { "offset": 37043, "col": 3, "tokLen": 1 }, "end": { "offset": 37046, "col": 6, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "w", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f80", "inner": [ { "id": "0x55bbe72ce020", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37043, "col": 3, "tokLen": 1 }, "end": { "offset": 37043, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ce000", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37043, "col": 3, "tokLen": 1 }, "end": { "offset": 37043, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72ce0d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37050, "col": 10, "tokLen": 1 }, "end": { "offset": 37053, "col": 13, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ce0a0", "kind": "MemberExpr", "range": { "begin": { "offset": 37050, "col": 10, "tokLen": 1 }, "end": { "offset": 37053, "col": 13, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "oldw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224120", "inner": [ { "id": "0x55bbe72ce088", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37050, "col": 10, "tokLen": 1 }, "end": { "offset": 37050, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ce068", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37050, "col": 10, "tokLen": 1 }, "end": { "offset": 37050, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72ce1f0", "kind": "BinaryOperator", "range": { "begin": { "offset": 37061, "line": 1505, "col": 3, "tokLen": 1 }, "end": { "offset": 37071, "col": 13, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72ce140", "kind": "MemberExpr", "range": { "begin": { "offset": 37061, "col": 3, "tokLen": 1 }, "end": { "offset": 37064, "col": 6, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe7223fe8", "inner": [ { "id": "0x55bbe72ce128", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37061, "col": 3, "tokLen": 1 }, "end": { "offset": 37061, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ce108", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37061, "col": 3, "tokLen": 1 }, "end": { "offset": 37061, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72ce1d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37068, "col": 10, "tokLen": 1 }, "end": { "offset": 37071, "col": 13, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ce1a8", "kind": "MemberExpr", "range": { "begin": { "offset": 37068, "col": 10, "tokLen": 1 }, "end": { "offset": 37071, "col": 13, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "oldh", "isArrow": true, "referencedMemberDecl": "0x55bbe7224188", "inner": [ { "id": "0x55bbe72ce190", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37068, "col": 10, "tokLen": 1 }, "end": { "offset": 37068, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ce170", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37068, "col": 10, "tokLen": 1 }, "end": { "offset": 37068, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72ce408", "kind": "CallExpr", "range": { "begin": { "offset": 37079, "line": 1506, "col": 3, "tokLen": 12 }, "end": { "offset": 37117, "col": 41, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ce3f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37079, "col": 3, "tokLen": 12 }, "end": { "offset": 37079, "col": 3, "tokLen": 12 } }, "type": { "qualType": "void (*)(Client *, int, int, int, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72ce210", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37079, "col": 3, "tokLen": 12 }, "end": { "offset": 37079, "col": 3, "tokLen": 12 } }, "type": { "qualType": "void (Client *, int, int, int, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72bf030", "kind": "FunctionDecl", "name": "resizeclient", "type": { "qualType": "void (Client *, int, int, int, int)" } } } ] }, { "id": "0x55bbe72ce450", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37092, "col": 16, "tokLen": 1 }, "end": { "offset": 37092, "col": 16, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ce230", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37092, "col": 16, "tokLen": 1 }, "end": { "offset": 37092, "col": 16, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72ce468", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37095, "col": 19, "tokLen": 1 }, "end": { "offset": 37098, "col": 22, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ce288", "kind": "MemberExpr", "range": { "begin": { "offset": 37095, "col": 19, "tokLen": 1 }, "end": { "offset": 37098, "col": 22, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": true, "referencedMemberDecl": "0x55bbe7223eb0", "inner": [ { "id": "0x55bbe72ce270", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37095, "col": 19, "tokLen": 1 }, "end": { "offset": 37095, "col": 19, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ce250", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37095, "col": 19, "tokLen": 1 }, "end": { "offset": 37095, "col": 19, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72ce480", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37101, "col": 25, "tokLen": 1 }, "end": { "offset": 37104, "col": 28, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ce2f0", "kind": "MemberExpr", "range": { "begin": { "offset": 37101, "col": 25, "tokLen": 1 }, "end": { "offset": 37104, "col": 28, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f18", "inner": [ { "id": "0x55bbe72ce2d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37101, "col": 25, "tokLen": 1 }, "end": { "offset": 37101, "col": 25, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ce2b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37101, "col": 25, "tokLen": 1 }, "end": { "offset": 37101, "col": 25, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72ce498", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37107, "col": 31, "tokLen": 1 }, "end": { "offset": 37110, "col": 34, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ce358", "kind": "MemberExpr", "range": { "begin": { "offset": 37107, "col": 31, "tokLen": 1 }, "end": { "offset": 37110, "col": 34, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "w", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f80", "inner": [ { "id": "0x55bbe72ce340", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37107, "col": 31, "tokLen": 1 }, "end": { "offset": 37107, "col": 31, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ce320", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37107, "col": 31, "tokLen": 1 }, "end": { "offset": 37107, "col": 31, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72ce4b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37113, "col": 37, "tokLen": 1 }, "end": { "offset": 37116, "col": 40, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ce3c0", "kind": "MemberExpr", "range": { "begin": { "offset": 37113, "col": 37, "tokLen": 1 }, "end": { "offset": 37116, "col": 40, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe7223fe8", "inner": [ { "id": "0x55bbe72ce3a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37113, "col": 37, "tokLen": 1 }, "end": { "offset": 37113, "col": 37, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ce388", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37113, "col": 37, "tokLen": 1 }, "end": { "offset": 37113, "col": 37, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72ce568", "kind": "CallExpr", "range": { "begin": { "offset": 37122, "line": 1507, "col": 3, "tokLen": 7 }, "end": { "offset": 37136, "col": 17, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ce550", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37122, "col": 3, "tokLen": 7 }, "end": { "offset": 37122, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72ce4c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37122, "col": 3, "tokLen": 7 }, "end": { "offset": 37122, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe726e168", "kind": "FunctionDecl", "name": "arrange", "type": { "qualType": "void (Monitor *)" } } } ] }, { "id": "0x55bbe72ce590", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37130, "col": 11, "tokLen": 1 }, "end": { "offset": 37133, "col": 14, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ce520", "kind": "MemberExpr", "range": { "begin": { "offset": 37130, "col": 11, "tokLen": 1 }, "end": { "offset": 37133, "col": 14, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72ce508", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37130, "col": 11, "tokLen": 1 }, "end": { "offset": 37130, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ce4e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37130, "col": 11, "tokLen": 1 }, "end": { "offset": 37130, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cbdb8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ce710", "kind": "FunctionDecl", "loc": { "offset": 37150, "line": 1512, "col": 1, "tokLen": 9 }, "range": { "begin": { "offset": 37145, "line": 1511, "col": 1, "tokLen": 4 }, "end": { "offset": 37479, "line": 1523, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722c838", "name": "setlayout", "mangledName": "setlayout", "type": { "qualType": "void (const Arg *)" }, "inner": [ { "id": "0x55bbe72ce680", "kind": "ParmVarDecl", "loc": { "offset": 37171, "line": 1512, "col": 22, "tokLen": 3 }, "range": { "begin": { "offset": 37160, "col": 11, "tokLen": 5 }, "end": { "offset": 37171, "col": 22, "tokLen": 3 } }, "isUsed": true, "name": "arg", "type": { "qualType": "const Arg *" } }, { "id": "0x55bbe72cf3d0", "kind": "CompoundStmt", "range": { "begin": { "offset": 37176, "line": 1513, "col": 1, "tokLen": 1 }, "end": { "offset": 37479, "line": 1523, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ceba0", "kind": "IfStmt", "range": { "begin": { "offset": 37179, "line": 1514, "col": 2, "tokLen": 2 }, "end": { "offset": 37258, "line": 1515, "col": 20, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ceab0", "kind": "BinaryOperator", "range": { "begin": { "offset": 37183, "line": 1514, "col": 6, "tokLen": 1 }, "end": { "offset": 37236, "col": 59, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe72ce8a0", "kind": "BinaryOperator", "range": { "begin": { "offset": 37183, "col": 6, "tokLen": 1 }, "end": { "offset": 37197, "col": 20, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe72ce7f0", "kind": "UnaryOperator", "range": { "begin": { "offset": 37183, "col": 6, "tokLen": 1 }, "end": { "offset": 37184, "col": 7, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72ce7d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37184, "col": 7, "tokLen": 3 }, "end": { "offset": 37184, "col": 7, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ce7b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37184, "col": 7, "tokLen": 3 }, "end": { "offset": 37184, "col": 7, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ce680", "kind": "ParmVarDecl", "name": "arg", "type": { "qualType": "const Arg *" } } } ] } ] }, { "id": "0x55bbe72ce888", "kind": "UnaryOperator", "range": { "begin": { "offset": 37191, "col": 14, "tokLen": 1 }, "end": { "offset": 37197, "col": 20, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72ce870", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37192, "col": 15, "tokLen": 3 }, "end": { "offset": 37197, "col": 20, "tokLen": 1 } }, "type": { "qualType": "const void *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ce840", "kind": "MemberExpr", "range": { "begin": { "offset": 37192, "col": 15, "tokLen": 3 }, "end": { "offset": 37197, "col": 20, "tokLen": 1 } }, "type": { "qualType": "const void *const" }, "valueCategory": "lvalue", "name": "v", "isArrow": true, "referencedMemberDecl": "0x55bbe72232f0", "inner": [ { "id": "0x55bbe72ce828", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37192, "col": 15, "tokLen": 3 }, "end": { "offset": 37192, "col": 15, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ce808", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37192, "col": 15, "tokLen": 3 }, "end": { "offset": 37192, "col": 15, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ce680", "kind": "ParmVarDecl", "name": "arg", "type": { "qualType": "const Arg *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72cea90", "kind": "BinaryOperator", "range": { "begin": { "offset": 37202, "col": 25, "tokLen": 3 }, "end": { "offset": 37236, "col": 59, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe72cea48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37202, "col": 25, "tokLen": 3 }, "end": { "offset": 37207, "col": 30, "tokLen": 1 } }, "type": { "qualType": "const void *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ce8f8", "kind": "MemberExpr", "range": { "begin": { "offset": 37202, "col": 25, "tokLen": 3 }, "end": { "offset": 37207, "col": 30, "tokLen": 1 } }, "type": { "qualType": "const void *const" }, "valueCategory": "lvalue", "name": "v", "isArrow": true, "referencedMemberDecl": "0x55bbe72232f0", "inner": [ { "id": "0x55bbe72ce8e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37202, "col": 25, "tokLen": 3 }, "end": { "offset": 37202, "col": 25, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ce8c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37202, "col": 25, "tokLen": 3 }, "end": { "offset": 37202, "col": 25, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ce680", "kind": "ParmVarDecl", "name": "arg", "type": { "qualType": "const Arg *" } } } ] } ] } ] }, { "id": "0x55bbe72cea78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37212, "col": 35, "tokLen": 6 }, "end": { "offset": 37236, "col": 59, "tokLen": 1 } }, "type": { "qualType": "const void *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72cea60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37212, "col": 35, "tokLen": 6 }, "end": { "offset": 37236, "col": 59, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cea28", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 37212, "col": 35, "tokLen": 6 }, "end": { "offset": 37236, "col": 59, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72ce9f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37212, "col": 35, "tokLen": 6 }, "end": { "offset": 37220, "col": 43, "tokLen": 2 } }, "type": { "qualType": "const Layout **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72ce960", "kind": "MemberExpr", "range": { "begin": { "offset": 37212, "col": 35, "tokLen": 6 }, "end": { "offset": 37220, "col": 43, "tokLen": 2 } }, "type": { "qualType": "const Layout *[2]" }, "valueCategory": "lvalue", "name": "lt", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ec8", "inner": [ { "id": "0x55bbe72ce948", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37212, "col": 35, "tokLen": 6 }, "end": { "offset": 37212, "col": 35, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ce928", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37212, "col": 35, "tokLen": 6 }, "end": { "offset": 37212, "col": 35, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72cea10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37223, "col": 46, "tokLen": 6 }, "end": { "offset": 37231, "col": 54, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ce9c8", "kind": "MemberExpr", "range": { "begin": { "offset": 37223, "col": 46, "tokLen": 6 }, "end": { "offset": 37231, "col": 54, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "sellt", "isArrow": true, "referencedMemberDecl": "0x55bbe72259b8", "inner": [ { "id": "0x55bbe72ce9b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37223, "col": 46, "tokLen": 6 }, "end": { "offset": 37223, "col": 46, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ce990", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37223, "col": 46, "tokLen": 6 }, "end": { "offset": 37223, "col": 46, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ceb70", "kind": "CompoundAssignOperator", "range": { "begin": { "offset": 37241, "line": 1515, "col": 3, "tokLen": 6 }, "end": { "offset": 37258, "col": 20, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "^=", "computeLHSType": { "qualType": "unsigned int" }, "computeResultType": { "qualType": "unsigned int" }, "inner": [ { "id": "0x55bbe72ceb08", "kind": "MemberExpr", "range": { "begin": { "offset": 37241, "col": 3, "tokLen": 6 }, "end": { "offset": 37249, "col": 11, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "sellt", "isArrow": true, "referencedMemberDecl": "0x55bbe72259b8", "inner": [ { "id": "0x55bbe72ceaf0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37241, "col": 3, "tokLen": 6 }, "end": { "offset": 37241, "col": 3, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cead0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37241, "col": 3, "tokLen": 6 }, "end": { "offset": 37241, "col": 3, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72ceb58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37258, "col": 20, "tokLen": 1 }, "end": { "offset": 37258, "col": 20, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72ceb38", "kind": "IntegerLiteral", "range": { "begin": { "offset": 37258, "col": 20, "tokLen": 1 }, "end": { "offset": 37258, "col": 20, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] }, { "id": "0x55bbe72ceea8", "kind": "IfStmt", "range": { "begin": { "offset": 37262, "line": 1516, "col": 2, "tokLen": 2 }, "end": { "offset": 37326, "line": 1517, "col": 46, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72cec78", "kind": "BinaryOperator", "range": { "begin": { "offset": 37266, "line": 1516, "col": 6, "tokLen": 3 }, "end": { "offset": 37278, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72cec48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37266, "col": 6, "tokLen": 3 }, "end": { "offset": 37266, "col": 6, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cebc0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37266, "col": 6, "tokLen": 3 }, "end": { "offset": 37266, "col": 6, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ce680", "kind": "ParmVarDecl", "name": "arg", "type": { "qualType": "const Arg *" } } } ] }, { "id": "0x55bbe72cec60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37273, "col": 13, "tokLen": 3 }, "end": { "offset": 37278, "col": 18, "tokLen": 1 } }, "type": { "qualType": "const void *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cec18", "kind": "MemberExpr", "range": { "begin": { "offset": 37273, "col": 13, "tokLen": 3 }, "end": { "offset": 37278, "col": 18, "tokLen": 1 } }, "type": { "qualType": "const void *const" }, "valueCategory": "lvalue", "name": "v", "isArrow": true, "referencedMemberDecl": "0x55bbe72232f0", "inner": [ { "id": "0x55bbe72cec00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37273, "col": 13, "tokLen": 3 }, "end": { "offset": 37273, "col": 13, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cebe0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37273, "col": 13, "tokLen": 3 }, "end": { "offset": 37273, "col": 13, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ce680", "kind": "ParmVarDecl", "name": "arg", "type": { "qualType": "const Arg *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72cee88", "kind": "BinaryOperator", "range": { "begin": { "offset": 37283, "line": 1517, "col": 3, "tokLen": 6 }, "end": { "offset": 37326, "col": 46, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72ced98", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 37283, "col": 3, "tokLen": 6 }, "end": { "offset": 37307, "col": 27, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72ced68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37283, "col": 3, "tokLen": 6 }, "end": { "offset": 37291, "col": 11, "tokLen": 2 } }, "type": { "qualType": "const Layout **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72cecd0", "kind": "MemberExpr", "range": { "begin": { "offset": 37283, "col": 3, "tokLen": 6 }, "end": { "offset": 37291, "col": 11, "tokLen": 2 } }, "type": { "qualType": "const Layout *[2]" }, "valueCategory": "lvalue", "name": "lt", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ec8", "inner": [ { "id": "0x55bbe72cecb8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37283, "col": 3, "tokLen": 6 }, "end": { "offset": 37283, "col": 3, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cec98", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37283, "col": 3, "tokLen": 6 }, "end": { "offset": 37283, "col": 3, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72ced80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37294, "col": 14, "tokLen": 6 }, "end": { "offset": 37302, "col": 22, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ced38", "kind": "MemberExpr", "range": { "begin": { "offset": 37294, "col": 14, "tokLen": 6 }, "end": { "offset": 37302, "col": 22, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "sellt", "isArrow": true, "referencedMemberDecl": "0x55bbe72259b8", "inner": [ { "id": "0x55bbe72ced20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37294, "col": 14, "tokLen": 6 }, "end": { "offset": 37294, "col": 14, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ced00", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37294, "col": 14, "tokLen": 6 }, "end": { "offset": 37294, "col": 14, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72cee70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37311, "col": 31, "tokLen": 1 }, "end": { "offset": 37326, "col": 46, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72cee48", "kind": "CStyleCastExpr", "range": { "begin": { "offset": 37311, "col": 31, "tokLen": 1 }, "end": { "offset": 37326, "col": 46, "tokLen": 1 } }, "type": { "qualType": "Layout *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72cee30", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37321, "col": 41, "tokLen": 3 }, "end": { "offset": 37326, "col": 46, "tokLen": 1 } }, "type": { "qualType": "const void *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "isPartOfExplicitCast": true, "inner": [ { "id": "0x55bbe72cedf0", "kind": "MemberExpr", "range": { "begin": { "offset": 37321, "col": 41, "tokLen": 3 }, "end": { "offset": 37326, "col": 46, "tokLen": 1 } }, "type": { "qualType": "const void *const" }, "valueCategory": "lvalue", "name": "v", "isArrow": true, "referencedMemberDecl": "0x55bbe72232f0", "inner": [ { "id": "0x55bbe72cedd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37321, "col": 41, "tokLen": 3 }, "end": { "offset": 37321, "col": 41, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cedb8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37321, "col": 41, "tokLen": 3 }, "end": { "offset": 37321, "col": 41, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ce680", "kind": "ParmVarDecl", "name": "arg", "type": { "qualType": "const Arg *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72cf188", "kind": "CallExpr", "range": { "begin": { "offset": 37330, "line": 1518, "col": 2, "tokLen": 7 }, "end": { "offset": 37414, "col": 86, "tokLen": 1 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72cf170", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37330, "col": 2, "tokLen": 7 }, "end": { "offset": 37330, "col": 2, "tokLen": 7 } }, "type": { "qualType": "char *(*)(char *, const char *, unsigned long)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72ceec8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37330, "col": 2, "tokLen": 7 }, "end": { "offset": 37330, "col": 2, "tokLen": 7 } }, "type": { "qualType": "char *(char *, const char *, unsigned long)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe6e9bbe8", "kind": "FunctionDecl", "name": "strncpy", "type": { "qualType": "char *(char *, const char *, unsigned long)" } } } ] }, { "id": "0x55bbe72cf1c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37338, "col": 10, "tokLen": 6 }, "end": { "offset": 37346, "col": 18, "tokLen": 8 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72cef20", "kind": "MemberExpr", "range": { "begin": { "offset": 37338, "col": 10, "tokLen": 6 }, "end": { "offset": 37346, "col": 18, "tokLen": 8 } }, "type": { "qualType": "char[16]" }, "valueCategory": "lvalue", "name": "ltsymbol", "isArrow": true, "referencedMemberDecl": "0x55bbe7225408", "inner": [ { "id": "0x55bbe72cef08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37338, "col": 10, "tokLen": 6 }, "end": { "offset": 37338, "col": 10, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ceee8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37338, "col": 10, "tokLen": 6 }, "end": { "offset": 37338, "col": 10, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72cf1d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37356, "col": 28, "tokLen": 6 }, "end": { "offset": 37383, "col": 55, "tokLen": 6 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cf088", "kind": "MemberExpr", "range": { "begin": { "offset": 37356, "col": 28, "tokLen": 6 }, "end": { "offset": 37383, "col": 55, "tokLen": 6 } }, "type": { "qualType": "const char *const" }, "valueCategory": "lvalue", "name": "symbol", "isArrow": true, "referencedMemberDecl": "0x55bbe7225028", "inner": [ { "id": "0x55bbe72cf070", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37356, "col": 28, "tokLen": 6 }, "end": { "offset": 37380, "col": 52, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cf050", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 37356, "col": 28, "tokLen": 6 }, "end": { "offset": 37380, "col": 52, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72cf020", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37356, "col": 28, "tokLen": 6 }, "end": { "offset": 37364, "col": 36, "tokLen": 2 } }, "type": { "qualType": "const Layout **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72cef88", "kind": "MemberExpr", "range": { "begin": { "offset": 37356, "col": 28, "tokLen": 6 }, "end": { "offset": 37364, "col": 36, "tokLen": 2 } }, "type": { "qualType": "const Layout *[2]" }, "valueCategory": "lvalue", "name": "lt", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ec8", "inner": [ { "id": "0x55bbe72cef70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37356, "col": 28, "tokLen": 6 }, "end": { "offset": 37356, "col": 28, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cef50", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37356, "col": 28, "tokLen": 6 }, "end": { "offset": 37356, "col": 28, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72cf038", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37367, "col": 39, "tokLen": 6 }, "end": { "offset": 37375, "col": 47, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ceff0", "kind": "MemberExpr", "range": { "begin": { "offset": 37367, "col": 39, "tokLen": 6 }, "end": { "offset": 37375, "col": 47, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "sellt", "isArrow": true, "referencedMemberDecl": "0x55bbe72259b8", "inner": [ { "id": "0x55bbe72cefd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37367, "col": 39, "tokLen": 6 }, "end": { "offset": 37367, "col": 39, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cefb8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37367, "col": 39, "tokLen": 6 }, "end": { "offset": 37367, "col": 39, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72cf120", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "offset": 37391, "col": 63, "tokLen": 6 }, "end": { "offset": 37406, "col": 78, "tokLen": 8 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe72cf0f0", "kind": "MemberExpr", "range": { "begin": { "offset": 37398, "col": 70, "tokLen": 6 }, "end": { "offset": 37406, "col": 78, "tokLen": 8 } }, "type": { "qualType": "char[16]" }, "valueCategory": "lvalue", "name": "ltsymbol", "isArrow": true, "referencedMemberDecl": "0x55bbe7225408", "nonOdrUseReason": "unevaluated", "inner": [ { "id": "0x55bbe72cf0d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37398, "col": 70, "tokLen": 6 }, "end": { "offset": 37398, "col": 70, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cf0b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37398, "col": 70, "tokLen": 6 }, "end": { "offset": 37398, "col": 70, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } }, "nonOdrUseReason": "unevaluated" } ] } ] } ] } ] }, { "id": "0x55bbe72cf3a0", "kind": "IfStmt", "range": { "begin": { "offset": 37418, "line": 1519, "col": 2, "tokLen": 2 }, "end": { "offset": 37476, "line": 1522, "col": 17, "tokLen": 1 } }, "hasElse": true, "inner": [ { "id": "0x55bbe72cf258", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37422, "line": 1519, "col": 6, "tokLen": 6 }, "end": { "offset": 37430, "col": 14, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cf228", "kind": "MemberExpr", "range": { "begin": { "offset": 37422, "col": 6, "tokLen": 6 }, "end": { "offset": 37430, "col": 14, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72cf210", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37422, "col": 6, "tokLen": 6 }, "end": { "offset": 37422, "col": 6, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cf1f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37422, "col": 6, "tokLen": 6 }, "end": { "offset": 37422, "col": 6, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72cf2c8", "kind": "CallExpr", "range": { "begin": { "offset": 37437, "line": 1520, "col": 3, "tokLen": 7 }, "end": { "offset": 37451, "col": 17, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72cf2b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37437, "col": 3, "tokLen": 7 }, "end": { "offset": 37437, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72cf270", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37437, "col": 3, "tokLen": 7 }, "end": { "offset": 37437, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe726e168", "kind": "FunctionDecl", "name": "arrange", "type": { "qualType": "void (Monitor *)" } } } ] }, { "id": "0x55bbe72cf2f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37445, "col": 11, "tokLen": 6 }, "end": { "offset": 37445, "col": 11, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cf290", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37445, "col": 11, "tokLen": 6 }, "end": { "offset": 37445, "col": 11, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72cf360", "kind": "CallExpr", "range": { "begin": { "offset": 37462, "line": 1522, "col": 3, "tokLen": 7 }, "end": { "offset": 37476, "col": 17, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72cf348", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37462, "col": 3, "tokLen": 7 }, "end": { "offset": 37462, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72cf308", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37462, "col": 3, "tokLen": 7 }, "end": { "offset": 37462, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe728a7d0", "kind": "FunctionDecl", "name": "drawbar", "type": { "qualType": "void (Monitor *)" } } } ] }, { "id": "0x55bbe72cf388", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37470, "col": 11, "tokLen": 6 }, "end": { "offset": 37470, "col": 11, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cf328", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37470, "col": 11, "tokLen": 6 }, "end": { "offset": 37470, "col": 11, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72cf4a0", "kind": "FunctionDecl", "loc": { "offset": 37529, "line": 1527, "col": 1, "tokLen": 8 }, "range": { "begin": { "offset": 37524, "line": 1526, "col": 1, "tokLen": 4 }, "end": { "offset": 37761, "line": 1538, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722c980", "name": "setmfact", "mangledName": "setmfact", "type": { "qualType": "void (const Arg *)" }, "inner": [ { "id": "0x55bbe72cf410", "kind": "ParmVarDecl", "loc": { "offset": 37549, "line": 1527, "col": 21, "tokLen": 3 }, "range": { "begin": { "offset": 37538, "col": 10, "tokLen": 5 }, "end": { "offset": 37549, "col": 21, "tokLen": 3 } }, "isUsed": true, "name": "arg", "type": { "qualType": "const Arg *" } }, { "id": "0x55bbe72cfe50", "kind": "CompoundStmt", "range": { "begin": { "offset": 37554, "line": 1528, "col": 1, "tokLen": 1 }, "end": { "offset": 37761, "line": 1538, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72cf5c8", "kind": "DeclStmt", "range": { "begin": { "offset": 37557, "line": 1529, "col": 2, "tokLen": 5 }, "end": { "offset": 37564, "col": 9, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72cf560", "kind": "VarDecl", "loc": { "offset": 37563, "col": 8, "tokLen": 1 }, "range": { "begin": { "offset": 37557, "col": 2, "tokLen": 5 }, "end": { "offset": 37563, "col": 8, "tokLen": 1 } }, "isUsed": true, "name": "f", "type": { "qualType": "float" } } ] }, { "id": "0x55bbe72cf7f8", "kind": "IfStmt", "range": { "begin": { "offset": 37568, "line": 1531, "col": 2, "tokLen": 2 }, "end": { "offset": 37619, "line": 1532, "col": 3, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe72cf7c8", "kind": "BinaryOperator", "range": { "begin": { "offset": 37572, "line": 1531, "col": 6, "tokLen": 1 }, "end": { "offset": 37608, "col": 42, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe72cf618", "kind": "UnaryOperator", "range": { "begin": { "offset": 37572, "col": 6, "tokLen": 1 }, "end": { "offset": 37573, "col": 7, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72cf600", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37573, "col": 7, "tokLen": 3 }, "end": { "offset": 37573, "col": 7, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cf5e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37573, "col": 7, "tokLen": 3 }, "end": { "offset": 37573, "col": 7, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cf410", "kind": "ParmVarDecl", "name": "arg", "type": { "qualType": "const Arg *" } } } ] } ] }, { "id": "0x55bbe72cf7b0", "kind": "UnaryOperator", "range": { "begin": { "offset": 37580, "col": 14, "tokLen": 1 }, "end": { "offset": 37608, "col": 42, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72cf798", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37581, "col": 15, "tokLen": 6 }, "end": { "offset": 37608, "col": 42, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cf768", "kind": "MemberExpr", "range": { "begin": { "offset": 37581, "col": 15, "tokLen": 6 }, "end": { "offset": 37608, "col": 42, "tokLen": 7 } }, "type": { "qualType": "void (*const)(Monitor *)" }, "valueCategory": "lvalue", "name": "arrange", "isArrow": true, "referencedMemberDecl": "0x55bbe7225210", "inner": [ { "id": "0x55bbe72cf750", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37581, "col": 15, "tokLen": 6 }, "end": { "offset": 37605, "col": 39, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cf730", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 37581, "col": 15, "tokLen": 6 }, "end": { "offset": 37605, "col": 39, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72cf700", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37581, "col": 15, "tokLen": 6 }, "end": { "offset": 37589, "col": 23, "tokLen": 2 } }, "type": { "qualType": "const Layout **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72cf668", "kind": "MemberExpr", "range": { "begin": { "offset": 37581, "col": 15, "tokLen": 6 }, "end": { "offset": 37589, "col": 23, "tokLen": 2 } }, "type": { "qualType": "const Layout *[2]" }, "valueCategory": "lvalue", "name": "lt", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ec8", "inner": [ { "id": "0x55bbe72cf650", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37581, "col": 15, "tokLen": 6 }, "end": { "offset": 37581, "col": 15, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cf630", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37581, "col": 15, "tokLen": 6 }, "end": { "offset": 37581, "col": 15, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72cf718", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37592, "col": 26, "tokLen": 6 }, "end": { "offset": 37600, "col": 34, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cf6d0", "kind": "MemberExpr", "range": { "begin": { "offset": 37592, "col": 26, "tokLen": 6 }, "end": { "offset": 37600, "col": 34, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "sellt", "isArrow": true, "referencedMemberDecl": "0x55bbe72259b8", "inner": [ { "id": "0x55bbe72cf6b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37592, "col": 26, "tokLen": 6 }, "end": { "offset": 37592, "col": 26, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cf698", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37592, "col": 26, "tokLen": 6 }, "end": { "offset": 37592, "col": 26, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72cf7e8", "kind": "ReturnStmt", "range": { "begin": { "offset": 37619, "line": 1532, "col": 3, "tokLen": 6 }, "end": { "offset": 37619, "col": 3, "tokLen": 6 } } } ] }, { "id": "0x55bbe72cfb68", "kind": "BinaryOperator", "range": { "begin": { "offset": 37628, "line": 1533, "col": 2, "tokLen": 1 }, "end": { "offset": 37681, "col": 55, "tokLen": 3 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72cf818", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37628, "col": 2, "tokLen": 1 }, "end": { "offset": 37628, "col": 2, "tokLen": 1 } }, "type": { "qualType": "float" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cf560", "kind": "VarDecl", "name": "f", "type": { "qualType": "float" } } }, { "id": "0x55bbe72cfb50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37632, "col": 6, "tokLen": 3 }, "end": { "offset": 37681, "col": 55, "tokLen": 3 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "castKind": "FloatingCast", "inner": [ { "id": "0x55bbe72cfb20", "kind": "ConditionalOperator", "range": { "begin": { "offset": 37632, "col": 6, "tokLen": 3 }, "end": { "offset": 37681, "col": 55, "tokLen": 3 } }, "type": { "qualType": "double" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72cf8f0", "kind": "BinaryOperator", "range": { "begin": { "offset": 37632, "col": 6, "tokLen": 3 }, "end": { "offset": 37641, "col": 15, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe72cf8d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37632, "col": 6, "tokLen": 3 }, "end": { "offset": 37637, "col": 11, "tokLen": 1 } }, "type": { "qualType": "double" }, "valueCategory": "prvalue", "castKind": "FloatingCast", "inner": [ { "id": "0x55bbe72cf8c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37632, "col": 6, "tokLen": 3 }, "end": { "offset": 37637, "col": 11, "tokLen": 1 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cf870", "kind": "MemberExpr", "range": { "begin": { "offset": 37632, "col": 6, "tokLen": 3 }, "end": { "offset": 37637, "col": 11, "tokLen": 1 } }, "type": { "qualType": "const float" }, "valueCategory": "lvalue", "name": "f", "isArrow": true, "referencedMemberDecl": "0x55bbe7223288", "inner": [ { "id": "0x55bbe72cf858", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37632, "col": 6, "tokLen": 3 }, "end": { "offset": 37632, "col": 6, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cf838", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37632, "col": 6, "tokLen": 3 }, "end": { "offset": 37632, "col": 6, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cf410", "kind": "ParmVarDecl", "name": "arg", "type": { "qualType": "const Arg *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72cf8a0", "kind": "FloatingLiteral", "range": { "begin": { "offset": 37641, "col": 15, "tokLen": 3 }, "end": { "offset": 37641, "col": 15, "tokLen": 3 } }, "type": { "qualType": "double" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe72cfb08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37647, "col": 21, "tokLen": 3 }, "end": { "offset": 37664, "col": 38, "tokLen": 5 } }, "type": { "qualType": "double" }, "valueCategory": "prvalue", "castKind": "FloatingCast", "inner": [ { "id": "0x55bbe72cfa10", "kind": "BinaryOperator", "range": { "begin": { "offset": 37647, "col": 21, "tokLen": 3 }, "end": { "offset": 37664, "col": 38, "tokLen": 5 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72cf9e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37647, "col": 21, "tokLen": 3 }, "end": { "offset": 37652, "col": 26, "tokLen": 1 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cf948", "kind": "MemberExpr", "range": { "begin": { "offset": 37647, "col": 21, "tokLen": 3 }, "end": { "offset": 37652, "col": 26, "tokLen": 1 } }, "type": { "qualType": "const float" }, "valueCategory": "lvalue", "name": "f", "isArrow": true, "referencedMemberDecl": "0x55bbe7223288", "inner": [ { "id": "0x55bbe72cf930", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37647, "col": 21, "tokLen": 3 }, "end": { "offset": 37647, "col": 21, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cf910", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37647, "col": 21, "tokLen": 3 }, "end": { "offset": 37647, "col": 21, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cf410", "kind": "ParmVarDecl", "name": "arg", "type": { "qualType": "const Arg *" } } } ] } ] } ] }, { "id": "0x55bbe72cf9f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37656, "col": 30, "tokLen": 6 }, "end": { "offset": 37664, "col": 38, "tokLen": 5 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cf9b0", "kind": "MemberExpr", "range": { "begin": { "offset": 37656, "col": 30, "tokLen": 6 }, "end": { "offset": 37664, "col": 38, "tokLen": 5 } }, "type": { "qualType": "float" }, "valueCategory": "lvalue", "name": "mfact", "isArrow": true, "referencedMemberDecl": "0x55bbe7225470", "inner": [ { "id": "0x55bbe72cf998", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37656, "col": 30, "tokLen": 6 }, "end": { "offset": 37656, "col": 30, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cf978", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37656, "col": 30, "tokLen": 6 }, "end": { "offset": 37656, "col": 30, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72cfae8", "kind": "BinaryOperator", "range": { "begin": { "offset": 37672, "col": 46, "tokLen": 3 }, "end": { "offset": 37681, "col": 55, "tokLen": 3 } }, "type": { "qualType": "double" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72cfad0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37672, "col": 46, "tokLen": 3 }, "end": { "offset": 37677, "col": 51, "tokLen": 1 } }, "type": { "qualType": "double" }, "valueCategory": "prvalue", "castKind": "FloatingCast", "inner": [ { "id": "0x55bbe72cfab8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37672, "col": 46, "tokLen": 3 }, "end": { "offset": 37677, "col": 51, "tokLen": 1 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cfa68", "kind": "MemberExpr", "range": { "begin": { "offset": 37672, "col": 46, "tokLen": 3 }, "end": { "offset": 37677, "col": 51, "tokLen": 1 } }, "type": { "qualType": "const float" }, "valueCategory": "lvalue", "name": "f", "isArrow": true, "referencedMemberDecl": "0x55bbe7223288", "inner": [ { "id": "0x55bbe72cfa50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37672, "col": 46, "tokLen": 3 }, "end": { "offset": 37672, "col": 46, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cfa30", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37672, "col": 46, "tokLen": 3 }, "end": { "offset": 37672, "col": 46, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cf410", "kind": "ParmVarDecl", "name": "arg", "type": { "qualType": "const Arg *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72cfa98", "kind": "FloatingLiteral", "range": { "begin": { "offset": 37681, "col": 55, "tokLen": 3 }, "end": { "offset": 37681, "col": 55, "tokLen": 3 } }, "type": { "qualType": "double" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] }, { "id": "0x55bbe72cfcd8", "kind": "IfStmt", "range": { "begin": { "offset": 37687, "line": 1534, "col": 2, "tokLen": 2 }, "end": { "offset": 37715, "line": 1535, "col": 3, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe72cfca8", "kind": "BinaryOperator", "range": { "begin": { "offset": 37691, "line": 1534, "col": 6, "tokLen": 1 }, "end": { "offset": 37707, "col": 22, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe72cfbf8", "kind": "BinaryOperator", "range": { "begin": { "offset": 37691, "col": 6, "tokLen": 1 }, "end": { "offset": 37695, "col": 10, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe72cfbe0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37691, "col": 6, "tokLen": 1 }, "end": { "offset": 37691, "col": 6, "tokLen": 1 } }, "type": { "qualType": "double" }, "valueCategory": "prvalue", "castKind": "FloatingCast", "inner": [ { "id": "0x55bbe72cfbc8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37691, "col": 6, "tokLen": 1 }, "end": { "offset": 37691, "col": 6, "tokLen": 1 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cfb88", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37691, "col": 6, "tokLen": 1 }, "end": { "offset": 37691, "col": 6, "tokLen": 1 } }, "type": { "qualType": "float" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cf560", "kind": "VarDecl", "name": "f", "type": { "qualType": "float" } } } ] } ] }, { "id": "0x55bbe72cfba8", "kind": "FloatingLiteral", "range": { "begin": { "offset": 37695, "col": 10, "tokLen": 4 }, "end": { "offset": 37695, "col": 10, "tokLen": 4 } }, "type": { "qualType": "double" }, "valueCategory": "prvalue", "value": "0.050000000000000003" } ] }, { "id": "0x55bbe72cfc88", "kind": "BinaryOperator", "range": { "begin": { "offset": 37703, "col": 18, "tokLen": 1 }, "end": { "offset": 37707, "col": 22, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe72cfc70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37703, "col": 18, "tokLen": 1 }, "end": { "offset": 37703, "col": 18, "tokLen": 1 } }, "type": { "qualType": "double" }, "valueCategory": "prvalue", "castKind": "FloatingCast", "inner": [ { "id": "0x55bbe72cfc58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37703, "col": 18, "tokLen": 1 }, "end": { "offset": 37703, "col": 18, "tokLen": 1 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cfc18", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37703, "col": 18, "tokLen": 1 }, "end": { "offset": 37703, "col": 18, "tokLen": 1 } }, "type": { "qualType": "float" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cf560", "kind": "VarDecl", "name": "f", "type": { "qualType": "float" } } } ] } ] }, { "id": "0x55bbe72cfc38", "kind": "FloatingLiteral", "range": { "begin": { "offset": 37707, "col": 22, "tokLen": 4 }, "end": { "offset": 37707, "col": 22, "tokLen": 4 } }, "type": { "qualType": "double" }, "valueCategory": "prvalue", "value": "0.94999999999999996" } ] } ] }, { "id": "0x55bbe72cfcc8", "kind": "ReturnStmt", "range": { "begin": { "offset": 37715, "line": 1535, "col": 3, "tokLen": 6 }, "end": { "offset": 37715, "col": 3, "tokLen": 6 } } } ] }, { "id": "0x55bbe72cfd98", "kind": "BinaryOperator", "range": { "begin": { "offset": 37724, "line": 1536, "col": 2, "tokLen": 6 }, "end": { "offset": 37740, "col": 18, "tokLen": 1 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72cfd30", "kind": "MemberExpr", "range": { "begin": { "offset": 37724, "col": 2, "tokLen": 6 }, "end": { "offset": 37732, "col": 10, "tokLen": 5 } }, "type": { "qualType": "float" }, "valueCategory": "lvalue", "name": "mfact", "isArrow": true, "referencedMemberDecl": "0x55bbe7225470", "inner": [ { "id": "0x55bbe72cfd18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37724, "col": 2, "tokLen": 6 }, "end": { "offset": 37724, "col": 2, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cfcf8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37724, "col": 2, "tokLen": 6 }, "end": { "offset": 37724, "col": 2, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72cfd80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37740, "col": 18, "tokLen": 1 }, "end": { "offset": 37740, "col": 18, "tokLen": 1 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cfd60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37740, "col": 18, "tokLen": 1 }, "end": { "offset": 37740, "col": 18, "tokLen": 1 } }, "type": { "qualType": "float" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cf560", "kind": "VarDecl", "name": "f", "type": { "qualType": "float" } } } ] } ] }, { "id": "0x55bbe72cfe10", "kind": "CallExpr", "range": { "begin": { "offset": 37744, "line": 1537, "col": 2, "tokLen": 7 }, "end": { "offset": 37758, "col": 16, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72cfdf8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37744, "col": 2, "tokLen": 7 }, "end": { "offset": 37744, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72cfdb8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37744, "col": 2, "tokLen": 7 }, "end": { "offset": 37744, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe726e168", "kind": "FunctionDecl", "name": "arrange", "type": { "qualType": "void (Monitor *)" } } } ] }, { "id": "0x55bbe72cfe38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37752, "col": 10, "tokLen": 6 }, "end": { "offset": 37752, "col": 10, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72cfdd8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37752, "col": 10, "tokLen": 6 }, "end": { "offset": 37752, "col": 10, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72cff28", "kind": "FunctionDecl", "loc": { "offset": 37769, "line": 1541, "col": 1, "tokLen": 5 }, "range": { "begin": { "offset": 37764, "line": 1540, "col": 1, "tokLen": 4 }, "end": { "offset": 40649, "line": 1608, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722cac0", "name": "setup", "mangledName": "setup", "type": { "qualType": "void (void)" }, "inner": [ { "id": "0x55bbe72d5dc0", "kind": "CompoundStmt", "range": { "begin": { "offset": 37781, "line": 1542, "col": 1, "tokLen": 1 }, "end": { "offset": 40649, "line": 1608, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72d0048", "kind": "DeclStmt", "range": { "begin": { "offset": 37784, "line": 1543, "col": 2, "tokLen": 3 }, "end": { "offset": 37789, "col": 7, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72cffe0", "kind": "VarDecl", "loc": { "offset": 37788, "col": 6, "tokLen": 1 }, "range": { "begin": { "offset": 37784, "col": 2, "tokLen": 3 }, "end": { "offset": 37788, "col": 6, "tokLen": 1 } }, "isUsed": true, "name": "i", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe72d00d8", "kind": "DeclStmt", "range": { "begin": { "offset": 37792, "line": 1544, "col": 2, "tokLen": 20 }, "end": { "offset": 37815, "col": 25, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72d0070", "kind": "VarDecl", "loc": { "offset": 37813, "col": 23, "tokLen": 2 }, "range": { "begin": { "offset": 37792, "col": 2, "tokLen": 20 }, "end": { "offset": 37813, "col": 23, "tokLen": 2 } }, "isUsed": true, "name": "wa", "type": { "desugaredQualType": "XSetWindowAttributes", "qualType": "XSetWindowAttributes", "typeAliasDeclId": "0x55bbe6fe9b88" } } ] }, { "id": "0x55bbe72d0168", "kind": "DeclStmt", "range": { "begin": { "offset": 37818, "line": 1545, "col": 2, "tokLen": 4 }, "end": { "offset": 37833, "col": 17, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72d0100", "kind": "VarDecl", "loc": { "offset": 37823, "col": 7, "tokLen": 10 }, "range": { "begin": { "offset": 37818, "col": 2, "tokLen": 4 }, "end": { "offset": 37823, "col": 7, "tokLen": 10 } }, "isUsed": true, "name": "utf8string", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } } ] }, { "id": "0x55bbe72d01d8", "kind": "CallExpr", "range": { "begin": { "offset": 37877, "line": 1548, "col": 2, "tokLen": 7 }, "end": { "offset": 37886, "col": 11, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d01c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 37877, "col": 2, "tokLen": 7 }, "end": { "offset": 37877, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (*)(int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d0180", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37877, "col": 2, "tokLen": 7 }, "end": { "offset": 37877, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe722f250", "kind": "FunctionDecl", "name": "sigchld", "type": { "qualType": "void (int)" } } } ] }, { "id": "0x55bbe72d01a0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 37885, "col": 10, "tokLen": 1 }, "end": { "offset": 37885, "col": 10, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72d0358", "kind": "BinaryOperator", "range": { "begin": { "offset": 37910, "line": 1551, "col": 2, "tokLen": 6 }, "end": { "spellingLoc": { "offset": 2787, "file": "/usr/include/X11/Xlib.h", "line": 93, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37919, "file": "dwm.c", "line": 1551, "col": 11, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72d0200", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37910, "col": 2, "tokLen": 6 }, "end": { "offset": 37910, "col": 2, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231ce8", "kind": "VarDecl", "name": "screen", "type": { "qualType": "int" } } }, { "id": "0x55bbe72d0340", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2748, "file": "/usr/include/X11/Xlib.h", "line": 93, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37919, "file": "dwm.c", "line": 1551, "col": 11, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 2787, "file": "/usr/include/X11/Xlib.h", "line": 93, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37919, "file": "dwm.c", "line": 1551, "col": 11, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d0320", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2748, "file": "/usr/include/X11/Xlib.h", "line": 93, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37919, "file": "dwm.c", "line": 1551, "col": 11, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 2787, "file": "/usr/include/X11/Xlib.h", "line": 93, "col": 68, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37919, "file": "dwm.c", "line": 1551, "col": 11, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d02f0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2749, "file": "/usr/include/X11/Xlib.h", "line": 93, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37919, "file": "dwm.c", "line": 1551, "col": 11, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 2773, "file": "/usr/include/X11/Xlib.h", "line": 93, "col": 54, "tokLen": 14, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37919, "file": "dwm.c", "line": 1551, "col": 11, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "default_screen", "isArrow": true, "referencedMemberDecl": "0x55bbe6ff0b18", "inner": [ { "id": "0x55bbe72d02d0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2749, "file": "/usr/include/X11/Xlib.h", "line": 93, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37919, "file": "dwm.c", "line": 1551, "col": 11, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 2770, "file": "/usr/include/X11/Xlib.h", "line": 93, "col": 51, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37919, "file": "dwm.c", "line": 1551, "col": 11, "tokLen": 13 } } }, "type": { "desugaredQualType": "struct (unnamed struct at /usr/include/X11/Xlib.h:493:9) *", "qualType": "_XPrivDisplay", "typeAliasDeclId": "0x55bbe6ff1040" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d02a8", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2750, "file": "/usr/include/X11/Xlib.h", "line": 93, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37919, "file": "dwm.c", "line": 1551, "col": 11, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 2769, "file": "/usr/include/X11/Xlib.h", "line": 93, "col": 50, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37919, "file": "dwm.c", "line": 1551, "col": 11, "tokLen": 13 } } }, "type": { "desugaredQualType": "struct (unnamed struct at /usr/include/X11/Xlib.h:493:9) *", "qualType": "_XPrivDisplay", "typeAliasDeclId": "0x55bbe6ff1040" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72d0290", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2765, "file": "/usr/include/X11/Xlib.h", "line": 93, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37919, "file": "dwm.c", "line": 1551, "col": 11, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 2769, "file": "/usr/include/X11/Xlib.h", "line": 93, "col": 50, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37919, "file": "dwm.c", "line": 1551, "col": 11, "tokLen": 13 } } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "isPartOfExplicitCast": true, "inner": [ { "id": "0x55bbe72d0270", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2765, "file": "/usr/include/X11/Xlib.h", "line": 93, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37919, "file": "dwm.c", "line": 1551, "col": 11, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 2769, "file": "/usr/include/X11/Xlib.h", "line": 93, "col": 50, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37919, "file": "dwm.c", "line": 1551, "col": 11, "tokLen": 13 } } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d0220", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 37933, "col": 25, "tokLen": 3 }, "expansionLoc": { "offset": 37919, "col": 11, "tokLen": 13, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 37933, "col": 25, "tokLen": 3 }, "expansionLoc": { "offset": 37919, "col": 11, "tokLen": 13, "isMacroArgExpansion": true } } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72d05a8", "kind": "BinaryOperator", "range": { "begin": { "offset": 37940, "line": 1552, "col": 2, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 3308, "file": "/usr/include/X11/Xlib.h", "line": 101, "col": 65, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37945, "file": "dwm.c", "line": 1552, "col": 7, "tokLen": 12 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72d0378", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37940, "col": 2, "tokLen": 2 }, "end": { "offset": 37940, "col": 2, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231d68", "kind": "VarDecl", "name": "sw", "type": { "qualType": "int" } } }, { "id": "0x55bbe72d0590", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 3276, "file": "/usr/include/X11/Xlib.h", "line": 101, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37945, "file": "dwm.c", "line": 1552, "col": 7, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 3308, "file": "/usr/include/X11/Xlib.h", "line": 101, "col": 65, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37945, "file": "dwm.c", "line": 1552, "col": 7, "tokLen": 12 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d0570", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 3276, "file": "/usr/include/X11/Xlib.h", "line": 101, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37945, "file": "dwm.c", "line": 1552, "col": 7, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 3308, "file": "/usr/include/X11/Xlib.h", "line": 101, "col": 65, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37945, "file": "dwm.c", "line": 1552, "col": 7, "tokLen": 12 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d0540", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 4693, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37945, "file": "dwm.c", "line": 1552, "col": 7, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 3303, "file": "/usr/include/X11/Xlib.h", "line": 101, "col": 60, "tokLen": 5, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37945, "file": "dwm.c", "line": 1552, "col": 7, "tokLen": 12 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "width", "isArrow": true, "referencedMemberDecl": "0x55bbe6fe68d8", "inner": [ { "id": "0x55bbe72d0520", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 4693, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37945, "file": "dwm.c", "line": 1552, "col": 7, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 4731, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 72, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37945, "file": "dwm.c", "line": 1552, "col": 7, "tokLen": 12 } } }, "type": { "qualType": "Screen *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d0508", "kind": "UnaryOperator", "range": { "begin": { "spellingLoc": { "offset": 4694, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37945, "file": "dwm.c", "line": 1552, "col": 7, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 4730, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 71, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37945, "file": "dwm.c", "line": 1552, "col": 7, "tokLen": 12 } } }, "type": { "qualType": "Screen *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72d04e8", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 4695, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37945, "file": "dwm.c", "line": 1552, "col": 7, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 4730, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 71, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37945, "file": "dwm.c", "line": 1552, "col": 7, "tokLen": 12 } } }, "type": { "desugaredQualType": "Screen", "qualType": "Screen", "typeAliasDeclId": "0x55bbe6fe70b8" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d04b8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4695, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37945, "file": "dwm.c", "line": 1552, "col": 7, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 4719, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 60, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37945, "file": "dwm.c", "line": 1552, "col": 7, "tokLen": 12 } } }, "type": { "qualType": "Screen *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d0468", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 4695, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37945, "file": "dwm.c", "line": 1552, "col": 7, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 4719, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 60, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37945, "file": "dwm.c", "line": 1552, "col": 7, "tokLen": 12 } } }, "type": { "qualType": "Screen *" }, "valueCategory": "lvalue", "name": "screens", "isArrow": true, "referencedMemberDecl": "0x55bbe6ff0be0", "inner": [ { "id": "0x55bbe72d0448", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 4695, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37945, "file": "dwm.c", "line": 1552, "col": 7, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 4716, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 57, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37945, "file": "dwm.c", "line": 1552, "col": 7, "tokLen": 12 } } }, "type": { "desugaredQualType": "struct (unnamed struct at /usr/include/X11/Xlib.h:493:9) *", "qualType": "_XPrivDisplay", "typeAliasDeclId": "0x55bbe6ff1040" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d0420", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4696, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 37, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37945, "file": "dwm.c", "line": 1552, "col": 7, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 4715, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 56, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37945, "file": "dwm.c", "line": 1552, "col": 7, "tokLen": 12 } } }, "type": { "desugaredQualType": "struct (unnamed struct at /usr/include/X11/Xlib.h:493:9) *", "qualType": "_XPrivDisplay", "typeAliasDeclId": "0x55bbe6ff1040" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72d0408", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4711, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37945, "file": "dwm.c", "line": 1552, "col": 7, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 4715, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 56, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37945, "file": "dwm.c", "line": 1552, "col": 7, "tokLen": 12 } } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "isPartOfExplicitCast": true, "inner": [ { "id": "0x55bbe72d03e8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 4711, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37945, "file": "dwm.c", "line": 1552, "col": 7, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 4715, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 56, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37945, "file": "dwm.c", "line": 1552, "col": 7, "tokLen": 12 } } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d0398", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 37958, "col": 20, "tokLen": 3 }, "expansionLoc": { "offset": 37945, "col": 7, "tokLen": 12, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 37958, "col": 20, "tokLen": 3 }, "expansionLoc": { "offset": 37945, "col": 7, "tokLen": 12, "isMacroArgExpansion": true } } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72d04d0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 37963, "col": 25, "tokLen": 6 }, "expansionLoc": { "offset": 37945, "col": 7, "tokLen": 12, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 37963, "col": 25, "tokLen": 6 }, "expansionLoc": { "offset": 37945, "col": 7, "tokLen": 12, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d0498", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 37963, "col": 25, "tokLen": 6 }, "expansionLoc": { "offset": 37945, "col": 7, "tokLen": 12, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 37963, "col": 25, "tokLen": 6 }, "expansionLoc": { "offset": 37945, "col": 7, "tokLen": 12, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231ce8", "kind": "VarDecl", "name": "screen", "type": { "qualType": "int" } } } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72d07f8", "kind": "BinaryOperator", "range": { "begin": { "offset": 37973, "line": 1553, "col": 2, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 3375, "file": "/usr/include/X11/Xlib.h", "line": 102, "col": 66, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37978, "file": "dwm.c", "line": 1553, "col": 7, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72d05c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 37973, "col": 2, "tokLen": 2 }, "end": { "offset": 37973, "col": 2, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231de8", "kind": "VarDecl", "name": "sh", "type": { "qualType": "int" } } }, { "id": "0x55bbe72d07e0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 3342, "file": "/usr/include/X11/Xlib.h", "line": 102, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37978, "file": "dwm.c", "line": 1553, "col": 7, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 3375, "file": "/usr/include/X11/Xlib.h", "line": 102, "col": 66, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37978, "file": "dwm.c", "line": 1553, "col": 7, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d07c0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 3342, "file": "/usr/include/X11/Xlib.h", "line": 102, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37978, "file": "dwm.c", "line": 1553, "col": 7, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 3375, "file": "/usr/include/X11/Xlib.h", "line": 102, "col": 66, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37978, "file": "dwm.c", "line": 1553, "col": 7, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d0790", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 4693, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37978, "file": "dwm.c", "line": 1553, "col": 7, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 3369, "file": "/usr/include/X11/Xlib.h", "line": 102, "col": 60, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37978, "file": "dwm.c", "line": 1553, "col": 7, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "height", "isArrow": true, "referencedMemberDecl": "0x55bbe6fe6940", "inner": [ { "id": "0x55bbe72d0770", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 4693, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37978, "file": "dwm.c", "line": 1553, "col": 7, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 4731, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 72, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37978, "file": "dwm.c", "line": 1553, "col": 7, "tokLen": 13 } } }, "type": { "qualType": "Screen *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d0758", "kind": "UnaryOperator", "range": { "begin": { "spellingLoc": { "offset": 4694, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37978, "file": "dwm.c", "line": 1553, "col": 7, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 4730, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 71, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37978, "file": "dwm.c", "line": 1553, "col": 7, "tokLen": 13 } } }, "type": { "qualType": "Screen *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72d0738", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 4695, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37978, "file": "dwm.c", "line": 1553, "col": 7, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 4730, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 71, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37978, "file": "dwm.c", "line": 1553, "col": 7, "tokLen": 13 } } }, "type": { "desugaredQualType": "Screen", "qualType": "Screen", "typeAliasDeclId": "0x55bbe6fe70b8" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d0708", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4695, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37978, "file": "dwm.c", "line": 1553, "col": 7, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 4719, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 60, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37978, "file": "dwm.c", "line": 1553, "col": 7, "tokLen": 13 } } }, "type": { "qualType": "Screen *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d06b8", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 4695, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37978, "file": "dwm.c", "line": 1553, "col": 7, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 4719, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 60, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37978, "file": "dwm.c", "line": 1553, "col": 7, "tokLen": 13 } } }, "type": { "qualType": "Screen *" }, "valueCategory": "lvalue", "name": "screens", "isArrow": true, "referencedMemberDecl": "0x55bbe6ff0be0", "inner": [ { "id": "0x55bbe72d0698", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 4695, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37978, "file": "dwm.c", "line": 1553, "col": 7, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 4716, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 57, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37978, "file": "dwm.c", "line": 1553, "col": 7, "tokLen": 13 } } }, "type": { "desugaredQualType": "struct (unnamed struct at /usr/include/X11/Xlib.h:493:9) *", "qualType": "_XPrivDisplay", "typeAliasDeclId": "0x55bbe6ff1040" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d0670", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4696, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 37, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37978, "file": "dwm.c", "line": 1553, "col": 7, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 4715, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 56, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37978, "file": "dwm.c", "line": 1553, "col": 7, "tokLen": 13 } } }, "type": { "desugaredQualType": "struct (unnamed struct at /usr/include/X11/Xlib.h:493:9) *", "qualType": "_XPrivDisplay", "typeAliasDeclId": "0x55bbe6ff1040" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72d0658", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4711, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37978, "file": "dwm.c", "line": 1553, "col": 7, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 4715, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 56, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37978, "file": "dwm.c", "line": 1553, "col": 7, "tokLen": 13 } } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "isPartOfExplicitCast": true, "inner": [ { "id": "0x55bbe72d0638", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 4711, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37978, "file": "dwm.c", "line": 1553, "col": 7, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 4715, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 56, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 37978, "file": "dwm.c", "line": 1553, "col": 7, "tokLen": 13 } } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d05e8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 37992, "col": 21, "tokLen": 3 }, "expansionLoc": { "offset": 37978, "col": 7, "tokLen": 13, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 37992, "col": 21, "tokLen": 3 }, "expansionLoc": { "offset": 37978, "col": 7, "tokLen": 13, "isMacroArgExpansion": true } } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72d0720", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 37997, "col": 26, "tokLen": 6 }, "expansionLoc": { "offset": 37978, "col": 7, "tokLen": 13, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 37997, "col": 26, "tokLen": 6 }, "expansionLoc": { "offset": 37978, "col": 7, "tokLen": 13, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d06e8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 37997, "col": 26, "tokLen": 6 }, "expansionLoc": { "offset": 37978, "col": 7, "tokLen": 13, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 37997, "col": 26, "tokLen": 6 }, "expansionLoc": { "offset": 37978, "col": 7, "tokLen": 13, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231ce8", "kind": "VarDecl", "name": "screen", "type": { "qualType": "int" } } } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72d0a48", "kind": "BinaryOperator", "range": { "begin": { "offset": 38007, "line": 1554, "col": 2, "tokLen": 4 }, "end": { "spellingLoc": { "offset": 2718, "file": "/usr/include/X11/Xlib.h", "line": 92, "col": 62, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38014, "file": "dwm.c", "line": 1554, "col": 9, "tokLen": 10 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72d0818", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38007, "col": 2, "tokLen": 4 }, "end": { "offset": 38007, "col": 2, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72374f0", "kind": "VarDecl", "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } }, { "id": "0x55bbe72d0a30", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2687, "file": "/usr/include/X11/Xlib.h", "line": 92, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38014, "file": "dwm.c", "line": 1554, "col": 9, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 2718, "file": "/usr/include/X11/Xlib.h", "line": 92, "col": 62, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38014, "file": "dwm.c", "line": 1554, "col": 9, "tokLen": 10 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d0a10", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2687, "file": "/usr/include/X11/Xlib.h", "line": 92, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38014, "file": "dwm.c", "line": 1554, "col": 9, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 2718, "file": "/usr/include/X11/Xlib.h", "line": 92, "col": 62, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38014, "file": "dwm.c", "line": 1554, "col": 9, "tokLen": 10 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d09e0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 4693, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38014, "file": "dwm.c", "line": 1554, "col": 9, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 2714, "file": "/usr/include/X11/Xlib.h", "line": 92, "col": 58, "tokLen": 4, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38014, "file": "dwm.c", "line": 1554, "col": 9, "tokLen": 10 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "root", "isArrow": true, "referencedMemberDecl": "0x55bbe6fe6870", "inner": [ { "id": "0x55bbe72d09c0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 4693, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38014, "file": "dwm.c", "line": 1554, "col": 9, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 4731, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 72, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38014, "file": "dwm.c", "line": 1554, "col": 9, "tokLen": 10 } } }, "type": { "qualType": "Screen *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d09a8", "kind": "UnaryOperator", "range": { "begin": { "spellingLoc": { "offset": 4694, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38014, "file": "dwm.c", "line": 1554, "col": 9, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 4730, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 71, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38014, "file": "dwm.c", "line": 1554, "col": 9, "tokLen": 10 } } }, "type": { "qualType": "Screen *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72d0988", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 4695, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38014, "file": "dwm.c", "line": 1554, "col": 9, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 4730, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 71, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38014, "file": "dwm.c", "line": 1554, "col": 9, "tokLen": 10 } } }, "type": { "desugaredQualType": "Screen", "qualType": "Screen", "typeAliasDeclId": "0x55bbe6fe70b8" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d0958", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4695, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38014, "file": "dwm.c", "line": 1554, "col": 9, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 4719, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 60, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38014, "file": "dwm.c", "line": 1554, "col": 9, "tokLen": 10 } } }, "type": { "qualType": "Screen *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d0908", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 4695, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38014, "file": "dwm.c", "line": 1554, "col": 9, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 4719, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 60, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38014, "file": "dwm.c", "line": 1554, "col": 9, "tokLen": 10 } } }, "type": { "qualType": "Screen *" }, "valueCategory": "lvalue", "name": "screens", "isArrow": true, "referencedMemberDecl": "0x55bbe6ff0be0", "inner": [ { "id": "0x55bbe72d08e8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 4695, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38014, "file": "dwm.c", "line": 1554, "col": 9, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 4716, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 57, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38014, "file": "dwm.c", "line": 1554, "col": 9, "tokLen": 10 } } }, "type": { "desugaredQualType": "struct (unnamed struct at /usr/include/X11/Xlib.h:493:9) *", "qualType": "_XPrivDisplay", "typeAliasDeclId": "0x55bbe6ff1040" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d08c0", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4696, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 37, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38014, "file": "dwm.c", "line": 1554, "col": 9, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 4715, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 56, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38014, "file": "dwm.c", "line": 1554, "col": 9, "tokLen": 10 } } }, "type": { "desugaredQualType": "struct (unnamed struct at /usr/include/X11/Xlib.h:493:9) *", "qualType": "_XPrivDisplay", "typeAliasDeclId": "0x55bbe6ff1040" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72d08a8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4711, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38014, "file": "dwm.c", "line": 1554, "col": 9, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 4715, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 56, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38014, "file": "dwm.c", "line": 1554, "col": 9, "tokLen": 10 } } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "isPartOfExplicitCast": true, "inner": [ { "id": "0x55bbe72d0888", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 4711, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38014, "file": "dwm.c", "line": 1554, "col": 9, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 4715, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 56, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38014, "file": "dwm.c", "line": 1554, "col": 9, "tokLen": 10 } } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d0838", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 38025, "col": 20, "tokLen": 3 }, "expansionLoc": { "offset": 38014, "col": 9, "tokLen": 10, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 38025, "col": 20, "tokLen": 3 }, "expansionLoc": { "offset": 38014, "col": 9, "tokLen": 10, "isMacroArgExpansion": true } } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72d0970", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 38030, "col": 25, "tokLen": 6 }, "expansionLoc": { "offset": 38014, "col": 9, "tokLen": 10, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 38030, "col": 25, "tokLen": 6 }, "expansionLoc": { "offset": 38014, "col": 9, "tokLen": 10, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d0938", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 38030, "col": 25, "tokLen": 6 }, "expansionLoc": { "offset": 38014, "col": 9, "tokLen": 10, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 38030, "col": 25, "tokLen": 6 }, "expansionLoc": { "offset": 38014, "col": 9, "tokLen": 10, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231ce8", "kind": "VarDecl", "name": "screen", "type": { "qualType": "int" } } } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72d0cb0", "kind": "BinaryOperator", "range": { "begin": { "offset": 38040, "line": 1555, "col": 2, "tokLen": 3 }, "end": { "offset": 38082, "col": 44, "tokLen": 1 } }, "type": { "qualType": "Drw *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72d0a68", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38040, "col": 2, "tokLen": 3 }, "end": { "offset": 38040, "col": 2, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237370", "kind": "VarDecl", "name": "drw", "type": { "qualType": "Drw *" } } }, { "id": "0x55bbe72d0bc0", "kind": "CallExpr", "range": { "begin": { "offset": 38046, "col": 8, "tokLen": 10 }, "end": { "offset": 38082, "col": 44, "tokLen": 1 } }, "type": { "qualType": "Drw *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d0ba8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38046, "col": 8, "tokLen": 10 }, "end": { "offset": 38046, "col": 8, "tokLen": 10 } }, "type": { "qualType": "Drw *(*)(Display *, int, Window, unsigned int, unsigned int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d0a88", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38046, "col": 8, "tokLen": 10 }, "end": { "offset": 38046, "col": 8, "tokLen": 10 } }, "type": { "qualType": "Drw *(Display *, int, Window, unsigned int, unsigned int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721ad68", "kind": "FunctionDecl", "name": "drw_create", "type": { "qualType": "Drw *(Display *, int, Window, unsigned int, unsigned int)" } } } ] }, { "id": "0x55bbe72d0c08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38057, "col": 19, "tokLen": 3 }, "end": { "offset": 38057, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d0aa8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38057, "col": 19, "tokLen": 3 }, "end": { "offset": 38057, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72d0c20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38062, "col": 24, "tokLen": 6 }, "end": { "offset": 38062, "col": 24, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d0ac8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38062, "col": 24, "tokLen": 6 }, "end": { "offset": 38062, "col": 24, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231ce8", "kind": "VarDecl", "name": "screen", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72d0c38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38070, "col": 32, "tokLen": 4 }, "end": { "offset": 38070, "col": 32, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d0ae8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38070, "col": 32, "tokLen": 4 }, "end": { "offset": 38070, "col": 32, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72374f0", "kind": "VarDecl", "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe72d0c68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38076, "col": 38, "tokLen": 2 }, "end": { "offset": 38076, "col": 38, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72d0c50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38076, "col": 38, "tokLen": 2 }, "end": { "offset": 38076, "col": 38, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d0b08", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38076, "col": 38, "tokLen": 2 }, "end": { "offset": 38076, "col": 38, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231d68", "kind": "VarDecl", "name": "sw", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72d0c98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38080, "col": 42, "tokLen": 2 }, "end": { "offset": 38080, "col": 42, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72d0c80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38080, "col": 42, "tokLen": 2 }, "end": { "offset": 38080, "col": 42, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d0b28", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38080, "col": 42, "tokLen": 2 }, "end": { "offset": 38080, "col": 42, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231de8", "kind": "VarDecl", "name": "sh", "type": { "qualType": "int" } } } ] } ] } ] } ] }, { "id": "0x55bbe72d1068", "kind": "IfStmt", "range": { "begin": { "offset": 38086, "line": 1556, "col": 2, "tokLen": 2 }, "end": { "offset": 38171, "line": 1557, "col": 34, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72d0f28", "kind": "UnaryOperator", "range": { "begin": { "offset": 38090, "line": 1556, "col": 6, "tokLen": 1 }, "end": { "offset": 38135, "col": 51, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72d0ec0", "kind": "CallExpr", "range": { "begin": { "offset": 38091, "col": 7, "tokLen": 18 }, "end": { "offset": 38135, "col": 51, "tokLen": 1 } }, "type": { "qualType": "Fnt *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d0ea8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38091, "col": 7, "tokLen": 18 }, "end": { "offset": 38091, "col": 7, "tokLen": 18 } }, "type": { "qualType": "Fnt *(*)(Drw *, const char **, size_t)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d0cd0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38091, "col": 7, "tokLen": 18 }, "end": { "offset": 38091, "col": 7, "tokLen": 18 } }, "type": { "qualType": "Fnt *(Drw *, const char **, size_t)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721b568", "kind": "FunctionDecl", "name": "drw_fontset_create", "type": { "qualType": "Fnt *(Drw *, const char **, size_t)" } } } ] }, { "id": "0x55bbe72d0ef8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38110, "col": 26, "tokLen": 3 }, "end": { "offset": 38110, "col": 26, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d0cf0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38110, "col": 26, "tokLen": 3 }, "end": { "offset": 38110, "col": 26, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237370", "kind": "VarDecl", "name": "drw", "type": { "qualType": "Drw *" } } } ] }, { "id": "0x55bbe72d0f10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38115, "col": 31, "tokLen": 5 }, "end": { "offset": 38115, "col": 31, "tokLen": 5 } }, "type": { "qualType": "const char **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d0d10", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38115, "col": 31, "tokLen": 5 }, "end": { "offset": 38115, "col": 31, "tokLen": 5 } }, "type": { "qualType": "const char *[1]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72378c0", "kind": "VarDecl", "name": "fonts", "type": { "qualType": "const char *[1]" } } } ] }, { "id": "0x55bbe72d0e28", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2034, "line": 53, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 38122, "line": 1556, "col": 38, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 38122, "line": 1556, "col": 38, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d0e08", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 38122, "line": 1556, "col": 38, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 38122, "line": 1556, "col": 38, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe72d0d50", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 38122, "line": 1556, "col": 38, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 38129, "col": 45, "tokLen": 5 }, "expansionLoc": { "offset": 38122, "col": 38, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe72d0d30", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 38129, "col": 45, "tokLen": 5 }, "expansionLoc": { "offset": 38122, "col": 38, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 38129, "col": 45, "tokLen": 5 }, "expansionLoc": { "offset": 38122, "col": 38, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *[1]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72378c0", "kind": "VarDecl", "name": "fonts", "type": { "qualType": "const char *[1]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe72d0de8", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2046, "line": 53, "col": 45, "tokLen": 6 }, "expansionLoc": { "offset": 38122, "line": 1556, "col": 38, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 38122, "line": 1556, "col": 38, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe72d0dc8", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 38129, "col": 45, "tokLen": 5 }, "expansionLoc": { "offset": 38122, "col": 38, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 38122, "line": 1556, "col": 38, "tokLen": 6 } } }, "type": { "qualType": "const char *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d0db0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 38129, "col": 45, "tokLen": 5 }, "expansionLoc": { "offset": 38122, "col": 38, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 38129, "col": 45, "tokLen": 5 }, "expansionLoc": { "offset": 38122, "col": 38, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d0d70", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 38129, "col": 45, "tokLen": 5 }, "expansionLoc": { "offset": 38122, "col": 38, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 38129, "col": 45, "tokLen": 5 }, "expansionLoc": { "offset": 38122, "col": 38, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *[1]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72378c0", "kind": "VarDecl", "name": "fonts", "type": { "qualType": "const char *[1]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe72d0d90", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 38122, "line": 1556, "col": 38, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 38122, "line": 1556, "col": 38, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72d1010", "kind": "CallExpr", "range": { "begin": { "offset": 38140, "line": 1557, "col": 3, "tokLen": 3 }, "end": { "offset": 38171, "col": 34, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d0ff8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38140, "col": 3, "tokLen": 3 }, "end": { "offset": 38140, "col": 3, "tokLen": 3 } }, "type": { "qualType": "void (*)(const char *, ...)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d0f40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38140, "col": 3, "tokLen": 3 }, "end": { "offset": 38140, "col": 3, "tokLen": 3 } }, "type": { "qualType": "void (const char *, ...)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e230", "kind": "FunctionDecl", "name": "die", "type": { "qualType": "void (const char *, ...)" } } } ] }, { "id": "0x55bbe72d1050", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38144, "col": 7, "tokLen": 27 }, "end": { "offset": 38144, "col": 7, "tokLen": 27 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72d1038", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38144, "col": 7, "tokLen": 27 }, "end": { "offset": 38144, "col": 7, "tokLen": 27 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d0f98", "kind": "StringLiteral", "range": { "begin": { "offset": 38144, "col": 7, "tokLen": 27 }, "end": { "offset": 38144, "col": 7, "tokLen": 27 } }, "type": { "qualType": "char[26]" }, "valueCategory": "lvalue", "value": "\"no fonts could be loaded.\"" } ] } ] } ] } ] }, { "id": "0x55bbe72d1188", "kind": "BinaryOperator", "range": { "begin": { "offset": 38175, "line": 1558, "col": 2, "tokLen": 5 }, "end": { "offset": 38195, "col": 22, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72d1088", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38175, "col": 2, "tokLen": 5 }, "end": { "offset": 38175, "col": 2, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231f00", "kind": "VarDecl", "name": "lrpad", "type": { "qualType": "int" } } }, { "id": "0x55bbe72d1170", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38183, "col": 10, "tokLen": 3 }, "end": { "offset": 38195, "col": 22, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72d1158", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38183, "col": 10, "tokLen": 3 }, "end": { "offset": 38195, "col": 22, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d1128", "kind": "MemberExpr", "range": { "begin": { "offset": 38183, "col": 10, "tokLen": 3 }, "end": { "offset": 38195, "col": 22, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe72197a8", "inner": [ { "id": "0x55bbe72d1110", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38183, "col": 10, "tokLen": 3 }, "end": { "offset": 38188, "col": 15, "tokLen": 5 } }, "type": { "qualType": "Fnt *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d10e0", "kind": "MemberExpr", "range": { "begin": { "offset": 38183, "col": 10, "tokLen": 3 }, "end": { "offset": 38188, "col": 15, "tokLen": 5 } }, "type": { "qualType": "Fnt *" }, "valueCategory": "lvalue", "name": "fonts", "isArrow": true, "referencedMemberDecl": "0x55bbe721a118", "inner": [ { "id": "0x55bbe72d10c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38183, "col": 10, "tokLen": 3 }, "end": { "offset": 38183, "col": 10, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d10a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38183, "col": 10, "tokLen": 3 }, "end": { "offset": 38183, "col": 10, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237370", "kind": "VarDecl", "name": "drw", "type": { "qualType": "Drw *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72d1300", "kind": "BinaryOperator", "range": { "begin": { "offset": 38199, "line": 1559, "col": 2, "tokLen": 2 }, "end": { "offset": 38220, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72d11a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38199, "col": 2, "tokLen": 2 }, "end": { "offset": 38199, "col": 2, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231e80", "kind": "VarDecl", "name": "bh", "type": { "qualType": "int" } } }, { "id": "0x55bbe72d12e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38204, "col": 7, "tokLen": 3 }, "end": { "offset": 38220, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72d12c8", "kind": "BinaryOperator", "range": { "begin": { "offset": 38204, "col": 7, "tokLen": 3 }, "end": { "offset": 38220, "col": 23, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72d1298", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38204, "col": 7, "tokLen": 3 }, "end": { "offset": 38216, "col": 19, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d1248", "kind": "MemberExpr", "range": { "begin": { "offset": 38204, "col": 7, "tokLen": 3 }, "end": { "offset": 38216, "col": 19, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe72197a8", "inner": [ { "id": "0x55bbe72d1230", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38204, "col": 7, "tokLen": 3 }, "end": { "offset": 38209, "col": 12, "tokLen": 5 } }, "type": { "qualType": "Fnt *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d1200", "kind": "MemberExpr", "range": { "begin": { "offset": 38204, "col": 7, "tokLen": 3 }, "end": { "offset": 38209, "col": 12, "tokLen": 5 } }, "type": { "qualType": "Fnt *" }, "valueCategory": "lvalue", "name": "fonts", "isArrow": true, "referencedMemberDecl": "0x55bbe721a118", "inner": [ { "id": "0x55bbe72d11e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38204, "col": 7, "tokLen": 3 }, "end": { "offset": 38204, "col": 7, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d11c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38204, "col": 7, "tokLen": 3 }, "end": { "offset": 38204, "col": 7, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237370", "kind": "VarDecl", "name": "drw", "type": { "qualType": "Drw *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72d12b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38220, "col": 23, "tokLen": 1 }, "end": { "offset": 38220, "col": 23, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72d1278", "kind": "IntegerLiteral", "range": { "begin": { "offset": 38220, "col": 23, "tokLen": 1 }, "end": { "offset": 38220, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] } ] }, { "id": "0x55bbe72d1358", "kind": "CallExpr", "range": { "begin": { "offset": 38224, "line": 1560, "col": 2, "tokLen": 10 }, "end": { "offset": 38235, "col": 13, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d1340", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38224, "col": 2, "tokLen": 10 }, "end": { "offset": 38224, "col": 2, "tokLen": 10 } }, "type": { "qualType": "int (*)(void)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d1320", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38224, "col": 2, "tokLen": 10 }, "end": { "offset": 38224, "col": 2, "tokLen": 10 } }, "type": { "qualType": "int (void)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7230688", "kind": "FunctionDecl", "name": "updategeom", "type": { "qualType": "int (void)" } } } ] } ] }, { "id": "0x55bbe72d1550", "kind": "BinaryOperator", "range": { "begin": { "offset": 38257, "line": 1562, "col": 2, "tokLen": 10 }, "end": { "offset": 38307, "col": 52, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72d1378", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38257, "col": 2, "tokLen": 10 }, "end": { "offset": 38257, "col": 2, "tokLen": 10 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d0100", "kind": "VarDecl", "name": "utf8string", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } } }, { "id": "0x55bbe72d14d0", "kind": "CallExpr", "range": { "begin": { "offset": 38270, "col": 15, "tokLen": 11 }, "end": { "offset": 38307, "col": 52, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d14b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38270, "col": 15, "tokLen": 11 }, "end": { "offset": 38270, "col": 15, "tokLen": 11 } }, "type": { "qualType": "Atom (*)(Display *, const char *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d1398", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38270, "col": 15, "tokLen": 11 }, "end": { "offset": 38270, "col": 15, "tokLen": 11 } }, "type": { "qualType": "Atom (Display *, const char *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe701a528", "kind": "FunctionDecl", "name": "XInternAtom", "type": { "qualType": "Atom (Display *, const char *, int)" } } } ] }, { "id": "0x55bbe72d1508", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38282, "col": 27, "tokLen": 3 }, "end": { "offset": 38282, "col": 27, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d13b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38282, "col": 27, "tokLen": 3 }, "end": { "offset": 38282, "col": 27, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72d1538", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38287, "col": 32, "tokLen": 13 }, "end": { "offset": 38287, "col": 32, "tokLen": 13 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72d1520", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38287, "col": 32, "tokLen": 13 }, "end": { "offset": 38287, "col": 32, "tokLen": 13 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d1418", "kind": "StringLiteral", "range": { "begin": { "offset": 38287, "col": 32, "tokLen": 13 }, "end": { "offset": 38287, "col": 32, "tokLen": 13 } }, "type": { "qualType": "char[12]" }, "valueCategory": "lvalue", "value": "\"UTF8_STRING\"" } ] } ] }, { "id": "0x55bbe72d1440", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38302, "file": "dwm.c", "line": 1562, "col": 47, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38302, "file": "dwm.c", "line": 1562, "col": 47, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72d1748", "kind": "BinaryOperator", "range": { "begin": { "offset": 38311, "line": 1563, "col": 2, "tokLen": 6 }, "end": { "offset": 38371, "col": 62, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72d15c8", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 38311, "col": 2, "tokLen": 6 }, "end": { "offset": 38329, "col": 20, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d15b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38311, "col": 2, "tokLen": 6 }, "end": { "offset": 38311, "col": 2, "tokLen": 6 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d1570", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38311, "col": 2, "tokLen": 6 }, "end": { "offset": 38311, "col": 2, "tokLen": 6 } }, "type": { "qualType": "Atom[4]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236e68", "kind": "VarDecl", "name": "wmatom", "type": { "qualType": "Atom[4]" } } } ] }, { "id": "0x55bbe72d1590", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38318, "col": 9, "tokLen": 11 }, "end": { "offset": 38318, "col": 9, "tokLen": 11 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7222c80", "kind": "EnumConstantDecl", "name": "WMProtocols", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72d16c8", "kind": "CallExpr", "range": { "begin": { "offset": 38333, "col": 24, "tokLen": 11 }, "end": { "offset": 38371, "col": 62, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d16b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38333, "col": 24, "tokLen": 11 }, "end": { "offset": 38333, "col": 24, "tokLen": 11 } }, "type": { "qualType": "Atom (*)(Display *, const char *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d15e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38333, "col": 24, "tokLen": 11 }, "end": { "offset": 38333, "col": 24, "tokLen": 11 } }, "type": { "qualType": "Atom (Display *, const char *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe701a528", "kind": "FunctionDecl", "name": "XInternAtom", "type": { "qualType": "Atom (Display *, const char *, int)" } } } ] }, { "id": "0x55bbe72d1700", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38345, "col": 36, "tokLen": 3 }, "end": { "offset": 38345, "col": 36, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d1608", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38345, "col": 36, "tokLen": 3 }, "end": { "offset": 38345, "col": 36, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72d1730", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38350, "col": 41, "tokLen": 14 }, "end": { "offset": 38350, "col": 41, "tokLen": 14 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72d1718", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38350, "col": 41, "tokLen": 14 }, "end": { "offset": 38350, "col": 41, "tokLen": 14 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d1668", "kind": "StringLiteral", "range": { "begin": { "offset": 38350, "col": 41, "tokLen": 14 }, "end": { "offset": 38350, "col": 41, "tokLen": 14 } }, "type": { "qualType": "char[13]" }, "valueCategory": "lvalue", "value": "\"WM_PROTOCOLS\"" } ] } ] }, { "id": "0x55bbe72d1690", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38366, "file": "dwm.c", "line": 1563, "col": 57, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38366, "file": "dwm.c", "line": 1563, "col": 57, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72d1900", "kind": "BinaryOperator", "range": { "begin": { "offset": 38375, "line": 1564, "col": 2, "tokLen": 6 }, "end": { "offset": 38436, "col": 63, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72d17c0", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 38375, "col": 2, "tokLen": 6 }, "end": { "offset": 38390, "col": 17, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d17a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38375, "col": 2, "tokLen": 6 }, "end": { "offset": 38375, "col": 2, "tokLen": 6 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d1768", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38375, "col": 2, "tokLen": 6 }, "end": { "offset": 38375, "col": 2, "tokLen": 6 } }, "type": { "qualType": "Atom[4]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236e68", "kind": "VarDecl", "name": "wmatom", "type": { "qualType": "Atom[4]" } } } ] }, { "id": "0x55bbe72d1788", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38382, "col": 9, "tokLen": 8 }, "end": { "offset": 38382, "col": 9, "tokLen": 8 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7222cd0", "kind": "EnumConstantDecl", "name": "WMDelete", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72d1880", "kind": "CallExpr", "range": { "begin": { "offset": 38394, "col": 21, "tokLen": 11 }, "end": { "offset": 38436, "col": 63, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d1868", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38394, "col": 21, "tokLen": 11 }, "end": { "offset": 38394, "col": 21, "tokLen": 11 } }, "type": { "qualType": "Atom (*)(Display *, const char *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d17e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38394, "col": 21, "tokLen": 11 }, "end": { "offset": 38394, "col": 21, "tokLen": 11 } }, "type": { "qualType": "Atom (Display *, const char *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe701a528", "kind": "FunctionDecl", "name": "XInternAtom", "type": { "qualType": "Atom (Display *, const char *, int)" } } } ] }, { "id": "0x55bbe72d18b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38406, "col": 33, "tokLen": 3 }, "end": { "offset": 38406, "col": 33, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d1800", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38406, "col": 33, "tokLen": 3 }, "end": { "offset": 38406, "col": 33, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72d18e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38411, "col": 38, "tokLen": 18 }, "end": { "offset": 38411, "col": 38, "tokLen": 18 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72d18d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38411, "col": 38, "tokLen": 18 }, "end": { "offset": 38411, "col": 38, "tokLen": 18 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d1820", "kind": "StringLiteral", "range": { "begin": { "offset": 38411, "col": 38, "tokLen": 18 }, "end": { "offset": 38411, "col": 38, "tokLen": 18 } }, "type": { "qualType": "char[17]" }, "valueCategory": "lvalue", "value": "\"WM_DELETE_WINDOW\"" } ] } ] }, { "id": "0x55bbe72d1848", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38431, "file": "dwm.c", "line": 1564, "col": 58, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38431, "file": "dwm.c", "line": 1564, "col": 58, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72d1af0", "kind": "BinaryOperator", "range": { "begin": { "offset": 38440, "line": 1565, "col": 2, "tokLen": 6 }, "end": { "offset": 38492, "col": 54, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72d1978", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 38440, "col": 2, "tokLen": 6 }, "end": { "offset": 38454, "col": 16, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d1960", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38440, "col": 2, "tokLen": 6 }, "end": { "offset": 38440, "col": 2, "tokLen": 6 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d1920", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38440, "col": 2, "tokLen": 6 }, "end": { "offset": 38440, "col": 2, "tokLen": 6 } }, "type": { "qualType": "Atom[4]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236e68", "kind": "VarDecl", "name": "wmatom", "type": { "qualType": "Atom[4]" } } } ] }, { "id": "0x55bbe72d1940", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38447, "col": 9, "tokLen": 7 }, "end": { "offset": 38447, "col": 9, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7222d20", "kind": "EnumConstantDecl", "name": "WMState", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72d1a70", "kind": "CallExpr", "range": { "begin": { "offset": 38458, "col": 20, "tokLen": 11 }, "end": { "offset": 38492, "col": 54, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d1a58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38458, "col": 20, "tokLen": 11 }, "end": { "offset": 38458, "col": 20, "tokLen": 11 } }, "type": { "qualType": "Atom (*)(Display *, const char *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d1998", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38458, "col": 20, "tokLen": 11 }, "end": { "offset": 38458, "col": 20, "tokLen": 11 } }, "type": { "qualType": "Atom (Display *, const char *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe701a528", "kind": "FunctionDecl", "name": "XInternAtom", "type": { "qualType": "Atom (Display *, const char *, int)" } } } ] }, { "id": "0x55bbe72d1aa8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38470, "col": 32, "tokLen": 3 }, "end": { "offset": 38470, "col": 32, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d19b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38470, "col": 32, "tokLen": 3 }, "end": { "offset": 38470, "col": 32, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72d1ad8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38475, "col": 37, "tokLen": 10 }, "end": { "offset": 38475, "col": 37, "tokLen": 10 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72d1ac0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38475, "col": 37, "tokLen": 10 }, "end": { "offset": 38475, "col": 37, "tokLen": 10 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d1a18", "kind": "StringLiteral", "range": { "begin": { "offset": 38475, "col": 37, "tokLen": 10 }, "end": { "offset": 38475, "col": 37, "tokLen": 10 } }, "type": { "qualType": "char[9]" }, "valueCategory": "lvalue", "value": "\"WM_STATE\"" } ] } ] }, { "id": "0x55bbe72d1a38", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38487, "file": "dwm.c", "line": 1565, "col": 49, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38487, "file": "dwm.c", "line": 1565, "col": 49, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72d2458", "kind": "BinaryOperator", "range": { "begin": { "offset": 38496, "line": 1566, "col": 2, "tokLen": 6 }, "end": { "offset": 38557, "col": 63, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72d1b68", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 38496, "col": 2, "tokLen": 6 }, "end": { "offset": 38514, "col": 20, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d1b50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38496, "col": 2, "tokLen": 6 }, "end": { "offset": 38496, "col": 2, "tokLen": 6 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d1b10", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38496, "col": 2, "tokLen": 6 }, "end": { "offset": 38496, "col": 2, "tokLen": 6 } }, "type": { "qualType": "Atom[4]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236e68", "kind": "VarDecl", "name": "wmatom", "type": { "qualType": "Atom[4]" } } } ] }, { "id": "0x55bbe72d1b30", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38503, "col": 9, "tokLen": 11 }, "end": { "offset": 38503, "col": 9, "tokLen": 11 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7222d70", "kind": "EnumConstantDecl", "name": "WMTakeFocus", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72d23d8", "kind": "CallExpr", "range": { "begin": { "offset": 38518, "col": 24, "tokLen": 11 }, "end": { "offset": 38557, "col": 63, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d23c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38518, "col": 24, "tokLen": 11 }, "end": { "offset": 38518, "col": 24, "tokLen": 11 } }, "type": { "qualType": "Atom (*)(Display *, const char *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d1b88", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38518, "col": 24, "tokLen": 11 }, "end": { "offset": 38518, "col": 24, "tokLen": 11 } }, "type": { "qualType": "Atom (Display *, const char *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe701a528", "kind": "FunctionDecl", "name": "XInternAtom", "type": { "qualType": "Atom (Display *, const char *, int)" } } } ] }, { "id": "0x55bbe72d2410", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38530, "col": 36, "tokLen": 3 }, "end": { "offset": 38530, "col": 36, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d2320", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38530, "col": 36, "tokLen": 3 }, "end": { "offset": 38530, "col": 36, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72d2440", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38535, "col": 41, "tokLen": 15 }, "end": { "offset": 38535, "col": 41, "tokLen": 15 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72d2428", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38535, "col": 41, "tokLen": 15 }, "end": { "offset": 38535, "col": 41, "tokLen": 15 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d2378", "kind": "StringLiteral", "range": { "begin": { "offset": 38535, "col": 41, "tokLen": 15 }, "end": { "offset": 38535, "col": 41, "tokLen": 15 } }, "type": { "qualType": "char[14]" }, "valueCategory": "lvalue", "value": "\"WM_TAKE_FOCUS\"" } ] } ] }, { "id": "0x55bbe72d23a0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38552, "file": "dwm.c", "line": 1566, "col": 58, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38552, "file": "dwm.c", "line": 1566, "col": 58, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72d2650", "kind": "BinaryOperator", "range": { "begin": { "offset": 38561, "line": 1567, "col": 2, "tokLen": 7 }, "end": { "offset": 38632, "col": 73, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72d24d0", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 38561, "col": 2, "tokLen": 7 }, "end": { "offset": 38584, "col": 25, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d24b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38561, "col": 2, "tokLen": 7 }, "end": { "offset": 38561, "col": 2, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d2478", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38561, "col": 2, "tokLen": 7 }, "end": { "offset": 38561, "col": 2, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe72d2498", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38569, "col": 10, "tokLen": 15 }, "end": { "offset": 38569, "col": 10, "tokLen": 15 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721ea60", "kind": "EnumConstantDecl", "name": "NetActiveWindow", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72d25d0", "kind": "CallExpr", "range": { "begin": { "offset": 38588, "col": 29, "tokLen": 11 }, "end": { "offset": 38632, "col": 73, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d25b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38588, "col": 29, "tokLen": 11 }, "end": { "offset": 38588, "col": 29, "tokLen": 11 } }, "type": { "qualType": "Atom (*)(Display *, const char *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d24f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38588, "col": 29, "tokLen": 11 }, "end": { "offset": 38588, "col": 29, "tokLen": 11 } }, "type": { "qualType": "Atom (Display *, const char *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe701a528", "kind": "FunctionDecl", "name": "XInternAtom", "type": { "qualType": "Atom (Display *, const char *, int)" } } } ] }, { "id": "0x55bbe72d2608", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38600, "col": 41, "tokLen": 3 }, "end": { "offset": 38600, "col": 41, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d2510", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38600, "col": 41, "tokLen": 3 }, "end": { "offset": 38600, "col": 41, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72d2638", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38605, "col": 46, "tokLen": 20 }, "end": { "offset": 38605, "col": 46, "tokLen": 20 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72d2620", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38605, "col": 46, "tokLen": 20 }, "end": { "offset": 38605, "col": 46, "tokLen": 20 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d2568", "kind": "StringLiteral", "range": { "begin": { "offset": 38605, "col": 46, "tokLen": 20 }, "end": { "offset": 38605, "col": 46, "tokLen": 20 } }, "type": { "qualType": "char[19]" }, "valueCategory": "lvalue", "value": "\"_NET_ACTIVE_WINDOW\"" } ] } ] }, { "id": "0x55bbe72d2598", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38627, "file": "dwm.c", "line": 1567, "col": 68, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38627, "file": "dwm.c", "line": 1567, "col": 68, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72d2808", "kind": "BinaryOperator", "range": { "begin": { "offset": 38636, "line": 1568, "col": 2, "tokLen": 7 }, "end": { "offset": 38700, "col": 66, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72d26c8", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 38636, "col": 2, "tokLen": 7 }, "end": { "offset": 38656, "col": 22, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d26b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38636, "col": 2, "tokLen": 7 }, "end": { "offset": 38636, "col": 2, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d2670", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38636, "col": 2, "tokLen": 7 }, "end": { "offset": 38636, "col": 2, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe72d2690", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38644, "col": 10, "tokLen": 12 }, "end": { "offset": 38644, "col": 10, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e8d0", "kind": "EnumConstantDecl", "name": "NetSupported", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72d2788", "kind": "CallExpr", "range": { "begin": { "offset": 38660, "col": 26, "tokLen": 11 }, "end": { "offset": 38700, "col": 66, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d2770", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38660, "col": 26, "tokLen": 11 }, "end": { "offset": 38660, "col": 26, "tokLen": 11 } }, "type": { "qualType": "Atom (*)(Display *, const char *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d26e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38660, "col": 26, "tokLen": 11 }, "end": { "offset": 38660, "col": 26, "tokLen": 11 } }, "type": { "qualType": "Atom (Display *, const char *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe701a528", "kind": "FunctionDecl", "name": "XInternAtom", "type": { "qualType": "Atom (Display *, const char *, int)" } } } ] }, { "id": "0x55bbe72d27c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38672, "col": 38, "tokLen": 3 }, "end": { "offset": 38672, "col": 38, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d2708", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38672, "col": 38, "tokLen": 3 }, "end": { "offset": 38672, "col": 38, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72d27f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38677, "col": 43, "tokLen": 16 }, "end": { "offset": 38677, "col": 43, "tokLen": 16 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72d27d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38677, "col": 43, "tokLen": 16 }, "end": { "offset": 38677, "col": 43, "tokLen": 16 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d2728", "kind": "StringLiteral", "range": { "begin": { "offset": 38677, "col": 43, "tokLen": 16 }, "end": { "offset": 38677, "col": 43, "tokLen": 16 } }, "type": { "qualType": "char[15]" }, "valueCategory": "lvalue", "value": "\"_NET_SUPPORTED\"" } ] } ] }, { "id": "0x55bbe72d2750", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38695, "file": "dwm.c", "line": 1568, "col": 61, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38695, "file": "dwm.c", "line": 1568, "col": 61, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72d29c0", "kind": "BinaryOperator", "range": { "begin": { "offset": 38704, "line": 1569, "col": 2, "tokLen": 7 }, "end": { "offset": 38763, "col": 61, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72d2880", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 38704, "col": 2, "tokLen": 7 }, "end": { "offset": 38721, "col": 19, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d2868", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38704, "col": 2, "tokLen": 7 }, "end": { "offset": 38704, "col": 2, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d2828", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38704, "col": 2, "tokLen": 7 }, "end": { "offset": 38704, "col": 2, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe72d2848", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38712, "col": 10, "tokLen": 9 }, "end": { "offset": 38712, "col": 10, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e920", "kind": "EnumConstantDecl", "name": "NetWMName", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72d2940", "kind": "CallExpr", "range": { "begin": { "offset": 38725, "col": 23, "tokLen": 11 }, "end": { "offset": 38763, "col": 61, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d2928", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38725, "col": 23, "tokLen": 11 }, "end": { "offset": 38725, "col": 23, "tokLen": 11 } }, "type": { "qualType": "Atom (*)(Display *, const char *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d28a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38725, "col": 23, "tokLen": 11 }, "end": { "offset": 38725, "col": 23, "tokLen": 11 } }, "type": { "qualType": "Atom (Display *, const char *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe701a528", "kind": "FunctionDecl", "name": "XInternAtom", "type": { "qualType": "Atom (Display *, const char *, int)" } } } ] }, { "id": "0x55bbe72d2978", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38737, "col": 35, "tokLen": 3 }, "end": { "offset": 38737, "col": 35, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d28c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38737, "col": 35, "tokLen": 3 }, "end": { "offset": 38737, "col": 35, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72d29a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38742, "col": 40, "tokLen": 14 }, "end": { "offset": 38742, "col": 40, "tokLen": 14 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72d2990", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38742, "col": 40, "tokLen": 14 }, "end": { "offset": 38742, "col": 40, "tokLen": 14 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d28e0", "kind": "StringLiteral", "range": { "begin": { "offset": 38742, "col": 40, "tokLen": 14 }, "end": { "offset": 38742, "col": 40, "tokLen": 14 } }, "type": { "qualType": "char[13]" }, "valueCategory": "lvalue", "value": "\"_NET_WM_NAME\"" } ] } ] }, { "id": "0x55bbe72d2908", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38758, "file": "dwm.c", "line": 1569, "col": 56, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38758, "file": "dwm.c", "line": 1569, "col": 56, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72d2b78", "kind": "BinaryOperator", "range": { "begin": { "offset": 38767, "line": 1570, "col": 2, "tokLen": 7 }, "end": { "offset": 38828, "col": 63, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72d2a38", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 38767, "col": 2, "tokLen": 7 }, "end": { "offset": 38785, "col": 20, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d2a20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38767, "col": 2, "tokLen": 7 }, "end": { "offset": 38767, "col": 2, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d29e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38767, "col": 2, "tokLen": 7 }, "end": { "offset": 38767, "col": 2, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe72d2a00", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38775, "col": 10, "tokLen": 10 }, "end": { "offset": 38775, "col": 10, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e970", "kind": "EnumConstantDecl", "name": "NetWMState", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72d2af8", "kind": "CallExpr", "range": { "begin": { "offset": 38789, "col": 24, "tokLen": 11 }, "end": { "offset": 38828, "col": 63, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d2ae0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38789, "col": 24, "tokLen": 11 }, "end": { "offset": 38789, "col": 24, "tokLen": 11 } }, "type": { "qualType": "Atom (*)(Display *, const char *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d2a58", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38789, "col": 24, "tokLen": 11 }, "end": { "offset": 38789, "col": 24, "tokLen": 11 } }, "type": { "qualType": "Atom (Display *, const char *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe701a528", "kind": "FunctionDecl", "name": "XInternAtom", "type": { "qualType": "Atom (Display *, const char *, int)" } } } ] }, { "id": "0x55bbe72d2b30", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38801, "col": 36, "tokLen": 3 }, "end": { "offset": 38801, "col": 36, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d2a78", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38801, "col": 36, "tokLen": 3 }, "end": { "offset": 38801, "col": 36, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72d2b60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38806, "col": 41, "tokLen": 15 }, "end": { "offset": 38806, "col": 41, "tokLen": 15 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72d2b48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38806, "col": 41, "tokLen": 15 }, "end": { "offset": 38806, "col": 41, "tokLen": 15 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d2a98", "kind": "StringLiteral", "range": { "begin": { "offset": 38806, "col": 41, "tokLen": 15 }, "end": { "offset": 38806, "col": 41, "tokLen": 15 } }, "type": { "qualType": "char[14]" }, "valueCategory": "lvalue", "value": "\"_NET_WM_STATE\"" } ] } ] }, { "id": "0x55bbe72d2ac0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38823, "file": "dwm.c", "line": 1570, "col": 58, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38823, "file": "dwm.c", "line": 1570, "col": 58, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72d2d70", "kind": "BinaryOperator", "range": { "begin": { "offset": 38832, "line": 1571, "col": 2, "tokLen": 7 }, "end": { "offset": 38904, "col": 74, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72d2bf0", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 38832, "col": 2, "tokLen": 7 }, "end": { "offset": 38850, "col": 20, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d2bd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38832, "col": 2, "tokLen": 7 }, "end": { "offset": 38832, "col": 2, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d2b98", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38832, "col": 2, "tokLen": 7 }, "end": { "offset": 38832, "col": 2, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe72d2bb8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38840, "col": 10, "tokLen": 10 }, "end": { "offset": 38840, "col": 10, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e9c0", "kind": "EnumConstantDecl", "name": "NetWMCheck", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72d2cf0", "kind": "CallExpr", "range": { "begin": { "offset": 38854, "col": 24, "tokLen": 11 }, "end": { "offset": 38904, "col": 74, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d2cd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38854, "col": 24, "tokLen": 11 }, "end": { "offset": 38854, "col": 24, "tokLen": 11 } }, "type": { "qualType": "Atom (*)(Display *, const char *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d2c10", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38854, "col": 24, "tokLen": 11 }, "end": { "offset": 38854, "col": 24, "tokLen": 11 } }, "type": { "qualType": "Atom (Display *, const char *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe701a528", "kind": "FunctionDecl", "name": "XInternAtom", "type": { "qualType": "Atom (Display *, const char *, int)" } } } ] }, { "id": "0x55bbe72d2d28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38866, "col": 36, "tokLen": 3 }, "end": { "offset": 38866, "col": 36, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d2c30", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38866, "col": 36, "tokLen": 3 }, "end": { "offset": 38866, "col": 36, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72d2d58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38871, "col": 41, "tokLen": 26 }, "end": { "offset": 38871, "col": 41, "tokLen": 26 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72d2d40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38871, "col": 41, "tokLen": 26 }, "end": { "offset": 38871, "col": 41, "tokLen": 26 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d2c88", "kind": "StringLiteral", "range": { "begin": { "offset": 38871, "col": 41, "tokLen": 26 }, "end": { "offset": 38871, "col": 41, "tokLen": 26 } }, "type": { "qualType": "char[25]" }, "valueCategory": "lvalue", "value": "\"_NET_SUPPORTING_WM_CHECK\"" } ] } ] }, { "id": "0x55bbe72d2cb8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38899, "file": "dwm.c", "line": 1571, "col": 69, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38899, "file": "dwm.c", "line": 1571, "col": 69, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72d2f30", "kind": "BinaryOperator", "range": { "begin": { "offset": 38908, "line": 1572, "col": 2, "tokLen": 7 }, "end": { "offset": 38985, "col": 79, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72d2de8", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 38908, "col": 2, "tokLen": 7 }, "end": { "offset": 38931, "col": 25, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d2dd0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38908, "col": 2, "tokLen": 7 }, "end": { "offset": 38908, "col": 2, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d2d90", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38908, "col": 2, "tokLen": 7 }, "end": { "offset": 38908, "col": 2, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe72d2db0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38916, "col": 10, "tokLen": 15 }, "end": { "offset": 38916, "col": 10, "tokLen": 15 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721ea10", "kind": "EnumConstantDecl", "name": "NetWMFullscreen", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72d2eb0", "kind": "CallExpr", "range": { "begin": { "offset": 38935, "col": 29, "tokLen": 11 }, "end": { "offset": 38985, "col": 79, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d2e98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38935, "col": 29, "tokLen": 11 }, "end": { "offset": 38935, "col": 29, "tokLen": 11 } }, "type": { "qualType": "Atom (*)(Display *, const char *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d2e08", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38935, "col": 29, "tokLen": 11 }, "end": { "offset": 38935, "col": 29, "tokLen": 11 } }, "type": { "qualType": "Atom (Display *, const char *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe701a528", "kind": "FunctionDecl", "name": "XInternAtom", "type": { "qualType": "Atom (Display *, const char *, int)" } } } ] }, { "id": "0x55bbe72d2ee8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38947, "col": 41, "tokLen": 3 }, "end": { "offset": 38947, "col": 41, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d2e28", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38947, "col": 41, "tokLen": 3 }, "end": { "offset": 38947, "col": 41, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72d2f18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38952, "col": 46, "tokLen": 26 }, "end": { "offset": 38952, "col": 46, "tokLen": 26 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72d2f00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38952, "col": 46, "tokLen": 26 }, "end": { "offset": 38952, "col": 46, "tokLen": 26 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d2e48", "kind": "StringLiteral", "range": { "begin": { "offset": 38952, "col": 46, "tokLen": 26 }, "end": { "offset": 38952, "col": 46, "tokLen": 26 } }, "type": { "qualType": "char[25]" }, "valueCategory": "lvalue", "value": "\"_NET_WM_STATE_FULLSCREEN\"" } ] } ] }, { "id": "0x55bbe72d2e78", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38980, "file": "dwm.c", "line": 1572, "col": 74, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 38980, "file": "dwm.c", "line": 1572, "col": 74, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72d30f0", "kind": "BinaryOperator", "range": { "begin": { "offset": 38989, "line": 1573, "col": 2, "tokLen": 7 }, "end": { "offset": 39061, "col": 74, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72d2fa8", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 38989, "col": 2, "tokLen": 7 }, "end": { "offset": 39012, "col": 25, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d2f90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 38989, "col": 2, "tokLen": 7 }, "end": { "offset": 38989, "col": 2, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d2f50", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38989, "col": 2, "tokLen": 7 }, "end": { "offset": 38989, "col": 2, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe72d2f70", "kind": "DeclRefExpr", "range": { "begin": { "offset": 38997, "col": 10, "tokLen": 15 }, "end": { "offset": 38997, "col": 10, "tokLen": 15 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721eab0", "kind": "EnumConstantDecl", "name": "NetWMWindowType", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72d3070", "kind": "CallExpr", "range": { "begin": { "offset": 39016, "col": 29, "tokLen": 11 }, "end": { "offset": 39061, "col": 74, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d3058", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39016, "col": 29, "tokLen": 11 }, "end": { "offset": 39016, "col": 29, "tokLen": 11 } }, "type": { "qualType": "Atom (*)(Display *, const char *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d2fc8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39016, "col": 29, "tokLen": 11 }, "end": { "offset": 39016, "col": 29, "tokLen": 11 } }, "type": { "qualType": "Atom (Display *, const char *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe701a528", "kind": "FunctionDecl", "name": "XInternAtom", "type": { "qualType": "Atom (Display *, const char *, int)" } } } ] }, { "id": "0x55bbe72d30a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39028, "col": 41, "tokLen": 3 }, "end": { "offset": 39028, "col": 41, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d2fe8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39028, "col": 41, "tokLen": 3 }, "end": { "offset": 39028, "col": 41, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72d30d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39033, "col": 46, "tokLen": 21 }, "end": { "offset": 39033, "col": 46, "tokLen": 21 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72d30c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39033, "col": 46, "tokLen": 21 }, "end": { "offset": 39033, "col": 46, "tokLen": 21 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d3008", "kind": "StringLiteral", "range": { "begin": { "offset": 39033, "col": 46, "tokLen": 21 }, "end": { "offset": 39033, "col": 46, "tokLen": 21 } }, "type": { "qualType": "char[20]" }, "valueCategory": "lvalue", "value": "\"_NET_WM_WINDOW_TYPE\"" } ] } ] }, { "id": "0x55bbe72d3038", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 39056, "file": "dwm.c", "line": 1573, "col": 69, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 39056, "file": "dwm.c", "line": 1573, "col": 69, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72d32f8", "kind": "BinaryOperator", "range": { "begin": { "offset": 39065, "line": 1574, "col": 2, "tokLen": 7 }, "end": { "offset": 39150, "col": 87, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72d3168", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 39065, "col": 2, "tokLen": 7 }, "end": { "offset": 39094, "col": 31, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d3150", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39065, "col": 2, "tokLen": 7 }, "end": { "offset": 39065, "col": 2, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d3110", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39065, "col": 2, "tokLen": 7 }, "end": { "offset": 39065, "col": 2, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe72d3130", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39073, "col": 10, "tokLen": 21 }, "end": { "offset": 39073, "col": 10, "tokLen": 21 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7222ad0", "kind": "EnumConstantDecl", "name": "NetWMWindowTypeDialog", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72d3278", "kind": "CallExpr", "range": { "begin": { "offset": 39098, "col": 35, "tokLen": 11 }, "end": { "offset": 39150, "col": 87, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d3260", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39098, "col": 35, "tokLen": 11 }, "end": { "offset": 39098, "col": 35, "tokLen": 11 } }, "type": { "qualType": "Atom (*)(Display *, const char *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d3188", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39098, "col": 35, "tokLen": 11 }, "end": { "offset": 39098, "col": 35, "tokLen": 11 } }, "type": { "qualType": "Atom (Display *, const char *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe701a528", "kind": "FunctionDecl", "name": "XInternAtom", "type": { "qualType": "Atom (Display *, const char *, int)" } } } ] }, { "id": "0x55bbe72d32b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39110, "col": 47, "tokLen": 3 }, "end": { "offset": 39110, "col": 47, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d31a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39110, "col": 47, "tokLen": 3 }, "end": { "offset": 39110, "col": 47, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72d32e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39115, "col": 52, "tokLen": 28 }, "end": { "offset": 39115, "col": 52, "tokLen": 28 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72d32c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39115, "col": 52, "tokLen": 28 }, "end": { "offset": 39115, "col": 52, "tokLen": 28 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d3208", "kind": "StringLiteral", "range": { "begin": { "offset": 39115, "col": 52, "tokLen": 28 }, "end": { "offset": 39115, "col": 52, "tokLen": 28 } }, "type": { "qualType": "char[27]" }, "valueCategory": "lvalue", "value": "\"_NET_WM_WINDOW_TYPE_DIALOG\"" } ] } ] }, { "id": "0x55bbe72d3240", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 39145, "file": "dwm.c", "line": 1574, "col": 82, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 39145, "file": "dwm.c", "line": 1574, "col": 82, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72d34b0", "kind": "BinaryOperator", "range": { "begin": { "offset": 39154, "line": 1575, "col": 2, "tokLen": 7 }, "end": { "offset": 39221, "col": 69, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72d3370", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 39154, "col": 2, "tokLen": 7 }, "end": { "offset": 39175, "col": 23, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d3358", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39154, "col": 2, "tokLen": 7 }, "end": { "offset": 39154, "col": 2, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d3318", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39154, "col": 2, "tokLen": 7 }, "end": { "offset": 39154, "col": 2, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe72d3338", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39162, "col": 10, "tokLen": 13 }, "end": { "offset": 39162, "col": 10, "tokLen": 13 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7222b20", "kind": "EnumConstantDecl", "name": "NetClientList", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72d3430", "kind": "CallExpr", "range": { "begin": { "offset": 39179, "col": 27, "tokLen": 11 }, "end": { "offset": 39221, "col": 69, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d3418", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39179, "col": 27, "tokLen": 11 }, "end": { "offset": 39179, "col": 27, "tokLen": 11 } }, "type": { "qualType": "Atom (*)(Display *, const char *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d3390", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39179, "col": 27, "tokLen": 11 }, "end": { "offset": 39179, "col": 27, "tokLen": 11 } }, "type": { "qualType": "Atom (Display *, const char *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe701a528", "kind": "FunctionDecl", "name": "XInternAtom", "type": { "qualType": "Atom (Display *, const char *, int)" } } } ] }, { "id": "0x55bbe72d3468", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39191, "col": 39, "tokLen": 3 }, "end": { "offset": 39191, "col": 39, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d33b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39191, "col": 39, "tokLen": 3 }, "end": { "offset": 39191, "col": 39, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72d3498", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39196, "col": 44, "tokLen": 18 }, "end": { "offset": 39196, "col": 44, "tokLen": 18 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72d3480", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39196, "col": 44, "tokLen": 18 }, "end": { "offset": 39196, "col": 44, "tokLen": 18 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d33d0", "kind": "StringLiteral", "range": { "begin": { "offset": 39196, "col": 44, "tokLen": 18 }, "end": { "offset": 39196, "col": 44, "tokLen": 18 } }, "type": { "qualType": "char[17]" }, "valueCategory": "lvalue", "value": "\"_NET_CLIENT_LIST\"" } ] } ] }, { "id": "0x55bbe72d33f8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 39216, "file": "dwm.c", "line": 1575, "col": 64, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 39216, "file": "dwm.c", "line": 1575, "col": 64, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72d3668", "kind": "BinaryOperator", "range": { "begin": { "offset": 39245, "line": 1577, "col": 2, "tokLen": 6 }, "end": { "offset": 39296, "col": 53, "tokLen": 1 } }, "type": { "qualType": "Cur *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72d3528", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 39245, "col": 2, "tokLen": 6 }, "end": { "offset": 39261, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Cur *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d3510", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39245, "col": 2, "tokLen": 6 }, "end": { "offset": 39245, "col": 2, "tokLen": 6 } }, "type": { "qualType": "Cur **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d34d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39245, "col": 2, "tokLen": 6 }, "end": { "offset": 39245, "col": 2, "tokLen": 6 } }, "type": { "qualType": "Cur *[3]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72371a8", "kind": "VarDecl", "name": "cursor", "type": { "qualType": "Cur *[3]" } } } ] }, { "id": "0x55bbe72d34f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39252, "col": 9, "tokLen": 9 }, "end": { "offset": 39252, "col": 9, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e570", "kind": "EnumConstantDecl", "name": "CurNormal", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72d3620", "kind": "CallExpr", "range": { "begin": { "offset": 39265, "col": 22, "tokLen": 14 }, "end": { "offset": 39296, "col": 53, "tokLen": 1 } }, "type": { "qualType": "Cur *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d3608", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39265, "col": 22, "tokLen": 14 }, "end": { "offset": 39265, "col": 22, "tokLen": 14 } }, "type": { "qualType": "Cur *(*)(Drw *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d3548", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39265, "col": 22, "tokLen": 14 }, "end": { "offset": 39265, "col": 22, "tokLen": 14 } }, "type": { "qualType": "Cur *(Drw *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721c948", "kind": "FunctionDecl", "name": "drw_cur_create", "type": { "qualType": "Cur *(Drw *, int)" } } } ] }, { "id": "0x55bbe72d3650", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39280, "col": 37, "tokLen": 3 }, "end": { "offset": 39280, "col": 37, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d3568", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39280, "col": 37, "tokLen": 3 }, "end": { "offset": 39280, "col": 37, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237370", "kind": "VarDecl", "name": "drw", "type": { "qualType": "Drw *" } } } ] }, { "id": "0x55bbe72d3588", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2051, "file": "/usr/include/X11/cursorfont.h", "line": 67, "col": 21, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 39285, "file": "dwm.c", "line": 1577, "col": 42, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 2051, "file": "/usr/include/X11/cursorfont.h", "line": 67, "col": 21, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 39285, "file": "dwm.c", "line": 1577, "col": 42, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "68" } ] } ] }, { "id": "0x55bbe72d37c0", "kind": "BinaryOperator", "range": { "begin": { "offset": 39300, "line": 1578, "col": 2, "tokLen": 6 }, "end": { "offset": 39349, "col": 51, "tokLen": 1 } }, "type": { "qualType": "Cur *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72d36e0", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 39300, "col": 2, "tokLen": 6 }, "end": { "offset": 39316, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Cur *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d36c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39300, "col": 2, "tokLen": 6 }, "end": { "offset": 39300, "col": 2, "tokLen": 6 } }, "type": { "qualType": "Cur **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d3688", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39300, "col": 2, "tokLen": 6 }, "end": { "offset": 39300, "col": 2, "tokLen": 6 } }, "type": { "qualType": "Cur *[3]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72371a8", "kind": "VarDecl", "name": "cursor", "type": { "qualType": "Cur *[3]" } } } ] }, { "id": "0x55bbe72d36a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39307, "col": 9, "tokLen": 9 }, "end": { "offset": 39307, "col": 9, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e5c0", "kind": "EnumConstantDecl", "name": "CurResize", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72d3778", "kind": "CallExpr", "range": { "begin": { "offset": 39320, "col": 22, "tokLen": 14 }, "end": { "offset": 39349, "col": 51, "tokLen": 1 } }, "type": { "qualType": "Cur *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d3760", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39320, "col": 22, "tokLen": 14 }, "end": { "offset": 39320, "col": 22, "tokLen": 14 } }, "type": { "qualType": "Cur *(*)(Drw *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d3700", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39320, "col": 22, "tokLen": 14 }, "end": { "offset": 39320, "col": 22, "tokLen": 14 } }, "type": { "qualType": "Cur *(Drw *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721c948", "kind": "FunctionDecl", "name": "drw_cur_create", "type": { "qualType": "Cur *(Drw *, int)" } } } ] }, { "id": "0x55bbe72d37a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39335, "col": 37, "tokLen": 3 }, "end": { "offset": 39335, "col": 37, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d3720", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39335, "col": 37, "tokLen": 3 }, "end": { "offset": 39335, "col": 37, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237370", "kind": "VarDecl", "name": "drw", "type": { "qualType": "Drw *" } } } ] }, { "id": "0x55bbe72d3740", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2697, "file": "/usr/include/X11/cursorfont.h", "line": 93, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 39340, "file": "dwm.c", "line": 1578, "col": 42, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 2697, "file": "/usr/include/X11/cursorfont.h", "line": 93, "col": 19, "tokLen": 3, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 39340, "file": "dwm.c", "line": 1578, "col": 42, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "120" } ] } ] }, { "id": "0x55bbe72d3918", "kind": "BinaryOperator", "range": { "begin": { "offset": 39353, "line": 1579, "col": 2, "tokLen": 6 }, "end": { "offset": 39399, "col": 48, "tokLen": 1 } }, "type": { "qualType": "Cur *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72d3838", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 39353, "col": 2, "tokLen": 6 }, "end": { "offset": 39367, "col": 16, "tokLen": 1 } }, "type": { "qualType": "Cur *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d3820", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39353, "col": 2, "tokLen": 6 }, "end": { "offset": 39353, "col": 2, "tokLen": 6 } }, "type": { "qualType": "Cur **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d37e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39353, "col": 2, "tokLen": 6 }, "end": { "offset": 39353, "col": 2, "tokLen": 6 } }, "type": { "qualType": "Cur *[3]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72371a8", "kind": "VarDecl", "name": "cursor", "type": { "qualType": "Cur *[3]" } } } ] }, { "id": "0x55bbe72d3800", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39360, "col": 9, "tokLen": 7 }, "end": { "offset": 39360, "col": 9, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e610", "kind": "EnumConstantDecl", "name": "CurMove", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72d38d0", "kind": "CallExpr", "range": { "begin": { "offset": 39371, "col": 20, "tokLen": 14 }, "end": { "offset": 39399, "col": 48, "tokLen": 1 } }, "type": { "qualType": "Cur *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d38b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39371, "col": 20, "tokLen": 14 }, "end": { "offset": 39371, "col": 20, "tokLen": 14 } }, "type": { "qualType": "Cur *(*)(Drw *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d3858", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39371, "col": 20, "tokLen": 14 }, "end": { "offset": 39371, "col": 20, "tokLen": 14 } }, "type": { "qualType": "Cur *(Drw *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721c948", "kind": "FunctionDecl", "name": "drw_cur_create", "type": { "qualType": "Cur *(Drw *, int)" } } } ] }, { "id": "0x55bbe72d3900", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39386, "col": 35, "tokLen": 3 }, "end": { "offset": 39386, "col": 35, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d3878", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39386, "col": 35, "tokLen": 3 }, "end": { "offset": 39386, "col": 35, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237370", "kind": "VarDecl", "name": "drw", "type": { "qualType": "Drw *" } } } ] }, { "id": "0x55bbe72d3898", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1882, "file": "/usr/include/X11/cursorfont.h", "line": 59, "col": 18, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 39391, "file": "dwm.c", "line": 1579, "col": 40, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 1882, "file": "/usr/include/X11/cursorfont.h", "line": 59, "col": 18, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 39391, "file": "dwm.c", "line": 1579, "col": 40, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "52" } ] } ] }, { "id": "0x55bbe72d3b20", "kind": "BinaryOperator", "range": { "begin": { "offset": 39426, "line": 1581, "col": 2, "tokLen": 6 }, "end": { "offset": 39472, "col": 48, "tokLen": 1 } }, "type": { "qualType": "Clr **" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72d3938", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39426, "col": 2, "tokLen": 6 }, "end": { "offset": 39426, "col": 2, "tokLen": 6 } }, "type": { "qualType": "Clr **" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237280", "kind": "VarDecl", "name": "scheme", "type": { "qualType": "Clr **" } } }, { "id": "0x55bbe72d3b08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39435, "col": 11, "tokLen": 7 }, "end": { "offset": 39472, "col": 48, "tokLen": 1 } }, "type": { "qualType": "Clr **" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72d3ad8", "kind": "CallExpr", "range": { "begin": { "offset": 39435, "col": 11, "tokLen": 7 }, "end": { "offset": 39472, "col": 48, "tokLen": 1 } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d3ac0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39435, "col": 11, "tokLen": 7 }, "end": { "offset": 39435, "col": 11, "tokLen": 7 } }, "type": { "qualType": "void *(*)(size_t, size_t)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d3958", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39435, "col": 11, "tokLen": 7 }, "end": { "offset": 39435, "col": 11, "tokLen": 7 } }, "type": { "qualType": "void *(size_t, size_t)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e400", "kind": "FunctionDecl", "name": "ecalloc", "type": { "qualType": "void *(size_t, size_t)" } } } ] }, { "id": "0x55bbe72d3a70", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2034, "line": 53, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 39443, "line": 1581, "col": 19, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 39443, "line": 1581, "col": 19, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d3a50", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 39443, "line": 1581, "col": 19, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 39443, "line": 1581, "col": 19, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe72d3998", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 39443, "line": 1581, "col": 19, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 39450, "col": 26, "tokLen": 6 }, "expansionLoc": { "offset": 39443, "col": 19, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe72d3978", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 39450, "col": 26, "tokLen": 6 }, "expansionLoc": { "offset": 39443, "col": 19, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 39450, "col": 26, "tokLen": 6 }, "expansionLoc": { "offset": 39443, "col": 19, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *[2][3]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7238000", "kind": "VarDecl", "name": "colors", "type": { "qualType": "const char *[2][3]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe72d3a30", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2046, "line": 53, "col": 45, "tokLen": 6 }, "expansionLoc": { "offset": 39443, "line": 1581, "col": 19, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 39443, "line": 1581, "col": 19, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe72d3a10", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 39450, "col": 26, "tokLen": 6 }, "expansionLoc": { "offset": 39443, "col": 19, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 39443, "line": 1581, "col": 19, "tokLen": 6 } } }, "type": { "qualType": "const char *[3]" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d39f8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 39450, "col": 26, "tokLen": 6 }, "expansionLoc": { "offset": 39443, "col": 19, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 39450, "col": 26, "tokLen": 6 }, "expansionLoc": { "offset": 39443, "col": 19, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *(*)[3]" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d39b8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 39450, "col": 26, "tokLen": 6 }, "expansionLoc": { "offset": 39443, "col": 19, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 39450, "col": 26, "tokLen": 6 }, "expansionLoc": { "offset": 39443, "col": 19, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *[2][3]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7238000", "kind": "VarDecl", "name": "colors", "type": { "qualType": "const char *[2][3]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe72d39d8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 39443, "line": 1581, "col": 19, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 39443, "line": 1581, "col": 19, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe72d3aa0", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "offset": 39459, "col": 35, "tokLen": 6 }, "end": { "offset": 39471, "col": 47, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "argType": { "qualType": "Clr *" } } ] } ] } ] }, { "id": "0x55bbe72d3ff0", "kind": "ForStmt", "range": { "begin": { "offset": 39476, "line": 1582, "col": 2, "tokLen": 3 }, "end": { "offset": 39559, "line": 1583, "col": 47, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72d3b80", "kind": "BinaryOperator", "range": { "begin": { "offset": 39481, "line": 1582, "col": 7, "tokLen": 1 }, "end": { "offset": 39485, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72d3b40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39481, "col": 7, "tokLen": 1 }, "end": { "offset": 39481, "col": 7, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cffe0", "kind": "VarDecl", "name": "i", "type": { "qualType": "int" } } }, { "id": "0x55bbe72d3b60", "kind": "IntegerLiteral", "range": { "begin": { "offset": 39485, "col": 11, "tokLen": 1 }, "end": { "offset": 39485, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, {}, { "id": "0x55bbe72d3d08", "kind": "BinaryOperator", "range": { "begin": { "offset": 39488, "col": 14, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 39492, "line": 1582, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe72d3cf0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39488, "col": 14, "tokLen": 1 }, "end": { "offset": 39488, "col": 14, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72d3cd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39488, "col": 14, "tokLen": 1 }, "end": { "offset": 39488, "col": 14, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d3ba0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39488, "col": 14, "tokLen": 1 }, "end": { "offset": 39488, "col": 14, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cffe0", "kind": "VarDecl", "name": "i", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72d3cb8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2034, "line": 53, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 39492, "line": 1582, "col": 18, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 39492, "line": 1582, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d3c98", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 39492, "line": 1582, "col": 18, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 39492, "line": 1582, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe72d3be0", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 39492, "line": 1582, "col": 18, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 39499, "col": 25, "tokLen": 6 }, "expansionLoc": { "offset": 39492, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe72d3bc0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 39499, "col": 25, "tokLen": 6 }, "expansionLoc": { "offset": 39492, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 39499, "col": 25, "tokLen": 6 }, "expansionLoc": { "offset": 39492, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *[2][3]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7238000", "kind": "VarDecl", "name": "colors", "type": { "qualType": "const char *[2][3]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe72d3c78", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2046, "line": 53, "col": 45, "tokLen": 6 }, "expansionLoc": { "offset": 39492, "line": 1582, "col": 18, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 39492, "line": 1582, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe72d3c58", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 39499, "col": 25, "tokLen": 6 }, "expansionLoc": { "offset": 39492, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 39492, "line": 1582, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "const char *[3]" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d3c40", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 39499, "col": 25, "tokLen": 6 }, "expansionLoc": { "offset": 39492, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 39499, "col": 25, "tokLen": 6 }, "expansionLoc": { "offset": 39492, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *(*)[3]" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d3c00", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 39499, "col": 25, "tokLen": 6 }, "expansionLoc": { "offset": 39492, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 39499, "col": 25, "tokLen": 6 }, "expansionLoc": { "offset": 39492, "col": 18, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *[2][3]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7238000", "kind": "VarDecl", "name": "colors", "type": { "qualType": "const char *[2][3]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe72d3c20", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 39492, "line": 1582, "col": 18, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 39492, "line": 1582, "col": 18, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] }, { "id": "0x55bbe72d3d48", "kind": "UnaryOperator", "range": { "begin": { "offset": 39508, "col": 34, "tokLen": 1 }, "end": { "offset": 39509, "col": 35, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": true, "opcode": "++", "inner": [ { "id": "0x55bbe72d3d28", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39508, "col": 34, "tokLen": 1 }, "end": { "offset": 39508, "col": 34, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cffe0", "kind": "VarDecl", "name": "i", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72d3fd0", "kind": "BinaryOperator", "range": { "begin": { "offset": 39515, "line": 1583, "col": 3, "tokLen": 6 }, "end": { "offset": 39559, "col": 47, "tokLen": 1 } }, "type": { "qualType": "Clr *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72d3dd0", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 39515, "col": 3, "tokLen": 6 }, "end": { "offset": 39523, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Clr *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d3da0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39515, "col": 3, "tokLen": 6 }, "end": { "offset": 39515, "col": 3, "tokLen": 6 } }, "type": { "qualType": "Clr **" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d3d60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39515, "col": 3, "tokLen": 6 }, "end": { "offset": 39515, "col": 3, "tokLen": 6 } }, "type": { "qualType": "Clr **" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237280", "kind": "VarDecl", "name": "scheme", "type": { "qualType": "Clr **" } } } ] }, { "id": "0x55bbe72d3db8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39522, "col": 10, "tokLen": 1 }, "end": { "offset": 39522, "col": 10, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d3d80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39522, "col": 10, "tokLen": 1 }, "end": { "offset": 39522, "col": 10, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cffe0", "kind": "VarDecl", "name": "i", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72d3f50", "kind": "CallExpr", "range": { "begin": { "offset": 39527, "col": 15, "tokLen": 14 }, "end": { "offset": 39559, "col": 47, "tokLen": 1 } }, "type": { "qualType": "Clr *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d3f38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39527, "col": 15, "tokLen": 14 }, "end": { "offset": 39527, "col": 15, "tokLen": 14 } }, "type": { "qualType": "Clr *(*)(Drw *, const char **, size_t)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d3df0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39527, "col": 15, "tokLen": 14 }, "end": { "offset": 39527, "col": 15, "tokLen": 14 } }, "type": { "qualType": "Clr *(Drw *, const char **, size_t)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721c668", "kind": "FunctionDecl", "name": "drw_scm_create", "type": { "qualType": "Clr *(Drw *, const char **, size_t)" } } } ] }, { "id": "0x55bbe72d3f88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39542, "col": 30, "tokLen": 3 }, "end": { "offset": 39542, "col": 30, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d3e10", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39542, "col": 30, "tokLen": 3 }, "end": { "offset": 39542, "col": 30, "tokLen": 3 } }, "type": { "qualType": "Drw *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237370", "kind": "VarDecl", "name": "drw", "type": { "qualType": "Drw *" } } } ] }, { "id": "0x55bbe72d3fa0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39547, "col": 35, "tokLen": 6 }, "end": { "offset": 39555, "col": 43, "tokLen": 1 } }, "type": { "qualType": "const char **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d3ea0", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 39547, "col": 35, "tokLen": 6 }, "end": { "offset": 39555, "col": 43, "tokLen": 1 } }, "type": { "qualType": "const char *[3]" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d3e70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39547, "col": 35, "tokLen": 6 }, "end": { "offset": 39547, "col": 35, "tokLen": 6 } }, "type": { "qualType": "const char *(*)[3]" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d3e30", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39547, "col": 35, "tokLen": 6 }, "end": { "offset": 39547, "col": 35, "tokLen": 6 } }, "type": { "qualType": "const char *[2][3]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7238000", "kind": "VarDecl", "name": "colors", "type": { "qualType": "const char *[2][3]" } } } ] }, { "id": "0x55bbe72d3e88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39554, "col": 42, "tokLen": 1 }, "end": { "offset": 39554, "col": 42, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d3e50", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39554, "col": 42, "tokLen": 1 }, "end": { "offset": 39554, "col": 42, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72cffe0", "kind": "VarDecl", "name": "i", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe72d3fb8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39558, "col": 46, "tokLen": 1 }, "end": { "offset": 39558, "col": 46, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "size_t", "typeAliasDeclId": "0x55bbe6e117a8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72d3ec0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 39558, "col": 46, "tokLen": 1 }, "end": { "offset": 39558, "col": 46, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "3" } ] } ] } ] } ] }, { "id": "0x55bbe72d4060", "kind": "CallExpr", "range": { "begin": { "offset": 39580, "line": 1585, "col": 2, "tokLen": 10 }, "end": { "offset": 39591, "col": 13, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d4048", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39580, "col": 2, "tokLen": 10 }, "end": { "offset": 39580, "col": 2, "tokLen": 10 } }, "type": { "qualType": "void (*)(void)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d4028", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39580, "col": 2, "tokLen": 10 }, "end": { "offset": 39580, "col": 2, "tokLen": 10 } }, "type": { "qualType": "void (void)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7230410", "kind": "FunctionDecl", "name": "updatebars", "type": { "qualType": "void (void)" } } } ] } ] }, { "id": "0x55bbe72d40b8", "kind": "CallExpr", "range": { "begin": { "offset": 39595, "line": 1586, "col": 2, "tokLen": 12 }, "end": { "offset": 39608, "col": 15, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d40a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39595, "col": 2, "tokLen": 12 }, "end": { "offset": 39595, "col": 2, "tokLen": 12 } }, "type": { "qualType": "void (*)(void)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d4080", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39595, "col": 2, "tokLen": 12 }, "end": { "offset": 39595, "col": 2, "tokLen": 12 } }, "type": { "qualType": "void (void)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7230a40", "kind": "FunctionDecl", "name": "updatestatus", "type": { "qualType": "void (void)" } } } ] } ] }, { "id": "0x55bbe72d43c0", "kind": "BinaryOperator", "range": { "begin": { "offset": 39652, "line": 1588, "col": 2, "tokLen": 10 }, "end": { "offset": 39715, "col": 65, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72d40d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39652, "col": 2, "tokLen": 10 }, "end": { "offset": 39652, "col": 2, "tokLen": 10 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237568", "kind": "VarDecl", "name": "wmcheckwin", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } }, { "id": "0x55bbe72d42b0", "kind": "CallExpr", "range": { "begin": { "offset": 39665, "col": 15, "tokLen": 19 }, "end": { "offset": 39715, "col": 65, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d4298", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39665, "col": 15, "tokLen": 19 }, "end": { "offset": 39665, "col": 15, "tokLen": 19 } }, "type": { "qualType": "Window (*)(Display *, Window, int, int, unsigned int, unsigned int, unsigned int, unsigned long, unsigned long)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d40f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39665, "col": 15, "tokLen": 19 }, "end": { "offset": 39665, "col": 15, "tokLen": 19 } }, "type": { "qualType": "Window (Display *, Window, int, int, unsigned int, unsigned int, unsigned int, unsigned long, unsigned long)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe701dc78", "kind": "FunctionDecl", "name": "XCreateSimpleWindow", "type": { "qualType": "Window (Display *, Window, int, int, unsigned int, unsigned int, unsigned int, unsigned long, unsigned long)" } } } ] }, { "id": "0x55bbe72d4318", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39685, "col": 35, "tokLen": 3 }, "end": { "offset": 39685, "col": 35, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d4118", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39685, "col": 35, "tokLen": 3 }, "end": { "offset": 39685, "col": 35, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72d4330", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39690, "col": 40, "tokLen": 4 }, "end": { "offset": 39690, "col": 40, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d4138", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39690, "col": 40, "tokLen": 4 }, "end": { "offset": 39690, "col": 40, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72374f0", "kind": "VarDecl", "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe72d4158", "kind": "IntegerLiteral", "range": { "begin": { "offset": 39696, "col": 46, "tokLen": 1 }, "end": { "offset": 39696, "col": 46, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe72d4178", "kind": "IntegerLiteral", "range": { "begin": { "offset": 39699, "col": 49, "tokLen": 1 }, "end": { "offset": 39699, "col": 49, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe72d4348", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39702, "col": 52, "tokLen": 1 }, "end": { "offset": 39702, "col": 52, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72d4198", "kind": "IntegerLiteral", "range": { "begin": { "offset": 39702, "col": 52, "tokLen": 1 }, "end": { "offset": 39702, "col": 52, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe72d4360", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39705, "col": 55, "tokLen": 1 }, "end": { "offset": 39705, "col": 55, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72d41b8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 39705, "col": 55, "tokLen": 1 }, "end": { "offset": 39705, "col": 55, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe72d4378", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39708, "col": 58, "tokLen": 1 }, "end": { "offset": 39708, "col": 58, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72d41d8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 39708, "col": 58, "tokLen": 1 }, "end": { "offset": 39708, "col": 58, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72d4390", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39711, "col": 61, "tokLen": 1 }, "end": { "offset": 39711, "col": 61, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72d41f8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 39711, "col": 61, "tokLen": 1 }, "end": { "offset": 39711, "col": 61, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72d43a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39714, "col": 64, "tokLen": 1 }, "end": { "offset": 39714, "col": 64, "tokLen": 1 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72d4218", "kind": "IntegerLiteral", "range": { "begin": { "offset": 39714, "col": 64, "tokLen": 1 }, "end": { "offset": 39714, "col": 64, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe72d4620", "kind": "CallExpr", "range": { "begin": { "offset": 39719, "line": 1589, "col": 2, "tokLen": 15 }, "end": { "offset": 39839, "line": 1590, "col": 52, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d4608", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39719, "line": 1589, "col": 2, "tokLen": 15 }, "end": { "offset": 39719, "col": 2, "tokLen": 15 } }, "type": { "qualType": "int (*)(Display *, Window, Atom, Atom, int, int, const unsigned char *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d43e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39719, "col": 2, "tokLen": 15 }, "end": { "offset": 39719, "col": 2, "tokLen": 15 } }, "type": { "qualType": "int (Display *, Window, Atom, Atom, int, int, const unsigned char *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe702f3d0", "kind": "FunctionDecl", "name": "XChangeProperty", "type": { "qualType": "int (Display *, Window, Atom, Atom, int, int, const unsigned char *, int)" } } } ] }, { "id": "0x55bbe72d4680", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39735, "col": 18, "tokLen": 3 }, "end": { "offset": 39735, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d4400", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39735, "col": 18, "tokLen": 3 }, "end": { "offset": 39735, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72d4698", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39740, "col": 23, "tokLen": 10 }, "end": { "offset": 39740, "col": 23, "tokLen": 10 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d4420", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39740, "col": 23, "tokLen": 10 }, "end": { "offset": 39740, "col": 23, "tokLen": 10 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237568", "kind": "VarDecl", "name": "wmcheckwin", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe72d46b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39752, "col": 35, "tokLen": 7 }, "end": { "offset": 39770, "col": 53, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d4498", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 39752, "col": 35, "tokLen": 7 }, "end": { "offset": 39770, "col": 53, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d4480", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39752, "col": 35, "tokLen": 7 }, "end": { "offset": 39752, "col": 35, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d4440", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39752, "col": 35, "tokLen": 7 }, "end": { "offset": 39752, "col": 35, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe72d4460", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39760, "col": 43, "tokLen": 10 }, "end": { "offset": 39760, "col": 43, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e9c0", "kind": "EnumConstantDecl", "name": "NetWMCheck", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72d4510", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1209, "file": "/usr/include/X11/Xatom.h", "line": 41, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 39773, "file": "dwm.c", "line": 1589, "col": 56, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1219, "file": "/usr/include/X11/Xatom.h", "line": 41, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 39773, "file": "dwm.c", "line": 1589, "col": 56, "tokLen": 9 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d44e8", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1210, "file": "/usr/include/X11/Xatom.h", "line": 41, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 39773, "file": "dwm.c", "line": 1589, "col": 56, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1217, "file": "/usr/include/X11/Xatom.h", "line": 41, "col": 27, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 39773, "file": "dwm.c", "line": 1589, "col": 56, "tokLen": 9 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72d44b8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1217, "file": "/usr/include/X11/Xatom.h", "line": 41, "col": 27, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 39773, "file": "dwm.c", "line": 1589, "col": 56, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1217, "file": "/usr/include/X11/Xatom.h", "line": 41, "col": 27, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 39773, "file": "dwm.c", "line": 1589, "col": 56, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "33" } ] } ] }, { "id": "0x55bbe72d4530", "kind": "IntegerLiteral", "range": { "begin": { "offset": 39784, "col": 67, "tokLen": 2 }, "end": { "offset": 39784, "col": 67, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "32" }, { "id": "0x55bbe72d4550", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 13899, "file": "/usr/include/X11/X.h", "line": 475, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 39790, "file": "dwm.c", "line": 1590, "col": 3, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 13899, "file": "/usr/include/X11/X.h", "line": 475, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 39790, "file": "dwm.c", "line": 1590, "col": 3, "tokLen": 15 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe72d46c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39807, "col": 20, "tokLen": 1 }, "end": { "offset": 39826, "col": 39, "tokLen": 10 } }, "type": { "qualType": "const unsigned char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72d45c0", "kind": "CStyleCastExpr", "range": { "begin": { "offset": 39807, "col": 20, "tokLen": 1 }, "end": { "offset": 39826, "col": 39, "tokLen": 10 } }, "type": { "qualType": "unsigned char *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72d4590", "kind": "UnaryOperator", "range": { "begin": { "offset": 39825, "col": 38, "tokLen": 1 }, "end": { "offset": 39826, "col": 39, "tokLen": 10 } }, "type": { "qualType": "Window *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72d4570", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39826, "col": 39, "tokLen": 10 }, "end": { "offset": 39826, "col": 39, "tokLen": 10 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237568", "kind": "VarDecl", "name": "wmcheckwin", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] } ] } ] }, { "id": "0x55bbe72d45e8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 39838, "col": 51, "tokLen": 1 }, "end": { "offset": 39838, "col": 51, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe72d48c8", "kind": "CallExpr", "range": { "begin": { "offset": 39843, "line": 1591, "col": 2, "tokLen": 15 }, "end": { "offset": 39956, "line": 1592, "col": 46, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d48b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39843, "line": 1591, "col": 2, "tokLen": 15 }, "end": { "offset": 39843, "col": 2, "tokLen": 15 } }, "type": { "qualType": "int (*)(Display *, Window, Atom, Atom, int, int, const unsigned char *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d46e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39843, "col": 2, "tokLen": 15 }, "end": { "offset": 39843, "col": 2, "tokLen": 15 } }, "type": { "qualType": "int (Display *, Window, Atom, Atom, int, int, const unsigned char *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe702f3d0", "kind": "FunctionDecl", "name": "XChangeProperty", "type": { "qualType": "int (Display *, Window, Atom, Atom, int, int, const unsigned char *, int)" } } } ] }, { "id": "0x55bbe72d4928", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39859, "col": 18, "tokLen": 3 }, "end": { "offset": 39859, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d4700", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39859, "col": 18, "tokLen": 3 }, "end": { "offset": 39859, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72d4940", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39864, "col": 23, "tokLen": 10 }, "end": { "offset": 39864, "col": 23, "tokLen": 10 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d4720", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39864, "col": 23, "tokLen": 10 }, "end": { "offset": 39864, "col": 23, "tokLen": 10 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237568", "kind": "VarDecl", "name": "wmcheckwin", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe72d4958", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39876, "col": 35, "tokLen": 7 }, "end": { "offset": 39893, "col": 52, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d4798", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 39876, "col": 35, "tokLen": 7 }, "end": { "offset": 39893, "col": 52, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d4780", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39876, "col": 35, "tokLen": 7 }, "end": { "offset": 39876, "col": 35, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d4740", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39876, "col": 35, "tokLen": 7 }, "end": { "offset": 39876, "col": 35, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe72d4760", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39884, "col": 43, "tokLen": 9 }, "end": { "offset": 39884, "col": 43, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e920", "kind": "EnumConstantDecl", "name": "NetWMName", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72d4970", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39896, "col": 55, "tokLen": 10 }, "end": { "offset": 39896, "col": 55, "tokLen": 10 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d47b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39896, "col": 55, "tokLen": 10 }, "end": { "offset": 39896, "col": 55, "tokLen": 10 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d0100", "kind": "VarDecl", "name": "utf8string", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } } } ] }, { "id": "0x55bbe72d47d8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 39908, "col": 67, "tokLen": 1 }, "end": { "offset": 39908, "col": 67, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "8" }, { "id": "0x55bbe72d47f8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 13899, "file": "/usr/include/X11/X.h", "line": 475, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 39913, "file": "dwm.c", "line": 1592, "col": 3, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 13899, "file": "/usr/include/X11/X.h", "line": 475, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 39913, "file": "dwm.c", "line": 1592, "col": 3, "tokLen": 15 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe72d4988", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39930, "col": 20, "tokLen": 1 }, "end": { "offset": 39948, "col": 38, "tokLen": 5 } }, "type": { "qualType": "const unsigned char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72d4868", "kind": "CStyleCastExpr", "range": { "begin": { "offset": 39930, "col": 20, "tokLen": 1 }, "end": { "offset": 39948, "col": 38, "tokLen": 5 } }, "type": { "qualType": "unsigned char *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72d4850", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39948, "col": 38, "tokLen": 5 }, "end": { "offset": 39948, "col": 38, "tokLen": 5 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "isPartOfExplicitCast": true, "inner": [ { "id": "0x55bbe72d4818", "kind": "StringLiteral", "range": { "begin": { "offset": 39948, "col": 38, "tokLen": 5 }, "end": { "offset": 39948, "col": 38, "tokLen": 5 } }, "type": { "qualType": "char[4]" }, "valueCategory": "lvalue", "value": "\"dwm\"" } ] } ] } ] }, { "id": "0x55bbe72d4890", "kind": "IntegerLiteral", "range": { "begin": { "offset": 39955, "col": 45, "tokLen": 1 }, "end": { "offset": 39955, "col": 45, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "3" } ] }, { "id": "0x55bbe72d4be0", "kind": "CallExpr", "range": { "begin": { "offset": 39960, "line": 1593, "col": 2, "tokLen": 15 }, "end": { "offset": 40074, "line": 1594, "col": 52, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d4bc8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39960, "line": 1593, "col": 2, "tokLen": 15 }, "end": { "offset": 39960, "col": 2, "tokLen": 15 } }, "type": { "qualType": "int (*)(Display *, Window, Atom, Atom, int, int, const unsigned char *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d49a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39960, "col": 2, "tokLen": 15 }, "end": { "offset": 39960, "col": 2, "tokLen": 15 } }, "type": { "qualType": "int (Display *, Window, Atom, Atom, int, int, const unsigned char *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe702f3d0", "kind": "FunctionDecl", "name": "XChangeProperty", "type": { "qualType": "int (Display *, Window, Atom, Atom, int, int, const unsigned char *, int)" } } } ] }, { "id": "0x55bbe72d4c40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39976, "col": 18, "tokLen": 3 }, "end": { "offset": 39976, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d49c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39976, "col": 18, "tokLen": 3 }, "end": { "offset": 39976, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72d4c58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39981, "col": 23, "tokLen": 4 }, "end": { "offset": 39981, "col": 23, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d49e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39981, "col": 23, "tokLen": 4 }, "end": { "offset": 39981, "col": 23, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72374f0", "kind": "VarDecl", "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe72d4c70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39987, "col": 29, "tokLen": 7 }, "end": { "offset": 40005, "col": 47, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d4a58", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 39987, "col": 29, "tokLen": 7 }, "end": { "offset": 40005, "col": 47, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d4a40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 39987, "col": 29, "tokLen": 7 }, "end": { "offset": 39987, "col": 29, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d4a00", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39987, "col": 29, "tokLen": 7 }, "end": { "offset": 39987, "col": 29, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe72d4a20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 39995, "col": 37, "tokLen": 10 }, "end": { "offset": 39995, "col": 37, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e9c0", "kind": "EnumConstantDecl", "name": "NetWMCheck", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72d4ad0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1209, "file": "/usr/include/X11/Xatom.h", "line": 41, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40008, "file": "dwm.c", "line": 1593, "col": 50, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1219, "file": "/usr/include/X11/Xatom.h", "line": 41, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40008, "file": "dwm.c", "line": 1593, "col": 50, "tokLen": 9 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d4aa8", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1210, "file": "/usr/include/X11/Xatom.h", "line": 41, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40008, "file": "dwm.c", "line": 1593, "col": 50, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1217, "file": "/usr/include/X11/Xatom.h", "line": 41, "col": 27, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40008, "file": "dwm.c", "line": 1593, "col": 50, "tokLen": 9 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72d4a78", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1217, "file": "/usr/include/X11/Xatom.h", "line": 41, "col": 27, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40008, "file": "dwm.c", "line": 1593, "col": 50, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1217, "file": "/usr/include/X11/Xatom.h", "line": 41, "col": 27, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40008, "file": "dwm.c", "line": 1593, "col": 50, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "33" } ] } ] }, { "id": "0x55bbe72d4af0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 40019, "col": 61, "tokLen": 2 }, "end": { "offset": 40019, "col": 61, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "32" }, { "id": "0x55bbe72d4b10", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 13899, "file": "/usr/include/X11/X.h", "line": 475, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40025, "file": "dwm.c", "line": 1594, "col": 3, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 13899, "file": "/usr/include/X11/X.h", "line": 475, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40025, "file": "dwm.c", "line": 1594, "col": 3, "tokLen": 15 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe72d4c88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40042, "col": 20, "tokLen": 1 }, "end": { "offset": 40061, "col": 39, "tokLen": 10 } }, "type": { "qualType": "const unsigned char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72d4b80", "kind": "CStyleCastExpr", "range": { "begin": { "offset": 40042, "col": 20, "tokLen": 1 }, "end": { "offset": 40061, "col": 39, "tokLen": 10 } }, "type": { "qualType": "unsigned char *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72d4b50", "kind": "UnaryOperator", "range": { "begin": { "offset": 40060, "col": 38, "tokLen": 1 }, "end": { "offset": 40061, "col": 39, "tokLen": 10 } }, "type": { "qualType": "Window *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72d4b30", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40061, "col": 39, "tokLen": 10 }, "end": { "offset": 40061, "col": 39, "tokLen": 10 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237568", "kind": "VarDecl", "name": "wmcheckwin", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] } ] } ] }, { "id": "0x55bbe72d4ba8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 40073, "col": 51, "tokLen": 1 }, "end": { "offset": 40073, "col": 51, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe72d4ee0", "kind": "CallExpr", "range": { "begin": { "offset": 40107, "line": 1596, "col": 2, "tokLen": 15 }, "end": { "offset": 40223, "line": 1597, "col": 54, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d4ec8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40107, "line": 1596, "col": 2, "tokLen": 15 }, "end": { "offset": 40107, "col": 2, "tokLen": 15 } }, "type": { "qualType": "int (*)(Display *, Window, Atom, Atom, int, int, const unsigned char *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d4ca0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40107, "col": 2, "tokLen": 15 }, "end": { "offset": 40107, "col": 2, "tokLen": 15 } }, "type": { "qualType": "int (Display *, Window, Atom, Atom, int, int, const unsigned char *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe702f3d0", "kind": "FunctionDecl", "name": "XChangeProperty", "type": { "qualType": "int (Display *, Window, Atom, Atom, int, int, const unsigned char *, int)" } } } ] }, { "id": "0x55bbe72d4f40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40123, "col": 18, "tokLen": 3 }, "end": { "offset": 40123, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d4cc0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40123, "col": 18, "tokLen": 3 }, "end": { "offset": 40123, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72d4f58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40128, "col": 23, "tokLen": 4 }, "end": { "offset": 40128, "col": 23, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d4ce0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40128, "col": 23, "tokLen": 4 }, "end": { "offset": 40128, "col": 23, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72374f0", "kind": "VarDecl", "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe72d4f70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40134, "col": 29, "tokLen": 7 }, "end": { "offset": 40154, "col": 49, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d4d58", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 40134, "col": 29, "tokLen": 7 }, "end": { "offset": 40154, "col": 49, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d4d40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40134, "col": 29, "tokLen": 7 }, "end": { "offset": 40134, "col": 29, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d4d00", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40134, "col": 29, "tokLen": 7 }, "end": { "offset": 40134, "col": 29, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe72d4d20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40142, "col": 37, "tokLen": 12 }, "end": { "offset": 40142, "col": 37, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e8d0", "kind": "EnumConstantDecl", "name": "NetSupported", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72d4dd0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 240, "file": "/usr/include/X11/Xatom.h", "line": 12, "col": 17, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40157, "file": "dwm.c", "line": 1596, "col": 52, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 249, "file": "/usr/include/X11/Xatom.h", "line": 12, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40157, "file": "dwm.c", "line": 1596, "col": 52, "tokLen": 7 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d4da8", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 241, "file": "/usr/include/X11/Xatom.h", "line": 12, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40157, "file": "dwm.c", "line": 1596, "col": 52, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 248, "file": "/usr/include/X11/Xatom.h", "line": 12, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40157, "file": "dwm.c", "line": 1596, "col": 52, "tokLen": 7 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72d4d78", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 248, "file": "/usr/include/X11/Xatom.h", "line": 12, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40157, "file": "dwm.c", "line": 1596, "col": 52, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 248, "file": "/usr/include/X11/Xatom.h", "line": 12, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40157, "file": "dwm.c", "line": 1596, "col": 52, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "4" } ] } ] }, { "id": "0x55bbe72d4df0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 40166, "col": 61, "tokLen": 2 }, "end": { "offset": 40166, "col": 61, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "32" }, { "id": "0x55bbe72d4e10", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 13899, "file": "/usr/include/X11/X.h", "line": 475, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40172, "file": "dwm.c", "line": 1597, "col": 3, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 13899, "file": "/usr/include/X11/X.h", "line": 475, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40172, "file": "dwm.c", "line": 1597, "col": 3, "tokLen": 15 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe72d4f88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40189, "col": 20, "tokLen": 1 }, "end": { "offset": 40207, "col": 38, "tokLen": 7 } }, "type": { "qualType": "const unsigned char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72d4e80", "kind": "CStyleCastExpr", "range": { "begin": { "offset": 40189, "col": 20, "tokLen": 1 }, "end": { "offset": 40207, "col": 38, "tokLen": 7 } }, "type": { "qualType": "unsigned char *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72d4e68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40207, "col": 38, "tokLen": 7 }, "end": { "offset": 40207, "col": 38, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "isPartOfExplicitCast": true, "inner": [ { "id": "0x55bbe72d4e30", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40207, "col": 38, "tokLen": 7 }, "end": { "offset": 40207, "col": 38, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] } ] } ] }, { "id": "0x55bbe72d4ea8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40216, "col": 47, "tokLen": 7 }, "end": { "offset": 40216, "col": 47, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7222b70", "kind": "EnumConstantDecl", "name": "NetLast", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72d5090", "kind": "CallExpr", "range": { "begin": { "offset": 40227, "line": 1598, "col": 2, "tokLen": 15 }, "end": { "offset": 40276, "col": 51, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d5078", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40227, "col": 2, "tokLen": 15 }, "end": { "offset": 40227, "col": 2, "tokLen": 15 } }, "type": { "qualType": "int (*)(Display *, Window, Atom)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d4fa0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40227, "col": 2, "tokLen": 15 }, "end": { "offset": 40227, "col": 2, "tokLen": 15 } }, "type": { "qualType": "int (Display *, Window, Atom)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7034340", "kind": "FunctionDecl", "name": "XDeleteProperty", "type": { "qualType": "int (Display *, Window, Atom)" } } } ] }, { "id": "0x55bbe72d50c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40243, "col": 18, "tokLen": 3 }, "end": { "offset": 40243, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d4fc0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40243, "col": 18, "tokLen": 3 }, "end": { "offset": 40243, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72d50e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40248, "col": 23, "tokLen": 4 }, "end": { "offset": 40248, "col": 23, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d4fe0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40248, "col": 23, "tokLen": 4 }, "end": { "offset": 40248, "col": 23, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72374f0", "kind": "VarDecl", "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe72d50f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40254, "col": 29, "tokLen": 7 }, "end": { "offset": 40275, "col": 50, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d5058", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 40254, "col": 29, "tokLen": 7 }, "end": { "offset": 40275, "col": 50, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d5040", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40254, "col": 29, "tokLen": 7 }, "end": { "offset": 40254, "col": 29, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d5000", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40254, "col": 29, "tokLen": 7 }, "end": { "offset": 40254, "col": 29, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe72d5020", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40262, "col": 37, "tokLen": 13 }, "end": { "offset": 40262, "col": 37, "tokLen": 13 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7222b20", "kind": "EnumConstantDecl", "name": "NetClientList", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe72d5238", "kind": "BinaryOperator", "range": { "begin": { "offset": 40301, "line": 1600, "col": 2, "tokLen": 2 }, "end": { "offset": 40332, "col": 33, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Cursor", "typeAliasDeclId": "0x55bbe6fb62a0" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72d5130", "kind": "MemberExpr", "range": { "begin": { "offset": 40301, "col": 2, "tokLen": 2 }, "end": { "offset": 40304, "col": 5, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Cursor", "typeAliasDeclId": "0x55bbe6fb62a0" }, "valueCategory": "lvalue", "name": "cursor", "isArrow": false, "referencedMemberDecl": "0x55bbe6fe9ae0", "inner": [ { "id": "0x55bbe72d5110", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40301, "col": 2, "tokLen": 2 }, "end": { "offset": 40301, "col": 2, "tokLen": 2 } }, "type": { "desugaredQualType": "XSetWindowAttributes", "qualType": "XSetWindowAttributes", "typeAliasDeclId": "0x55bbe6fe9b88" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d0070", "kind": "VarDecl", "name": "wa", "type": { "desugaredQualType": "XSetWindowAttributes", "qualType": "XSetWindowAttributes", "typeAliasDeclId": "0x55bbe6fe9b88" } } } ] }, { "id": "0x55bbe72d5220", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40313, "col": 14, "tokLen": 6 }, "end": { "offset": 40332, "col": 33, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Cursor", "typeAliasDeclId": "0x55bbe6fb62a0" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d51f0", "kind": "MemberExpr", "range": { "begin": { "offset": 40313, "col": 14, "tokLen": 6 }, "end": { "offset": 40332, "col": 33, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Cursor", "typeAliasDeclId": "0x55bbe6fb62a0" }, "valueCategory": "lvalue", "name": "cursor", "isArrow": true, "referencedMemberDecl": "0x55bbe7219570", "inner": [ { "id": "0x55bbe72d51d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40313, "col": 14, "tokLen": 6 }, "end": { "offset": 40329, "col": 30, "tokLen": 1 } }, "type": { "qualType": "Cur *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d51b8", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 40313, "col": 14, "tokLen": 6 }, "end": { "offset": 40329, "col": 30, "tokLen": 1 } }, "type": { "qualType": "Cur *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d51a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40313, "col": 14, "tokLen": 6 }, "end": { "offset": 40313, "col": 14, "tokLen": 6 } }, "type": { "qualType": "Cur **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d5160", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40313, "col": 14, "tokLen": 6 }, "end": { "offset": 40313, "col": 14, "tokLen": 6 } }, "type": { "qualType": "Cur *[3]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72371a8", "kind": "VarDecl", "name": "cursor", "type": { "qualType": "Cur *[3]" } } } ] }, { "id": "0x55bbe72d5180", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40320, "col": 21, "tokLen": 9 }, "end": { "offset": 40320, "col": 21, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e570", "kind": "EnumConstantDecl", "name": "CurNormal", "type": { "qualType": "int" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72d5850", "kind": "BinaryOperator", "range": { "begin": { "offset": 40341, "line": 1601, "col": 2, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 5956, "file": "/usr/include/X11/X.h", "line": 173, "col": 36, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40497, "file": "dwm.c", "line": 1603, "col": 40, "tokLen": 18 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72d5340", "kind": "MemberExpr", "range": { "begin": { "offset": 40341, "line": 1601, "col": 2, "tokLen": 2 }, "end": { "offset": 40344, "col": 5, "tokLen": 10 } }, "type": { "qualType": "long" }, "valueCategory": "lvalue", "name": "event_mask", "isArrow": false, "referencedMemberDecl": "0x55bbe6fe78f8", "inner": [ { "id": "0x55bbe72d5320", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40341, "col": 2, "tokLen": 2 }, "end": { "offset": 40341, "col": 2, "tokLen": 2 } }, "type": { "desugaredQualType": "XSetWindowAttributes", "qualType": "XSetWindowAttributes", "typeAliasDeclId": "0x55bbe6fe9b88" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d0070", "kind": "VarDecl", "name": "wa", "type": { "desugaredQualType": "XSetWindowAttributes", "qualType": "XSetWindowAttributes", "typeAliasDeclId": "0x55bbe6fe9b88" } } } ] }, { "id": "0x55bbe72d5830", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5877, "file": "/usr/include/X11/X.h", "line": 171, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40357, "file": "dwm.c", "line": 1601, "col": 18, "tokLen": 24 } }, "end": { "spellingLoc": { "offset": 5956, "file": "/usr/include/X11/X.h", "line": 173, "col": 36, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40497, "file": "dwm.c", "line": 1603, "col": 40, "tokLen": 18 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72d5790", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5877, "file": "/usr/include/X11/X.h", "line": 171, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40357, "file": "dwm.c", "line": 1601, "col": 18, "tokLen": 24 } }, "end": { "spellingLoc": { "offset": 5764, "file": "/usr/include/X11/X.h", "line": 168, "col": 37, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40477, "file": "dwm.c", "line": 1603, "col": 20, "tokLen": 19 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72d56f0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5877, "file": "/usr/include/X11/X.h", "line": 171, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40357, "file": "dwm.c", "line": 1601, "col": 18, "tokLen": 24 } }, "end": { "spellingLoc": { "offset": 5333, "file": "/usr/include/X11/X.h", "line": 156, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40461, "file": "dwm.c", "line": 1603, "col": 4, "tokLen": 15 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72d5650", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5877, "file": "/usr/include/X11/X.h", "line": 171, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40357, "file": "dwm.c", "line": 1601, "col": 18, "tokLen": 24 } }, "end": { "spellingLoc": { "offset": 5299, "file": "/usr/include/X11/X.h", "line": 155, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40442, "file": "dwm.c", "line": 1602, "col": 38, "tokLen": 15 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72d55b0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5877, "file": "/usr/include/X11/X.h", "line": 171, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40357, "file": "dwm.c", "line": 1601, "col": 18, "tokLen": 24 } }, "end": { "spellingLoc": { "offset": 5368, "file": "/usr/include/X11/X.h", "line": 157, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40424, "file": "dwm.c", "line": 1602, "col": 20, "tokLen": 17 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72d5510", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5877, "file": "/usr/include/X11/X.h", "line": 171, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40357, "file": "dwm.c", "line": 1601, "col": 18, "tokLen": 24 } }, "end": { "spellingLoc": { "offset": 5230, "file": "/usr/include/X11/X.h", "line": 153, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40408, "file": "dwm.c", "line": 1602, "col": 4, "tokLen": 15 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72d5470", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5877, "file": "/usr/include/X11/X.h", "line": 171, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40357, "file": "dwm.c", "line": 1601, "col": 18, "tokLen": 24 } }, "end": { "spellingLoc": { "offset": 5842, "file": "/usr/include/X11/X.h", "line": 170, "col": 40, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40382, "file": "dwm.c", "line": 1601, "col": 43, "tokLen": 22 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72d53d0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5877, "file": "/usr/include/X11/X.h", "line": 171, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40357, "file": "dwm.c", "line": 1601, "col": 18, "tokLen": 24 } }, "end": { "spellingLoc": { "offset": 5884, "file": "/usr/include/X11/X.h", "line": 171, "col": 41, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40357, "file": "dwm.c", "line": 1601, "col": 18, "tokLen": 24 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d53b0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5878, "file": "/usr/include/X11/X.h", "line": 171, "col": 35, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40357, "file": "dwm.c", "line": 1601, "col": 18, "tokLen": 24 } }, "end": { "spellingLoc": { "offset": 5882, "file": "/usr/include/X11/X.h", "line": 171, "col": 39, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40357, "file": "dwm.c", "line": 1601, "col": 18, "tokLen": 24 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72d5370", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5878, "file": "/usr/include/X11/X.h", "line": 171, "col": 35, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40357, "file": "dwm.c", "line": 1601, "col": 18, "tokLen": 24 } }, "end": { "spellingLoc": { "offset": 5878, "file": "/usr/include/X11/X.h", "line": 171, "col": 35, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40357, "file": "dwm.c", "line": 1601, "col": 18, "tokLen": 24 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72d5390", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5882, "file": "/usr/include/X11/X.h", "line": 171, "col": 39, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40357, "file": "dwm.c", "line": 1601, "col": 18, "tokLen": 24 } }, "end": { "spellingLoc": { "offset": 5882, "file": "/usr/include/X11/X.h", "line": 171, "col": 39, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40357, "file": "dwm.c", "line": 1601, "col": 18, "tokLen": 24 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "20" } ] } ] }, { "id": "0x55bbe72d5450", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5835, "file": "/usr/include/X11/X.h", "line": 170, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40382, "file": "dwm.c", "line": 1601, "col": 43, "tokLen": 22 } }, "end": { "spellingLoc": { "offset": 5842, "file": "/usr/include/X11/X.h", "line": 170, "col": 40, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40382, "file": "dwm.c", "line": 1601, "col": 43, "tokLen": 22 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d5430", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5836, "file": "/usr/include/X11/X.h", "line": 170, "col": 34, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40382, "file": "dwm.c", "line": 1601, "col": 43, "tokLen": 22 } }, "end": { "spellingLoc": { "offset": 5840, "file": "/usr/include/X11/X.h", "line": 170, "col": 38, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40382, "file": "dwm.c", "line": 1601, "col": 43, "tokLen": 22 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72d53f0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5836, "file": "/usr/include/X11/X.h", "line": 170, "col": 34, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40382, "file": "dwm.c", "line": 1601, "col": 43, "tokLen": 22 } }, "end": { "spellingLoc": { "offset": 5836, "file": "/usr/include/X11/X.h", "line": 170, "col": 34, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40382, "file": "dwm.c", "line": 1601, "col": 43, "tokLen": 22 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72d5410", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5840, "file": "/usr/include/X11/X.h", "line": 170, "col": 38, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40382, "file": "dwm.c", "line": 1601, "col": 43, "tokLen": 22 } }, "end": { "spellingLoc": { "offset": 5840, "file": "/usr/include/X11/X.h", "line": 170, "col": 38, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40382, "file": "dwm.c", "line": 1601, "col": 43, "tokLen": 22 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "19" } ] } ] } ] }, { "id": "0x55bbe72d54f0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5224, "file": "/usr/include/X11/X.h", "line": 153, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40408, "file": "dwm.c", "line": 1602, "col": 4, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5230, "file": "/usr/include/X11/X.h", "line": 153, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40408, "file": "dwm.c", "line": 1602, "col": 4, "tokLen": 15 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d54d0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5225, "file": "/usr/include/X11/X.h", "line": 153, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40408, "file": "dwm.c", "line": 1602, "col": 4, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5229, "file": "/usr/include/X11/X.h", "line": 153, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40408, "file": "dwm.c", "line": 1602, "col": 4, "tokLen": 15 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72d5490", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5225, "file": "/usr/include/X11/X.h", "line": 153, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40408, "file": "dwm.c", "line": 1602, "col": 4, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5225, "file": "/usr/include/X11/X.h", "line": 153, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40408, "file": "dwm.c", "line": 1602, "col": 4, "tokLen": 15 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72d54b0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5229, "file": "/usr/include/X11/X.h", "line": 153, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40408, "file": "dwm.c", "line": 1602, "col": 4, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5229, "file": "/usr/include/X11/X.h", "line": 153, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40408, "file": "dwm.c", "line": 1602, "col": 4, "tokLen": 15 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] } ] }, { "id": "0x55bbe72d5590", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5362, "file": "/usr/include/X11/X.h", "line": 157, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40424, "file": "dwm.c", "line": 1602, "col": 20, "tokLen": 17 } }, "end": { "spellingLoc": { "offset": 5368, "file": "/usr/include/X11/X.h", "line": 157, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40424, "file": "dwm.c", "line": 1602, "col": 20, "tokLen": 17 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d5570", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5363, "file": "/usr/include/X11/X.h", "line": 157, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40424, "file": "dwm.c", "line": 1602, "col": 20, "tokLen": 17 } }, "end": { "spellingLoc": { "offset": 5367, "file": "/usr/include/X11/X.h", "line": 157, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40424, "file": "dwm.c", "line": 1602, "col": 20, "tokLen": 17 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72d5530", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5363, "file": "/usr/include/X11/X.h", "line": 157, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40424, "file": "dwm.c", "line": 1602, "col": 20, "tokLen": 17 } }, "end": { "spellingLoc": { "offset": 5363, "file": "/usr/include/X11/X.h", "line": 157, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40424, "file": "dwm.c", "line": 1602, "col": 20, "tokLen": 17 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72d5550", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5367, "file": "/usr/include/X11/X.h", "line": 157, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40424, "file": "dwm.c", "line": 1602, "col": 20, "tokLen": 17 } }, "end": { "spellingLoc": { "offset": 5367, "file": "/usr/include/X11/X.h", "line": 157, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40424, "file": "dwm.c", "line": 1602, "col": 20, "tokLen": 17 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe72d5630", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5293, "file": "/usr/include/X11/X.h", "line": 155, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40442, "file": "dwm.c", "line": 1602, "col": 38, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5299, "file": "/usr/include/X11/X.h", "line": 155, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40442, "file": "dwm.c", "line": 1602, "col": 38, "tokLen": 15 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d5610", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5294, "file": "/usr/include/X11/X.h", "line": 155, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40442, "file": "dwm.c", "line": 1602, "col": 38, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5298, "file": "/usr/include/X11/X.h", "line": 155, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40442, "file": "dwm.c", "line": 1602, "col": 38, "tokLen": 15 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72d55d0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5294, "file": "/usr/include/X11/X.h", "line": 155, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40442, "file": "dwm.c", "line": 1602, "col": 38, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5294, "file": "/usr/include/X11/X.h", "line": 155, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40442, "file": "dwm.c", "line": 1602, "col": 38, "tokLen": 15 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72d55f0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5298, "file": "/usr/include/X11/X.h", "line": 155, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40442, "file": "dwm.c", "line": 1602, "col": 38, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5298, "file": "/usr/include/X11/X.h", "line": 155, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40442, "file": "dwm.c", "line": 1602, "col": 38, "tokLen": 15 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "4" } ] } ] } ] }, { "id": "0x55bbe72d56d0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5327, "file": "/usr/include/X11/X.h", "line": 156, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40461, "file": "dwm.c", "line": 1603, "col": 4, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5333, "file": "/usr/include/X11/X.h", "line": 156, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40461, "file": "dwm.c", "line": 1603, "col": 4, "tokLen": 15 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d56b0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5328, "file": "/usr/include/X11/X.h", "line": 156, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40461, "file": "dwm.c", "line": 1603, "col": 4, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5332, "file": "/usr/include/X11/X.h", "line": 156, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40461, "file": "dwm.c", "line": 1603, "col": 4, "tokLen": 15 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72d5670", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5328, "file": "/usr/include/X11/X.h", "line": 156, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40461, "file": "dwm.c", "line": 1603, "col": 4, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5328, "file": "/usr/include/X11/X.h", "line": 156, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40461, "file": "dwm.c", "line": 1603, "col": 4, "tokLen": 15 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72d5690", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5332, "file": "/usr/include/X11/X.h", "line": 156, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40461, "file": "dwm.c", "line": 1603, "col": 4, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5332, "file": "/usr/include/X11/X.h", "line": 156, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40461, "file": "dwm.c", "line": 1603, "col": 4, "tokLen": 15 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "5" } ] } ] } ] }, { "id": "0x55bbe72d5770", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5757, "file": "/usr/include/X11/X.h", "line": 168, "col": 30, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40477, "file": "dwm.c", "line": 1603, "col": 20, "tokLen": 19 } }, "end": { "spellingLoc": { "offset": 5764, "file": "/usr/include/X11/X.h", "line": 168, "col": 37, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40477, "file": "dwm.c", "line": 1603, "col": 20, "tokLen": 19 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d5750", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5758, "file": "/usr/include/X11/X.h", "line": 168, "col": 31, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40477, "file": "dwm.c", "line": 1603, "col": 20, "tokLen": 19 } }, "end": { "spellingLoc": { "offset": 5762, "file": "/usr/include/X11/X.h", "line": 168, "col": 35, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40477, "file": "dwm.c", "line": 1603, "col": 20, "tokLen": 19 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72d5710", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5758, "file": "/usr/include/X11/X.h", "line": 168, "col": 31, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40477, "file": "dwm.c", "line": 1603, "col": 20, "tokLen": 19 } }, "end": { "spellingLoc": { "offset": 5758, "file": "/usr/include/X11/X.h", "line": 168, "col": 31, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40477, "file": "dwm.c", "line": 1603, "col": 20, "tokLen": 19 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72d5730", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5762, "file": "/usr/include/X11/X.h", "line": 168, "col": 35, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40477, "file": "dwm.c", "line": 1603, "col": 20, "tokLen": 19 } }, "end": { "spellingLoc": { "offset": 5762, "file": "/usr/include/X11/X.h", "line": 168, "col": 35, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40477, "file": "dwm.c", "line": 1603, "col": 20, "tokLen": 19 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "17" } ] } ] } ] }, { "id": "0x55bbe72d5810", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5949, "file": "/usr/include/X11/X.h", "line": 173, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40497, "file": "dwm.c", "line": 1603, "col": 40, "tokLen": 18 } }, "end": { "spellingLoc": { "offset": 5956, "file": "/usr/include/X11/X.h", "line": 173, "col": 36, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40497, "file": "dwm.c", "line": 1603, "col": 40, "tokLen": 18 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d57f0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5950, "file": "/usr/include/X11/X.h", "line": 173, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40497, "file": "dwm.c", "line": 1603, "col": 40, "tokLen": 18 } }, "end": { "spellingLoc": { "offset": 5954, "file": "/usr/include/X11/X.h", "line": 173, "col": 34, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40497, "file": "dwm.c", "line": 1603, "col": 40, "tokLen": 18 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72d57b0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5950, "file": "/usr/include/X11/X.h", "line": 173, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40497, "file": "dwm.c", "line": 1603, "col": 40, "tokLen": 18 } }, "end": { "spellingLoc": { "offset": 5950, "file": "/usr/include/X11/X.h", "line": 173, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40497, "file": "dwm.c", "line": 1603, "col": 40, "tokLen": 18 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72d57d0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5954, "file": "/usr/include/X11/X.h", "line": 173, "col": 34, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40497, "file": "dwm.c", "line": 1603, "col": 40, "tokLen": 18 } }, "end": { "spellingLoc": { "offset": 5954, "file": "/usr/include/X11/X.h", "line": 173, "col": 34, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40497, "file": "dwm.c", "line": 1603, "col": 40, "tokLen": 18 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "22" } ] } ] } ] } ] }, { "id": "0x55bbe72d5aa0", "kind": "CallExpr", "range": { "begin": { "offset": 40518, "line": 1604, "col": 2, "tokLen": 23 }, "end": { "offset": 40578, "col": 62, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d5a88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40518, "col": 2, "tokLen": 23 }, "end": { "offset": 40518, "col": 2, "tokLen": 23 } }, "type": { "qualType": "int (*)(Display *, Window, unsigned long, XSetWindowAttributes *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d5870", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40518, "col": 2, "tokLen": 23 }, "end": { "offset": 40518, "col": 2, "tokLen": 23 } }, "type": { "qualType": "int (Display *, Window, unsigned long, XSetWindowAttributes *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe702f9e0", "kind": "FunctionDecl", "name": "XChangeWindowAttributes", "type": { "qualType": "int (Display *, Window, unsigned long, XSetWindowAttributes *)" } } } ] }, { "id": "0x55bbe72d5ae0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40542, "col": 26, "tokLen": 3 }, "end": { "offset": 40542, "col": 26, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d5890", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40542, "col": 26, "tokLen": 3 }, "end": { "offset": 40542, "col": 26, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72d5af8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40547, "col": 31, "tokLen": 4 }, "end": { "offset": 40547, "col": 31, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d58b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40547, "col": 31, "tokLen": 4 }, "end": { "offset": 40547, "col": 31, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72374f0", "kind": "VarDecl", "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe72d5b10", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 12335, "file": "/usr/include/X11/X.h", "line": 403, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40553, "file": "dwm.c", "line": 1604, "col": 37, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 12446, "file": "/usr/include/X11/X.h", "line": 406, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40565, "file": "dwm.c", "line": 1604, "col": 49, "tokLen": 8 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72d59d0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 12335, "file": "/usr/include/X11/X.h", "line": 403, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40553, "file": "dwm.c", "line": 1604, "col": 37, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 12446, "file": "/usr/include/X11/X.h", "line": 406, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40565, "file": "dwm.c", "line": 1604, "col": 49, "tokLen": 8 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72d5930", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 12335, "file": "/usr/include/X11/X.h", "line": 403, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40553, "file": "dwm.c", "line": 1604, "col": 37, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 12342, "file": "/usr/include/X11/X.h", "line": 403, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40553, "file": "dwm.c", "line": 1604, "col": 37, "tokLen": 11 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d5910", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 12336, "file": "/usr/include/X11/X.h", "line": 403, "col": 23, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40553, "file": "dwm.c", "line": 1604, "col": 37, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 12340, "file": "/usr/include/X11/X.h", "line": 403, "col": 27, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40553, "file": "dwm.c", "line": 1604, "col": 37, "tokLen": 11 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72d58d0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12336, "file": "/usr/include/X11/X.h", "line": 403, "col": 23, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40553, "file": "dwm.c", "line": 1604, "col": 37, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 12336, "file": "/usr/include/X11/X.h", "line": 403, "col": 23, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40553, "file": "dwm.c", "line": 1604, "col": 37, "tokLen": 11 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72d58f0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12340, "file": "/usr/include/X11/X.h", "line": 403, "col": 27, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40553, "file": "dwm.c", "line": 1604, "col": 37, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 12340, "file": "/usr/include/X11/X.h", "line": 403, "col": 27, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40553, "file": "dwm.c", "line": 1604, "col": 37, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "11" } ] } ] }, { "id": "0x55bbe72d59b0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 12439, "file": "/usr/include/X11/X.h", "line": 406, "col": 26, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40565, "file": "dwm.c", "line": 1604, "col": 49, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 12446, "file": "/usr/include/X11/X.h", "line": 406, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40565, "file": "dwm.c", "line": 1604, "col": 49, "tokLen": 8 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d5990", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 12440, "file": "/usr/include/X11/X.h", "line": 406, "col": 27, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40565, "file": "dwm.c", "line": 1604, "col": 49, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 12444, "file": "/usr/include/X11/X.h", "line": 406, "col": 31, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40565, "file": "dwm.c", "line": 1604, "col": 49, "tokLen": 8 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72d5950", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12440, "file": "/usr/include/X11/X.h", "line": 406, "col": 27, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40565, "file": "dwm.c", "line": 1604, "col": 49, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 12440, "file": "/usr/include/X11/X.h", "line": 406, "col": 27, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40565, "file": "dwm.c", "line": 1604, "col": 49, "tokLen": 8 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72d5970", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12444, "file": "/usr/include/X11/X.h", "line": 406, "col": 31, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40565, "file": "dwm.c", "line": 1604, "col": 49, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 12444, "file": "/usr/include/X11/X.h", "line": 406, "col": 31, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40565, "file": "dwm.c", "line": 1604, "col": 49, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "14" } ] } ] } ] } ] }, { "id": "0x55bbe72d5a10", "kind": "UnaryOperator", "range": { "begin": { "offset": 40575, "col": 59, "tokLen": 1 }, "end": { "offset": 40576, "col": 60, "tokLen": 2 } }, "type": { "qualType": "XSetWindowAttributes *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72d59f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40576, "col": 60, "tokLen": 2 }, "end": { "offset": 40576, "col": 60, "tokLen": 2 } }, "type": { "desugaredQualType": "XSetWindowAttributes", "qualType": "XSetWindowAttributes", "typeAliasDeclId": "0x55bbe6fe9b88" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d0070", "kind": "VarDecl", "name": "wa", "type": { "desugaredQualType": "XSetWindowAttributes", "qualType": "XSetWindowAttributes", "typeAliasDeclId": "0x55bbe6fe9b88" } } } ] } ] }, { "id": "0x55bbe72d5bf0", "kind": "CallExpr", "range": { "begin": { "offset": 40582, "line": 1605, "col": 2, "tokLen": 12 }, "end": { "offset": 40619, "col": 39, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d5bd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40582, "col": 2, "tokLen": 12 }, "end": { "offset": 40582, "col": 2, "tokLen": 12 } }, "type": { "qualType": "int (*)(Display *, Window, long)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d5b28", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40582, "col": 2, "tokLen": 12 }, "end": { "offset": 40582, "col": 2, "tokLen": 12 } }, "type": { "qualType": "int (Display *, Window, long)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7051640", "kind": "FunctionDecl", "name": "XSelectInput", "type": { "qualType": "int (Display *, Window, long)" } } } ] }, { "id": "0x55bbe72d5c28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40595, "col": 15, "tokLen": 3 }, "end": { "offset": 40595, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d5b48", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40595, "col": 15, "tokLen": 3 }, "end": { "offset": 40595, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72d5c40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40600, "col": 20, "tokLen": 4 }, "end": { "offset": 40600, "col": 20, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d5b68", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40600, "col": 20, "tokLen": 4 }, "end": { "offset": 40600, "col": 20, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72374f0", "kind": "VarDecl", "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe72d5c58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40606, "col": 26, "tokLen": 2 }, "end": { "offset": 40609, "col": 29, "tokLen": 10 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d5ba8", "kind": "MemberExpr", "range": { "begin": { "offset": 40606, "col": 26, "tokLen": 2 }, "end": { "offset": 40609, "col": 29, "tokLen": 10 } }, "type": { "qualType": "long" }, "valueCategory": "lvalue", "name": "event_mask", "isArrow": false, "referencedMemberDecl": "0x55bbe6fe78f8", "inner": [ { "id": "0x55bbe72d5b88", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40606, "col": 26, "tokLen": 2 }, "end": { "offset": 40606, "col": 26, "tokLen": 2 } }, "type": { "desugaredQualType": "XSetWindowAttributes", "qualType": "XSetWindowAttributes", "typeAliasDeclId": "0x55bbe6fe9b88" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d0070", "kind": "VarDecl", "name": "wa", "type": { "desugaredQualType": "XSetWindowAttributes", "qualType": "XSetWindowAttributes", "typeAliasDeclId": "0x55bbe6fe9b88" } } } ] } ] } ] }, { "id": "0x55bbe72d5ca8", "kind": "CallExpr", "range": { "begin": { "offset": 40623, "line": 1606, "col": 2, "tokLen": 8 }, "end": { "offset": 40632, "col": 11, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d5c90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40623, "col": 2, "tokLen": 8 }, "end": { "offset": 40623, "col": 2, "tokLen": 8 } }, "type": { "qualType": "void (*)(void)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d5c70", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40623, "col": 2, "tokLen": 8 }, "end": { "offset": 40623, "col": 2, "tokLen": 8 } }, "type": { "qualType": "void (void)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe729ca68", "kind": "FunctionDecl", "name": "grabkeys", "type": { "qualType": "void (void)" } } } ] } ] }, { "id": "0x55bbe72d5d80", "kind": "CallExpr", "range": { "begin": { "offset": 40636, "line": 1607, "col": 2, "tokLen": 5 }, "end": { "offset": 40646, "col": 12, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d5d68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40636, "col": 2, "tokLen": 5 }, "end": { "offset": 40636, "col": 2, "tokLen": 5 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d5cc8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40636, "col": 2, "tokLen": 5 }, "end": { "offset": 40636, "col": 2, "tokLen": 5 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7291628", "kind": "FunctionDecl", "name": "focus", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72d5da8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40642, "file": "dwm.c", "line": 1607, "col": 8, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40642, "file": "dwm.c", "line": 1607, "col": 8, "tokLen": 4 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72d5d48", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40642, "file": "dwm.c", "line": 1607, "col": 8, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40642, "file": "dwm.c", "line": 1607, "col": 8, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d5d20", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40642, "file": "dwm.c", "line": 1607, "col": 8, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40642, "file": "dwm.c", "line": 1607, "col": 8, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72d5ce8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40642, "file": "dwm.c", "line": 1607, "col": 8, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 40642, "file": "dwm.c", "line": 1607, "col": 8, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72d6068", "kind": "FunctionDecl", "loc": { "offset": 40657, "line": 1611, "col": 1, "tokLen": 9 }, "range": { "begin": { "offset": 40652, "line": 1610, "col": 1, "tokLen": 4 }, "end": { "offset": 40901, "line": 1621, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722efb0", "name": "seturgent", "mangledName": "seturgent", "type": { "qualType": "void (Client *, int)" }, "inner": [ { "id": "0x55bbe72d5f50", "kind": "ParmVarDecl", "loc": { "offset": 40675, "line": 1611, "col": 19, "tokLen": 1 }, "range": { "begin": { "offset": 40667, "col": 11, "tokLen": 6 }, "end": { "offset": 40675, "col": 19, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe72d5fd0", "kind": "ParmVarDecl", "loc": { "offset": 40682, "col": 26, "tokLen": 3 }, "range": { "begin": { "offset": 40678, "col": 22, "tokLen": 3 }, "end": { "offset": 40682, "col": 26, "tokLen": 3 } }, "isUsed": true, "name": "urg", "type": { "qualType": "int" } }, { "id": "0x55bbe72d7d68", "kind": "CompoundStmt", "range": { "begin": { "offset": 40687, "line": 1612, "col": 1, "tokLen": 1 }, "end": { "offset": 40901, "line": 1621, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72d6190", "kind": "DeclStmt", "range": { "begin": { "offset": 40690, "line": 1613, "col": 2, "tokLen": 8 }, "end": { "offset": 40703, "col": 15, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72d6128", "kind": "VarDecl", "loc": { "offset": 40700, "col": 12, "tokLen": 3 }, "range": { "begin": { "offset": 40690, "col": 2, "tokLen": 8 }, "end": { "offset": 40700, "col": 12, "tokLen": 3 } }, "isUsed": true, "name": "wmh", "type": { "qualType": "XWMHints *" } } ] }, { "id": "0x55bbe72d6248", "kind": "BinaryOperator", "range": { "begin": { "offset": 40707, "line": 1615, "col": 2, "tokLen": 1 }, "end": { "offset": 40721, "col": 16, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72d61e0", "kind": "MemberExpr", "range": { "begin": { "offset": 40707, "col": 2, "tokLen": 1 }, "end": { "offset": 40710, "col": 5, "tokLen": 8 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isurgent", "isArrow": true, "referencedMemberDecl": "0x55bbe72247a0", "inner": [ { "id": "0x55bbe72d61c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40707, "col": 2, "tokLen": 1 }, "end": { "offset": 40707, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d61a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40707, "col": 2, "tokLen": 1 }, "end": { "offset": 40707, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d5f50", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72d6230", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40721, "col": 16, "tokLen": 3 }, "end": { "offset": 40721, "col": 16, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d6210", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40721, "col": 16, "tokLen": 3 }, "end": { "offset": 40721, "col": 16, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d5fd0", "kind": "ParmVarDecl", "name": "urg", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72d76b8", "kind": "IfStmt", "range": { "begin": { "offset": 40727, "line": 1616, "col": 2, "tokLen": 2 }, "end": { "offset": 40768, "line": 1617, "col": 3, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe72d7690", "kind": "UnaryOperator", "range": { "begin": { "offset": 40731, "line": 1616, "col": 6, "tokLen": 1 }, "end": { "offset": 40763, "col": 38, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72d7670", "kind": "ParenExpr", "range": { "begin": { "offset": 40732, "col": 7, "tokLen": 1 }, "end": { "offset": 40763, "col": 38, "tokLen": 1 } }, "type": { "qualType": "XWMHints *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d7650", "kind": "BinaryOperator", "range": { "begin": { "offset": 40733, "col": 8, "tokLen": 3 }, "end": { "offset": 40762, "col": 37, "tokLen": 1 } }, "type": { "qualType": "XWMHints *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72d6268", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40733, "col": 8, "tokLen": 3 }, "end": { "offset": 40733, "col": 8, "tokLen": 3 } }, "type": { "qualType": "XWMHints *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d6128", "kind": "VarDecl", "name": "wmh", "type": { "qualType": "XWMHints *" } } }, { "id": "0x55bbe72d75f0", "kind": "CallExpr", "range": { "begin": { "offset": 40739, "col": 14, "tokLen": 11 }, "end": { "offset": 40762, "col": 37, "tokLen": 1 } }, "type": { "qualType": "XWMHints *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d75d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40739, "col": 14, "tokLen": 11 }, "end": { "offset": 40739, "col": 14, "tokLen": 11 } }, "type": { "qualType": "XWMHints *(*)(Display *, Window)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d6288", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40739, "col": 14, "tokLen": 11 }, "end": { "offset": 40739, "col": 14, "tokLen": 11 } }, "type": { "qualType": "XWMHints *(Display *, Window)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7162c88", "kind": "FunctionDecl", "name": "XGetWMHints", "type": { "qualType": "XWMHints *(Display *, Window)" } } } ] }, { "id": "0x55bbe72d7620", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40751, "col": 26, "tokLen": 3 }, "end": { "offset": 40751, "col": 26, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d62a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40751, "col": 26, "tokLen": 3 }, "end": { "offset": 40751, "col": 26, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72d7638", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40756, "col": 31, "tokLen": 1 }, "end": { "offset": 40759, "col": 34, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d7550", "kind": "MemberExpr", "range": { "begin": { "offset": 40756, "col": 31, "tokLen": 1 }, "end": { "offset": 40759, "col": 34, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72d62e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40756, "col": 31, "tokLen": 1 }, "end": { "offset": 40756, "col": 31, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d62c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40756, "col": 31, "tokLen": 1 }, "end": { "offset": 40756, "col": 31, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d5f50", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72d76a8", "kind": "ReturnStmt", "range": { "begin": { "offset": 40768, "line": 1617, "col": 3, "tokLen": 6 }, "end": { "offset": 40768, "col": 3, "tokLen": 6 } } } ] }, { "id": "0x55bbe72d7a40", "kind": "BinaryOperator", "range": { "begin": { "offset": 40777, "line": 1618, "col": 2, "tokLen": 3 }, "end": { "offset": 40853, "col": 78, "tokLen": 1 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72d7710", "kind": "MemberExpr", "range": { "begin": { "offset": 40777, "col": 2, "tokLen": 3 }, "end": { "offset": 40782, "col": 7, "tokLen": 5 } }, "type": { "qualType": "long" }, "valueCategory": "lvalue", "name": "flags", "isArrow": true, "referencedMemberDecl": "0x55bbe70beb98", "inner": [ { "id": "0x55bbe72d76f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40777, "col": 2, "tokLen": 3 }, "end": { "offset": 40777, "col": 2, "tokLen": 3 } }, "type": { "qualType": "XWMHints *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d76d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40777, "col": 2, "tokLen": 3 }, "end": { "offset": 40777, "col": 2, "tokLen": 3 } }, "type": { "qualType": "XWMHints *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d6128", "kind": "VarDecl", "name": "wmh", "type": { "qualType": "XWMHints *" } } } ] } ] }, { "id": "0x55bbe72d7a10", "kind": "ConditionalOperator", "range": { "begin": { "offset": 40790, "col": 15, "tokLen": 3 }, "end": { "offset": 40853, "col": 78, "tokLen": 1 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d79f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40790, "col": 15, "tokLen": 3 }, "end": { "offset": 40790, "col": 15, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d7740", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40790, "col": 15, "tokLen": 3 }, "end": { "offset": 40790, "col": 15, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d5fd0", "kind": "ParmVarDecl", "name": "urg", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72d7880", "kind": "ParenExpr", "range": { "begin": { "offset": 40796, "col": 21, "tokLen": 1 }, "end": { "offset": 40822, "col": 47, "tokLen": 1 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d7860", "kind": "BinaryOperator", "range": { "begin": { "offset": 40797, "col": 22, "tokLen": 3 }, "end": { "spellingLoc": { "offset": 5558, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40810, "file": "dwm.c", "line": 1618, "col": 35, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72d7848", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40797, "col": 22, "tokLen": 3 }, "end": { "offset": 40802, "col": 27, "tokLen": 5 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d7798", "kind": "MemberExpr", "range": { "begin": { "offset": 40797, "col": 22, "tokLen": 3 }, "end": { "offset": 40802, "col": 27, "tokLen": 5 } }, "type": { "qualType": "long" }, "valueCategory": "lvalue", "name": "flags", "isArrow": true, "referencedMemberDecl": "0x55bbe70beb98", "inner": [ { "id": "0x55bbe72d7780", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40797, "col": 22, "tokLen": 3 }, "end": { "offset": 40797, "col": 22, "tokLen": 3 } }, "type": { "qualType": "XWMHints *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d7760", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40797, "col": 22, "tokLen": 3 }, "end": { "offset": 40797, "col": 22, "tokLen": 3 } }, "type": { "qualType": "XWMHints *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d6128", "kind": "VarDecl", "name": "wmh", "type": { "qualType": "XWMHints *" } } } ] } ] } ] }, { "id": "0x55bbe72d7828", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5550, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40810, "file": "dwm.c", "line": 1618, "col": 35, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 5558, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40810, "file": "dwm.c", "line": 1618, "col": 35, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d7808", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5551, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 24, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40810, "file": "dwm.c", "line": 1618, "col": 35, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 5557, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40810, "file": "dwm.c", "line": 1618, "col": 35, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72d77c8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5551, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 24, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40810, "file": "dwm.c", "line": 1618, "col": 35, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 5551, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 24, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40810, "file": "dwm.c", "line": 1618, "col": 35, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72d77e8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5557, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40810, "file": "dwm.c", "line": 1618, "col": 35, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 5557, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40810, "file": "dwm.c", "line": 1618, "col": 35, "tokLen": 12 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "8" } ] } ] } ] } ] }, { "id": "0x55bbe72d79d8", "kind": "ParenExpr", "range": { "begin": { "offset": 40826, "col": 51, "tokLen": 1 }, "end": { "offset": 40853, "col": 78, "tokLen": 1 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d79b8", "kind": "BinaryOperator", "range": { "begin": { "offset": 40827, "col": 52, "tokLen": 3 }, "end": { "spellingLoc": { "offset": 5558, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40841, "file": "dwm.c", "line": 1618, "col": 66, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe72d79a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40827, "col": 52, "tokLen": 3 }, "end": { "offset": 40832, "col": 57, "tokLen": 5 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d78d8", "kind": "MemberExpr", "range": { "begin": { "offset": 40827, "col": 52, "tokLen": 3 }, "end": { "offset": 40832, "col": 57, "tokLen": 5 } }, "type": { "qualType": "long" }, "valueCategory": "lvalue", "name": "flags", "isArrow": true, "referencedMemberDecl": "0x55bbe70beb98", "inner": [ { "id": "0x55bbe72d78c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40827, "col": 52, "tokLen": 3 }, "end": { "offset": 40827, "col": 52, "tokLen": 3 } }, "type": { "qualType": "XWMHints *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d78a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40827, "col": 52, "tokLen": 3 }, "end": { "offset": 40827, "col": 52, "tokLen": 3 } }, "type": { "qualType": "XWMHints *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d6128", "kind": "VarDecl", "name": "wmh", "type": { "qualType": "XWMHints *" } } } ] } ] } ] }, { "id": "0x55bbe72d7988", "kind": "UnaryOperator", "range": { "begin": { "offset": 40840, "col": 65, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 5558, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40841, "file": "dwm.c", "line": 1618, "col": 66, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "~", "canOverflow": false, "inner": [ { "id": "0x55bbe72d7968", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5550, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40841, "file": "dwm.c", "line": 1618, "col": 66, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 5558, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40841, "file": "dwm.c", "line": 1618, "col": 66, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d7948", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5551, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 24, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40841, "file": "dwm.c", "line": 1618, "col": 66, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 5557, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40841, "file": "dwm.c", "line": 1618, "col": 66, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72d7908", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5551, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 24, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40841, "file": "dwm.c", "line": 1618, "col": 66, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 5551, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 24, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40841, "file": "dwm.c", "line": 1618, "col": 66, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72d7928", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5557, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40841, "file": "dwm.c", "line": 1618, "col": 66, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 5557, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 40841, "file": "dwm.c", "line": 1618, "col": 66, "tokLen": 12 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "8" } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72d7ba0", "kind": "CallExpr", "range": { "begin": { "offset": 40857, "line": 1619, "col": 2, "tokLen": 11 }, "end": { "offset": 40885, "col": 30, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d7b88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40857, "col": 2, "tokLen": 11 }, "end": { "offset": 40857, "col": 2, "tokLen": 11 } }, "type": { "qualType": "int (*)(Display *, Window, XWMHints *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d7a60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40857, "col": 2, "tokLen": 11 }, "end": { "offset": 40857, "col": 2, "tokLen": 11 } }, "type": { "qualType": "int (Display *, Window, XWMHints *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7169960", "kind": "FunctionDecl", "name": "XSetWMHints", "type": { "qualType": "int (Display *, Window, XWMHints *)" } } } ] }, { "id": "0x55bbe72d7bd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40869, "col": 14, "tokLen": 3 }, "end": { "offset": 40869, "col": 14, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d7a80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40869, "col": 14, "tokLen": 3 }, "end": { "offset": 40869, "col": 14, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72d7bf0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40874, "col": 19, "tokLen": 1 }, "end": { "offset": 40877, "col": 22, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d7ad8", "kind": "MemberExpr", "range": { "begin": { "offset": 40874, "col": 19, "tokLen": 1 }, "end": { "offset": 40877, "col": 22, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72d7ac0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40874, "col": 19, "tokLen": 1 }, "end": { "offset": 40874, "col": 19, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d7aa0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40874, "col": 19, "tokLen": 1 }, "end": { "offset": 40874, "col": 19, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d5f50", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72d7c08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40882, "col": 27, "tokLen": 3 }, "end": { "offset": 40882, "col": 27, "tokLen": 3 } }, "type": { "qualType": "XWMHints *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d7b08", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40882, "col": 27, "tokLen": 3 }, "end": { "offset": 40882, "col": 27, "tokLen": 3 } }, "type": { "qualType": "XWMHints *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d6128", "kind": "VarDecl", "name": "wmh", "type": { "qualType": "XWMHints *" } } } ] } ] }, { "id": "0x55bbe72d7d10", "kind": "CallExpr", "range": { "begin": { "offset": 40889, "line": 1620, "col": 2, "tokLen": 5 }, "end": { "offset": 40898, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d7cf8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40889, "col": 2, "tokLen": 5 }, "end": { "offset": 40889, "col": 2, "tokLen": 5 } }, "type": { "qualType": "int (*)(void *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d7cb8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40889, "col": 2, "tokLen": 5 }, "end": { "offset": 40889, "col": 2, "tokLen": 5 } }, "type": { "qualType": "int (void *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe703c7b0", "kind": "FunctionDecl", "name": "XFree", "type": { "qualType": "int (void *)" } } } ] }, { "id": "0x55bbe72d7d50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40895, "col": 8, "tokLen": 3 }, "end": { "offset": 40895, "col": 8, "tokLen": 3 } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72d7d38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40895, "col": 8, "tokLen": 3 }, "end": { "offset": 40895, "col": 8, "tokLen": 3 } }, "type": { "qualType": "XWMHints *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d7cd8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40895, "col": 8, "tokLen": 3 }, "end": { "offset": 40895, "col": 8, "tokLen": 3 } }, "type": { "qualType": "XWMHints *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d6128", "kind": "VarDecl", "name": "wmh", "type": { "qualType": "XWMHints *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72d7e48", "kind": "FunctionDecl", "loc": { "offset": 40909, "line": 1624, "col": 1, "tokLen": 8 }, "range": { "begin": { "offset": 40904, "line": 1623, "col": 1, "tokLen": 4 }, "end": { "offset": 41301, "line": 1639, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722f100", "name": "showhide", "mangledName": "showhide", "type": { "qualType": "void (Client *)" }, "inner": [ { "id": "0x55bbe72d7db8", "kind": "ParmVarDecl", "loc": { "offset": 40926, "line": 1624, "col": 18, "tokLen": 1 }, "range": { "begin": { "offset": 40918, "col": 10, "tokLen": 6 }, "end": { "offset": 40926, "col": 18, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe72d9140", "kind": "CompoundStmt", "range": { "begin": { "offset": 40929, "line": 1625, "col": 1, "tokLen": 1 }, "end": { "offset": 41301, "line": 1639, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72d7f50", "kind": "IfStmt", "range": { "begin": { "offset": 40932, "line": 1626, "col": 2, "tokLen": 2 }, "end": { "offset": 40942, "line": 1627, "col": 3, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe72d7f28", "kind": "UnaryOperator", "range": { "begin": { "offset": 40936, "line": 1626, "col": 6, "tokLen": 1 }, "end": { "offset": 40937, "col": 7, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72d7f10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 40937, "col": 7, "tokLen": 1 }, "end": { "offset": 40937, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d7ef0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 40937, "col": 7, "tokLen": 1 }, "end": { "offset": 40937, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d7db8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72d7f40", "kind": "ReturnStmt", "range": { "begin": { "offset": 40942, "line": 1627, "col": 3, "tokLen": 6 }, "end": { "offset": 40942, "col": 3, "tokLen": 6 } } } ] }, { "id": "0x55bbe72d9110", "kind": "IfStmt", "range": { "begin": { "offset": 40951, "line": 1628, "col": 2, "tokLen": 2 }, "end": { "offset": 41299, "line": 1638, "col": 2, "tokLen": 1 } }, "hasElse": true, "inner": [ { "id": "0x55bbe72d81f8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1956, "line": 52, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 40955, "line": 1628, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 2000, "line": 52, "col": 77, "tokLen": 1 }, "expansionLoc": { "offset": 40955, "line": 1628, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d81d8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1957, "line": 52, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 40955, "line": 1628, "col": 6, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1999, "line": 52, "col": 76, "tokLen": 1 }, "expansionLoc": { "offset": 40955, "line": 1628, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d81b8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 40965, "col": 16, "tokLen": 1 }, "expansionLoc": { "offset": 40955, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 40955, "line": 1628, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe72d8188", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 40965, "col": 16, "tokLen": 1 }, "expansionLoc": { "offset": 40955, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1961, "line": 52, "col": 38, "tokLen": 4 }, "expansionLoc": { "offset": 40955, "line": 1628, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d7fa8", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 40965, "col": 16, "tokLen": 1 }, "expansionLoc": { "offset": 40955, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1961, "line": 52, "col": 38, "tokLen": 4 }, "expansionLoc": { "offset": 40955, "line": 1628, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "tags", "isArrow": true, "referencedMemberDecl": "0x55bbe7224668", "inner": [ { "id": "0x55bbe72d7f90", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 40965, "col": 16, "tokLen": 1 }, "expansionLoc": { "offset": 40955, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 40965, "col": 16, "tokLen": 1 }, "expansionLoc": { "offset": 40955, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d7f70", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 40965, "col": 16, "tokLen": 1 }, "expansionLoc": { "offset": 40955, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 40965, "col": 16, "tokLen": 1 }, "expansionLoc": { "offset": 40955, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d7db8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72d81a0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 40965, "col": 16, "tokLen": 1 }, "expansionLoc": { "offset": 40955, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 40955, "line": 1628, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d8168", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 40965, "col": 16, "tokLen": 1 }, "expansionLoc": { "offset": 40955, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1998, "line": 52, "col": 75, "tokLen": 1 }, "expansionLoc": { "offset": 40955, "line": 1628, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d8138", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 40965, "col": 16, "tokLen": 1 }, "expansionLoc": { "offset": 40955, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1976, "line": 52, "col": 53, "tokLen": 6 }, "expansionLoc": { "offset": 40955, "line": 1628, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "unsigned int *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d8058", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 40965, "col": 16, "tokLen": 1 }, "expansionLoc": { "offset": 40955, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1976, "line": 52, "col": 53, "tokLen": 6 }, "expansionLoc": { "offset": 40955, "line": 1628, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "unsigned int[2]" }, "valueCategory": "lvalue", "name": "tagset", "isArrow": true, "referencedMemberDecl": "0x55bbe7225a70", "inner": [ { "id": "0x55bbe72d8040", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 40965, "col": 16, "tokLen": 1 }, "expansionLoc": { "offset": 40955, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1971, "line": 52, "col": 48, "tokLen": 3 }, "expansionLoc": { "offset": 40955, "line": 1628, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d8010", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 40965, "col": 16, "tokLen": 1 }, "expansionLoc": { "offset": 40955, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1971, "line": 52, "col": 48, "tokLen": 3 }, "expansionLoc": { "offset": 40955, "line": 1628, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72d7ff8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 40965, "col": 16, "tokLen": 1 }, "expansionLoc": { "offset": 40955, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 40965, "col": 16, "tokLen": 1 }, "expansionLoc": { "offset": 40955, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d7fd8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 40965, "col": 16, "tokLen": 1 }, "expansionLoc": { "offset": 40955, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 40965, "col": 16, "tokLen": 1 }, "expansionLoc": { "offset": 40955, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d7db8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72d8150", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 40965, "col": 16, "tokLen": 1 }, "expansionLoc": { "offset": 40955, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1991, "line": 52, "col": 68, "tokLen": 7 }, "expansionLoc": { "offset": 40955, "line": 1628, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d8108", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 40965, "col": 16, "tokLen": 1 }, "expansionLoc": { "offset": 40955, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1991, "line": 52, "col": 68, "tokLen": 7 }, "expansionLoc": { "offset": 40955, "line": 1628, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "seltags", "isArrow": true, "referencedMemberDecl": "0x55bbe7225950", "inner": [ { "id": "0x55bbe72d80f0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 40965, "col": 16, "tokLen": 1 }, "expansionLoc": { "offset": 40955, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1986, "line": 52, "col": 63, "tokLen": 3 }, "expansionLoc": { "offset": 40955, "line": 1628, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d80c0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 40965, "col": 16, "tokLen": 1 }, "expansionLoc": { "offset": 40955, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 1986, "line": 52, "col": 63, "tokLen": 3 }, "expansionLoc": { "offset": 40955, "line": 1628, "col": 6, "tokLen": 9 } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72d80a8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 40965, "col": 16, "tokLen": 1 }, "expansionLoc": { "offset": 40955, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 40965, "col": 16, "tokLen": 1 }, "expansionLoc": { "offset": 40955, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d8088", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 40965, "col": 16, "tokLen": 1 }, "expansionLoc": { "offset": 40955, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 40965, "col": 16, "tokLen": 1 }, "expansionLoc": { "offset": 40955, "col": 6, "tokLen": 9, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d7db8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72d8c20", "kind": "CompoundStmt", "range": { "begin": { "offset": 40969, "col": 20, "tokLen": 1 }, "end": { "offset": 41187, "line": 1634, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72d8400", "kind": "CallExpr", "range": { "begin": { "offset": 41003, "line": 1630, "col": 3, "tokLen": 11 }, "end": { "offset": 41038, "col": 38, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d83e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41003, "col": 3, "tokLen": 11 }, "end": { "offset": 41003, "col": 3, "tokLen": 11 } }, "type": { "qualType": "int (*)(Display *, Window, int, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d8218", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41003, "col": 3, "tokLen": 11 }, "end": { "offset": 41003, "col": 3, "tokLen": 11 } }, "type": { "qualType": "int (Display *, Window, int, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7046050", "kind": "FunctionDecl", "name": "XMoveWindow", "type": { "qualType": "int (Display *, Window, int, int)" } } } ] }, { "id": "0x55bbe72d8440", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41015, "col": 15, "tokLen": 3 }, "end": { "offset": 41015, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d8238", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41015, "col": 15, "tokLen": 3 }, "end": { "offset": 41015, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72d8458", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41020, "col": 20, "tokLen": 1 }, "end": { "offset": 41023, "col": 23, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d8290", "kind": "MemberExpr", "range": { "begin": { "offset": 41020, "col": 20, "tokLen": 1 }, "end": { "offset": 41023, "col": 23, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72d8278", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41020, "col": 20, "tokLen": 1 }, "end": { "offset": 41020, "col": 20, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d8258", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41020, "col": 20, "tokLen": 1 }, "end": { "offset": 41020, "col": 20, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d7db8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72d8470", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41028, "col": 28, "tokLen": 1 }, "end": { "offset": 41031, "col": 31, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d82f8", "kind": "MemberExpr", "range": { "begin": { "offset": 41028, "col": 28, "tokLen": 1 }, "end": { "offset": 41031, "col": 31, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": true, "referencedMemberDecl": "0x55bbe7223eb0", "inner": [ { "id": "0x55bbe72d82e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41028, "col": 28, "tokLen": 1 }, "end": { "offset": 41028, "col": 28, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d82c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41028, "col": 28, "tokLen": 1 }, "end": { "offset": 41028, "col": 28, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d7db8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72d8488", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41034, "col": 34, "tokLen": 1 }, "end": { "offset": 41037, "col": 37, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d8360", "kind": "MemberExpr", "range": { "begin": { "offset": 41034, "col": 34, "tokLen": 1 }, "end": { "offset": 41037, "col": 37, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f18", "inner": [ { "id": "0x55bbe72d8348", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41034, "col": 34, "tokLen": 1 }, "end": { "offset": 41034, "col": 34, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d8328", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41034, "col": 34, "tokLen": 1 }, "end": { "offset": 41034, "col": 34, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d7db8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72d8b20", "kind": "IfStmt", "range": { "begin": { "offset": 41043, "line": 1631, "col": 3, "tokLen": 2 }, "end": { "offset": 41161, "line": 1632, "col": 39, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72d8820", "kind": "BinaryOperator", "range": { "begin": { "offset": 41047, "line": 1631, "col": 7, "tokLen": 1 }, "end": { "offset": 41109, "col": 69, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72d8768", "kind": "ParenExpr", "range": { "begin": { "offset": 41047, "col": 7, "tokLen": 1 }, "end": { "offset": 41100, "col": 60, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d8748", "kind": "BinaryOperator", "range": { "begin": { "offset": 41048, "col": 8, "tokLen": 1 }, "end": { "offset": 41090, "col": 50, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe72d86b0", "kind": "UnaryOperator", "range": { "begin": { "offset": 41048, "col": 8, "tokLen": 1 }, "end": { "offset": 41076, "col": 36, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72d8698", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41049, "col": 9, "tokLen": 1 }, "end": { "offset": 41076, "col": 36, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d8668", "kind": "MemberExpr", "range": { "begin": { "offset": 41049, "col": 9, "tokLen": 1 }, "end": { "offset": 41076, "col": 36, "tokLen": 7 } }, "type": { "qualType": "void (*const)(Monitor *)" }, "valueCategory": "lvalue", "name": "arrange", "isArrow": true, "referencedMemberDecl": "0x55bbe7225210", "inner": [ { "id": "0x55bbe72d8650", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41049, "col": 9, "tokLen": 1 }, "end": { "offset": 41073, "col": 33, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d8630", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 41049, "col": 9, "tokLen": 1 }, "end": { "offset": 41073, "col": 33, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d8600", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41049, "col": 9, "tokLen": 1 }, "end": { "offset": 41057, "col": 17, "tokLen": 2 } }, "type": { "qualType": "const Layout **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d8520", "kind": "MemberExpr", "range": { "begin": { "offset": 41049, "col": 9, "tokLen": 1 }, "end": { "offset": 41057, "col": 17, "tokLen": 2 } }, "type": { "qualType": "const Layout *[2]" }, "valueCategory": "lvalue", "name": "lt", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ec8", "inner": [ { "id": "0x55bbe72d8508", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41049, "col": 9, "tokLen": 1 }, "end": { "offset": 41052, "col": 12, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d84d8", "kind": "MemberExpr", "range": { "begin": { "offset": 41049, "col": 9, "tokLen": 1 }, "end": { "offset": 41052, "col": 12, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72d84c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41049, "col": 9, "tokLen": 1 }, "end": { "offset": 41049, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d84a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41049, "col": 9, "tokLen": 1 }, "end": { "offset": 41049, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d7db8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72d8618", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41060, "col": 20, "tokLen": 1 }, "end": { "offset": 41068, "col": 28, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d85d0", "kind": "MemberExpr", "range": { "begin": { "offset": 41060, "col": 20, "tokLen": 1 }, "end": { "offset": 41068, "col": 28, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "sellt", "isArrow": true, "referencedMemberDecl": "0x55bbe72259b8", "inner": [ { "id": "0x55bbe72d85b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41060, "col": 20, "tokLen": 1 }, "end": { "offset": 41063, "col": 23, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d8588", "kind": "MemberExpr", "range": { "begin": { "offset": 41060, "col": 20, "tokLen": 1 }, "end": { "offset": 41063, "col": 23, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72d8570", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41060, "col": 20, "tokLen": 1 }, "end": { "offset": 41060, "col": 20, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d8550", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41060, "col": 20, "tokLen": 1 }, "end": { "offset": 41060, "col": 20, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d7db8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72d8730", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41087, "col": 47, "tokLen": 1 }, "end": { "offset": 41090, "col": 50, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d8700", "kind": "MemberExpr", "range": { "begin": { "offset": 41087, "col": 47, "tokLen": 1 }, "end": { "offset": 41090, "col": 50, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfloating", "isArrow": true, "referencedMemberDecl": "0x55bbe7224738", "inner": [ { "id": "0x55bbe72d86e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41087, "col": 47, "tokLen": 1 }, "end": { "offset": 41087, "col": 47, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d86c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41087, "col": 47, "tokLen": 1 }, "end": { "offset": 41087, "col": 47, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d7db8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72d8808", "kind": "UnaryOperator", "range": { "begin": { "offset": 41105, "col": 65, "tokLen": 1 }, "end": { "offset": 41109, "col": 69, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72d87f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41106, "col": 66, "tokLen": 1 }, "end": { "offset": 41109, "col": 69, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d87c0", "kind": "MemberExpr", "range": { "begin": { "offset": 41106, "col": 66, "tokLen": 1 }, "end": { "offset": 41109, "col": 69, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfullscreen", "isArrow": true, "referencedMemberDecl": "0x55bbe72248d8", "inner": [ { "id": "0x55bbe72d87a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41106, "col": 66, "tokLen": 1 }, "end": { "offset": 41106, "col": 66, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d8788", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41106, "col": 66, "tokLen": 1 }, "end": { "offset": 41106, "col": 66, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d7db8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72d8a58", "kind": "CallExpr", "range": { "begin": { "offset": 41126, "line": 1632, "col": 4, "tokLen": 6 }, "end": { "offset": 41161, "col": 39, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d8a40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41126, "col": 4, "tokLen": 6 }, "end": { "offset": 41126, "col": 4, "tokLen": 6 } }, "type": { "qualType": "void (*)(Client *, int, int, int, int, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d8840", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41126, "col": 4, "tokLen": 6 }, "end": { "offset": 41126, "col": 4, "tokLen": 6 } }, "type": { "qualType": "void (Client *, int, int, int, int, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72be8a0", "kind": "FunctionDecl", "name": "resize", "type": { "qualType": "void (Client *, int, int, int, int, int)" } } } ] }, { "id": "0x55bbe72d8aa8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41133, "col": 11, "tokLen": 1 }, "end": { "offset": 41133, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d8860", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41133, "col": 11, "tokLen": 1 }, "end": { "offset": 41133, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d7db8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72d8ac0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41136, "col": 14, "tokLen": 1 }, "end": { "offset": 41139, "col": 17, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d88b8", "kind": "MemberExpr", "range": { "begin": { "offset": 41136, "col": 14, "tokLen": 1 }, "end": { "offset": 41139, "col": 17, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": true, "referencedMemberDecl": "0x55bbe7223eb0", "inner": [ { "id": "0x55bbe72d88a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41136, "col": 14, "tokLen": 1 }, "end": { "offset": 41136, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d8880", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41136, "col": 14, "tokLen": 1 }, "end": { "offset": 41136, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d7db8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72d8ad8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41142, "col": 20, "tokLen": 1 }, "end": { "offset": 41145, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d8920", "kind": "MemberExpr", "range": { "begin": { "offset": 41142, "col": 20, "tokLen": 1 }, "end": { "offset": 41145, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f18", "inner": [ { "id": "0x55bbe72d8908", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41142, "col": 20, "tokLen": 1 }, "end": { "offset": 41142, "col": 20, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d88e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41142, "col": 20, "tokLen": 1 }, "end": { "offset": 41142, "col": 20, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d7db8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72d8af0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41148, "col": 26, "tokLen": 1 }, "end": { "offset": 41151, "col": 29, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d8988", "kind": "MemberExpr", "range": { "begin": { "offset": 41148, "col": 26, "tokLen": 1 }, "end": { "offset": 41151, "col": 29, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "w", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f80", "inner": [ { "id": "0x55bbe72d8970", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41148, "col": 26, "tokLen": 1 }, "end": { "offset": 41148, "col": 26, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d8950", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41148, "col": 26, "tokLen": 1 }, "end": { "offset": 41148, "col": 26, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d7db8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72d8b08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41154, "col": 32, "tokLen": 1 }, "end": { "offset": 41157, "col": 35, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d89f0", "kind": "MemberExpr", "range": { "begin": { "offset": 41154, "col": 32, "tokLen": 1 }, "end": { "offset": 41157, "col": 35, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe7223fe8", "inner": [ { "id": "0x55bbe72d89d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41154, "col": 32, "tokLen": 1 }, "end": { "offset": 41154, "col": 32, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d89b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41154, "col": 32, "tokLen": 1 }, "end": { "offset": 41154, "col": 32, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d7db8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72d8a20", "kind": "IntegerLiteral", "range": { "begin": { "offset": 41160, "col": 38, "tokLen": 1 }, "end": { "offset": 41160, "col": 38, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72d8be0", "kind": "CallExpr", "range": { "begin": { "offset": 41166, "line": 1633, "col": 3, "tokLen": 8 }, "end": { "offset": 41183, "col": 20, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d8bc8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41166, "col": 3, "tokLen": 8 }, "end": { "offset": 41166, "col": 3, "tokLen": 8 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d8b40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41166, "col": 3, "tokLen": 8 }, "end": { "offset": 41166, "col": 3, "tokLen": 8 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72d7e48", "kind": "FunctionDecl", "name": "showhide", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72d8c08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41175, "col": 12, "tokLen": 1 }, "end": { "offset": 41178, "col": 15, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d8b98", "kind": "MemberExpr", "range": { "begin": { "offset": 41175, "col": 12, "tokLen": 1 }, "end": { "offset": 41178, "col": 15, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "snext", "isArrow": true, "referencedMemberDecl": "0x55bbe7224a18", "inner": [ { "id": "0x55bbe72d8b80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41175, "col": 12, "tokLen": 1 }, "end": { "offset": 41175, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d8b60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41175, "col": 12, "tokLen": 1 }, "end": { "offset": 41175, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d7db8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72d90f0", "kind": "CompoundStmt", "range": { "begin": { "offset": 41194, "line": 1634, "col": 9, "tokLen": 1 }, "end": { "offset": 41299, "line": 1638, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72d8ce8", "kind": "CallExpr", "range": { "begin": { "offset": 41229, "line": 1636, "col": 3, "tokLen": 8 }, "end": { "offset": 41246, "col": 20, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d8cd0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41229, "col": 3, "tokLen": 8 }, "end": { "offset": 41229, "col": 3, "tokLen": 8 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d8c48", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41229, "col": 3, "tokLen": 8 }, "end": { "offset": 41229, "col": 3, "tokLen": 8 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72d7e48", "kind": "FunctionDecl", "name": "showhide", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72d8d10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41238, "col": 12, "tokLen": 1 }, "end": { "offset": 41241, "col": 15, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d8ca0", "kind": "MemberExpr", "range": { "begin": { "offset": 41238, "col": 12, "tokLen": 1 }, "end": { "offset": 41241, "col": 15, "tokLen": 5 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "snext", "isArrow": true, "referencedMemberDecl": "0x55bbe7224a18", "inner": [ { "id": "0x55bbe72d8c88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41238, "col": 12, "tokLen": 1 }, "end": { "offset": 41238, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d8c68", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41238, "col": 12, "tokLen": 1 }, "end": { "offset": 41238, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d7db8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72d9068", "kind": "CallExpr", "range": { "begin": { "offset": 41251, "line": 1637, "col": 3, "tokLen": 11 }, "end": { "offset": 41295, "col": 47, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d9050", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41251, "col": 3, "tokLen": 11 }, "end": { "offset": 41251, "col": 3, "tokLen": 11 } }, "type": { "qualType": "int (*)(Display *, Window, int, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d8d28", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41251, "col": 3, "tokLen": 11 }, "end": { "offset": 41251, "col": 3, "tokLen": 11 } }, "type": { "qualType": "int (Display *, Window, int, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7046050", "kind": "FunctionDecl", "name": "XMoveWindow", "type": { "qualType": "int (Display *, Window, int, int)" } } } ] }, { "id": "0x55bbe72d90a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41263, "col": 15, "tokLen": 3 }, "end": { "offset": 41263, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d8d48", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41263, "col": 15, "tokLen": 3 }, "end": { "offset": 41263, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72d90c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41268, "col": 20, "tokLen": 1 }, "end": { "offset": 41271, "col": 23, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d8da0", "kind": "MemberExpr", "range": { "begin": { "offset": 41268, "col": 20, "tokLen": 1 }, "end": { "offset": 41271, "col": 23, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72d8d88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41268, "col": 20, "tokLen": 1 }, "end": { "offset": 41268, "col": 20, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d8d68", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41268, "col": 20, "tokLen": 1 }, "end": { "offset": 41268, "col": 20, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d7db8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72d8fc8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2154, "line": 55, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 41276, "line": 1637, "col": 28, "tokLen": 5 } }, "end": { "offset": 41288, "col": 40, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe72d8f70", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2154, "line": 55, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 41276, "line": 1637, "col": 28, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2175, "line": 55, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 41276, "line": 1637, "col": 28, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d8f50", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 41276, "line": 1637, "col": 28, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2173, "line": 55, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 41276, "line": 1637, "col": 28, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72d8f38", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 41276, "line": 1637, "col": 28, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2160, "line": 55, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 41276, "line": 1637, "col": 28, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d8e28", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 41276, "line": 1637, "col": 28, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2160, "line": 55, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 41276, "line": 1637, "col": 28, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "w", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f80", "inner": [ { "id": "0x55bbe72d8e10", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 41276, "line": 1637, "col": 28, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2157, "line": 55, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 41276, "line": 1637, "col": 28, "tokLen": 5 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d8df0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2155, "line": 55, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 41276, "line": 1637, "col": 28, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2157, "line": 55, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 41276, "line": 1637, "col": 28, "tokLen": 5 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d8dd0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 41282, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 41276, "col": 28, "tokLen": 5, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 41282, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 41276, "col": 28, "tokLen": 5, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d7db8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72d8f18", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2164, "line": 55, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 41276, "line": 1637, "col": 28, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2173, "line": 55, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 41276, "line": 1637, "col": 28, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe72d8e58", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2164, "line": 55, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 41276, "line": 1637, "col": 28, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2164, "line": 55, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 41276, "line": 1637, "col": 28, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe72d8f00", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2168, "line": 55, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 41276, "line": 1637, "col": 28, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2173, "line": 55, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 41276, "line": 1637, "col": 28, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d8ed0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2168, "line": 55, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 41276, "line": 1637, "col": 28, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2173, "line": 55, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 41276, "line": 1637, "col": 28, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72d8eb8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2168, "line": 55, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 41276, "line": 1637, "col": 28, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2170, "line": 55, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 41276, "line": 1637, "col": 28, "tokLen": 5 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d8e98", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2168, "line": 55, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 41276, "line": 1637, "col": 28, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2170, "line": 55, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 41276, "line": 1637, "col": 28, "tokLen": 5 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d8e78", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 41282, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 41276, "col": 28, "tokLen": 5, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 41282, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 41276, "col": 28, "tokLen": 5, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d7db8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72d8fb0", "kind": "UnaryOperator", "range": { "begin": { "offset": 41287, "col": 39, "tokLen": 1 }, "end": { "offset": 41288, "col": 40, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "-", "inner": [ { "id": "0x55bbe72d8f90", "kind": "IntegerLiteral", "range": { "begin": { "offset": 41288, "col": 40, "tokLen": 1 }, "end": { "offset": 41288, "col": 40, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] }, { "id": "0x55bbe72d90d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41291, "col": 43, "tokLen": 1 }, "end": { "offset": 41294, "col": 46, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d9020", "kind": "MemberExpr", "range": { "begin": { "offset": 41291, "col": 43, "tokLen": 1 }, "end": { "offset": 41294, "col": 46, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f18", "inner": [ { "id": "0x55bbe72d9008", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41291, "col": 43, "tokLen": 1 }, "end": { "offset": 41291, "col": 43, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d8fe8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41291, "col": 43, "tokLen": 1 }, "end": { "offset": 41291, "col": 43, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d7db8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72d9208", "kind": "FunctionDecl", "loc": { "offset": 41309, "line": 1642, "col": 1, "tokLen": 7 }, "range": { "begin": { "offset": 41304, "line": 1641, "col": 1, "tokLen": 4 }, "end": { "offset": 41455, "line": 1647, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722f250", "name": "sigchld", "mangledName": "sigchld", "type": { "qualType": "void (int)" }, "inner": [ { "id": "0x55bbe72d9178", "kind": "ParmVarDecl", "loc": { "offset": 41321, "line": 1642, "col": 13, "tokLen": 6 }, "range": { "begin": { "offset": 41317, "col": 9, "tokLen": 3 }, "end": { "offset": 41321, "col": 13, "tokLen": 6 } }, "name": "unused", "type": { "qualType": "int" } }, { "id": "0x55bbe72d97c8", "kind": "CompoundStmt", "range": { "begin": { "offset": 41329, "line": 1643, "col": 1, "tokLen": 1 }, "end": { "offset": 41455, "line": 1647, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72d9580", "kind": "IfStmt", "range": { "begin": { "offset": 41332, "line": 1644, "col": 2, "tokLen": 2 }, "end": { "offset": 41411, "line": 1645, "col": 39, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72d9458", "kind": "BinaryOperator", "range": { "begin": { "offset": 41336, "line": 1644, "col": 6, "tokLen": 6 }, "end": { "spellingLoc": { "offset": 1077, "file": "/usr/include/bits/signum-generic.h", "line": 28, "col": 38, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 41364, "file": "dwm.c", "line": 1644, "col": 34, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72d9380", "kind": "CallExpr", "range": { "begin": { "offset": 41336, "col": 6, "tokLen": 6 }, "end": { "offset": 41359, "col": 29, "tokLen": 1 } }, "type": { "desugaredQualType": "void (*)(int)", "qualType": "__sighandler_t", "typeAliasDeclId": "0x55bbe6e00700" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d9368", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41336, "col": 6, "tokLen": 6 }, "end": { "offset": 41336, "col": 6, "tokLen": 6 } }, "type": { "qualType": "__sighandler_t (*)(int, __sighandler_t)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d92b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41336, "col": 6, "tokLen": 6 }, "end": { "offset": 41336, "col": 6, "tokLen": 6 } }, "type": { "qualType": "__sighandler_t (int, __sighandler_t)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe6e00b58", "kind": "FunctionDecl", "name": "signal", "type": { "qualType": "__sighandler_t (int, __sighandler_t)" } } } ] }, { "id": "0x55bbe72d92d0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1583, "file": "/usr/include/bits/signum-arch.h", "line": 41, "col": 18, "tokLen": 2, "includedFrom": { "file": "/usr/include/bits/signum-generic.h" } }, "expansionLoc": { "offset": 41343, "file": "dwm.c", "line": 1644, "col": 13, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 1583, "file": "/usr/include/bits/signum-arch.h", "line": 41, "col": 18, "tokLen": 2, "includedFrom": { "file": "/usr/include/bits/signum-generic.h" } }, "expansionLoc": { "offset": 41343, "file": "dwm.c", "line": 1644, "col": 13, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "17" }, { "id": "0x55bbe72d93b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41352, "col": 22, "tokLen": 7 }, "end": { "offset": 41352, "col": 22, "tokLen": 7 } }, "type": { "qualType": "void (*)(int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d92f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41352, "col": 22, "tokLen": 7 }, "end": { "offset": 41352, "col": 22, "tokLen": 7 } }, "type": { "qualType": "void (int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72d9208", "kind": "FunctionDecl", "name": "sigchld", "type": { "qualType": "void (int)" } } } ] } ] }, { "id": "0x55bbe72d9438", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1057, "file": "/usr/include/bits/signum-generic.h", "line": 28, "col": 18, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 41364, "file": "dwm.c", "line": 1644, "col": 34, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 1077, "file": "/usr/include/bits/signum-generic.h", "line": 28, "col": 38, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 41364, "file": "dwm.c", "line": 1644, "col": 34, "tokLen": 7 } } }, "type": { "desugaredQualType": "void (*)(int)", "qualType": "__sighandler_t", "typeAliasDeclId": "0x55bbe6e00700" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d9410", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1058, "file": "/usr/include/bits/signum-generic.h", "line": 28, "col": 19, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 41364, "file": "dwm.c", "line": 1644, "col": 34, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 1076, "file": "/usr/include/bits/signum-generic.h", "line": 28, "col": 37, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 41364, "file": "dwm.c", "line": 1644, "col": 34, "tokLen": 7 } } }, "type": { "desugaredQualType": "void (*)(int)", "qualType": "__sighandler_t", "typeAliasDeclId": "0x55bbe6e00700" }, "valueCategory": "prvalue", "castKind": "IntegralToPointer", "inner": [ { "id": "0x55bbe72d93e8", "kind": "UnaryOperator", "range": { "begin": { "spellingLoc": { "offset": 1075, "file": "/usr/include/bits/signum-generic.h", "line": 28, "col": 36, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 41364, "file": "dwm.c", "line": 1644, "col": 34, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 1076, "file": "/usr/include/bits/signum-generic.h", "line": 28, "col": 37, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 41364, "file": "dwm.c", "line": 1644, "col": 34, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "-", "inner": [ { "id": "0x55bbe72d93c8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1076, "file": "/usr/include/bits/signum-generic.h", "line": 28, "col": 37, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 41364, "file": "dwm.c", "line": 1644, "col": 34, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 1076, "file": "/usr/include/bits/signum-generic.h", "line": 28, "col": 37, "tokLen": 1, "includedFrom": { "file": "/usr/include/signal.h" } }, "expansionLoc": { "offset": 41364, "file": "dwm.c", "line": 1644, "col": 34, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] }, { "id": "0x55bbe72d9528", "kind": "CallExpr", "range": { "begin": { "offset": 41375, "line": 1645, "col": 3, "tokLen": 3 }, "end": { "offset": 41411, "col": 39, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d9510", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41375, "col": 3, "tokLen": 3 }, "end": { "offset": 41375, "col": 3, "tokLen": 3 } }, "type": { "qualType": "void (*)(const char *, ...)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d9478", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41375, "col": 3, "tokLen": 3 }, "end": { "offset": 41375, "col": 3, "tokLen": 3 } }, "type": { "qualType": "void (const char *, ...)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e230", "kind": "FunctionDecl", "name": "die", "type": { "qualType": "void (const char *, ...)" } } } ] }, { "id": "0x55bbe72d9568", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41379, "col": 7, "tokLen": 32 }, "end": { "offset": 41379, "col": 7, "tokLen": 32 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72d9550", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41379, "col": 7, "tokLen": 32 }, "end": { "offset": 41379, "col": 7, "tokLen": 32 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d94d8", "kind": "StringLiteral", "range": { "begin": { "offset": 41379, "col": 7, "tokLen": 32 }, "end": { "offset": 41379, "col": 7, "tokLen": 32 } }, "type": { "qualType": "char[31]" }, "valueCategory": "lvalue", "value": "\"can't install SIGCHLD handler:\"" } ] } ] } ] } ] }, { "id": "0x55bbe72d97a8", "kind": "WhileStmt", "range": { "begin": { "offset": 41415, "line": 1646, "col": 2, "tokLen": 5 }, "end": { "offset": 41453, "col": 40, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72d9780", "kind": "BinaryOperator", "range": { "begin": { "offset": 41422, "col": 9, "tokLen": 1 }, "end": { "offset": 41451, "col": 38, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe72d95a0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 41422, "col": 9, "tokLen": 1 }, "end": { "offset": 41422, "col": 9, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe72d9730", "kind": "CallExpr", "range": { "begin": { "offset": 41426, "col": 13, "tokLen": 7 }, "end": { "offset": 41451, "col": 38, "tokLen": 1 } }, "type": { "desugaredQualType": "int", "qualType": "__pid_t", "typeAliasDeclId": "0x55bbe6dd45b0" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d9718", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41426, "col": 13, "tokLen": 7 }, "end": { "offset": 41426, "col": 13, "tokLen": 7 } }, "type": { "qualType": "__pid_t (*)(__pid_t, int *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d95c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41426, "col": 13, "tokLen": 7 }, "end": { "offset": 41426, "col": 13, "tokLen": 7 } }, "type": { "qualType": "__pid_t (__pid_t, int *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe6f02c08", "kind": "FunctionDecl", "name": "waitpid", "type": { "qualType": "__pid_t (__pid_t, int *, int)" } } } ] }, { "id": "0x55bbe72d9600", "kind": "UnaryOperator", "range": { "begin": { "offset": 41434, "col": 21, "tokLen": 1 }, "end": { "offset": 41435, "col": 22, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "-", "inner": [ { "id": "0x55bbe72d95e0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 41435, "col": 22, "tokLen": 1 }, "end": { "offset": 41435, "col": 22, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe72d9768", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 41438, "file": "dwm.c", "line": 1646, "col": 25, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 41438, "file": "dwm.c", "line": 1646, "col": 25, "tokLen": 4 } } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72d9678", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 41438, "file": "dwm.c", "line": 1646, "col": 25, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 41438, "file": "dwm.c", "line": 1646, "col": 25, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d9650", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 41438, "file": "dwm.c", "line": 1646, "col": 25, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 41438, "file": "dwm.c", "line": 1646, "col": 25, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72d9618", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 41438, "file": "dwm.c", "line": 1646, "col": 25, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 41438, "file": "dwm.c", "line": 1646, "col": 25, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe72d9698", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1039, "file": "/usr/include/bits/waitflags.h", "line": 25, "col": 18, "tokLen": 1, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "expansionLoc": { "offset": 41444, "file": "dwm.c", "line": 1646, "col": 31, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 1039, "file": "/usr/include/bits/waitflags.h", "line": 25, "col": 18, "tokLen": 1, "includedFrom": { "file": "/usr/include/stdlib.h" } }, "expansionLoc": { "offset": 41444, "file": "dwm.c", "line": 1646, "col": 31, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] }, { "id": "0x55bbe72d97a0", "kind": "NullStmt", "range": { "begin": { "offset": 41453, "col": 40, "tokLen": 1 }, "end": { "offset": 41453, "col": 40, "tokLen": 1 } } } ] } ] } ] }, { "id": "0x55bbe72d9888", "kind": "FunctionDecl", "loc": { "offset": 41463, "line": 1650, "col": 1, "tokLen": 5 }, "range": { "begin": { "offset": 41458, "line": 1649, "col": 1, "tokLen": 4 }, "end": { "offset": 41732, "line": 1661, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722f398", "name": "spawn", "mangledName": "spawn", "type": { "qualType": "void (const Arg *)" }, "inner": [ { "id": "0x55bbe72d97f8", "kind": "ParmVarDecl", "loc": { "offset": 41480, "line": 1650, "col": 18, "tokLen": 3 }, "range": { "begin": { "offset": 41469, "col": 7, "tokLen": 5 }, "end": { "offset": 41480, "col": 18, "tokLen": 3 } }, "isUsed": true, "name": "arg", "type": { "qualType": "const Arg *" } }, { "id": "0x55bbe72da3f8", "kind": "CompoundStmt", "range": { "begin": { "offset": 41485, "line": 1651, "col": 1, "tokLen": 1 }, "end": { "offset": 41732, "line": 1661, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72d9b88", "kind": "IfStmt", "range": { "begin": { "offset": 41488, "line": 1652, "col": 2, "tokLen": 2 }, "end": { "offset": 41542, "line": 1653, "col": 31, "tokLen": 3 } }, "inner": [ { "id": "0x55bbe72d9a00", "kind": "BinaryOperator", "range": { "begin": { "offset": 41492, "line": 1652, "col": 6, "tokLen": 3 }, "end": { "offset": 41502, "col": 16, "tokLen": 8 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72d99b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41492, "col": 6, "tokLen": 3 }, "end": { "offset": 41497, "col": 11, "tokLen": 1 } }, "type": { "qualType": "const void *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d9968", "kind": "MemberExpr", "range": { "begin": { "offset": 41492, "col": 6, "tokLen": 3 }, "end": { "offset": 41497, "col": 11, "tokLen": 1 } }, "type": { "qualType": "const void *const" }, "valueCategory": "lvalue", "name": "v", "isArrow": true, "referencedMemberDecl": "0x55bbe72232f0", "inner": [ { "id": "0x55bbe72d9950", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41492, "col": 6, "tokLen": 3 }, "end": { "offset": 41492, "col": 6, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d9930", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41492, "col": 6, "tokLen": 3 }, "end": { "offset": 41492, "col": 6, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d97f8", "kind": "ParmVarDecl", "name": "arg", "type": { "qualType": "const Arg *" } } } ] } ] } ] }, { "id": "0x55bbe72d99e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41502, "col": 16, "tokLen": 8 }, "end": { "offset": 41502, "col": 16, "tokLen": 8 } }, "type": { "qualType": "const void *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72d99d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41502, "col": 16, "tokLen": 8 }, "end": { "offset": 41502, "col": 16, "tokLen": 8 } }, "type": { "qualType": "const char **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d9998", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41502, "col": 16, "tokLen": 8 }, "end": { "offset": 41502, "col": 16, "tokLen": 8 } }, "type": { "qualType": "const char *[14]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e32e98", "kind": "VarDecl", "name": "dmenucmd", "type": { "qualType": "const char *[14]" } } } ] } ] } ] }, { "id": "0x55bbe72d9b68", "kind": "BinaryOperator", "range": { "begin": { "offset": 41514, "line": 1653, "col": 3, "tokLen": 8 }, "end": { "offset": 41542, "col": 31, "tokLen": 3 } }, "type": { "qualType": "char" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72d9a78", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 41514, "col": 3, "tokLen": 8 }, "end": { "offset": 41524, "col": 13, "tokLen": 1 } }, "type": { "qualType": "char" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d9a60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41514, "col": 3, "tokLen": 8 }, "end": { "offset": 41514, "col": 3, "tokLen": 8 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72d9a20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41514, "col": 3, "tokLen": 8 }, "end": { "offset": 41514, "col": 3, "tokLen": 8 } }, "type": { "qualType": "char[2]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e32de8", "kind": "VarDecl", "name": "dmenumon", "type": { "qualType": "char[2]" } } } ] }, { "id": "0x55bbe72d9a40", "kind": "IntegerLiteral", "range": { "begin": { "offset": 41523, "col": 12, "tokLen": 1 }, "end": { "offset": 41523, "col": 12, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72d9b50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41528, "col": 17, "tokLen": 3 }, "end": { "offset": 41542, "col": 31, "tokLen": 3 } }, "type": { "qualType": "char" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72d9b30", "kind": "BinaryOperator", "range": { "begin": { "offset": 41528, "col": 17, "tokLen": 3 }, "end": { "offset": 41542, "col": 31, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72d9a98", "kind": "CharacterLiteral", "range": { "begin": { "offset": 41528, "col": 17, "tokLen": 3 }, "end": { "offset": 41528, "col": 17, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": 48 }, { "id": "0x55bbe72d9b18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41534, "col": 23, "tokLen": 6 }, "end": { "offset": 41542, "col": 31, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d9ae8", "kind": "MemberExpr", "range": { "begin": { "offset": 41534, "col": 23, "tokLen": 6 }, "end": { "offset": 41542, "col": 31, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "num", "isArrow": true, "referencedMemberDecl": "0x55bbe7225540", "inner": [ { "id": "0x55bbe72d9ad0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41534, "col": 23, "tokLen": 6 }, "end": { "offset": 41534, "col": 23, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d9ab0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41534, "col": 23, "tokLen": 6 }, "end": { "offset": 41534, "col": 23, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72da3d8", "kind": "IfStmt", "range": { "begin": { "offset": 41548, "line": 1654, "col": 2, "tokLen": 2 }, "end": { "offset": 41730, "line": 1660, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72d9c50", "kind": "BinaryOperator", "range": { "begin": { "offset": 41552, "line": 1654, "col": 6, "tokLen": 4 }, "end": { "offset": 41562, "col": 16, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72d9c10", "kind": "CallExpr", "range": { "begin": { "offset": 41552, "col": 6, "tokLen": 4 }, "end": { "offset": 41557, "col": 11, "tokLen": 1 } }, "type": { "desugaredQualType": "int", "qualType": "__pid_t", "typeAliasDeclId": "0x55bbe6dd45b0" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d9bf8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41552, "col": 6, "tokLen": 4 }, "end": { "offset": 41552, "col": 6, "tokLen": 4 } }, "type": { "qualType": "__pid_t (*)(void)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d9ba8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41552, "col": 6, "tokLen": 4 }, "end": { "offset": 41552, "col": 6, "tokLen": 4 } }, "type": { "qualType": "__pid_t (void)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe6dd8518", "kind": "FunctionDecl", "name": "fork", "type": { "qualType": "__pid_t (void)" } } } ] } ] }, { "id": "0x55bbe72d9c30", "kind": "IntegerLiteral", "range": { "begin": { "offset": 41562, "col": 16, "tokLen": 1 }, "end": { "offset": 41562, "col": 16, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72da3a8", "kind": "CompoundStmt", "range": { "begin": { "offset": 41565, "col": 19, "tokLen": 1 }, "end": { "offset": 41730, "line": 1660, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72d9e40", "kind": "IfStmt", "range": { "begin": { "offset": 41569, "line": 1655, "col": 3, "tokLen": 2 }, "end": { "offset": 41608, "line": 1656, "col": 31, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72d9c90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41573, "line": 1655, "col": 7, "tokLen": 3 }, "end": { "offset": 41573, "col": 7, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d9c70", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41573, "col": 7, "tokLen": 3 }, "end": { "offset": 41573, "col": 7, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72d9e00", "kind": "CallExpr", "range": { "begin": { "offset": 41581, "line": 1656, "col": 4, "tokLen": 5 }, "end": { "offset": 41608, "col": 31, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d9de8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41581, "col": 4, "tokLen": 5 }, "end": { "offset": 41581, "col": 4, "tokLen": 5 } }, "type": { "qualType": "int (*)(int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d9ca8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41581, "col": 4, "tokLen": 5 }, "end": { "offset": 41581, "col": 4, "tokLen": 5 } }, "type": { "qualType": "int (int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe6eb63d8", "kind": "FunctionDecl", "name": "close", "type": { "qualType": "int (int)" } } } ] }, { "id": "0x55bbe72d9e28", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2628, "file": "/usr/include/X11/Xlib.h", "line": 91, "col": 32, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 41587, "file": "dwm.c", "line": 1656, "col": 10, "tokLen": 16 } }, "end": { "spellingLoc": { "offset": 2655, "file": "/usr/include/X11/Xlib.h", "line": 91, "col": 59, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 41587, "file": "dwm.c", "line": 1656, "col": 10, "tokLen": 16 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d9dc8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2628, "file": "/usr/include/X11/Xlib.h", "line": 91, "col": 32, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 41587, "file": "dwm.c", "line": 1656, "col": 10, "tokLen": 16 } }, "end": { "spellingLoc": { "offset": 2655, "file": "/usr/include/X11/Xlib.h", "line": 91, "col": 59, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 41587, "file": "dwm.c", "line": 1656, "col": 10, "tokLen": 16 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d9d98", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2629, "file": "/usr/include/X11/Xlib.h", "line": 91, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 41587, "file": "dwm.c", "line": 1656, "col": 10, "tokLen": 16 } }, "end": { "spellingLoc": { "offset": 2653, "file": "/usr/include/X11/Xlib.h", "line": 91, "col": 57, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 41587, "file": "dwm.c", "line": 1656, "col": 10, "tokLen": 16 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "fd", "isArrow": true, "referencedMemberDecl": "0x55bbe6fef618", "inner": [ { "id": "0x55bbe72d9d78", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2629, "file": "/usr/include/X11/Xlib.h", "line": 91, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 41587, "file": "dwm.c", "line": 1656, "col": 10, "tokLen": 16 } }, "end": { "spellingLoc": { "offset": 2650, "file": "/usr/include/X11/Xlib.h", "line": 91, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 41587, "file": "dwm.c", "line": 1656, "col": 10, "tokLen": 16 } } }, "type": { "desugaredQualType": "struct (unnamed struct at /usr/include/X11/Xlib.h:493:9) *", "qualType": "_XPrivDisplay", "typeAliasDeclId": "0x55bbe6ff1040" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d9d50", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2630, "file": "/usr/include/X11/Xlib.h", "line": 91, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 41587, "file": "dwm.c", "line": 1656, "col": 10, "tokLen": 16 } }, "end": { "spellingLoc": { "offset": 2649, "file": "/usr/include/X11/Xlib.h", "line": 91, "col": 53, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 41587, "file": "dwm.c", "line": 1656, "col": 10, "tokLen": 16 } } }, "type": { "desugaredQualType": "struct (unnamed struct at /usr/include/X11/Xlib.h:493:9) *", "qualType": "_XPrivDisplay", "typeAliasDeclId": "0x55bbe6ff1040" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72d9d38", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2645, "file": "/usr/include/X11/Xlib.h", "line": 91, "col": 49, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 41587, "file": "dwm.c", "line": 1656, "col": 10, "tokLen": 16 } }, "end": { "spellingLoc": { "offset": 2649, "file": "/usr/include/X11/Xlib.h", "line": 91, "col": 53, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 41587, "file": "dwm.c", "line": 1656, "col": 10, "tokLen": 16 } } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "isPartOfExplicitCast": true, "inner": [ { "id": "0x55bbe72d9d18", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2645, "file": "/usr/include/X11/Xlib.h", "line": 91, "col": 49, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 41587, "file": "dwm.c", "line": 1656, "col": 10, "tokLen": 16 } }, "end": { "spellingLoc": { "offset": 2649, "file": "/usr/include/X11/Xlib.h", "line": 91, "col": 53, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 41587, "file": "dwm.c", "line": 1656, "col": 10, "tokLen": 16 } } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d9cc8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 41604, "col": 27, "tokLen": 3 }, "expansionLoc": { "offset": 41587, "col": 10, "tokLen": 16, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 41604, "col": 27, "tokLen": 3 }, "expansionLoc": { "offset": 41587, "col": 10, "tokLen": 16, "isMacroArgExpansion": true } } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72d9e98", "kind": "CallExpr", "range": { "begin": { "offset": 41613, "line": 1657, "col": 3, "tokLen": 6 }, "end": { "offset": 41620, "col": 10, "tokLen": 1 } }, "type": { "desugaredQualType": "int", "qualType": "__pid_t", "typeAliasDeclId": "0x55bbe6dd45b0" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d9e80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41613, "col": 3, "tokLen": 6 }, "end": { "offset": 41613, "col": 3, "tokLen": 6 } }, "type": { "qualType": "__pid_t (*)(void)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d9e60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41613, "col": 3, "tokLen": 6 }, "end": { "offset": 41613, "col": 3, "tokLen": 6 } }, "type": { "qualType": "__pid_t (void)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe6ef4088", "kind": "FunctionDecl", "name": "setsid", "type": { "qualType": "__pid_t (void)" } } } ] } ] }, { "id": "0x55bbe72da130", "kind": "CallExpr", "range": { "begin": { "offset": 41625, "line": 1658, "col": 3, "tokLen": 6 }, "end": { "offset": 41669, "col": 47, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72da118", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41625, "col": 3, "tokLen": 6 }, "end": { "offset": 41625, "col": 3, "tokLen": 6 } }, "type": { "qualType": "int (*)(const char *, char *const *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72d9eb8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41625, "col": 3, "tokLen": 6 }, "end": { "offset": 41625, "col": 3, "tokLen": 6 } }, "type": { "qualType": "int (const char *, char *const *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe6ebcea0", "kind": "FunctionDecl", "name": "execvp", "type": { "qualType": "int (const char *, char *const *)" } } } ] }, { "id": "0x55bbe72da178", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41632, "col": 10, "tokLen": 1 }, "end": { "offset": 41651, "col": 29, "tokLen": 1 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72da160", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41632, "col": 10, "tokLen": 1 }, "end": { "offset": 41651, "col": 29, "tokLen": 1 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d9fd8", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 41632, "col": 10, "tokLen": 1 }, "end": { "offset": 41651, "col": 29, "tokLen": 1 } }, "type": { "qualType": "char *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72d9f98", "kind": "ParenExpr", "range": { "begin": { "offset": 41632, "col": 10, "tokLen": 1 }, "end": { "offset": 41648, "col": 26, "tokLen": 1 } }, "type": { "qualType": "char **" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72d9f70", "kind": "CStyleCastExpr", "range": { "begin": { "offset": 41633, "col": 11, "tokLen": 1 }, "end": { "offset": 41647, "col": 25, "tokLen": 1 } }, "type": { "qualType": "char **" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72d9f58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41642, "col": 20, "tokLen": 3 }, "end": { "offset": 41647, "col": 25, "tokLen": 1 } }, "type": { "qualType": "const void *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "isPartOfExplicitCast": true, "inner": [ { "id": "0x55bbe72d9f10", "kind": "MemberExpr", "range": { "begin": { "offset": 41642, "col": 20, "tokLen": 3 }, "end": { "offset": 41647, "col": 25, "tokLen": 1 } }, "type": { "qualType": "const void *const" }, "valueCategory": "lvalue", "name": "v", "isArrow": true, "referencedMemberDecl": "0x55bbe72232f0", "inner": [ { "id": "0x55bbe72d9ef8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41642, "col": 20, "tokLen": 3 }, "end": { "offset": 41642, "col": 20, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d9ed8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41642, "col": 20, "tokLen": 3 }, "end": { "offset": 41642, "col": 20, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d97f8", "kind": "ParmVarDecl", "name": "arg", "type": { "qualType": "const Arg *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72d9fb8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 41650, "col": 28, "tokLen": 1 }, "end": { "offset": 41650, "col": 28, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe72da190", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41654, "col": 32, "tokLen": 1 }, "end": { "offset": 41668, "col": 46, "tokLen": 1 } }, "type": { "desugaredQualType": "char *const *", "qualType": "char *const *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72da090", "kind": "CStyleCastExpr", "range": { "begin": { "offset": 41654, "col": 32, "tokLen": 1 }, "end": { "offset": 41668, "col": 46, "tokLen": 1 } }, "type": { "qualType": "char **" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72da078", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41663, "col": 41, "tokLen": 3 }, "end": { "offset": 41668, "col": 46, "tokLen": 1 } }, "type": { "qualType": "const void *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "isPartOfExplicitCast": true, "inner": [ { "id": "0x55bbe72da030", "kind": "MemberExpr", "range": { "begin": { "offset": 41663, "col": 41, "tokLen": 3 }, "end": { "offset": 41668, "col": 46, "tokLen": 1 } }, "type": { "qualType": "const void *const" }, "valueCategory": "lvalue", "name": "v", "isArrow": true, "referencedMemberDecl": "0x55bbe72232f0", "inner": [ { "id": "0x55bbe72da018", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41663, "col": 41, "tokLen": 3 }, "end": { "offset": 41663, "col": 41, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72d9ff8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41663, "col": 41, "tokLen": 3 }, "end": { "offset": 41663, "col": 41, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d97f8", "kind": "ParmVarDecl", "name": "arg", "type": { "qualType": "const Arg *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72da330", "kind": "CallExpr", "range": { "begin": { "offset": 41674, "line": 1659, "col": 3, "tokLen": 3 }, "end": { "offset": 41726, "col": 55, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72da318", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41674, "col": 3, "tokLen": 3 }, "end": { "offset": 41674, "col": 3, "tokLen": 3 } }, "type": { "qualType": "void (*)(const char *, ...)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72da1a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41674, "col": 3, "tokLen": 3 }, "end": { "offset": 41674, "col": 3, "tokLen": 3 } }, "type": { "qualType": "void (const char *, ...)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e230", "kind": "FunctionDecl", "name": "die", "type": { "qualType": "void (const char *, ...)" } } } ] }, { "id": "0x55bbe72da378", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41678, "col": 7, "tokLen": 26 }, "end": { "offset": 41678, "col": 7, "tokLen": 26 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72da360", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41678, "col": 7, "tokLen": 26 }, "end": { "offset": 41678, "col": 7, "tokLen": 26 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72da1c8", "kind": "StringLiteral", "range": { "begin": { "offset": 41678, "col": 7, "tokLen": 26 }, "end": { "offset": 41678, "col": 7, "tokLen": 26 } }, "type": { "qualType": "char[25]" }, "valueCategory": "lvalue", "value": "\"dwm: execvp '%s' failed:\"" } ] } ] }, { "id": "0x55bbe72da390", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41706, "col": 35, "tokLen": 1 }, "end": { "offset": 41725, "col": 54, "tokLen": 1 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72da2f8", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 41706, "col": 35, "tokLen": 1 }, "end": { "offset": 41725, "col": 54, "tokLen": 1 } }, "type": { "qualType": "char *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72da2b8", "kind": "ParenExpr", "range": { "begin": { "offset": 41706, "col": 35, "tokLen": 1 }, "end": { "offset": 41722, "col": 51, "tokLen": 1 } }, "type": { "qualType": "char **" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72da290", "kind": "CStyleCastExpr", "range": { "begin": { "offset": 41707, "col": 36, "tokLen": 1 }, "end": { "offset": 41721, "col": 50, "tokLen": 1 } }, "type": { "qualType": "char **" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72da278", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41716, "col": 45, "tokLen": 3 }, "end": { "offset": 41721, "col": 50, "tokLen": 1 } }, "type": { "qualType": "const void *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "isPartOfExplicitCast": true, "inner": [ { "id": "0x55bbe72da230", "kind": "MemberExpr", "range": { "begin": { "offset": 41716, "col": 45, "tokLen": 3 }, "end": { "offset": 41721, "col": 50, "tokLen": 1 } }, "type": { "qualType": "const void *const" }, "valueCategory": "lvalue", "name": "v", "isArrow": true, "referencedMemberDecl": "0x55bbe72232f0", "inner": [ { "id": "0x55bbe72da218", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41716, "col": 45, "tokLen": 3 }, "end": { "offset": 41716, "col": 45, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72da1f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41716, "col": 45, "tokLen": 3 }, "end": { "offset": 41716, "col": 45, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72d97f8", "kind": "ParmVarDecl", "name": "arg", "type": { "qualType": "const Arg *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72da2d8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 41724, "col": 53, "tokLen": 1 }, "end": { "offset": 41724, "col": 53, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72da4b8", "kind": "FunctionDecl", "loc": { "offset": 41740, "line": 1664, "col": 1, "tokLen": 3 }, "range": { "begin": { "offset": 41735, "line": 1663, "col": 1, "tokLen": 4 }, "end": { "offset": 41881, "line": 1671, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722f4e0", "name": "tag", "mangledName": "tag", "type": { "qualType": "void (const Arg *)" }, "inner": [ { "id": "0x55bbe72da428", "kind": "ParmVarDecl", "loc": { "offset": 41755, "line": 1664, "col": 16, "tokLen": 3 }, "range": { "begin": { "offset": 41744, "col": 5, "tokLen": 5 }, "end": { "offset": 41755, "col": 16, "tokLen": 3 } }, "isUsed": true, "name": "arg", "type": { "qualType": "const Arg *" } }, { "id": "0x55bbe72dadc8", "kind": "CompoundStmt", "range": { "begin": { "offset": 41760, "line": 1665, "col": 1, "tokLen": 1 }, "end": { "offset": 41881, "line": 1671, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72dada8", "kind": "IfStmt", "range": { "begin": { "offset": 41763, "line": 1666, "col": 2, "tokLen": 2 }, "end": { "offset": 41879, "line": 1670, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72da870", "kind": "BinaryOperator", "range": { "begin": { "offset": 41767, "line": 1666, "col": 6, "tokLen": 6 }, "end": { "spellingLoc": { "offset": 2288, "line": 57, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 41792, "line": 1666, "col": 31, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72da858", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41767, "col": 6, "tokLen": 6 }, "end": { "offset": 41775, "col": 14, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72da598", "kind": "MemberExpr", "range": { "begin": { "offset": 41767, "col": 6, "tokLen": 6 }, "end": { "offset": 41775, "col": 14, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72da580", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41767, "col": 6, "tokLen": 6 }, "end": { "offset": 41767, "col": 6, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72da560", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41767, "col": 6, "tokLen": 6 }, "end": { "offset": 41767, "col": 6, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72da838", "kind": "BinaryOperator", "range": { "begin": { "offset": 41782, "col": 21, "tokLen": 3 }, "end": { "spellingLoc": { "offset": 2288, "line": 57, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 41792, "line": 1666, "col": 31, "tokLen": 7 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe72da808", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41782, "col": 21, "tokLen": 3 }, "end": { "offset": 41787, "col": 26, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72da600", "kind": "MemberExpr", "range": { "begin": { "offset": 41782, "col": 21, "tokLen": 3 }, "end": { "offset": 41787, "col": 26, "tokLen": 2 } }, "type": { "qualType": "const unsigned int" }, "valueCategory": "lvalue", "name": "ui", "isArrow": true, "referencedMemberDecl": "0x55bbe7223220", "inner": [ { "id": "0x55bbe72da5e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41782, "col": 21, "tokLen": 3 }, "end": { "offset": 41782, "col": 21, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72da5c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41782, "col": 21, "tokLen": 3 }, "end": { "offset": 41782, "col": 21, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72da428", "kind": "ParmVarDecl", "name": "arg", "type": { "qualType": "const Arg *" } } } ] } ] } ] }, { "id": "0x55bbe72da820", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2264, "line": 57, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 41792, "line": 1666, "col": 31, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2288, "line": 57, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 41792, "line": 1666, "col": 31, "tokLen": 7 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72da7e8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2264, "line": 57, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 41792, "line": 1666, "col": 31, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2288, "line": 57, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 41792, "line": 1666, "col": 31, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72da7c8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2265, "line": 57, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 41792, "line": 1666, "col": 31, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2287, "line": 57, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 41792, "line": 1666, "col": 31, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72da788", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2265, "line": 57, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 41792, "line": 1666, "col": 31, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2283, "line": 57, "col": 52, "tokLen": 1 }, "expansionLoc": { "offset": 41792, "line": 1666, "col": 31, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72da768", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2266, "line": 57, "col": 35, "tokLen": 1 }, "expansionLoc": { "offset": 41792, "line": 1666, "col": 31, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 41792, "line": 1666, "col": 31, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72da630", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2266, "line": 57, "col": 35, "tokLen": 1 }, "expansionLoc": { "offset": 41792, "line": 1666, "col": 31, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2266, "line": 57, "col": 35, "tokLen": 1 }, "expansionLoc": { "offset": 41792, "line": 1666, "col": 31, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72da748", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2034, "line": 53, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 41792, "line": 1666, "col": 31, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 41792, "line": 1666, "col": 31, "tokLen": 7 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72da728", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 41792, "line": 1666, "col": 31, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 41792, "line": 1666, "col": 31, "tokLen": 7 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe72da670", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 41792, "line": 1666, "col": 31, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 41792, "line": 1666, "col": 31, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe72da650", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 41792, "line": 1666, "col": 31, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 41792, "line": 1666, "col": 31, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e315d0", "kind": "VarDecl", "name": "tags", "type": { "qualType": "const char *[9]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe72da708", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2046, "line": 53, "col": 45, "tokLen": 6 }, "expansionLoc": { "offset": 41792, "line": 1666, "col": 31, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 41792, "line": 1666, "col": 31, "tokLen": 7 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe72da6e8", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 41792, "line": 1666, "col": 31, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 41792, "line": 1666, "col": 31, "tokLen": 7 } } }, "type": { "qualType": "const char *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72da6d0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 41792, "line": 1666, "col": 31, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 41792, "line": 1666, "col": 31, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72da690", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 41792, "line": 1666, "col": 31, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 41792, "line": 1666, "col": 31, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e315d0", "kind": "VarDecl", "name": "tags", "type": { "qualType": "const char *[9]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe72da6b0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 41792, "line": 1666, "col": 31, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 41792, "line": 1666, "col": 31, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72da7a8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2287, "line": 57, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 41792, "line": 1666, "col": 31, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2287, "line": 57, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 41792, "line": 1666, "col": 31, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] } ] }, { "id": "0x55bbe72dad80", "kind": "CompoundStmt", "range": { "begin": { "offset": 41801, "col": 40, "tokLen": 1 }, "end": { "offset": 41879, "line": 1670, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72dabd0", "kind": "BinaryOperator", "range": { "begin": { "offset": 41805, "line": 1667, "col": 3, "tokLen": 6 }, "end": { "spellingLoc": { "offset": 2288, "line": 57, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 41835, "line": 1667, "col": 33, "tokLen": 7 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72da910", "kind": "MemberExpr", "range": { "begin": { "offset": 41805, "col": 3, "tokLen": 6 }, "end": { "offset": 41818, "col": 16, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "tags", "isArrow": true, "referencedMemberDecl": "0x55bbe7224668", "inner": [ { "id": "0x55bbe72da8f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41805, "col": 3, "tokLen": 6 }, "end": { "offset": 41813, "col": 11, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72da8c8", "kind": "MemberExpr", "range": { "begin": { "offset": 41805, "col": 3, "tokLen": 6 }, "end": { "offset": 41813, "col": 11, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72da8b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41805, "col": 3, "tokLen": 6 }, "end": { "offset": 41805, "col": 3, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72da890", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41805, "col": 3, "tokLen": 6 }, "end": { "offset": 41805, "col": 3, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72dabb0", "kind": "BinaryOperator", "range": { "begin": { "offset": 41825, "col": 23, "tokLen": 3 }, "end": { "spellingLoc": { "offset": 2288, "line": 57, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 41835, "line": 1667, "col": 33, "tokLen": 7 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe72dab80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41825, "col": 23, "tokLen": 3 }, "end": { "offset": 41830, "col": 28, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72da978", "kind": "MemberExpr", "range": { "begin": { "offset": 41825, "col": 23, "tokLen": 3 }, "end": { "offset": 41830, "col": 28, "tokLen": 2 } }, "type": { "qualType": "const unsigned int" }, "valueCategory": "lvalue", "name": "ui", "isArrow": true, "referencedMemberDecl": "0x55bbe7223220", "inner": [ { "id": "0x55bbe72da960", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41825, "col": 23, "tokLen": 3 }, "end": { "offset": 41825, "col": 23, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72da940", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41825, "col": 23, "tokLen": 3 }, "end": { "offset": 41825, "col": 23, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72da428", "kind": "ParmVarDecl", "name": "arg", "type": { "qualType": "const Arg *" } } } ] } ] } ] }, { "id": "0x55bbe72dab98", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2264, "line": 57, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 41835, "line": 1667, "col": 33, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2288, "line": 57, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 41835, "line": 1667, "col": 33, "tokLen": 7 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72dab60", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2264, "line": 57, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 41835, "line": 1667, "col": 33, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2288, "line": 57, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 41835, "line": 1667, "col": 33, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72dab40", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2265, "line": 57, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 41835, "line": 1667, "col": 33, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2287, "line": 57, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 41835, "line": 1667, "col": 33, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72dab00", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2265, "line": 57, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 41835, "line": 1667, "col": 33, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2283, "line": 57, "col": 52, "tokLen": 1 }, "expansionLoc": { "offset": 41835, "line": 1667, "col": 33, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72daae0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2266, "line": 57, "col": 35, "tokLen": 1 }, "expansionLoc": { "offset": 41835, "line": 1667, "col": 33, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 41835, "line": 1667, "col": 33, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72da9a8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2266, "line": 57, "col": 35, "tokLen": 1 }, "expansionLoc": { "offset": 41835, "line": 1667, "col": 33, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2266, "line": 57, "col": 35, "tokLen": 1 }, "expansionLoc": { "offset": 41835, "line": 1667, "col": 33, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72daac0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2034, "line": 53, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 41835, "line": 1667, "col": 33, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 41835, "line": 1667, "col": 33, "tokLen": 7 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72daaa0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 41835, "line": 1667, "col": 33, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 41835, "line": 1667, "col": 33, "tokLen": 7 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe72da9e8", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 41835, "line": 1667, "col": 33, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 41835, "line": 1667, "col": 33, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe72da9c8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 41835, "line": 1667, "col": 33, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 41835, "line": 1667, "col": 33, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e315d0", "kind": "VarDecl", "name": "tags", "type": { "qualType": "const char *[9]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe72daa80", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2046, "line": 53, "col": 45, "tokLen": 6 }, "expansionLoc": { "offset": 41835, "line": 1667, "col": 33, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 41835, "line": 1667, "col": 33, "tokLen": 7 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe72daa60", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 41835, "line": 1667, "col": 33, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 41835, "line": 1667, "col": 33, "tokLen": 7 } } }, "type": { "qualType": "const char *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72daa48", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 41835, "line": 1667, "col": 33, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 41835, "line": 1667, "col": 33, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72daa08", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 41835, "line": 1667, "col": 33, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 41835, "line": 1667, "col": 33, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e315d0", "kind": "VarDecl", "name": "tags", "type": { "qualType": "const char *[9]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe72daa28", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 41835, "line": 1667, "col": 33, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 41835, "line": 1667, "col": 33, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72dab20", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2287, "line": 57, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 41835, "line": 1667, "col": 33, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2287, "line": 57, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 41835, "line": 1667, "col": 33, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] } ] }, { "id": "0x55bbe72daca8", "kind": "CallExpr", "range": { "begin": { "offset": 41846, "line": 1668, "col": 3, "tokLen": 5 }, "end": { "offset": 41856, "col": 13, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72dac90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41846, "col": 3, "tokLen": 5 }, "end": { "offset": 41846, "col": 3, "tokLen": 5 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72dabf0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41846, "col": 3, "tokLen": 5 }, "end": { "offset": 41846, "col": 3, "tokLen": 5 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7291628", "kind": "FunctionDecl", "name": "focus", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72dacd0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 41852, "file": "dwm.c", "line": 1668, "col": 9, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 41852, "file": "dwm.c", "line": 1668, "col": 9, "tokLen": 4 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72dac70", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 41852, "file": "dwm.c", "line": 1668, "col": 9, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 41852, "file": "dwm.c", "line": 1668, "col": 9, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72dac48", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 41852, "file": "dwm.c", "line": 1668, "col": 9, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 41852, "file": "dwm.c", "line": 1668, "col": 9, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72dac10", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 41852, "file": "dwm.c", "line": 1668, "col": 9, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 41852, "file": "dwm.c", "line": 1668, "col": 9, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe72dad40", "kind": "CallExpr", "range": { "begin": { "offset": 41861, "line": 1669, "col": 3, "tokLen": 7 }, "end": { "offset": 41875, "col": 17, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72dad28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41861, "col": 3, "tokLen": 7 }, "end": { "offset": 41861, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72dace8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41861, "col": 3, "tokLen": 7 }, "end": { "offset": 41861, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe726e168", "kind": "FunctionDecl", "name": "arrange", "type": { "qualType": "void (Monitor *)" } } } ] }, { "id": "0x55bbe72dad68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41869, "col": 11, "tokLen": 6 }, "end": { "offset": 41869, "col": 11, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dad08", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41869, "col": 11, "tokLen": 6 }, "end": { "offset": 41869, "col": 11, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72dae80", "kind": "FunctionDecl", "loc": { "offset": 41889, "line": 1674, "col": 1, "tokLen": 6 }, "range": { "begin": { "offset": 41884, "line": 1673, "col": 1, "tokLen": 4 }, "end": { "offset": 41999, "line": 1679, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722f628", "name": "tagmon", "mangledName": "tagmon", "type": { "qualType": "void (const Arg *)" }, "inner": [ { "id": "0x55bbe72dadf0", "kind": "ParmVarDecl", "loc": { "offset": 41907, "line": 1674, "col": 19, "tokLen": 3 }, "range": { "begin": { "offset": 41896, "col": 8, "tokLen": 5 }, "end": { "offset": 41907, "col": 19, "tokLen": 3 } }, "isUsed": true, "name": "arg", "type": { "qualType": "const Arg *" } }, { "id": "0x55bbe72db270", "kind": "CompoundStmt", "range": { "begin": { "offset": 41912, "line": 1675, "col": 1, "tokLen": 1 }, "end": { "offset": 41999, "line": 1679, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72db088", "kind": "IfStmt", "range": { "begin": { "offset": 41915, "line": 1676, "col": 2, "tokLen": 2 }, "end": { "offset": 41950, "line": 1677, "col": 3, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe72db058", "kind": "BinaryOperator", "range": { "begin": { "offset": 41919, "line": 1676, "col": 6, "tokLen": 1 }, "end": { "offset": 41942, "col": 29, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe72dafa8", "kind": "UnaryOperator", "range": { "begin": { "offset": 41919, "col": 6, "tokLen": 1 }, "end": { "offset": 41928, "col": 15, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72daf90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41920, "col": 7, "tokLen": 6 }, "end": { "offset": 41928, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72daf60", "kind": "MemberExpr", "range": { "begin": { "offset": 41920, "col": 7, "tokLen": 6 }, "end": { "offset": 41928, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72daf48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41920, "col": 7, "tokLen": 6 }, "end": { "offset": 41920, "col": 7, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72daf28", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41920, "col": 7, "tokLen": 6 }, "end": { "offset": 41920, "col": 7, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72db040", "kind": "UnaryOperator", "range": { "begin": { "offset": 41935, "col": 22, "tokLen": 1 }, "end": { "offset": 41942, "col": 29, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72db028", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41936, "col": 23, "tokLen": 4 }, "end": { "offset": 41942, "col": 29, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72daff8", "kind": "MemberExpr", "range": { "begin": { "offset": 41936, "col": 23, "tokLen": 4 }, "end": { "offset": 41942, "col": 29, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe7225cc0", "inner": [ { "id": "0x55bbe72dafe0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41936, "col": 23, "tokLen": 4 }, "end": { "offset": 41936, "col": 23, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dafc0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41936, "col": 23, "tokLen": 4 }, "end": { "offset": 41936, "col": 23, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72373e8", "kind": "VarDecl", "name": "mons", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72db078", "kind": "ReturnStmt", "range": { "begin": { "offset": 41950, "line": 1677, "col": 3, "tokLen": 6 }, "end": { "offset": 41950, "col": 3, "tokLen": 6 } } } ] }, { "id": "0x55bbe72db228", "kind": "CallExpr", "range": { "begin": { "offset": 41959, "line": 1678, "col": 2, "tokLen": 7 }, "end": { "offset": 41996, "col": 39, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72db210", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41959, "col": 2, "tokLen": 7 }, "end": { "offset": 41959, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (*)(Client *, Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72db0a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41959, "col": 2, "tokLen": 7 }, "end": { "offset": 41959, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (Client *, Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72c8b30", "kind": "FunctionDecl", "name": "sendmon", "type": { "qualType": "void (Client *, Monitor *)" } } } ] }, { "id": "0x55bbe72db258", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41967, "col": 10, "tokLen": 6 }, "end": { "offset": 41975, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72db100", "kind": "MemberExpr", "range": { "begin": { "offset": 41967, "col": 10, "tokLen": 6 }, "end": { "offset": 41975, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72db0e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41967, "col": 10, "tokLen": 6 }, "end": { "offset": 41967, "col": 10, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72db0c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41967, "col": 10, "tokLen": 6 }, "end": { "offset": 41967, "col": 10, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72db1d0", "kind": "CallExpr", "range": { "begin": { "offset": 41980, "col": 23, "tokLen": 8 }, "end": { "offset": 41995, "col": 38, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72db1b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41980, "col": 23, "tokLen": 8 }, "end": { "offset": 41980, "col": 23, "tokLen": 8 } }, "type": { "qualType": "Monitor *(*)(int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72db130", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41980, "col": 23, "tokLen": 8 }, "end": { "offset": 41980, "col": 23, "tokLen": 8 } }, "type": { "qualType": "Monitor *(int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7289d98", "kind": "FunctionDecl", "name": "dirtomon", "type": { "qualType": "Monitor *(int)" } } } ] }, { "id": "0x55bbe72db1f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41989, "col": 32, "tokLen": 3 }, "end": { "offset": 41994, "col": 37, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72db188", "kind": "MemberExpr", "range": { "begin": { "offset": 41989, "col": 32, "tokLen": 3 }, "end": { "offset": 41994, "col": 37, "tokLen": 1 } }, "type": { "qualType": "const int" }, "valueCategory": "lvalue", "name": "i", "isArrow": true, "referencedMemberDecl": "0x55bbe72231b8", "inner": [ { "id": "0x55bbe72db170", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 41989, "col": 32, "tokLen": 3 }, "end": { "offset": 41989, "col": 32, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72db150", "kind": "DeclRefExpr", "range": { "begin": { "offset": 41989, "col": 32, "tokLen": 3 }, "end": { "offset": 41989, "col": 32, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dadf0", "kind": "ParmVarDecl", "name": "arg", "type": { "qualType": "const Arg *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72db330", "kind": "FunctionDecl", "loc": { "offset": 42007, "line": 1682, "col": 1, "tokLen": 4 }, "range": { "begin": { "offset": 42002, "line": 1681, "col": 1, "tokLen": 4 }, "end": { "offset": 42705, "line": 1707, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722f770", "name": "tile", "mangledName": "tile", "type": { "qualType": "void (Monitor *)" }, "inner": [ { "id": "0x55bbe72db2a0", "kind": "ParmVarDecl", "loc": { "offset": 42021, "line": 1682, "col": 15, "tokLen": 1 }, "range": { "begin": { "offset": 42012, "col": 6, "tokLen": 7 }, "end": { "offset": 42021, "col": 15, "tokLen": 1 } }, "isUsed": true, "name": "m", "type": { "qualType": "Monitor *" } }, { "id": "0x55bbe72def28", "kind": "CompoundStmt", "range": { "begin": { "offset": 42024, "line": 1683, "col": 1, "tokLen": 1 }, "end": { "offset": 42705, "line": 1707, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72dc370", "kind": "DeclStmt", "range": { "begin": { "offset": 42027, "line": 1684, "col": 2, "tokLen": 8 }, "end": { "offset": 42059, "col": 34, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72db3f0", "kind": "VarDecl", "loc": { "offset": 42040, "col": 15, "tokLen": 1 }, "range": { "begin": { "offset": 42027, "col": 2, "tokLen": 8 }, "end": { "offset": 42040, "col": 15, "tokLen": 1 } }, "isUsed": true, "name": "i", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe72db470", "kind": "VarDecl", "loc": { "offset": 42043, "col": 18, "tokLen": 1 }, "range": { "begin": { "offset": 42027, "col": 2, "tokLen": 8 }, "end": { "offset": 42043, "col": 18, "tokLen": 1 } }, "isUsed": true, "name": "n", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe72dc150", "kind": "VarDecl", "loc": { "offset": 42046, "col": 21, "tokLen": 1 }, "range": { "begin": { "offset": 42027, "col": 2, "tokLen": 8 }, "end": { "offset": 42046, "col": 21, "tokLen": 1 } }, "isUsed": true, "name": "h", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe72dc1d0", "kind": "VarDecl", "loc": { "offset": 42049, "col": 24, "tokLen": 2 }, "range": { "begin": { "offset": 42027, "col": 2, "tokLen": 8 }, "end": { "offset": 42049, "col": 24, "tokLen": 2 } }, "isUsed": true, "name": "mw", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe72dc250", "kind": "VarDecl", "loc": { "offset": 42053, "col": 28, "tokLen": 2 }, "range": { "begin": { "offset": 42027, "col": 2, "tokLen": 8 }, "end": { "offset": 42053, "col": 28, "tokLen": 2 } }, "isUsed": true, "name": "my", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe72dc2d0", "kind": "VarDecl", "loc": { "offset": 42057, "col": 32, "tokLen": 2 }, "range": { "begin": { "offset": 42027, "col": 2, "tokLen": 8 }, "end": { "offset": 42057, "col": 32, "tokLen": 2 } }, "isUsed": true, "name": "ty", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe72dc400", "kind": "DeclStmt", "range": { "begin": { "offset": 42062, "line": 1685, "col": 2, "tokLen": 6 }, "end": { "offset": 42071, "col": 11, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72dc398", "kind": "VarDecl", "loc": { "offset": 42070, "col": 10, "tokLen": 1 }, "range": { "begin": { "offset": 42062, "col": 2, "tokLen": 6 }, "end": { "offset": 42070, "col": 10, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } } ] }, { "id": "0x55bbe72dc788", "kind": "ForStmt", "range": { "begin": { "offset": 42075, "line": 1687, "col": 2, "tokLen": 3 }, "end": { "offset": 42145, "col": 72, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72dc5b0", "kind": "BinaryOperator", "range": { "begin": { "offset": 42080, "col": 7, "tokLen": 1 }, "end": { "offset": 42111, "col": 38, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": ",", "inner": [ { "id": "0x55bbe72dc470", "kind": "BinaryOperator", "range": { "begin": { "offset": 42080, "col": 7, "tokLen": 1 }, "end": { "offset": 42084, "col": 11, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72dc418", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42080, "col": 7, "tokLen": 1 }, "end": { "offset": 42080, "col": 7, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72db470", "kind": "VarDecl", "name": "n", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe72dc458", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42084, "col": 11, "tokLen": 1 }, "end": { "offset": 42084, "col": 11, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72dc438", "kind": "IntegerLiteral", "range": { "begin": { "offset": 42084, "col": 11, "tokLen": 1 }, "end": { "offset": 42084, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72dc590", "kind": "BinaryOperator", "range": { "begin": { "offset": 42087, "col": 14, "tokLen": 1 }, "end": { "offset": 42111, "col": 38, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72dc490", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42087, "col": 14, "tokLen": 1 }, "end": { "offset": 42087, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc398", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe72dc550", "kind": "CallExpr", "range": { "begin": { "offset": 42091, "col": 18, "tokLen": 9 }, "end": { "offset": 42111, "col": 38, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72dc538", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42091, "col": 18, "tokLen": 9 }, "end": { "offset": 42091, "col": 18, "tokLen": 9 } }, "type": { "qualType": "Client *(*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72dc4b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42091, "col": 18, "tokLen": 9 }, "end": { "offset": 42091, "col": 18, "tokLen": 9 } }, "type": { "qualType": "Client *(Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72b3b00", "kind": "FunctionDecl", "name": "nexttiled", "type": { "qualType": "Client *(Client *)" } } } ] }, { "id": "0x55bbe72dc578", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42101, "col": 28, "tokLen": 1 }, "end": { "offset": 42104, "col": 31, "tokLen": 7 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dc508", "kind": "MemberExpr", "range": { "begin": { "offset": 42101, "col": 28, "tokLen": 1 }, "end": { "offset": 42104, "col": 31, "tokLen": 7 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "clients", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ba0", "inner": [ { "id": "0x55bbe72dc4f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42101, "col": 28, "tokLen": 1 }, "end": { "offset": 42101, "col": 28, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dc4d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42101, "col": 28, "tokLen": 1 }, "end": { "offset": 42101, "col": 28, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72db2a0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] }, {}, { "id": "0x55bbe72dc5f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42114, "col": 41, "tokLen": 1 }, "end": { "offset": 42114, "col": 41, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dc5d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42114, "col": 41, "tokLen": 1 }, "end": { "offset": 42114, "col": 41, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc398", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72dc760", "kind": "BinaryOperator", "range": { "begin": { "offset": 42117, "col": 44, "tokLen": 1 }, "end": { "offset": 42142, "col": 69, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": ",", "inner": [ { "id": "0x55bbe72dc708", "kind": "BinaryOperator", "range": { "begin": { "offset": 42117, "col": 44, "tokLen": 1 }, "end": { "offset": 42138, "col": 65, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72dc608", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42117, "col": 44, "tokLen": 1 }, "end": { "offset": 42117, "col": 44, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc398", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe72dc6c8", "kind": "CallExpr", "range": { "begin": { "offset": 42121, "col": 48, "tokLen": 9 }, "end": { "offset": 42138, "col": 65, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72dc6b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42121, "col": 48, "tokLen": 9 }, "end": { "offset": 42121, "col": 48, "tokLen": 9 } }, "type": { "qualType": "Client *(*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72dc628", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42121, "col": 48, "tokLen": 9 }, "end": { "offset": 42121, "col": 48, "tokLen": 9 } }, "type": { "qualType": "Client *(Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72b3b00", "kind": "FunctionDecl", "name": "nexttiled", "type": { "qualType": "Client *(Client *)" } } } ] }, { "id": "0x55bbe72dc6f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42131, "col": 58, "tokLen": 1 }, "end": { "offset": 42134, "col": 61, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dc680", "kind": "MemberExpr", "range": { "begin": { "offset": 42131, "col": 58, "tokLen": 1 }, "end": { "offset": 42134, "col": 61, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe72249b8", "inner": [ { "id": "0x55bbe72dc668", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42131, "col": 58, "tokLen": 1 }, "end": { "offset": 42131, "col": 58, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dc648", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42131, "col": 58, "tokLen": 1 }, "end": { "offset": 42131, "col": 58, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc398", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72dc748", "kind": "UnaryOperator", "range": { "begin": { "offset": 42141, "col": 68, "tokLen": 1 }, "end": { "offset": 42142, "col": 69, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "isPostfix": true, "opcode": "++", "inner": [ { "id": "0x55bbe72dc728", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42141, "col": 68, "tokLen": 1 }, "end": { "offset": 42141, "col": 68, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72db470", "kind": "VarDecl", "name": "n", "type": { "qualType": "unsigned int" } } } ] } ] }, { "id": "0x55bbe72dc780", "kind": "NullStmt", "range": { "begin": { "offset": 42145, "col": 72, "tokLen": 1 }, "end": { "offset": 42145, "col": 72, "tokLen": 1 } } } ] }, { "id": "0x55bbe72dc860", "kind": "IfStmt", "range": { "begin": { "offset": 42148, "line": 1688, "col": 2, "tokLen": 2 }, "end": { "offset": 42162, "line": 1689, "col": 3, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe72dc830", "kind": "BinaryOperator", "range": { "begin": { "offset": 42152, "line": 1688, "col": 6, "tokLen": 1 }, "end": { "offset": 42157, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72dc800", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42152, "col": 6, "tokLen": 1 }, "end": { "offset": 42152, "col": 6, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dc7c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42152, "col": 6, "tokLen": 1 }, "end": { "offset": 42152, "col": 6, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72db470", "kind": "VarDecl", "name": "n", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe72dc818", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42157, "col": 11, "tokLen": 1 }, "end": { "offset": 42157, "col": 11, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72dc7e0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 42157, "col": 11, "tokLen": 1 }, "end": { "offset": 42157, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72dc850", "kind": "ReturnStmt", "range": { "begin": { "offset": 42162, "line": 1689, "col": 3, "tokLen": 6 }, "end": { "offset": 42162, "col": 3, "tokLen": 6 } } } ] }, { "id": "0x55bbe72dccc0", "kind": "IfStmt", "range": { "begin": { "offset": 42172, "line": 1691, "col": 2, "tokLen": 2 }, "end": { "offset": 42250, "line": 1694, "col": 11, "tokLen": 2 } }, "hasElse": true, "inner": [ { "id": "0x55bbe72dc950", "kind": "BinaryOperator", "range": { "begin": { "offset": 42176, "line": 1691, "col": 6, "tokLen": 1 }, "end": { "offset": 42183, "col": 13, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": ">", "inner": [ { "id": "0x55bbe72dc908", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42176, "col": 6, "tokLen": 1 }, "end": { "offset": 42176, "col": 6, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dc880", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42176, "col": 6, "tokLen": 1 }, "end": { "offset": 42176, "col": 6, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72db470", "kind": "VarDecl", "name": "n", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe72dc938", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42180, "col": 10, "tokLen": 1 }, "end": { "offset": 42183, "col": 13, "tokLen": 7 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72dc920", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42180, "col": 10, "tokLen": 1 }, "end": { "offset": 42183, "col": 13, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dc8d8", "kind": "MemberExpr", "range": { "begin": { "offset": 42180, "col": 10, "tokLen": 1 }, "end": { "offset": 42183, "col": 13, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "nmaster", "isArrow": true, "referencedMemberDecl": "0x55bbe72254d8", "inner": [ { "id": "0x55bbe72dc8c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42180, "col": 10, "tokLen": 1 }, "end": { "offset": 42180, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dc8a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42180, "col": 10, "tokLen": 1 }, "end": { "offset": 42180, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72db2a0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72dcbc8", "kind": "BinaryOperator", "range": { "begin": { "offset": 42194, "line": 1692, "col": 3, "tokLen": 2 }, "end": { "offset": 42231, "col": 40, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72dc970", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42194, "col": 3, "tokLen": 2 }, "end": { "offset": 42194, "col": 3, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc1d0", "kind": "VarDecl", "name": "mw", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe72dcbb0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42199, "col": 8, "tokLen": 1 }, "end": { "offset": 42231, "col": 40, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "FloatingToIntegral", "inner": [ { "id": "0x55bbe72dcb80", "kind": "ConditionalOperator", "range": { "begin": { "offset": 42199, "col": 8, "tokLen": 1 }, "end": { "offset": 42231, "col": 40, "tokLen": 1 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72dcb50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42199, "col": 8, "tokLen": 1 }, "end": { "offset": 42202, "col": 11, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dc9c8", "kind": "MemberExpr", "range": { "begin": { "offset": 42199, "col": 8, "tokLen": 1 }, "end": { "offset": 42202, "col": 11, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "nmaster", "isArrow": true, "referencedMemberDecl": "0x55bbe72254d8", "inner": [ { "id": "0x55bbe72dc9b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42199, "col": 8, "tokLen": 1 }, "end": { "offset": 42199, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dc990", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42199, "col": 8, "tokLen": 1 }, "end": { "offset": 42199, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72db2a0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72dcb10", "kind": "BinaryOperator", "range": { "begin": { "offset": 42212, "col": 21, "tokLen": 1 }, "end": { "offset": 42223, "col": 32, "tokLen": 5 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe72dcaf8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42212, "col": 21, "tokLen": 1 }, "end": { "offset": 42215, "col": 24, "tokLen": 2 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "castKind": "IntegralToFloating", "inner": [ { "id": "0x55bbe72dcac8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42212, "col": 21, "tokLen": 1 }, "end": { "offset": 42215, "col": 24, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dca30", "kind": "MemberExpr", "range": { "begin": { "offset": 42212, "col": 21, "tokLen": 1 }, "end": { "offset": 42215, "col": 24, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "ww", "isArrow": true, "referencedMemberDecl": "0x55bbe7225880", "inner": [ { "id": "0x55bbe72dca18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42212, "col": 21, "tokLen": 1 }, "end": { "offset": 42212, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dc9f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42212, "col": 21, "tokLen": 1 }, "end": { "offset": 42212, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72db2a0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72dcae0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42220, "col": 29, "tokLen": 1 }, "end": { "offset": 42223, "col": 32, "tokLen": 5 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dca98", "kind": "MemberExpr", "range": { "begin": { "offset": 42220, "col": 29, "tokLen": 1 }, "end": { "offset": 42223, "col": 32, "tokLen": 5 } }, "type": { "qualType": "float" }, "valueCategory": "lvalue", "name": "mfact", "isArrow": true, "referencedMemberDecl": "0x55bbe7225470", "inner": [ { "id": "0x55bbe72dca80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42220, "col": 29, "tokLen": 1 }, "end": { "offset": 42220, "col": 29, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dca60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42220, "col": 29, "tokLen": 1 }, "end": { "offset": 42220, "col": 29, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72db2a0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72dcb68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42231, "col": 40, "tokLen": 1 }, "end": { "offset": 42231, "col": 40, "tokLen": 1 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "castKind": "IntegralToFloating", "inner": [ { "id": "0x55bbe72dcb30", "kind": "IntegerLiteral", "range": { "begin": { "offset": 42231, "col": 40, "tokLen": 1 }, "end": { "offset": 42231, "col": 40, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe72dcca0", "kind": "BinaryOperator", "range": { "begin": { "offset": 42242, "line": 1694, "col": 3, "tokLen": 2 }, "end": { "offset": 42250, "col": 11, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72dcbe8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42242, "col": 3, "tokLen": 2 }, "end": { "offset": 42242, "col": 3, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc1d0", "kind": "VarDecl", "name": "mw", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe72dcc88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42247, "col": 8, "tokLen": 1 }, "end": { "offset": 42250, "col": 11, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72dcc70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42247, "col": 8, "tokLen": 1 }, "end": { "offset": 42250, "col": 11, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dcc40", "kind": "MemberExpr", "range": { "begin": { "offset": 42247, "col": 8, "tokLen": 1 }, "end": { "offset": 42250, "col": 11, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "ww", "isArrow": true, "referencedMemberDecl": "0x55bbe7225880", "inner": [ { "id": "0x55bbe72dcc28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42247, "col": 8, "tokLen": 1 }, "end": { "offset": 42247, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dcc08", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42247, "col": 8, "tokLen": 1 }, "end": { "offset": 42247, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72db2a0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72deef0", "kind": "ForStmt", "range": { "begin": { "offset": 42255, "line": 1695, "col": 2, "tokLen": 3 }, "end": { "offset": 42703, "line": 1706, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72dcf08", "kind": "BinaryOperator", "range": { "begin": { "offset": 42260, "line": 1695, "col": 7, "tokLen": 1 }, "end": { "offset": 42301, "col": 48, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": ",", "inner": [ { "id": "0x55bbe72dcdc8", "kind": "BinaryOperator", "range": { "begin": { "offset": 42260, "col": 7, "tokLen": 1 }, "end": { "offset": 42274, "col": 21, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72dccf0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42260, "col": 7, "tokLen": 1 }, "end": { "offset": 42260, "col": 7, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72db3f0", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe72dcda8", "kind": "BinaryOperator", "range": { "begin": { "offset": 42264, "col": 11, "tokLen": 2 }, "end": { "offset": 42274, "col": 21, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72dcd10", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42264, "col": 11, "tokLen": 2 }, "end": { "offset": 42264, "col": 11, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc250", "kind": "VarDecl", "name": "my", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe72dcd88", "kind": "BinaryOperator", "range": { "begin": { "offset": 42269, "col": 16, "tokLen": 2 }, "end": { "offset": 42274, "col": 21, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72dcd30", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42269, "col": 16, "tokLen": 2 }, "end": { "offset": 42269, "col": 16, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc2d0", "kind": "VarDecl", "name": "ty", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe72dcd70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42274, "col": 21, "tokLen": 1 }, "end": { "offset": 42274, "col": 21, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72dcd50", "kind": "IntegerLiteral", "range": { "begin": { "offset": 42274, "col": 21, "tokLen": 1 }, "end": { "offset": 42274, "col": 21, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe72dcee8", "kind": "BinaryOperator", "range": { "begin": { "offset": 42277, "col": 24, "tokLen": 1 }, "end": { "offset": 42301, "col": 48, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72dcde8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42277, "col": 24, "tokLen": 1 }, "end": { "offset": 42277, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc398", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe72dcea8", "kind": "CallExpr", "range": { "begin": { "offset": 42281, "col": 28, "tokLen": 9 }, "end": { "offset": 42301, "col": 48, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72dce90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42281, "col": 28, "tokLen": 9 }, "end": { "offset": 42281, "col": 28, "tokLen": 9 } }, "type": { "qualType": "Client *(*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72dce08", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42281, "col": 28, "tokLen": 9 }, "end": { "offset": 42281, "col": 28, "tokLen": 9 } }, "type": { "qualType": "Client *(Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72b3b00", "kind": "FunctionDecl", "name": "nexttiled", "type": { "qualType": "Client *(Client *)" } } } ] }, { "id": "0x55bbe72dced0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42291, "col": 38, "tokLen": 1 }, "end": { "offset": 42294, "col": 41, "tokLen": 7 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dce60", "kind": "MemberExpr", "range": { "begin": { "offset": 42291, "col": 38, "tokLen": 1 }, "end": { "offset": 42294, "col": 41, "tokLen": 7 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "clients", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ba0", "inner": [ { "id": "0x55bbe72dce48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42291, "col": 38, "tokLen": 1 }, "end": { "offset": 42291, "col": 38, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dce28", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42291, "col": 38, "tokLen": 1 }, "end": { "offset": 42291, "col": 38, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72db2a0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] }, {}, { "id": "0x55bbe72dcf48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42304, "col": 51, "tokLen": 1 }, "end": { "offset": 42304, "col": 51, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dcf28", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42304, "col": 51, "tokLen": 1 }, "end": { "offset": 42304, "col": 51, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc398", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72dd0b8", "kind": "BinaryOperator", "range": { "begin": { "offset": 42307, "col": 54, "tokLen": 1 }, "end": { "offset": 42332, "col": 79, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": ",", "inner": [ { "id": "0x55bbe72dd060", "kind": "BinaryOperator", "range": { "begin": { "offset": 42307, "col": 54, "tokLen": 1 }, "end": { "offset": 42328, "col": 75, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72dcf60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42307, "col": 54, "tokLen": 1 }, "end": { "offset": 42307, "col": 54, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc398", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe72dd020", "kind": "CallExpr", "range": { "begin": { "offset": 42311, "col": 58, "tokLen": 9 }, "end": { "offset": 42328, "col": 75, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72dd008", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42311, "col": 58, "tokLen": 9 }, "end": { "offset": 42311, "col": 58, "tokLen": 9 } }, "type": { "qualType": "Client *(*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72dcf80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42311, "col": 58, "tokLen": 9 }, "end": { "offset": 42311, "col": 58, "tokLen": 9 } }, "type": { "qualType": "Client *(Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72b3b00", "kind": "FunctionDecl", "name": "nexttiled", "type": { "qualType": "Client *(Client *)" } } } ] }, { "id": "0x55bbe72dd048", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42321, "col": 68, "tokLen": 1 }, "end": { "offset": 42324, "col": 71, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dcfd8", "kind": "MemberExpr", "range": { "begin": { "offset": 42321, "col": 68, "tokLen": 1 }, "end": { "offset": 42324, "col": 71, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe72249b8", "inner": [ { "id": "0x55bbe72dcfc0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42321, "col": 68, "tokLen": 1 }, "end": { "offset": 42321, "col": 68, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dcfa0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42321, "col": 68, "tokLen": 1 }, "end": { "offset": 42321, "col": 68, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc398", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72dd0a0", "kind": "UnaryOperator", "range": { "begin": { "offset": 42331, "col": 78, "tokLen": 1 }, "end": { "offset": 42332, "col": 79, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "isPostfix": true, "opcode": "++", "inner": [ { "id": "0x55bbe72dd080", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42331, "col": 78, "tokLen": 1 }, "end": { "offset": 42331, "col": 78, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72db3f0", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] }, { "id": "0x55bbe72deec0", "kind": "IfStmt", "range": { "begin": { "offset": 42338, "line": 1696, "col": 3, "tokLen": 2 }, "end": { "offset": 42703, "line": 1706, "col": 3, "tokLen": 1 } }, "hasElse": true, "inner": [ { "id": "0x55bbe72dd1a8", "kind": "BinaryOperator", "range": { "begin": { "offset": 42342, "line": 1696, "col": 7, "tokLen": 1 }, "end": { "offset": 42349, "col": 14, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe72dd160", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42342, "col": 7, "tokLen": 1 }, "end": { "offset": 42342, "col": 7, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dd0d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42342, "col": 7, "tokLen": 1 }, "end": { "offset": 42342, "col": 7, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72db3f0", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe72dd190", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42346, "col": 11, "tokLen": 1 }, "end": { "offset": 42349, "col": 14, "tokLen": 7 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72dd178", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42346, "col": 11, "tokLen": 1 }, "end": { "offset": 42349, "col": 14, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dd130", "kind": "MemberExpr", "range": { "begin": { "offset": 42346, "col": 11, "tokLen": 1 }, "end": { "offset": 42349, "col": 14, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "nmaster", "isArrow": true, "referencedMemberDecl": "0x55bbe72254d8", "inner": [ { "id": "0x55bbe72dd118", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42346, "col": 11, "tokLen": 1 }, "end": { "offset": 42346, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dd0f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42346, "col": 11, "tokLen": 1 }, "end": { "offset": 42346, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72db2a0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72de0a8", "kind": "CompoundStmt", "range": { "begin": { "offset": 42358, "col": 23, "tokLen": 1 }, "end": { "offset": 42529, "line": 1701, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72dd620", "kind": "BinaryOperator", "range": { "begin": { "offset": 42363, "line": 1697, "col": 4, "tokLen": 1 }, "end": { "offset": 42405, "col": 46, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72dd1c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42363, "col": 4, "tokLen": 1 }, "end": { "offset": 42363, "col": 4, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc150", "kind": "VarDecl", "name": "h", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe72dd600", "kind": "BinaryOperator", "range": { "begin": { "offset": 42367, "col": 8, "tokLen": 1 }, "end": { "offset": 42405, "col": 46, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe72dd2d8", "kind": "ParenExpr", "range": { "begin": { "offset": 42367, "col": 8, "tokLen": 1 }, "end": { "offset": 42378, "col": 19, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72dd2b8", "kind": "BinaryOperator", "range": { "begin": { "offset": 42368, "col": 9, "tokLen": 1 }, "end": { "offset": 42376, "col": 17, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72dd2a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42368, "col": 9, "tokLen": 1 }, "end": { "offset": 42371, "col": 12, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72dd270", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42368, "col": 9, "tokLen": 1 }, "end": { "offset": 42371, "col": 12, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dd220", "kind": "MemberExpr", "range": { "begin": { "offset": 42368, "col": 9, "tokLen": 1 }, "end": { "offset": 42371, "col": 12, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wh", "isArrow": true, "referencedMemberDecl": "0x55bbe72258e8", "inner": [ { "id": "0x55bbe72dd208", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42368, "col": 9, "tokLen": 1 }, "end": { "offset": 42368, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dd1e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42368, "col": 9, "tokLen": 1 }, "end": { "offset": 42368, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72db2a0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72dd288", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42376, "col": 17, "tokLen": 2 }, "end": { "offset": 42376, "col": 17, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dd250", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42376, "col": 17, "tokLen": 2 }, "end": { "offset": 42376, "col": 17, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc250", "kind": "VarDecl", "name": "my", "type": { "qualType": "unsigned int" } } } ] } ] } ] }, { "id": "0x55bbe72dd5e0", "kind": "ParenExpr", "range": { "begin": { "offset": 42382, "col": 23, "tokLen": 1 }, "end": { "offset": 42405, "col": 46, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72dd5c0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 147, "file": "./util.h", "line": 4, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42383, "file": "dwm.c", "line": 1697, "col": 24, "tokLen": 3 } }, "end": { "offset": 42404, "col": 45, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72dd568", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 147, "file": "./util.h", "line": 4, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42383, "file": "dwm.c", "line": 1697, "col": 24, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 169, "file": "./util.h", "line": 4, "col": 55, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42383, "file": "dwm.c", "line": 1697, "col": 24, "tokLen": 3 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72dd538", "kind": "ConditionalOperator", "range": { "begin": { "spellingLoc": { "offset": 148, "file": "./util.h", "line": 4, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42383, "file": "dwm.c", "line": 1697, "col": 24, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 168, "file": "./util.h", "line": 4, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42383, "file": "dwm.c", "line": 1697, "col": 24, "tokLen": 3 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72dd408", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 148, "file": "./util.h", "line": 4, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42383, "file": "dwm.c", "line": 1697, "col": 24, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 156, "file": "./util.h", "line": 4, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42383, "file": "dwm.c", "line": 1697, "col": 24, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe72dd3c0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 148, "file": "./util.h", "line": 4, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42383, "file": "dwm.c", "line": 1697, "col": 24, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 150, "file": "./util.h", "line": 4, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42383, "file": "dwm.c", "line": 1697, "col": 24, "tokLen": 3 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dd318", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 148, "file": "./util.h", "line": 4, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42383, "file": "dwm.c", "line": 1697, "col": 24, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 150, "file": "./util.h", "line": 4, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42383, "file": "dwm.c", "line": 1697, "col": 24, "tokLen": 3 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72dd2f8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 42387, "col": 28, "tokLen": 1 }, "expansionLoc": { "offset": 42383, "col": 24, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 42387, "col": 28, "tokLen": 1 }, "expansionLoc": { "offset": 42383, "col": 24, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72db470", "kind": "VarDecl", "name": "n", "type": { "qualType": "unsigned int" } } } ] } ] }, { "id": "0x55bbe72dd3f0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 154, "file": "./util.h", "line": 4, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42383, "file": "dwm.c", "line": 1697, "col": 24, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 156, "file": "./util.h", "line": 4, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42383, "file": "dwm.c", "line": 1697, "col": 24, "tokLen": 3 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72dd3d8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 154, "file": "./util.h", "line": 4, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42383, "file": "dwm.c", "line": 1697, "col": 24, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 156, "file": "./util.h", "line": 4, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42383, "file": "dwm.c", "line": 1697, "col": 24, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dd3a0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 154, "file": "./util.h", "line": 4, "col": 40, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42383, "file": "dwm.c", "line": 1697, "col": 24, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 156, "file": "./util.h", "line": 4, "col": 42, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42383, "file": "dwm.c", "line": 1697, "col": 24, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72dd370", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 42390, "col": 31, "tokLen": 1 }, "expansionLoc": { "offset": 42383, "col": 24, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 42393, "col": 34, "tokLen": 7 }, "expansionLoc": { "offset": 42383, "col": 24, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "nmaster", "isArrow": true, "referencedMemberDecl": "0x55bbe72254d8", "inner": [ { "id": "0x55bbe72dd358", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 42390, "col": 31, "tokLen": 1 }, "expansionLoc": { "offset": 42383, "col": 24, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 42390, "col": 31, "tokLen": 1 }, "expansionLoc": { "offset": 42383, "col": 24, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dd338", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 42390, "col": 31, "tokLen": 1 }, "expansionLoc": { "offset": 42383, "col": 24, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 42390, "col": 31, "tokLen": 1 }, "expansionLoc": { "offset": 42383, "col": 24, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72db2a0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72dd4f0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 160, "file": "./util.h", "line": 4, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42383, "file": "dwm.c", "line": 1697, "col": 24, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 162, "file": "./util.h", "line": 4, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42383, "file": "dwm.c", "line": 1697, "col": 24, "tokLen": 3 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dd448", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 160, "file": "./util.h", "line": 4, "col": 46, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42383, "file": "dwm.c", "line": 1697, "col": 24, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 162, "file": "./util.h", "line": 4, "col": 48, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42383, "file": "dwm.c", "line": 1697, "col": 24, "tokLen": 3 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72dd428", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 42387, "col": 28, "tokLen": 1 }, "expansionLoc": { "offset": 42383, "col": 24, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 42387, "col": 28, "tokLen": 1 }, "expansionLoc": { "offset": 42383, "col": 24, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72db470", "kind": "VarDecl", "name": "n", "type": { "qualType": "unsigned int" } } } ] } ] }, { "id": "0x55bbe72dd520", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 166, "file": "./util.h", "line": 4, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42383, "file": "dwm.c", "line": 1697, "col": 24, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 168, "file": "./util.h", "line": 4, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42383, "file": "dwm.c", "line": 1697, "col": 24, "tokLen": 3 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72dd508", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 166, "file": "./util.h", "line": 4, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42383, "file": "dwm.c", "line": 1697, "col": 24, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 168, "file": "./util.h", "line": 4, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42383, "file": "dwm.c", "line": 1697, "col": 24, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dd4d0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 166, "file": "./util.h", "line": 4, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42383, "file": "dwm.c", "line": 1697, "col": 24, "tokLen": 3 } }, "end": { "spellingLoc": { "offset": 168, "file": "./util.h", "line": 4, "col": 54, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 42383, "file": "dwm.c", "line": 1697, "col": 24, "tokLen": 3 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72dd4a0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 42390, "col": 31, "tokLen": 1 }, "expansionLoc": { "offset": 42383, "col": 24, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 42393, "col": 34, "tokLen": 7 }, "expansionLoc": { "offset": 42383, "col": 24, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "nmaster", "isArrow": true, "referencedMemberDecl": "0x55bbe72254d8", "inner": [ { "id": "0x55bbe72dd488", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 42390, "col": 31, "tokLen": 1 }, "expansionLoc": { "offset": 42383, "col": 24, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 42390, "col": 31, "tokLen": 1 }, "expansionLoc": { "offset": 42383, "col": 24, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dd468", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 42390, "col": 31, "tokLen": 1 }, "expansionLoc": { "offset": 42383, "col": 24, "tokLen": 3, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 42390, "col": 31, "tokLen": 1 }, "expansionLoc": { "offset": 42383, "col": 24, "tokLen": 3, "isMacroArgExpansion": true } } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72db2a0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72dd5a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42404, "col": 45, "tokLen": 1 }, "end": { "offset": 42404, "col": 45, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dd588", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42404, "col": 45, "tokLen": 1 }, "end": { "offset": 42404, "col": 45, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72db3f0", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ddab0", "kind": "CallExpr", "range": { "begin": { "offset": 42411, "line": 1698, "col": 4, "tokLen": 6 }, "end": { "offset": 42472, "col": 65, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72dda98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42411, "col": 4, "tokLen": 6 }, "end": { "offset": 42411, "col": 4, "tokLen": 6 } }, "type": { "qualType": "void (*)(Client *, int, int, int, int, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72dd640", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42411, "col": 4, "tokLen": 6 }, "end": { "offset": 42411, "col": 4, "tokLen": 6 } }, "type": { "qualType": "void (Client *, int, int, int, int, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72be8a0", "kind": "FunctionDecl", "name": "resize", "type": { "qualType": "void (Client *, int, int, int, int, int)" } } } ] }, { "id": "0x55bbe72ddb00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42418, "col": 11, "tokLen": 1 }, "end": { "offset": 42418, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dd660", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42418, "col": 11, "tokLen": 1 }, "end": { "offset": 42418, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc398", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72ddb18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42421, "col": 14, "tokLen": 1 }, "end": { "offset": 42424, "col": 17, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dd6b8", "kind": "MemberExpr", "range": { "begin": { "offset": 42421, "col": 14, "tokLen": 1 }, "end": { "offset": 42424, "col": 17, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wx", "isArrow": true, "referencedMemberDecl": "0x55bbe72257b0", "inner": [ { "id": "0x55bbe72dd6a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42421, "col": 14, "tokLen": 1 }, "end": { "offset": 42421, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dd680", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42421, "col": 14, "tokLen": 1 }, "end": { "offset": 42421, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72db2a0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72ddb30", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42428, "col": 21, "tokLen": 1 }, "end": { "offset": 42436, "col": 29, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72dd7b8", "kind": "BinaryOperator", "range": { "begin": { "offset": 42428, "col": 21, "tokLen": 1 }, "end": { "offset": 42436, "col": 29, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72dd7a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42428, "col": 21, "tokLen": 1 }, "end": { "offset": 42431, "col": 24, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72dd770", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42428, "col": 21, "tokLen": 1 }, "end": { "offset": 42431, "col": 24, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dd720", "kind": "MemberExpr", "range": { "begin": { "offset": 42428, "col": 21, "tokLen": 1 }, "end": { "offset": 42431, "col": 24, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wy", "isArrow": true, "referencedMemberDecl": "0x55bbe7225818", "inner": [ { "id": "0x55bbe72dd708", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42428, "col": 21, "tokLen": 1 }, "end": { "offset": 42428, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dd6e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42428, "col": 21, "tokLen": 1 }, "end": { "offset": 42428, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72db2a0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72dd788", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42436, "col": 29, "tokLen": 2 }, "end": { "offset": 42436, "col": 29, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dd750", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42436, "col": 29, "tokLen": 2 }, "end": { "offset": 42436, "col": 29, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc250", "kind": "VarDecl", "name": "my", "type": { "qualType": "unsigned int" } } } ] } ] } ] }, { "id": "0x55bbe72ddb48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42440, "col": 33, "tokLen": 2 }, "end": { "offset": 42453, "col": 46, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72dd908", "kind": "BinaryOperator", "range": { "begin": { "offset": 42440, "col": 33, "tokLen": 2 }, "end": { "offset": 42453, "col": 46, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72dd8d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42440, "col": 33, "tokLen": 2 }, "end": { "offset": 42440, "col": 33, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dd7d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42440, "col": 33, "tokLen": 2 }, "end": { "offset": 42440, "col": 33, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc1d0", "kind": "VarDecl", "name": "mw", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe72dd8f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42445, "col": 38, "tokLen": 1 }, "end": { "offset": 42453, "col": 46, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72dd8b8", "kind": "ParenExpr", "range": { "begin": { "offset": 42445, "col": 38, "tokLen": 1 }, "end": { "offset": 42453, "col": 46, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72dd898", "kind": "BinaryOperator", "range": { "begin": { "offset": 42446, "col": 39, "tokLen": 1 }, "end": { "offset": 42451, "col": 44, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe72dd7f8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 42446, "col": 39, "tokLen": 1 }, "end": { "offset": 42446, "col": 39, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe72dd880", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42448, "col": 41, "tokLen": 1 }, "end": { "offset": 42451, "col": 44, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dd850", "kind": "MemberExpr", "range": { "begin": { "offset": 42448, "col": 41, "tokLen": 1 }, "end": { "offset": 42451, "col": 44, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72dd838", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42448, "col": 41, "tokLen": 1 }, "end": { "offset": 42448, "col": 41, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dd818", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42448, "col": 41, "tokLen": 1 }, "end": { "offset": 42448, "col": 41, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc398", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ddb60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42456, "col": 49, "tokLen": 1 }, "end": { "offset": 42468, "col": 61, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72dda58", "kind": "BinaryOperator", "range": { "begin": { "offset": 42456, "col": 49, "tokLen": 1 }, "end": { "offset": 42468, "col": 61, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72dda28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42456, "col": 49, "tokLen": 1 }, "end": { "offset": 42456, "col": 49, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dd928", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42456, "col": 49, "tokLen": 1 }, "end": { "offset": 42456, "col": 49, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc150", "kind": "VarDecl", "name": "h", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe72dda40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42460, "col": 53, "tokLen": 1 }, "end": { "offset": 42468, "col": 61, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72dda08", "kind": "ParenExpr", "range": { "begin": { "offset": 42460, "col": 53, "tokLen": 1 }, "end": { "offset": 42468, "col": 61, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72dd9e8", "kind": "BinaryOperator", "range": { "begin": { "offset": 42461, "col": 54, "tokLen": 1 }, "end": { "offset": 42466, "col": 59, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe72dd948", "kind": "IntegerLiteral", "range": { "begin": { "offset": 42461, "col": 54, "tokLen": 1 }, "end": { "offset": 42461, "col": 54, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe72dd9d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42463, "col": 56, "tokLen": 1 }, "end": { "offset": 42466, "col": 59, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dd9a0", "kind": "MemberExpr", "range": { "begin": { "offset": 42463, "col": 56, "tokLen": 1 }, "end": { "offset": 42466, "col": 59, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72dd988", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42463, "col": 56, "tokLen": 1 }, "end": { "offset": 42463, "col": 56, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dd968", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42463, "col": 56, "tokLen": 1 }, "end": { "offset": 42463, "col": 56, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc398", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72dda78", "kind": "IntegerLiteral", "range": { "begin": { "offset": 42471, "col": 64, "tokLen": 1 }, "end": { "offset": 42471, "col": 64, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72de088", "kind": "IfStmt", "range": { "begin": { "offset": 42478, "line": 1699, "col": 4, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 42516, "line": 1700, "col": 11, "tokLen": 6 } } }, "inner": [ { "id": "0x55bbe72dde40", "kind": "BinaryOperator", "range": { "begin": { "offset": 42482, "line": 1699, "col": 8, "tokLen": 2 }, "end": { "offset": 42502, "col": 28, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe72ddd88", "kind": "BinaryOperator", "range": { "begin": { "offset": 42482, "col": 8, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 42487, "line": 1699, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72ddd58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42482, "col": 8, "tokLen": 2 }, "end": { "offset": 42482, "col": 8, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ddb78", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42482, "col": 8, "tokLen": 2 }, "end": { "offset": 42482, "col": 8, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc250", "kind": "VarDecl", "name": "my", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe72ddd70", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2209, "line": 56, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 42487, "line": 1699, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 42487, "line": 1699, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72ddd38", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2209, "line": 56, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 42487, "line": 1699, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 42487, "line": 1699, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ddd18", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 42487, "line": 1699, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 42487, "line": 1699, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72ddd00", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 42487, "line": 1699, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2215, "line": 56, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 42487, "line": 1699, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ddbf0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 42487, "line": 1699, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2215, "line": 56, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 42487, "line": 1699, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe7223fe8", "inner": [ { "id": "0x55bbe72ddbd8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 42487, "line": 1699, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2212, "line": 56, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 42487, "line": 1699, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ddbb8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 42487, "line": 1699, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2212, "line": 56, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 42487, "line": 1699, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72ddb98", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 42494, "col": 20, "tokLen": 1 }, "expansionLoc": { "offset": 42487, "col": 13, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 42494, "col": 20, "tokLen": 1 }, "expansionLoc": { "offset": 42487, "col": 13, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc398", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72ddce0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2219, "line": 56, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 42487, "line": 1699, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 42487, "line": 1699, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe72ddc20", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2219, "line": 56, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 42487, "line": 1699, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2219, "line": 56, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 42487, "line": 1699, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe72ddcc8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 42487, "line": 1699, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 42487, "line": 1699, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ddc98", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 42487, "line": 1699, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 42487, "line": 1699, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72ddc80", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 42487, "line": 1699, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2225, "line": 56, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 42487, "line": 1699, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ddc60", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 42487, "line": 1699, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2225, "line": 56, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 42487, "line": 1699, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72ddc40", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 42494, "col": 20, "tokLen": 1 }, "expansionLoc": { "offset": 42487, "col": 13, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 42494, "col": 20, "tokLen": 1 }, "expansionLoc": { "offset": 42487, "col": 13, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc398", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72dde28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42499, "col": 25, "tokLen": 1 }, "end": { "offset": 42502, "col": 28, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72dde10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42499, "col": 25, "tokLen": 1 }, "end": { "offset": 42502, "col": 28, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ddde0", "kind": "MemberExpr", "range": { "begin": { "offset": 42499, "col": 25, "tokLen": 1 }, "end": { "offset": 42502, "col": 28, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wh", "isArrow": true, "referencedMemberDecl": "0x55bbe72258e8", "inner": [ { "id": "0x55bbe72dddc8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42499, "col": 25, "tokLen": 1 }, "end": { "offset": 42499, "col": 25, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ddda8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42499, "col": 25, "tokLen": 1 }, "end": { "offset": 42499, "col": 25, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72db2a0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72de058", "kind": "CompoundAssignOperator", "range": { "begin": { "offset": 42510, "line": 1700, "col": 5, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 42516, "line": 1700, "col": 11, "tokLen": 6 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "+=", "computeLHSType": { "qualType": "unsigned int" }, "computeResultType": { "qualType": "unsigned int" }, "inner": [ { "id": "0x55bbe72dde60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42510, "col": 5, "tokLen": 2 }, "end": { "offset": 42510, "col": 5, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc250", "kind": "VarDecl", "name": "my", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe72de040", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2209, "line": 56, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 42516, "line": 1700, "col": 11, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 42516, "line": 1700, "col": 11, "tokLen": 6 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72de020", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2209, "line": 56, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 42516, "line": 1700, "col": 11, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 42516, "line": 1700, "col": 11, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72de000", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 42516, "line": 1700, "col": 11, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 42516, "line": 1700, "col": 11, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72ddfe8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 42516, "line": 1700, "col": 11, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2215, "line": 56, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 42516, "line": 1700, "col": 11, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dded8", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 42516, "line": 1700, "col": 11, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2215, "line": 56, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 42516, "line": 1700, "col": 11, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe7223fe8", "inner": [ { "id": "0x55bbe72ddec0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 42516, "line": 1700, "col": 11, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2212, "line": 56, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 42516, "line": 1700, "col": 11, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ddea0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 42516, "line": 1700, "col": 11, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2212, "line": 56, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 42516, "line": 1700, "col": 11, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72dde80", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 42523, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 42516, "col": 11, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 42523, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 42516, "col": 11, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc398", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72ddfc8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2219, "line": 56, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 42516, "line": 1700, "col": 11, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 42516, "line": 1700, "col": 11, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe72ddf08", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2219, "line": 56, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 42516, "line": 1700, "col": 11, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2219, "line": 56, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 42516, "line": 1700, "col": 11, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe72ddfb0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 42516, "line": 1700, "col": 11, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 42516, "line": 1700, "col": 11, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ddf80", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 42516, "line": 1700, "col": 11, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 42516, "line": 1700, "col": 11, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72ddf68", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 42516, "line": 1700, "col": 11, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2225, "line": 56, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 42516, "line": 1700, "col": 11, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ddf48", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 42516, "line": 1700, "col": 11, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2225, "line": 56, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 42516, "line": 1700, "col": 11, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72ddf28", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 42523, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 42516, "col": 11, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 42523, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 42516, "col": 11, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc398", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72dee98", "kind": "CompoundStmt", "range": { "begin": { "offset": 42536, "line": 1701, "col": 10, "tokLen": 1 }, "end": { "offset": 42703, "line": 1706, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72de2d0", "kind": "BinaryOperator", "range": { "begin": { "offset": 42541, "line": 1702, "col": 4, "tokLen": 1 }, "end": { "offset": 42566, "col": 29, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72de0d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42541, "col": 4, "tokLen": 1 }, "end": { "offset": 42541, "col": 4, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc150", "kind": "VarDecl", "name": "h", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe72de2b0", "kind": "BinaryOperator", "range": { "begin": { "offset": 42545, "col": 8, "tokLen": 1 }, "end": { "offset": 42566, "col": 29, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe72de1e0", "kind": "ParenExpr", "range": { "begin": { "offset": 42545, "col": 8, "tokLen": 1 }, "end": { "offset": 42556, "col": 19, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72de1c0", "kind": "BinaryOperator", "range": { "begin": { "offset": 42546, "col": 9, "tokLen": 1 }, "end": { "offset": 42554, "col": 17, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72de1a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42546, "col": 9, "tokLen": 1 }, "end": { "offset": 42549, "col": 12, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72de178", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42546, "col": 9, "tokLen": 1 }, "end": { "offset": 42549, "col": 12, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72de128", "kind": "MemberExpr", "range": { "begin": { "offset": 42546, "col": 9, "tokLen": 1 }, "end": { "offset": 42549, "col": 12, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wh", "isArrow": true, "referencedMemberDecl": "0x55bbe72258e8", "inner": [ { "id": "0x55bbe72de110", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42546, "col": 9, "tokLen": 1 }, "end": { "offset": 42546, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72de0f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42546, "col": 9, "tokLen": 1 }, "end": { "offset": 42546, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72db2a0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72de190", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42554, "col": 17, "tokLen": 2 }, "end": { "offset": 42554, "col": 17, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72de158", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42554, "col": 17, "tokLen": 2 }, "end": { "offset": 42554, "col": 17, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc2d0", "kind": "VarDecl", "name": "ty", "type": { "qualType": "unsigned int" } } } ] } ] } ] }, { "id": "0x55bbe72de290", "kind": "ParenExpr", "range": { "begin": { "offset": 42560, "col": 23, "tokLen": 1 }, "end": { "offset": 42566, "col": 29, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72de270", "kind": "BinaryOperator", "range": { "begin": { "offset": 42561, "col": 24, "tokLen": 1 }, "end": { "offset": 42565, "col": 28, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72de240", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42561, "col": 24, "tokLen": 1 }, "end": { "offset": 42561, "col": 24, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72de200", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42561, "col": 24, "tokLen": 1 }, "end": { "offset": 42561, "col": 24, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72db470", "kind": "VarDecl", "name": "n", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe72de258", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42565, "col": 28, "tokLen": 1 }, "end": { "offset": 42565, "col": 28, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72de220", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42565, "col": 28, "tokLen": 1 }, "end": { "offset": 42565, "col": 28, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72db3f0", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72de8a0", "kind": "CallExpr", "range": { "begin": { "offset": 42572, "line": 1703, "col": 4, "tokLen": 6 }, "end": { "offset": 42646, "col": 78, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72de888", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42572, "col": 4, "tokLen": 6 }, "end": { "offset": 42572, "col": 4, "tokLen": 6 } }, "type": { "qualType": "void (*)(Client *, int, int, int, int, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72de2f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42572, "col": 4, "tokLen": 6 }, "end": { "offset": 42572, "col": 4, "tokLen": 6 } }, "type": { "qualType": "void (Client *, int, int, int, int, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72be8a0", "kind": "FunctionDecl", "name": "resize", "type": { "qualType": "void (Client *, int, int, int, int, int)" } } } ] }, { "id": "0x55bbe72de8f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42579, "col": 11, "tokLen": 1 }, "end": { "offset": 42579, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72de310", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42579, "col": 11, "tokLen": 1 }, "end": { "offset": 42579, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc398", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72de908", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42582, "col": 14, "tokLen": 1 }, "end": { "offset": 42590, "col": 22, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72de400", "kind": "BinaryOperator", "range": { "begin": { "offset": 42582, "col": 14, "tokLen": 1 }, "end": { "offset": 42590, "col": 22, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72de3e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42582, "col": 14, "tokLen": 1 }, "end": { "offset": 42585, "col": 17, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72de3b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42582, "col": 14, "tokLen": 1 }, "end": { "offset": 42585, "col": 17, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72de368", "kind": "MemberExpr", "range": { "begin": { "offset": 42582, "col": 14, "tokLen": 1 }, "end": { "offset": 42585, "col": 17, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wx", "isArrow": true, "referencedMemberDecl": "0x55bbe72257b0", "inner": [ { "id": "0x55bbe72de350", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42582, "col": 14, "tokLen": 1 }, "end": { "offset": 42582, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72de330", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42582, "col": 14, "tokLen": 1 }, "end": { "offset": 42582, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72db2a0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72de3d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42590, "col": 22, "tokLen": 2 }, "end": { "offset": 42590, "col": 22, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72de398", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42590, "col": 22, "tokLen": 2 }, "end": { "offset": 42590, "col": 22, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc1d0", "kind": "VarDecl", "name": "mw", "type": { "qualType": "unsigned int" } } } ] } ] } ] }, { "id": "0x55bbe72de920", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42594, "col": 26, "tokLen": 1 }, "end": { "offset": 42602, "col": 34, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72de4f0", "kind": "BinaryOperator", "range": { "begin": { "offset": 42594, "col": 26, "tokLen": 1 }, "end": { "offset": 42602, "col": 34, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72de4d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42594, "col": 26, "tokLen": 1 }, "end": { "offset": 42597, "col": 29, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72de4a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42594, "col": 26, "tokLen": 1 }, "end": { "offset": 42597, "col": 29, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72de458", "kind": "MemberExpr", "range": { "begin": { "offset": 42594, "col": 26, "tokLen": 1 }, "end": { "offset": 42597, "col": 29, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wy", "isArrow": true, "referencedMemberDecl": "0x55bbe7225818", "inner": [ { "id": "0x55bbe72de440", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42594, "col": 26, "tokLen": 1 }, "end": { "offset": 42594, "col": 26, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72de420", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42594, "col": 26, "tokLen": 1 }, "end": { "offset": 42594, "col": 26, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72db2a0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72de4c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42602, "col": 34, "tokLen": 2 }, "end": { "offset": 42602, "col": 34, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72de488", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42602, "col": 34, "tokLen": 2 }, "end": { "offset": 42602, "col": 34, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc2d0", "kind": "VarDecl", "name": "ty", "type": { "qualType": "unsigned int" } } } ] } ] } ] }, { "id": "0x55bbe72de938", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42606, "col": 38, "tokLen": 1 }, "end": { "offset": 42627, "col": 59, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72de6f8", "kind": "BinaryOperator", "range": { "begin": { "offset": 42606, "col": 38, "tokLen": 1 }, "end": { "offset": 42627, "col": 59, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72de5e0", "kind": "BinaryOperator", "range": { "begin": { "offset": 42606, "col": 38, "tokLen": 1 }, "end": { "offset": 42614, "col": 46, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72de5c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42606, "col": 38, "tokLen": 1 }, "end": { "offset": 42609, "col": 41, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72de598", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42606, "col": 38, "tokLen": 1 }, "end": { "offset": 42609, "col": 41, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72de548", "kind": "MemberExpr", "range": { "begin": { "offset": 42606, "col": 38, "tokLen": 1 }, "end": { "offset": 42609, "col": 41, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "ww", "isArrow": true, "referencedMemberDecl": "0x55bbe7225880", "inner": [ { "id": "0x55bbe72de530", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42606, "col": 38, "tokLen": 1 }, "end": { "offset": 42606, "col": 38, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72de510", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42606, "col": 38, "tokLen": 1 }, "end": { "offset": 42606, "col": 38, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72db2a0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72de5b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42614, "col": 46, "tokLen": 2 }, "end": { "offset": 42614, "col": 46, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72de578", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42614, "col": 46, "tokLen": 2 }, "end": { "offset": 42614, "col": 46, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc1d0", "kind": "VarDecl", "name": "mw", "type": { "qualType": "unsigned int" } } } ] } ] }, { "id": "0x55bbe72de6e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42619, "col": 51, "tokLen": 1 }, "end": { "offset": 42627, "col": 59, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72de6c0", "kind": "ParenExpr", "range": { "begin": { "offset": 42619, "col": 51, "tokLen": 1 }, "end": { "offset": 42627, "col": 59, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72de6a0", "kind": "BinaryOperator", "range": { "begin": { "offset": 42620, "col": 52, "tokLen": 1 }, "end": { "offset": 42625, "col": 57, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe72de600", "kind": "IntegerLiteral", "range": { "begin": { "offset": 42620, "col": 52, "tokLen": 1 }, "end": { "offset": 42620, "col": 52, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe72de688", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42622, "col": 54, "tokLen": 1 }, "end": { "offset": 42625, "col": 57, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72de658", "kind": "MemberExpr", "range": { "begin": { "offset": 42622, "col": 54, "tokLen": 1 }, "end": { "offset": 42625, "col": 57, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72de640", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42622, "col": 54, "tokLen": 1 }, "end": { "offset": 42622, "col": 54, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72de620", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42622, "col": 54, "tokLen": 1 }, "end": { "offset": 42622, "col": 54, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc398", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72de950", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42630, "col": 62, "tokLen": 1 }, "end": { "offset": 42642, "col": 74, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72de848", "kind": "BinaryOperator", "range": { "begin": { "offset": 42630, "col": 62, "tokLen": 1 }, "end": { "offset": 42642, "col": 74, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72de818", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42630, "col": 62, "tokLen": 1 }, "end": { "offset": 42630, "col": 62, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72de718", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42630, "col": 62, "tokLen": 1 }, "end": { "offset": 42630, "col": 62, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc150", "kind": "VarDecl", "name": "h", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe72de830", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42634, "col": 66, "tokLen": 1 }, "end": { "offset": 42642, "col": 74, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72de7f8", "kind": "ParenExpr", "range": { "begin": { "offset": 42634, "col": 66, "tokLen": 1 }, "end": { "offset": 42642, "col": 74, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72de7d8", "kind": "BinaryOperator", "range": { "begin": { "offset": 42635, "col": 67, "tokLen": 1 }, "end": { "offset": 42640, "col": 72, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe72de738", "kind": "IntegerLiteral", "range": { "begin": { "offset": 42635, "col": 67, "tokLen": 1 }, "end": { "offset": 42635, "col": 67, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe72de7c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42637, "col": 69, "tokLen": 1 }, "end": { "offset": 42640, "col": 72, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72de790", "kind": "MemberExpr", "range": { "begin": { "offset": 42637, "col": 69, "tokLen": 1 }, "end": { "offset": 42640, "col": 72, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72de778", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42637, "col": 69, "tokLen": 1 }, "end": { "offset": 42637, "col": 69, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72de758", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42637, "col": 69, "tokLen": 1 }, "end": { "offset": 42637, "col": 69, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc398", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72de868", "kind": "IntegerLiteral", "range": { "begin": { "offset": 42645, "col": 77, "tokLen": 1 }, "end": { "offset": 42645, "col": 77, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72dee78", "kind": "IfStmt", "range": { "begin": { "offset": 42652, "line": 1704, "col": 4, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 42690, "line": 1705, "col": 11, "tokLen": 6 } } }, "inner": [ { "id": "0x55bbe72dec30", "kind": "BinaryOperator", "range": { "begin": { "offset": 42656, "line": 1704, "col": 8, "tokLen": 2 }, "end": { "offset": 42676, "col": 28, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe72deb78", "kind": "BinaryOperator", "range": { "begin": { "offset": 42656, "col": 8, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 42661, "line": 1704, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72deb48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42656, "col": 8, "tokLen": 2 }, "end": { "offset": 42656, "col": 8, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72de968", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42656, "col": 8, "tokLen": 2 }, "end": { "offset": 42656, "col": 8, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc2d0", "kind": "VarDecl", "name": "ty", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe72deb60", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2209, "line": 56, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 42661, "line": 1704, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 42661, "line": 1704, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72deb28", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2209, "line": 56, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 42661, "line": 1704, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 42661, "line": 1704, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72deb08", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 42661, "line": 1704, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 42661, "line": 1704, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72deaf0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 42661, "line": 1704, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2215, "line": 56, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 42661, "line": 1704, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72de9e0", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 42661, "line": 1704, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2215, "line": 56, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 42661, "line": 1704, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe7223fe8", "inner": [ { "id": "0x55bbe72de9c8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 42661, "line": 1704, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2212, "line": 56, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 42661, "line": 1704, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72de9a8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 42661, "line": 1704, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2212, "line": 56, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 42661, "line": 1704, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72de988", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 42668, "col": 20, "tokLen": 1 }, "expansionLoc": { "offset": 42661, "col": 13, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 42668, "col": 20, "tokLen": 1 }, "expansionLoc": { "offset": 42661, "col": 13, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc398", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72dead0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2219, "line": 56, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 42661, "line": 1704, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 42661, "line": 1704, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe72dea10", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2219, "line": 56, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 42661, "line": 1704, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2219, "line": 56, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 42661, "line": 1704, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe72deab8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 42661, "line": 1704, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 42661, "line": 1704, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dea88", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 42661, "line": 1704, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 42661, "line": 1704, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72dea70", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 42661, "line": 1704, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2225, "line": 56, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 42661, "line": 1704, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dea50", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 42661, "line": 1704, "col": 13, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2225, "line": 56, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 42661, "line": 1704, "col": 13, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72dea30", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 42668, "col": 20, "tokLen": 1 }, "expansionLoc": { "offset": 42661, "col": 13, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 42668, "col": 20, "tokLen": 1 }, "expansionLoc": { "offset": 42661, "col": 13, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc398", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72dec18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42673, "col": 25, "tokLen": 1 }, "end": { "offset": 42676, "col": 28, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72dec00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42673, "col": 25, "tokLen": 1 }, "end": { "offset": 42676, "col": 28, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72debd0", "kind": "MemberExpr", "range": { "begin": { "offset": 42673, "col": 25, "tokLen": 1 }, "end": { "offset": 42676, "col": 28, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wh", "isArrow": true, "referencedMemberDecl": "0x55bbe72258e8", "inner": [ { "id": "0x55bbe72debb8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42673, "col": 25, "tokLen": 1 }, "end": { "offset": 42673, "col": 25, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72deb98", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42673, "col": 25, "tokLen": 1 }, "end": { "offset": 42673, "col": 25, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72db2a0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72dee48", "kind": "CompoundAssignOperator", "range": { "begin": { "offset": 42684, "line": 1705, "col": 5, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 42690, "line": 1705, "col": 11, "tokLen": 6 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "+=", "computeLHSType": { "qualType": "unsigned int" }, "computeResultType": { "qualType": "unsigned int" }, "inner": [ { "id": "0x55bbe72dec50", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42684, "col": 5, "tokLen": 2 }, "end": { "offset": 42684, "col": 5, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc2d0", "kind": "VarDecl", "name": "ty", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe72dee30", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2209, "line": 56, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 42690, "line": 1705, "col": 11, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 42690, "line": 1705, "col": 11, "tokLen": 6 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72dee10", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2209, "line": 56, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 42690, "line": 1705, "col": 11, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2230, "line": 56, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 42690, "line": 1705, "col": 11, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72dedf0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 42690, "line": 1705, "col": 11, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 42690, "line": 1705, "col": 11, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72dedd8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 42690, "line": 1705, "col": 11, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2215, "line": 56, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 42690, "line": 1705, "col": 11, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72decc8", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 42690, "line": 1705, "col": 11, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2215, "line": 56, "col": 39, "tokLen": 1 }, "expansionLoc": { "offset": 42690, "line": 1705, "col": 11, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe7223fe8", "inner": [ { "id": "0x55bbe72decb0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 42690, "line": 1705, "col": 11, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2212, "line": 56, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 42690, "line": 1705, "col": 11, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dec90", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2210, "line": 56, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 42690, "line": 1705, "col": 11, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2212, "line": 56, "col": 36, "tokLen": 1 }, "expansionLoc": { "offset": 42690, "line": 1705, "col": 11, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72dec70", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 42697, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 42690, "col": 11, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 42697, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 42690, "col": 11, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc398", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72dedb8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2219, "line": 56, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 42690, "line": 1705, "col": 11, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 42690, "line": 1705, "col": 11, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe72decf8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2219, "line": 56, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 42690, "line": 1705, "col": 11, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2219, "line": 56, "col": 43, "tokLen": 1 }, "expansionLoc": { "offset": 42690, "line": 1705, "col": 11, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe72deda0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 42690, "line": 1705, "col": 11, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 42690, "line": 1705, "col": 11, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ded70", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 42690, "line": 1705, "col": 11, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2228, "line": 56, "col": 52, "tokLen": 2 }, "expansionLoc": { "offset": 42690, "line": 1705, "col": 11, "tokLen": 6 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "bw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224598", "inner": [ { "id": "0x55bbe72ded58", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 42690, "line": 1705, "col": 11, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2225, "line": 56, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 42690, "line": 1705, "col": 11, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ded38", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2223, "line": 56, "col": 47, "tokLen": 1 }, "expansionLoc": { "offset": 42690, "line": 1705, "col": 11, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 2225, "line": 56, "col": 49, "tokLen": 1 }, "expansionLoc": { "offset": 42690, "line": 1705, "col": 11, "tokLen": 6 } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72ded18", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 42697, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 42690, "col": 11, "tokLen": 6, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 42697, "col": 18, "tokLen": 1 }, "expansionLoc": { "offset": 42690, "col": 11, "tokLen": 6, "isMacroArgExpansion": true } } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72dc398", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72df008", "kind": "FunctionDecl", "loc": { "offset": 42713, "line": 1710, "col": 1, "tokLen": 9 }, "range": { "begin": { "offset": 42708, "line": 1709, "col": 1, "tokLen": 4 }, "end": { "offset": 42900, "line": 1716, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722f8b8", "name": "togglebar", "mangledName": "togglebar", "type": { "qualType": "void (const Arg *)" }, "inner": [ { "id": "0x55bbe72def78", "kind": "ParmVarDecl", "loc": { "offset": 42734, "line": 1710, "col": 22, "tokLen": 3 }, "range": { "begin": { "offset": 42723, "col": 11, "tokLen": 5 }, "end": { "offset": 42734, "col": 22, "tokLen": 3 } }, "name": "arg", "type": { "qualType": "const Arg *" } }, { "id": "0x55bbe72df628", "kind": "CompoundStmt", "range": { "begin": { "offset": 42739, "line": 1711, "col": 1, "tokLen": 1 }, "end": { "offset": 42900, "line": 1716, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72df1b0", "kind": "BinaryOperator", "range": { "begin": { "offset": 42742, "line": 1712, "col": 2, "tokLen": 6 }, "end": { "offset": 42769, "col": 29, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72df0e8", "kind": "MemberExpr", "range": { "begin": { "offset": 42742, "col": 2, "tokLen": 6 }, "end": { "offset": 42750, "col": 10, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "showbar", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ad8", "inner": [ { "id": "0x55bbe72df0d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42742, "col": 2, "tokLen": 6 }, "end": { "offset": 42742, "col": 2, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72df0b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42742, "col": 2, "tokLen": 6 }, "end": { "offset": 42742, "col": 2, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72df198", "kind": "UnaryOperator", "range": { "begin": { "offset": 42760, "col": 20, "tokLen": 1 }, "end": { "offset": 42769, "col": 29, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72df180", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42761, "col": 21, "tokLen": 6 }, "end": { "offset": 42769, "col": 29, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72df150", "kind": "MemberExpr", "range": { "begin": { "offset": 42761, "col": 21, "tokLen": 6 }, "end": { "offset": 42769, "col": 29, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "showbar", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ad8", "inner": [ { "id": "0x55bbe72df138", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42761, "col": 21, "tokLen": 6 }, "end": { "offset": 42761, "col": 21, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72df118", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42761, "col": 21, "tokLen": 6 }, "end": { "offset": 42761, "col": 21, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72df228", "kind": "CallExpr", "range": { "begin": { "offset": 42779, "line": 1713, "col": 2, "tokLen": 12 }, "end": { "offset": 42798, "col": 21, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72df210", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42779, "col": 2, "tokLen": 12 }, "end": { "offset": 42779, "col": 2, "tokLen": 12 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72df1d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42779, "col": 2, "tokLen": 12 }, "end": { "offset": 42779, "col": 2, "tokLen": 12 } }, "type": { "qualType": "void (Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72302d0", "kind": "FunctionDecl", "name": "updatebarpos", "type": { "qualType": "void (Monitor *)" } } } ] }, { "id": "0x55bbe72df250", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42792, "col": 15, "tokLen": 6 }, "end": { "offset": 42792, "col": 15, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72df1f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42792, "col": 15, "tokLen": 6 }, "end": { "offset": 42792, "col": 15, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72df480", "kind": "CallExpr", "range": { "begin": { "offset": 42802, "line": 1714, "col": 2, "tokLen": 17 }, "end": { "offset": 42879, "col": 79, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72df468", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42802, "col": 2, "tokLen": 17 }, "end": { "offset": 42802, "col": 2, "tokLen": 17 } }, "type": { "qualType": "int (*)(Display *, Window, int, int, unsigned int, unsigned int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72df268", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42802, "col": 2, "tokLen": 17 }, "end": { "offset": 42802, "col": 2, "tokLen": 17 } }, "type": { "qualType": "int (Display *, Window, int, int, unsigned int, unsigned int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7045cb0", "kind": "FunctionDecl", "name": "XMoveResizeWindow", "type": { "qualType": "int (Display *, Window, int, int, unsigned int, unsigned int)" } } } ] }, { "id": "0x55bbe72df4d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42820, "col": 20, "tokLen": 3 }, "end": { "offset": 42820, "col": 20, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72df288", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42820, "col": 20, "tokLen": 3 }, "end": { "offset": 42820, "col": 20, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72df4e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42825, "col": 25, "tokLen": 6 }, "end": { "offset": 42833, "col": 33, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72df2e0", "kind": "MemberExpr", "range": { "begin": { "offset": 42825, "col": 25, "tokLen": 6 }, "end": { "offset": 42833, "col": 33, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "barwin", "isArrow": true, "referencedMemberDecl": "0x55bbe7225d20", "inner": [ { "id": "0x55bbe72df2c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42825, "col": 25, "tokLen": 6 }, "end": { "offset": 42825, "col": 25, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72df2a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42825, "col": 25, "tokLen": 6 }, "end": { "offset": 42825, "col": 25, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72df500", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42841, "col": 41, "tokLen": 6 }, "end": { "offset": 42849, "col": 49, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72df348", "kind": "MemberExpr", "range": { "begin": { "offset": 42841, "col": 41, "tokLen": 6 }, "end": { "offset": 42849, "col": 49, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wx", "isArrow": true, "referencedMemberDecl": "0x55bbe72257b0", "inner": [ { "id": "0x55bbe72df330", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42841, "col": 41, "tokLen": 6 }, "end": { "offset": 42841, "col": 41, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72df310", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42841, "col": 41, "tokLen": 6 }, "end": { "offset": 42841, "col": 41, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72df518", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42853, "col": 53, "tokLen": 6 }, "end": { "offset": 42861, "col": 61, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72df3b0", "kind": "MemberExpr", "range": { "begin": { "offset": 42853, "col": 53, "tokLen": 6 }, "end": { "offset": 42861, "col": 61, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "by", "isArrow": true, "referencedMemberDecl": "0x55bbe72255a8", "inner": [ { "id": "0x55bbe72df398", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42853, "col": 53, "tokLen": 6 }, "end": { "offset": 42853, "col": 53, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72df378", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42853, "col": 53, "tokLen": 6 }, "end": { "offset": 42853, "col": 53, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72df548", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42865, "col": 65, "tokLen": 6 }, "end": { "offset": 42873, "col": 73, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72df530", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42865, "col": 65, "tokLen": 6 }, "end": { "offset": 42873, "col": 73, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72df418", "kind": "MemberExpr", "range": { "begin": { "offset": 42865, "col": 65, "tokLen": 6 }, "end": { "offset": 42873, "col": 73, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "ww", "isArrow": true, "referencedMemberDecl": "0x55bbe7225880", "inner": [ { "id": "0x55bbe72df400", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42865, "col": 65, "tokLen": 6 }, "end": { "offset": 42865, "col": 65, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72df3e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42865, "col": 65, "tokLen": 6 }, "end": { "offset": 42865, "col": 65, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72df578", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42877, "col": 77, "tokLen": 2 }, "end": { "offset": 42877, "col": 77, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72df560", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42877, "col": 77, "tokLen": 2 }, "end": { "offset": 42877, "col": 77, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72df448", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42877, "col": 77, "tokLen": 2 }, "end": { "offset": 42877, "col": 77, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231e80", "kind": "VarDecl", "name": "bh", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe72df5e8", "kind": "CallExpr", "range": { "begin": { "offset": 42883, "line": 1715, "col": 2, "tokLen": 7 }, "end": { "offset": 42897, "col": 16, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72df5d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42883, "col": 2, "tokLen": 7 }, "end": { "offset": 42883, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72df590", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42883, "col": 2, "tokLen": 7 }, "end": { "offset": 42883, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe726e168", "kind": "FunctionDecl", "name": "arrange", "type": { "qualType": "void (Monitor *)" } } } ] }, { "id": "0x55bbe72df610", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42891, "col": 10, "tokLen": 6 }, "end": { "offset": 42891, "col": 10, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72df5b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42891, "col": 10, "tokLen": 6 }, "end": { "offset": 42891, "col": 10, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72df6f8", "kind": "FunctionDecl", "loc": { "offset": 42908, "line": 1719, "col": 1, "tokLen": 14 }, "range": { "begin": { "offset": 42903, "line": 1718, "col": 1, "tokLen": 4 }, "end": { "offset": 43270, "line": 1730, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722fa00", "name": "togglefloating", "mangledName": "togglefloating", "type": { "qualType": "void (const Arg *)" }, "inner": [ { "id": "0x55bbe72df668", "kind": "ParmVarDecl", "loc": { "offset": 42934, "line": 1719, "col": 27, "tokLen": 3 }, "range": { "begin": { "offset": 42923, "col": 16, "tokLen": 5 }, "end": { "offset": 42934, "col": 27, "tokLen": 3 } }, "name": "arg", "type": { "qualType": "const Arg *" } }, { "id": "0x55bbe72e0538", "kind": "CompoundStmt", "range": { "begin": { "offset": 42939, "line": 1720, "col": 1, "tokLen": 1 }, "end": { "offset": 43270, "line": 1730, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72df848", "kind": "IfStmt", "range": { "begin": { "offset": 42942, "line": 1721, "col": 2, "tokLen": 2 }, "end": { "offset": 42962, "line": 1722, "col": 3, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe72df820", "kind": "UnaryOperator", "range": { "begin": { "offset": 42946, "line": 1721, "col": 6, "tokLen": 1 }, "end": { "offset": 42955, "col": 15, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72df808", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42947, "col": 7, "tokLen": 6 }, "end": { "offset": 42955, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72df7d8", "kind": "MemberExpr", "range": { "begin": { "offset": 42947, "col": 7, "tokLen": 6 }, "end": { "offset": 42955, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72df7c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42947, "col": 7, "tokLen": 6 }, "end": { "offset": 42947, "col": 7, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72df7a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42947, "col": 7, "tokLen": 6 }, "end": { "offset": 42947, "col": 7, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72df838", "kind": "ReturnStmt", "range": { "begin": { "offset": 42962, "line": 1722, "col": 3, "tokLen": 6 }, "end": { "offset": 42962, "col": 3, "tokLen": 6 } } } ] }, { "id": "0x55bbe72df940", "kind": "IfStmt", "range": { "begin": { "offset": 42971, "line": 1723, "col": 2, "tokLen": 2 }, "end": { "offset": 43044, "line": 1724, "col": 3, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe72df918", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42975, "line": 1723, "col": 6, "tokLen": 6 }, "end": { "offset": 42988, "col": 19, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72df8e8", "kind": "MemberExpr", "range": { "begin": { "offset": 42975, "col": 6, "tokLen": 6 }, "end": { "offset": 42988, "col": 19, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfullscreen", "isArrow": true, "referencedMemberDecl": "0x55bbe72248d8", "inner": [ { "id": "0x55bbe72df8d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42975, "col": 6, "tokLen": 6 }, "end": { "offset": 42983, "col": 14, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72df8a0", "kind": "MemberExpr", "range": { "begin": { "offset": 42975, "col": 6, "tokLen": 6 }, "end": { "offset": 42983, "col": 14, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72df888", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 42975, "col": 6, "tokLen": 6 }, "end": { "offset": 42975, "col": 6, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72df868", "kind": "DeclRefExpr", "range": { "begin": { "offset": 42975, "col": 6, "tokLen": 6 }, "end": { "offset": 42975, "col": 6, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72df930", "kind": "ReturnStmt", "range": { "begin": { "offset": 43044, "line": 1724, "col": 3, "tokLen": 6 }, "end": { "offset": 43044, "col": 3, "tokLen": 6 } } } ] }, { "id": "0x55bbe72dfbd8", "kind": "BinaryOperator", "range": { "begin": { "offset": 43053, "line": 1725, "col": 2, "tokLen": 6 }, "end": { "offset": 43120, "col": 69, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72df9e0", "kind": "MemberExpr", "range": { "begin": { "offset": 43053, "col": 2, "tokLen": 6 }, "end": { "offset": 43066, "col": 15, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfloating", "isArrow": true, "referencedMemberDecl": "0x55bbe7224738", "inner": [ { "id": "0x55bbe72df9c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43053, "col": 2, "tokLen": 6 }, "end": { "offset": 43061, "col": 10, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72df998", "kind": "MemberExpr", "range": { "begin": { "offset": 43053, "col": 2, "tokLen": 6 }, "end": { "offset": 43061, "col": 10, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72df980", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43053, "col": 2, "tokLen": 6 }, "end": { "offset": 43053, "col": 2, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72df960", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43053, "col": 2, "tokLen": 6 }, "end": { "offset": 43053, "col": 2, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72dfbb8", "kind": "BinaryOperator", "range": { "begin": { "offset": 43079, "col": 28, "tokLen": 1 }, "end": { "offset": 43120, "col": 69, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe72dfad8", "kind": "UnaryOperator", "range": { "begin": { "offset": 43079, "col": 28, "tokLen": 1 }, "end": { "offset": 43093, "col": 42, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72dfac0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43080, "col": 29, "tokLen": 6 }, "end": { "offset": 43093, "col": 42, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dfa90", "kind": "MemberExpr", "range": { "begin": { "offset": 43080, "col": 29, "tokLen": 6 }, "end": { "offset": 43093, "col": 42, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfloating", "isArrow": true, "referencedMemberDecl": "0x55bbe7224738", "inner": [ { "id": "0x55bbe72dfa78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43080, "col": 29, "tokLen": 6 }, "end": { "offset": 43088, "col": 37, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dfa48", "kind": "MemberExpr", "range": { "begin": { "offset": 43080, "col": 29, "tokLen": 6 }, "end": { "offset": 43088, "col": 37, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72dfa30", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43080, "col": 29, "tokLen": 6 }, "end": { "offset": 43080, "col": 29, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dfa10", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43080, "col": 29, "tokLen": 6 }, "end": { "offset": 43080, "col": 29, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72dfba0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43107, "col": 56, "tokLen": 6 }, "end": { "offset": 43120, "col": 69, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dfb70", "kind": "MemberExpr", "range": { "begin": { "offset": 43107, "col": 56, "tokLen": 6 }, "end": { "offset": 43120, "col": 69, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfixed", "isArrow": true, "referencedMemberDecl": "0x55bbe72246d0", "inner": [ { "id": "0x55bbe72dfb58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43107, "col": 56, "tokLen": 6 }, "end": { "offset": 43115, "col": 64, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dfb28", "kind": "MemberExpr", "range": { "begin": { "offset": 43107, "col": 56, "tokLen": 6 }, "end": { "offset": 43115, "col": 64, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72dfb10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43107, "col": 56, "tokLen": 6 }, "end": { "offset": 43107, "col": 56, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dfaf0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43107, "col": 56, "tokLen": 6 }, "end": { "offset": 43107, "col": 56, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e0108", "kind": "IfStmt", "range": { "begin": { "offset": 43130, "line": 1726, "col": 2, "tokLen": 2 }, "end": { "offset": 43249, "line": 1728, "col": 37, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72dfca8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43134, "line": 1726, "col": 6, "tokLen": 6 }, "end": { "offset": 43147, "col": 19, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dfc78", "kind": "MemberExpr", "range": { "begin": { "offset": 43134, "col": 6, "tokLen": 6 }, "end": { "offset": 43147, "col": 19, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfloating", "isArrow": true, "referencedMemberDecl": "0x55bbe7224738", "inner": [ { "id": "0x55bbe72dfc60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43134, "col": 6, "tokLen": 6 }, "end": { "offset": 43142, "col": 14, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dfc30", "kind": "MemberExpr", "range": { "begin": { "offset": 43134, "col": 6, "tokLen": 6 }, "end": { "offset": 43142, "col": 14, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72dfc18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43134, "col": 6, "tokLen": 6 }, "end": { "offset": 43134, "col": 6, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dfbf8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43134, "col": 6, "tokLen": 6 }, "end": { "offset": 43134, "col": 6, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e0040", "kind": "CallExpr", "range": { "begin": { "offset": 43161, "line": 1727, "col": 3, "tokLen": 6 }, "end": { "offset": 43249, "line": 1728, "col": 37, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e0028", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43161, "line": 1727, "col": 3, "tokLen": 6 }, "end": { "offset": 43161, "col": 3, "tokLen": 6 } }, "type": { "qualType": "void (*)(Client *, int, int, int, int, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72dfcc0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43161, "col": 3, "tokLen": 6 }, "end": { "offset": 43161, "col": 3, "tokLen": 6 } }, "type": { "qualType": "void (Client *, int, int, int, int, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72be8a0", "kind": "FunctionDecl", "name": "resize", "type": { "qualType": "void (Client *, int, int, int, int, int)" } } } ] }, { "id": "0x55bbe72e0090", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43168, "col": 10, "tokLen": 6 }, "end": { "offset": 43176, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dfd18", "kind": "MemberExpr", "range": { "begin": { "offset": 43168, "col": 10, "tokLen": 6 }, "end": { "offset": 43176, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72dfd00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43168, "col": 10, "tokLen": 6 }, "end": { "offset": 43168, "col": 10, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dfce0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43168, "col": 10, "tokLen": 6 }, "end": { "offset": 43168, "col": 10, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72e00a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43181, "col": 23, "tokLen": 6 }, "end": { "offset": 43194, "col": 36, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dfdc8", "kind": "MemberExpr", "range": { "begin": { "offset": 43181, "col": 23, "tokLen": 6 }, "end": { "offset": 43194, "col": 36, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": true, "referencedMemberDecl": "0x55bbe7223eb0", "inner": [ { "id": "0x55bbe72dfdb0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43181, "col": 23, "tokLen": 6 }, "end": { "offset": 43189, "col": 31, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dfd80", "kind": "MemberExpr", "range": { "begin": { "offset": 43181, "col": 23, "tokLen": 6 }, "end": { "offset": 43189, "col": 31, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72dfd68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43181, "col": 23, "tokLen": 6 }, "end": { "offset": 43181, "col": 23, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dfd48", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43181, "col": 23, "tokLen": 6 }, "end": { "offset": 43181, "col": 23, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e00c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43197, "col": 39, "tokLen": 6 }, "end": { "offset": 43210, "col": 52, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dfe78", "kind": "MemberExpr", "range": { "begin": { "offset": 43197, "col": 39, "tokLen": 6 }, "end": { "offset": 43210, "col": 52, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f18", "inner": [ { "id": "0x55bbe72dfe60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43197, "col": 39, "tokLen": 6 }, "end": { "offset": 43205, "col": 47, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dfe30", "kind": "MemberExpr", "range": { "begin": { "offset": 43197, "col": 39, "tokLen": 6 }, "end": { "offset": 43205, "col": 47, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72dfe18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43197, "col": 39, "tokLen": 6 }, "end": { "offset": 43197, "col": 39, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dfdf8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43197, "col": 39, "tokLen": 6 }, "end": { "offset": 43197, "col": 39, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e00d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43216, "line": 1728, "col": 4, "tokLen": 6 }, "end": { "offset": 43229, "col": 17, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dff28", "kind": "MemberExpr", "range": { "begin": { "offset": 43216, "col": 4, "tokLen": 6 }, "end": { "offset": 43229, "col": 17, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "w", "isArrow": true, "referencedMemberDecl": "0x55bbe7223f80", "inner": [ { "id": "0x55bbe72dff10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43216, "col": 4, "tokLen": 6 }, "end": { "offset": 43224, "col": 12, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dfee0", "kind": "MemberExpr", "range": { "begin": { "offset": 43216, "col": 4, "tokLen": 6 }, "end": { "offset": 43224, "col": 12, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72dfec8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43216, "col": 4, "tokLen": 6 }, "end": { "offset": 43216, "col": 4, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dfea8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43216, "col": 4, "tokLen": 6 }, "end": { "offset": 43216, "col": 4, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e00f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43232, "col": 20, "tokLen": 6 }, "end": { "offset": 43245, "col": 33, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dffd8", "kind": "MemberExpr", "range": { "begin": { "offset": 43232, "col": 20, "tokLen": 6 }, "end": { "offset": 43245, "col": 33, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "h", "isArrow": true, "referencedMemberDecl": "0x55bbe7223fe8", "inner": [ { "id": "0x55bbe72dffc0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43232, "col": 20, "tokLen": 6 }, "end": { "offset": 43240, "col": 28, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dff90", "kind": "MemberExpr", "range": { "begin": { "offset": 43232, "col": 20, "tokLen": 6 }, "end": { "offset": 43240, "col": 28, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72dff78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43232, "col": 20, "tokLen": 6 }, "end": { "offset": 43232, "col": 20, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72dff58", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43232, "col": 20, "tokLen": 6 }, "end": { "offset": 43232, "col": 20, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e0008", "kind": "IntegerLiteral", "range": { "begin": { "offset": 43248, "col": 36, "tokLen": 1 }, "end": { "offset": 43248, "col": 36, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72e04f8", "kind": "CallExpr", "range": { "begin": { "offset": 43253, "line": 1729, "col": 2, "tokLen": 7 }, "end": { "offset": 43267, "col": 16, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e04e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43253, "col": 2, "tokLen": 7 }, "end": { "offset": 43253, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e0128", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43253, "col": 2, "tokLen": 7 }, "end": { "offset": 43253, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe726e168", "kind": "FunctionDecl", "name": "arrange", "type": { "qualType": "void (Monitor *)" } } } ] }, { "id": "0x55bbe72e0520", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43261, "col": 10, "tokLen": 6 }, "end": { "offset": 43261, "col": 10, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e04c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43261, "col": 10, "tokLen": 6 }, "end": { "offset": 43261, "col": 10, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72e0610", "kind": "FunctionDecl", "loc": { "offset": 43278, "line": 1733, "col": 1, "tokLen": 9 }, "range": { "begin": { "offset": 43273, "line": 1732, "col": 1, "tokLen": 4 }, "end": { "offset": 43495, "line": 1745, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722fb48", "name": "toggletag", "mangledName": "toggletag", "type": { "qualType": "void (const Arg *)" }, "inner": [ { "id": "0x55bbe72e0580", "kind": "ParmVarDecl", "loc": { "offset": 43299, "line": 1733, "col": 22, "tokLen": 3 }, "range": { "begin": { "offset": 43288, "col": 11, "tokLen": 5 }, "end": { "offset": 43299, "col": 22, "tokLen": 3 } }, "isUsed": true, "name": "arg", "type": { "qualType": "const Arg *" } }, { "id": "0x55bbe72e0f08", "kind": "CompoundStmt", "range": { "begin": { "offset": 43304, "line": 1734, "col": 1, "tokLen": 1 }, "end": { "offset": 43495, "line": 1745, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e0738", "kind": "DeclStmt", "range": { "begin": { "offset": 43307, "line": 1735, "col": 2, "tokLen": 8 }, "end": { "offset": 43327, "col": 22, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e06d0", "kind": "VarDecl", "loc": { "offset": 43320, "col": 15, "tokLen": 7 }, "range": { "begin": { "offset": 43307, "col": 2, "tokLen": 8 }, "end": { "offset": 43320, "col": 15, "tokLen": 7 } }, "isUsed": true, "name": "newtags", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe72e07f8", "kind": "IfStmt", "range": { "begin": { "offset": 43331, "line": 1737, "col": 2, "tokLen": 2 }, "end": { "offset": 43351, "line": 1738, "col": 3, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe72e07d0", "kind": "UnaryOperator", "range": { "begin": { "offset": 43335, "line": 1737, "col": 6, "tokLen": 1 }, "end": { "offset": 43344, "col": 15, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72e07b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43336, "col": 7, "tokLen": 6 }, "end": { "offset": 43344, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e0788", "kind": "MemberExpr", "range": { "begin": { "offset": 43336, "col": 7, "tokLen": 6 }, "end": { "offset": 43344, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72e0770", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43336, "col": 7, "tokLen": 6 }, "end": { "offset": 43336, "col": 7, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e0750", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43336, "col": 7, "tokLen": 6 }, "end": { "offset": 43336, "col": 7, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72e07e8", "kind": "ReturnStmt", "range": { "begin": { "offset": 43351, "line": 1738, "col": 3, "tokLen": 6 }, "end": { "offset": 43351, "col": 3, "tokLen": 6 } } } ] }, { "id": "0x55bbe72e0bd0", "kind": "BinaryOperator", "range": { "begin": { "offset": 43360, "line": 1739, "col": 2, "tokLen": 7 }, "end": { "offset": 43408, "col": 50, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72e0818", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43360, "col": 2, "tokLen": 7 }, "end": { "offset": 43360, "col": 2, "tokLen": 7 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e06d0", "kind": "VarDecl", "name": "newtags", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe72e0bb0", "kind": "BinaryOperator", "range": { "begin": { "offset": 43370, "col": 12, "tokLen": 6 }, "end": { "offset": 43408, "col": 50, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "^", "inner": [ { "id": "0x55bbe72e0b98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43370, "col": 12, "tokLen": 6 }, "end": { "offset": 43383, "col": 25, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e08b8", "kind": "MemberExpr", "range": { "begin": { "offset": 43370, "col": 12, "tokLen": 6 }, "end": { "offset": 43383, "col": 25, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "tags", "isArrow": true, "referencedMemberDecl": "0x55bbe7224668", "inner": [ { "id": "0x55bbe72e08a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43370, "col": 12, "tokLen": 6 }, "end": { "offset": 43378, "col": 20, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e0870", "kind": "MemberExpr", "range": { "begin": { "offset": 43370, "col": 12, "tokLen": 6 }, "end": { "offset": 43378, "col": 20, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72e0858", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43370, "col": 12, "tokLen": 6 }, "end": { "offset": 43370, "col": 12, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e0838", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43370, "col": 12, "tokLen": 6 }, "end": { "offset": 43370, "col": 12, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e0b78", "kind": "ParenExpr", "range": { "begin": { "offset": 43390, "col": 32, "tokLen": 1 }, "end": { "offset": 43408, "col": 50, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e0b58", "kind": "BinaryOperator", "range": { "begin": { "offset": 43391, "col": 33, "tokLen": 3 }, "end": { "spellingLoc": { "offset": 2288, "line": 57, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 43401, "line": 1739, "col": 43, "tokLen": 7 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe72e0b28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43391, "col": 33, "tokLen": 3 }, "end": { "offset": 43396, "col": 38, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e0920", "kind": "MemberExpr", "range": { "begin": { "offset": 43391, "col": 33, "tokLen": 3 }, "end": { "offset": 43396, "col": 38, "tokLen": 2 } }, "type": { "qualType": "const unsigned int" }, "valueCategory": "lvalue", "name": "ui", "isArrow": true, "referencedMemberDecl": "0x55bbe7223220", "inner": [ { "id": "0x55bbe72e0908", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43391, "col": 33, "tokLen": 3 }, "end": { "offset": 43391, "col": 33, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e08e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43391, "col": 33, "tokLen": 3 }, "end": { "offset": 43391, "col": 33, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e0580", "kind": "ParmVarDecl", "name": "arg", "type": { "qualType": "const Arg *" } } } ] } ] } ] }, { "id": "0x55bbe72e0b40", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2264, "line": 57, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 43401, "line": 1739, "col": 43, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2288, "line": 57, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 43401, "line": 1739, "col": 43, "tokLen": 7 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72e0b08", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2264, "line": 57, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 43401, "line": 1739, "col": 43, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2288, "line": 57, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 43401, "line": 1739, "col": 43, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e0ae8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2265, "line": 57, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 43401, "line": 1739, "col": 43, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2287, "line": 57, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 43401, "line": 1739, "col": 43, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72e0aa8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2265, "line": 57, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 43401, "line": 1739, "col": 43, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2283, "line": 57, "col": 52, "tokLen": 1 }, "expansionLoc": { "offset": 43401, "line": 1739, "col": 43, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e0a88", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2266, "line": 57, "col": 35, "tokLen": 1 }, "expansionLoc": { "offset": 43401, "line": 1739, "col": 43, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 43401, "line": 1739, "col": 43, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72e0950", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2266, "line": 57, "col": 35, "tokLen": 1 }, "expansionLoc": { "offset": 43401, "line": 1739, "col": 43, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2266, "line": 57, "col": 35, "tokLen": 1 }, "expansionLoc": { "offset": 43401, "line": 1739, "col": 43, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72e0a68", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2034, "line": 53, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 43401, "line": 1739, "col": 43, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 43401, "line": 1739, "col": 43, "tokLen": 7 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e0a48", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 43401, "line": 1739, "col": 43, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 43401, "line": 1739, "col": 43, "tokLen": 7 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe72e0990", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 43401, "line": 1739, "col": 43, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 43401, "line": 1739, "col": 43, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe72e0970", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 43401, "line": 1739, "col": 43, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 43401, "line": 1739, "col": 43, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e315d0", "kind": "VarDecl", "name": "tags", "type": { "qualType": "const char *[9]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe72e0a28", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2046, "line": 53, "col": 45, "tokLen": 6 }, "expansionLoc": { "offset": 43401, "line": 1739, "col": 43, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 43401, "line": 1739, "col": 43, "tokLen": 7 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe72e0a08", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 43401, "line": 1739, "col": 43, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 43401, "line": 1739, "col": 43, "tokLen": 7 } } }, "type": { "qualType": "const char *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72e09f0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 43401, "line": 1739, "col": 43, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 43401, "line": 1739, "col": 43, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72e09b0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 43401, "line": 1739, "col": 43, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 43401, "line": 1739, "col": 43, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e315d0", "kind": "VarDecl", "name": "tags", "type": { "qualType": "const char *[9]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe72e09d0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 43401, "line": 1739, "col": 43, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 43401, "line": 1739, "col": 43, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e0ac8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2287, "line": 57, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 43401, "line": 1739, "col": 43, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2287, "line": 57, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 43401, "line": 1739, "col": 43, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e0ee8", "kind": "IfStmt", "range": { "begin": { "offset": 43412, "line": 1740, "col": 2, "tokLen": 2 }, "end": { "offset": 43493, "line": 1744, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e0c10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43416, "line": 1740, "col": 6, "tokLen": 7 }, "end": { "offset": 43416, "col": 6, "tokLen": 7 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e0bf0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43416, "col": 6, "tokLen": 7 }, "end": { "offset": 43416, "col": 6, "tokLen": 7 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e06d0", "kind": "VarDecl", "name": "newtags", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe72e0ec0", "kind": "CompoundStmt", "range": { "begin": { "offset": 43425, "col": 15, "tokLen": 1 }, "end": { "offset": 43493, "line": 1744, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e0d10", "kind": "BinaryOperator", "range": { "begin": { "offset": 43429, "line": 1741, "col": 3, "tokLen": 6 }, "end": { "offset": 43449, "col": 23, "tokLen": 7 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72e0ca8", "kind": "MemberExpr", "range": { "begin": { "offset": 43429, "col": 3, "tokLen": 6 }, "end": { "offset": 43442, "col": 16, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "tags", "isArrow": true, "referencedMemberDecl": "0x55bbe7224668", "inner": [ { "id": "0x55bbe72e0c90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43429, "col": 3, "tokLen": 6 }, "end": { "offset": 43437, "col": 11, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e0c60", "kind": "MemberExpr", "range": { "begin": { "offset": 43429, "col": 3, "tokLen": 6 }, "end": { "offset": 43437, "col": 11, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72e0c48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43429, "col": 3, "tokLen": 6 }, "end": { "offset": 43429, "col": 3, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e0c28", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43429, "col": 3, "tokLen": 6 }, "end": { "offset": 43429, "col": 3, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72e0cf8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43449, "col": 23, "tokLen": 7 }, "end": { "offset": 43449, "col": 23, "tokLen": 7 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e0cd8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43449, "col": 23, "tokLen": 7 }, "end": { "offset": 43449, "col": 23, "tokLen": 7 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e06d0", "kind": "VarDecl", "name": "newtags", "type": { "qualType": "unsigned int" } } } ] } ] }, { "id": "0x55bbe72e0de8", "kind": "CallExpr", "range": { "begin": { "offset": 43460, "line": 1742, "col": 3, "tokLen": 5 }, "end": { "offset": 43470, "col": 13, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e0dd0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43460, "col": 3, "tokLen": 5 }, "end": { "offset": 43460, "col": 3, "tokLen": 5 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e0d30", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43460, "col": 3, "tokLen": 5 }, "end": { "offset": 43460, "col": 3, "tokLen": 5 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7291628", "kind": "FunctionDecl", "name": "focus", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72e0e10", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 43466, "file": "dwm.c", "line": 1742, "col": 9, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 43466, "file": "dwm.c", "line": 1742, "col": 9, "tokLen": 4 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72e0db0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 43466, "file": "dwm.c", "line": 1742, "col": 9, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 43466, "file": "dwm.c", "line": 1742, "col": 9, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e0d88", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 43466, "file": "dwm.c", "line": 1742, "col": 9, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 43466, "file": "dwm.c", "line": 1742, "col": 9, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72e0d50", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 43466, "file": "dwm.c", "line": 1742, "col": 9, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 43466, "file": "dwm.c", "line": 1742, "col": 9, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe72e0e80", "kind": "CallExpr", "range": { "begin": { "offset": 43475, "line": 1743, "col": 3, "tokLen": 7 }, "end": { "offset": 43489, "col": 17, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e0e68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43475, "col": 3, "tokLen": 7 }, "end": { "offset": 43475, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e0e28", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43475, "col": 3, "tokLen": 7 }, "end": { "offset": 43475, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe726e168", "kind": "FunctionDecl", "name": "arrange", "type": { "qualType": "void (Monitor *)" } } } ] }, { "id": "0x55bbe72e0ea8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43483, "col": 11, "tokLen": 6 }, "end": { "offset": 43483, "col": 11, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e0e48", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43483, "col": 11, "tokLen": 6 }, "end": { "offset": 43483, "col": 11, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e0fd8", "kind": "FunctionDecl", "loc": { "offset": 43503, "line": 1748, "col": 1, "tokLen": 10 }, "range": { "begin": { "offset": 43498, "line": 1747, "col": 1, "tokLen": 4 }, "end": { "offset": 43716, "line": 1757, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722fc90", "name": "toggleview", "mangledName": "toggleview", "type": { "qualType": "void (const Arg *)" }, "inner": [ { "id": "0x55bbe72e0f48", "kind": "ParmVarDecl", "loc": { "offset": 43525, "line": 1748, "col": 23, "tokLen": 3 }, "range": { "begin": { "offset": 43514, "col": 12, "tokLen": 5 }, "end": { "offset": 43525, "col": 23, "tokLen": 3 } }, "isUsed": true, "name": "arg", "type": { "qualType": "const Arg *" } }, { "id": "0x55bbe72e18a8", "kind": "CompoundStmt", "range": { "begin": { "offset": 43530, "line": 1749, "col": 1, "tokLen": 1 }, "end": { "offset": 43716, "line": 1757, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e1508", "kind": "DeclStmt", "range": { "begin": { "offset": 43533, "line": 1750, "col": 2, "tokLen": 8 }, "end": { "offset": 43611, "col": 80, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e1098", "kind": "VarDecl", "loc": { "offset": 43546, "col": 15, "tokLen": 9 }, "range": { "begin": { "offset": 43533, "col": 2, "tokLen": 8 }, "end": { "offset": 43610, "col": 79, "tokLen": 1 } }, "isUsed": true, "name": "newtagset", "type": { "qualType": "unsigned int" }, "init": "c", "inner": [ { "id": "0x55bbe72e14e8", "kind": "BinaryOperator", "range": { "begin": { "offset": 43558, "col": 27, "tokLen": 6 }, "end": { "offset": 43610, "col": 79, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "^", "inner": [ { "id": "0x55bbe72e14d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43558, "col": 27, "tokLen": 6 }, "end": { "offset": 43588, "col": 57, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e1200", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 43558, "col": 27, "tokLen": 6 }, "end": { "offset": 43588, "col": 57, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72e11d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43558, "col": 27, "tokLen": 6 }, "end": { "offset": 43566, "col": 35, "tokLen": 6 } }, "type": { "qualType": "unsigned int *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72e1138", "kind": "MemberExpr", "range": { "begin": { "offset": 43558, "col": 27, "tokLen": 6 }, "end": { "offset": 43566, "col": 35, "tokLen": 6 } }, "type": { "qualType": "unsigned int[2]" }, "valueCategory": "lvalue", "name": "tagset", "isArrow": true, "referencedMemberDecl": "0x55bbe7225a70", "inner": [ { "id": "0x55bbe72e1120", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43558, "col": 27, "tokLen": 6 }, "end": { "offset": 43558, "col": 27, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e1100", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43558, "col": 27, "tokLen": 6 }, "end": { "offset": 43558, "col": 27, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72e11e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43573, "col": 42, "tokLen": 6 }, "end": { "offset": 43581, "col": 50, "tokLen": 7 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e11a0", "kind": "MemberExpr", "range": { "begin": { "offset": 43573, "col": 42, "tokLen": 6 }, "end": { "offset": 43581, "col": 50, "tokLen": 7 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "seltags", "isArrow": true, "referencedMemberDecl": "0x55bbe7225950", "inner": [ { "id": "0x55bbe72e1188", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43573, "col": 42, "tokLen": 6 }, "end": { "offset": 43573, "col": 42, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e1168", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43573, "col": 42, "tokLen": 6 }, "end": { "offset": 43573, "col": 42, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e14b0", "kind": "ParenExpr", "range": { "begin": { "offset": 43592, "col": 61, "tokLen": 1 }, "end": { "offset": 43610, "col": 79, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e1490", "kind": "BinaryOperator", "range": { "begin": { "offset": 43593, "col": 62, "tokLen": 3 }, "end": { "spellingLoc": { "offset": 2288, "line": 57, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 43603, "line": 1750, "col": 72, "tokLen": 7 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe72e1460", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43593, "col": 62, "tokLen": 3 }, "end": { "offset": 43598, "col": 67, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e1258", "kind": "MemberExpr", "range": { "begin": { "offset": 43593, "col": 62, "tokLen": 3 }, "end": { "offset": 43598, "col": 67, "tokLen": 2 } }, "type": { "qualType": "const unsigned int" }, "valueCategory": "lvalue", "name": "ui", "isArrow": true, "referencedMemberDecl": "0x55bbe7223220", "inner": [ { "id": "0x55bbe72e1240", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43593, "col": 62, "tokLen": 3 }, "end": { "offset": 43593, "col": 62, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e1220", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43593, "col": 62, "tokLen": 3 }, "end": { "offset": 43593, "col": 62, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e0f48", "kind": "ParmVarDecl", "name": "arg", "type": { "qualType": "const Arg *" } } } ] } ] } ] }, { "id": "0x55bbe72e1478", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2264, "line": 57, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 43603, "line": 1750, "col": 72, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2288, "line": 57, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 43603, "line": 1750, "col": 72, "tokLen": 7 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72e1440", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2264, "line": 57, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 43603, "line": 1750, "col": 72, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2288, "line": 57, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 43603, "line": 1750, "col": 72, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e1420", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2265, "line": 57, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 43603, "line": 1750, "col": 72, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2287, "line": 57, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 43603, "line": 1750, "col": 72, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72e13e0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2265, "line": 57, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 43603, "line": 1750, "col": 72, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2283, "line": 57, "col": 52, "tokLen": 1 }, "expansionLoc": { "offset": 43603, "line": 1750, "col": 72, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e13c0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2266, "line": 57, "col": 35, "tokLen": 1 }, "expansionLoc": { "offset": 43603, "line": 1750, "col": 72, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 43603, "line": 1750, "col": 72, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72e1288", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2266, "line": 57, "col": 35, "tokLen": 1 }, "expansionLoc": { "offset": 43603, "line": 1750, "col": 72, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2266, "line": 57, "col": 35, "tokLen": 1 }, "expansionLoc": { "offset": 43603, "line": 1750, "col": 72, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72e13a0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2034, "line": 53, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 43603, "line": 1750, "col": 72, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 43603, "line": 1750, "col": 72, "tokLen": 7 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e1380", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 43603, "line": 1750, "col": 72, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 43603, "line": 1750, "col": 72, "tokLen": 7 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe72e12c8", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 43603, "line": 1750, "col": 72, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 43603, "line": 1750, "col": 72, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe72e12a8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 43603, "line": 1750, "col": 72, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 43603, "line": 1750, "col": 72, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e315d0", "kind": "VarDecl", "name": "tags", "type": { "qualType": "const char *[9]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe72e1360", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2046, "line": 53, "col": 45, "tokLen": 6 }, "expansionLoc": { "offset": 43603, "line": 1750, "col": 72, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 43603, "line": 1750, "col": 72, "tokLen": 7 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe72e1340", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 43603, "line": 1750, "col": 72, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 43603, "line": 1750, "col": 72, "tokLen": 7 } } }, "type": { "qualType": "const char *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72e1328", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 43603, "line": 1750, "col": 72, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 43603, "line": 1750, "col": 72, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72e12e8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 43603, "line": 1750, "col": 72, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 43603, "line": 1750, "col": 72, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e315d0", "kind": "VarDecl", "name": "tags", "type": { "qualType": "const char *[9]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe72e1308", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 43603, "line": 1750, "col": 72, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 43603, "line": 1750, "col": 72, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e1400", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2287, "line": 57, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 43603, "line": 1750, "col": 72, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2287, "line": 57, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 43603, "line": 1750, "col": 72, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e1888", "kind": "IfStmt", "range": { "begin": { "offset": 43615, "line": 1752, "col": 2, "tokLen": 2 }, "end": { "offset": 43714, "line": 1756, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e1540", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43619, "line": 1752, "col": 6, "tokLen": 9 }, "end": { "offset": 43619, "col": 6, "tokLen": 9 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e1520", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43619, "col": 6, "tokLen": 9 }, "end": { "offset": 43619, "col": 6, "tokLen": 9 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e1098", "kind": "VarDecl", "name": "newtagset", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe72e1860", "kind": "CompoundStmt", "range": { "begin": { "offset": 43630, "col": 17, "tokLen": 1 }, "end": { "offset": 43714, "line": 1756, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e16b0", "kind": "BinaryOperator", "range": { "begin": { "offset": 43634, "line": 1753, "col": 3, "tokLen": 6 }, "end": { "offset": 43668, "col": 37, "tokLen": 9 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72e1658", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 43634, "col": 3, "tokLen": 6 }, "end": { "offset": 43664, "col": 33, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72e1628", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43634, "col": 3, "tokLen": 6 }, "end": { "offset": 43642, "col": 11, "tokLen": 6 } }, "type": { "qualType": "unsigned int *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72e1590", "kind": "MemberExpr", "range": { "begin": { "offset": 43634, "col": 3, "tokLen": 6 }, "end": { "offset": 43642, "col": 11, "tokLen": 6 } }, "type": { "qualType": "unsigned int[2]" }, "valueCategory": "lvalue", "name": "tagset", "isArrow": true, "referencedMemberDecl": "0x55bbe7225a70", "inner": [ { "id": "0x55bbe72e1578", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43634, "col": 3, "tokLen": 6 }, "end": { "offset": 43634, "col": 3, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e1558", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43634, "col": 3, "tokLen": 6 }, "end": { "offset": 43634, "col": 3, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72e1640", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43649, "col": 18, "tokLen": 6 }, "end": { "offset": 43657, "col": 26, "tokLen": 7 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e15f8", "kind": "MemberExpr", "range": { "begin": { "offset": 43649, "col": 18, "tokLen": 6 }, "end": { "offset": 43657, "col": 26, "tokLen": 7 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "seltags", "isArrow": true, "referencedMemberDecl": "0x55bbe7225950", "inner": [ { "id": "0x55bbe72e15e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43649, "col": 18, "tokLen": 6 }, "end": { "offset": 43649, "col": 18, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e15c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43649, "col": 18, "tokLen": 6 }, "end": { "offset": 43649, "col": 18, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72e1698", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43668, "col": 37, "tokLen": 9 }, "end": { "offset": 43668, "col": 37, "tokLen": 9 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e1678", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43668, "col": 37, "tokLen": 9 }, "end": { "offset": 43668, "col": 37, "tokLen": 9 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e1098", "kind": "VarDecl", "name": "newtagset", "type": { "qualType": "unsigned int" } } } ] } ] }, { "id": "0x55bbe72e1788", "kind": "CallExpr", "range": { "begin": { "offset": 43681, "line": 1754, "col": 3, "tokLen": 5 }, "end": { "offset": 43691, "col": 13, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e1770", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43681, "col": 3, "tokLen": 5 }, "end": { "offset": 43681, "col": 3, "tokLen": 5 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e16d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43681, "col": 3, "tokLen": 5 }, "end": { "offset": 43681, "col": 3, "tokLen": 5 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7291628", "kind": "FunctionDecl", "name": "focus", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72e17b0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 43687, "file": "dwm.c", "line": 1754, "col": 9, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 43687, "file": "dwm.c", "line": 1754, "col": 9, "tokLen": 4 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72e1750", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 43687, "file": "dwm.c", "line": 1754, "col": 9, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 43687, "file": "dwm.c", "line": 1754, "col": 9, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e1728", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 43687, "file": "dwm.c", "line": 1754, "col": 9, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 43687, "file": "dwm.c", "line": 1754, "col": 9, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72e16f0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 43687, "file": "dwm.c", "line": 1754, "col": 9, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 43687, "file": "dwm.c", "line": 1754, "col": 9, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe72e1820", "kind": "CallExpr", "range": { "begin": { "offset": 43696, "line": 1755, "col": 3, "tokLen": 7 }, "end": { "offset": 43710, "col": 17, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e1808", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43696, "col": 3, "tokLen": 7 }, "end": { "offset": 43696, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e17c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43696, "col": 3, "tokLen": 7 }, "end": { "offset": 43696, "col": 3, "tokLen": 7 } }, "type": { "qualType": "void (Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe726e168", "kind": "FunctionDecl", "name": "arrange", "type": { "qualType": "void (Monitor *)" } } } ] }, { "id": "0x55bbe72e1848", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43704, "col": 11, "tokLen": 6 }, "end": { "offset": 43704, "col": 11, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e17e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43704, "col": 11, "tokLen": 6 }, "end": { "offset": 43704, "col": 11, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e19f0", "kind": "FunctionDecl", "loc": { "offset": 43724, "line": 1760, "col": 1, "tokLen": 7 }, "range": { "begin": { "offset": 43719, "line": 1759, "col": 1, "tokLen": 4 }, "end": { "offset": 44006, "line": 1770, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe722fe60", "name": "unfocus", "mangledName": "unfocus", "type": { "qualType": "void (Client *, int)" }, "inner": [ { "id": "0x55bbe72e18d8", "kind": "ParmVarDecl", "loc": { "offset": 43740, "line": 1760, "col": 17, "tokLen": 1 }, "range": { "begin": { "offset": 43732, "col": 9, "tokLen": 6 }, "end": { "offset": 43740, "col": 17, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe72e1958", "kind": "ParmVarDecl", "loc": { "offset": 43747, "col": 24, "tokLen": 8 }, "range": { "begin": { "offset": 43743, "col": 20, "tokLen": 3 }, "end": { "offset": 43747, "col": 24, "tokLen": 8 } }, "isUsed": true, "name": "setfocus", "type": { "qualType": "int" } }, { "id": "0x55bbe72e2188", "kind": "CompoundStmt", "range": { "begin": { "offset": 43757, "line": 1761, "col": 1, "tokLen": 1 }, "end": { "offset": 44006, "line": 1770, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e1b00", "kind": "IfStmt", "range": { "begin": { "offset": 43760, "line": 1762, "col": 2, "tokLen": 2 }, "end": { "offset": 43770, "line": 1763, "col": 3, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe72e1ad8", "kind": "UnaryOperator", "range": { "begin": { "offset": 43764, "line": 1762, "col": 6, "tokLen": 1 }, "end": { "offset": 43765, "col": 7, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72e1ac0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43765, "col": 7, "tokLen": 1 }, "end": { "offset": 43765, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e1aa0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43765, "col": 7, "tokLen": 1 }, "end": { "offset": 43765, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e18d8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72e1af0", "kind": "ReturnStmt", "range": { "begin": { "offset": 43770, "line": 1763, "col": 3, "tokLen": 6 }, "end": { "offset": 43770, "col": 3, "tokLen": 6 } } } ] }, { "id": "0x55bbe72e1b98", "kind": "CallExpr", "range": { "begin": { "offset": 43779, "line": 1764, "col": 2, "tokLen": 11 }, "end": { "offset": 43795, "col": 18, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e1b80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43779, "col": 2, "tokLen": 11 }, "end": { "offset": 43779, "col": 2, "tokLen": 11 } }, "type": { "qualType": "void (*)(Client *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e1b20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43779, "col": 2, "tokLen": 11 }, "end": { "offset": 43779, "col": 2, "tokLen": 11 } }, "type": { "qualType": "void (Client *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe729b000", "kind": "FunctionDecl", "name": "grabbuttons", "type": { "qualType": "void (Client *, int)" } } } ] }, { "id": "0x55bbe72e1bc8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43791, "col": 14, "tokLen": 1 }, "end": { "offset": 43791, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e1b40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43791, "col": 14, "tokLen": 1 }, "end": { "offset": 43791, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e18d8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72e1b60", "kind": "IntegerLiteral", "range": { "begin": { "offset": 43794, "col": 17, "tokLen": 1 }, "end": { "offset": 43794, "col": 17, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72e1da0", "kind": "CallExpr", "range": { "begin": { "offset": 43799, "line": 1765, "col": 2, "tokLen": 16 }, "end": { "offset": 43864, "col": 67, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e1d88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43799, "col": 2, "tokLen": 16 }, "end": { "offset": 43799, "col": 2, "tokLen": 16 } }, "type": { "qualType": "int (*)(Display *, Window, unsigned long)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e1be0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43799, "col": 2, "tokLen": 16 }, "end": { "offset": 43799, "col": 2, "tokLen": 16 } }, "type": { "qualType": "int (Display *, Window, unsigned long)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7057b28", "kind": "FunctionDecl", "name": "XSetWindowBorder", "type": { "qualType": "int (Display *, Window, unsigned long)" } } } ] }, { "id": "0x55bbe72e1dd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43816, "col": 19, "tokLen": 3 }, "end": { "offset": 43816, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e1c00", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43816, "col": 19, "tokLen": 3 }, "end": { "offset": 43816, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72e1df0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43821, "col": 24, "tokLen": 1 }, "end": { "offset": 43824, "col": 27, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e1c58", "kind": "MemberExpr", "range": { "begin": { "offset": 43821, "col": 24, "tokLen": 1 }, "end": { "offset": 43824, "col": 27, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72e1c40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43821, "col": 24, "tokLen": 1 }, "end": { "offset": 43821, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e1c20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43821, "col": 24, "tokLen": 1 }, "end": { "offset": 43821, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e18d8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72e1e08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43829, "col": 32, "tokLen": 6 }, "end": { "offset": 43859, "col": 62, "tokLen": 5 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e1d58", "kind": "MemberExpr", "range": { "begin": { "offset": 43829, "col": 32, "tokLen": 6 }, "end": { "offset": 43859, "col": 62, "tokLen": 5 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "lvalue", "name": "pixel", "isArrow": false, "referencedMemberDecl": "0x55bbe71fa508", "inner": [ { "id": "0x55bbe72e1d38", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 43829, "col": 32, "tokLen": 6 }, "end": { "offset": 43857, "col": 60, "tokLen": 1 } }, "type": { "desugaredQualType": "struct _XftColor", "qualType": "Clr", "typeAliasDeclId": "0x55bbe7219c50" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72e1d20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43829, "col": 32, "tokLen": 6 }, "end": { "offset": 43846, "col": 49, "tokLen": 1 } }, "type": { "qualType": "Clr *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e1ce0", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 43829, "col": 32, "tokLen": 6 }, "end": { "offset": 43846, "col": 49, "tokLen": 1 } }, "type": { "qualType": "Clr *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72e1cc8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43829, "col": 32, "tokLen": 6 }, "end": { "offset": 43829, "col": 32, "tokLen": 6 } }, "type": { "qualType": "Clr **" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e1c88", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43829, "col": 32, "tokLen": 6 }, "end": { "offset": 43829, "col": 32, "tokLen": 6 } }, "type": { "qualType": "Clr **" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237280", "kind": "VarDecl", "name": "scheme", "type": { "qualType": "Clr **" } } } ] }, { "id": "0x55bbe72e1ca8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43836, "col": 39, "tokLen": 10 }, "end": { "offset": 43836, "col": 39, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e770", "kind": "EnumConstantDecl", "name": "SchemeNorm", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72e1d00", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43848, "col": 51, "tokLen": 9 }, "end": { "offset": 43848, "col": 51, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7219bf0", "kind": "EnumConstantDecl", "name": "ColBorder", "type": { "qualType": "int" } } } ] } ] } ] } ] }, { "id": "0x55bbe72e2168", "kind": "IfStmt", "range": { "begin": { "offset": 43868, "line": 1766, "col": 2, "tokLen": 2 }, "end": { "offset": 44004, "line": 1769, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e1e40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43872, "line": 1766, "col": 6, "tokLen": 8 }, "end": { "offset": 43872, "col": 6, "tokLen": 8 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e1e20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43872, "col": 6, "tokLen": 8 }, "end": { "offset": 43872, "col": 6, "tokLen": 8 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e1958", "kind": "ParmVarDecl", "name": "setfocus", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72e2148", "kind": "CompoundStmt", "range": { "begin": { "offset": 43882, "col": 16, "tokLen": 1 }, "end": { "offset": 44004, "line": 1769, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e1f50", "kind": "CallExpr", "range": { "begin": { "offset": 43886, "line": 1767, "col": 3, "tokLen": 14 }, "end": { "offset": 43944, "col": 61, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e1f38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43886, "col": 3, "tokLen": 14 }, "end": { "offset": 43886, "col": 3, "tokLen": 14 } }, "type": { "qualType": "int (*)(Display *, Window, int, Time)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e1e58", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43886, "col": 3, "tokLen": 14 }, "end": { "offset": 43886, "col": 3, "tokLen": 14 } }, "type": { "qualType": "int (Display *, Window, int, Time)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7054fa0", "kind": "FunctionDecl", "name": "XSetInputFocus", "type": { "qualType": "int (Display *, Window, int, Time)" } } } ] }, { "id": "0x55bbe72e1f90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43901, "col": 18, "tokLen": 3 }, "end": { "offset": 43901, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e1e78", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43901, "col": 18, "tokLen": 3 }, "end": { "offset": 43901, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72e1fa8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43906, "col": 23, "tokLen": 4 }, "end": { "offset": 43906, "col": 23, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e1e98", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43906, "col": 23, "tokLen": 4 }, "end": { "offset": 43906, "col": 23, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72374f0", "kind": "VarDecl", "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe72e1ef0", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 10118, "file": "/usr/include/X11/X.h", "line": 343, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 43912, "file": "dwm.c", "line": 1767, "col": 29, "tokLen": 19 } }, "end": { "spellingLoc": { "offset": 4371, "file": "/usr/include/X11/X.h", "line": 129, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 43912, "file": "dwm.c", "line": 1767, "col": 29, "tokLen": 19 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72e1eb8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4371, "file": "/usr/include/X11/X.h", "line": 129, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 43912, "file": "dwm.c", "line": 1767, "col": 29, "tokLen": 19 } }, "end": { "spellingLoc": { "offset": 4371, "file": "/usr/include/X11/X.h", "line": 129, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 43912, "file": "dwm.c", "line": 1767, "col": 29, "tokLen": 19 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe72e1fc0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 43933, "file": "dwm.c", "line": 1767, "col": 50, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 43933, "file": "dwm.c", "line": 1767, "col": 50, "tokLen": 11 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Time", "typeAliasDeclId": "0x55bbe6fb6078" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72e1f18", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 43933, "file": "dwm.c", "line": 1767, "col": 50, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 4743, "file": "/usr/include/X11/X.h", "line": 139, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 43933, "file": "dwm.c", "line": 1767, "col": 50, "tokLen": 11 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72e20c8", "kind": "CallExpr", "range": { "begin": { "offset": 43949, "line": 1768, "col": 3, "tokLen": 15 }, "end": { "offset": 44000, "col": 54, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e20b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43949, "col": 3, "tokLen": 15 }, "end": { "offset": 43949, "col": 3, "tokLen": 15 } }, "type": { "qualType": "int (*)(Display *, Window, Atom)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e1fd8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43949, "col": 3, "tokLen": 15 }, "end": { "offset": 43949, "col": 3, "tokLen": 15 } }, "type": { "qualType": "int (Display *, Window, Atom)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7034340", "kind": "FunctionDecl", "name": "XDeleteProperty", "type": { "qualType": "int (Display *, Window, Atom)" } } } ] }, { "id": "0x55bbe72e2100", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43965, "col": 19, "tokLen": 3 }, "end": { "offset": 43965, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e1ff8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43965, "col": 19, "tokLen": 3 }, "end": { "offset": 43965, "col": 19, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72e2118", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43970, "col": 24, "tokLen": 4 }, "end": { "offset": 43970, "col": 24, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e2018", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43970, "col": 24, "tokLen": 4 }, "end": { "offset": 43970, "col": 24, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72374f0", "kind": "VarDecl", "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe72e2130", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43976, "col": 30, "tokLen": 7 }, "end": { "offset": 43999, "col": 53, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e2090", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 43976, "col": 30, "tokLen": 7 }, "end": { "offset": 43999, "col": 53, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72e2078", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 43976, "col": 30, "tokLen": 7 }, "end": { "offset": 43976, "col": 30, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72e2038", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43976, "col": 30, "tokLen": 7 }, "end": { "offset": 43976, "col": 30, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe72e2058", "kind": "DeclRefExpr", "range": { "begin": { "offset": 43984, "col": 38, "tokLen": 15 }, "end": { "offset": 43984, "col": 38, "tokLen": 15 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721ea60", "kind": "EnumConstantDecl", "name": "NetActiveWindow", "type": { "qualType": "int" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e22e0", "kind": "FunctionDecl", "loc": { "offset": 44014, "line": 1773, "col": 1, "tokLen": 8 }, "range": { "begin": { "offset": 44009, "line": 1772, "col": 1, "tokLen": 4 }, "end": { "offset": 44592, "line": 1796, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7230038", "name": "unmanage", "mangledName": "unmanage", "type": { "qualType": "void (Client *, int)" }, "inner": [ { "id": "0x55bbe72e21c8", "kind": "ParmVarDecl", "loc": { "offset": 44031, "line": 1773, "col": 18, "tokLen": 1 }, "range": { "begin": { "offset": 44023, "col": 10, "tokLen": 6 }, "end": { "offset": 44031, "col": 18, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe72e2248", "kind": "ParmVarDecl", "loc": { "offset": 44038, "col": 25, "tokLen": 9 }, "range": { "begin": { "offset": 44034, "col": 21, "tokLen": 3 }, "end": { "offset": 44038, "col": 25, "tokLen": 9 } }, "isUsed": true, "name": "destroyed", "type": { "qualType": "int" } }, { "id": "0x55bbe72e3410", "kind": "CompoundStmt", "range": { "begin": { "offset": 44049, "line": 1774, "col": 1, "tokLen": 1 }, "end": { "offset": 44592, "line": 1796, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e2488", "kind": "DeclStmt", "range": { "begin": { "offset": 44052, "line": 1775, "col": 2, "tokLen": 7 }, "end": { "offset": 44071, "col": 21, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e23a0", "kind": "VarDecl", "loc": { "offset": 44061, "col": 11, "tokLen": 1 }, "range": { "begin": { "offset": 44052, "col": 2, "tokLen": 7 }, "end": { "offset": 44068, "col": 18, "tokLen": 3 } }, "isUsed": true, "name": "m", "type": { "qualType": "Monitor *" }, "init": "c", "inner": [ { "id": "0x55bbe72e2470", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44065, "col": 15, "tokLen": 1 }, "end": { "offset": 44068, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e2440", "kind": "MemberExpr", "range": { "begin": { "offset": 44065, "col": 15, "tokLen": 1 }, "end": { "offset": 44068, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72e2428", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44065, "col": 15, "tokLen": 1 }, "end": { "offset": 44065, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e2408", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44065, "col": 15, "tokLen": 1 }, "end": { "offset": 44065, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e21c8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e2518", "kind": "DeclStmt", "range": { "begin": { "offset": 44074, "line": 1776, "col": 2, "tokLen": 14 }, "end": { "offset": 44091, "col": 19, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e24b0", "kind": "VarDecl", "loc": { "offset": 44089, "col": 17, "tokLen": 2 }, "range": { "begin": { "offset": 44074, "col": 2, "tokLen": 14 }, "end": { "offset": 44089, "col": 17, "tokLen": 2 } }, "isUsed": true, "name": "wc", "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" } } ] }, { "id": "0x55bbe72e2588", "kind": "CallExpr", "range": { "begin": { "offset": 44095, "line": 1778, "col": 2, "tokLen": 6 }, "end": { "offset": 44103, "col": 10, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e2570", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44095, "col": 2, "tokLen": 6 }, "end": { "offset": 44095, "col": 2, "tokLen": 6 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e2530", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44095, "col": 2, "tokLen": 6 }, "end": { "offset": 44095, "col": 2, "tokLen": 6 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72887e0", "kind": "FunctionDecl", "name": "detach", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72e25b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44102, "col": 9, "tokLen": 1 }, "end": { "offset": 44102, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e2550", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44102, "col": 9, "tokLen": 1 }, "end": { "offset": 44102, "col": 9, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e21c8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72e2620", "kind": "CallExpr", "range": { "begin": { "offset": 44107, "line": 1779, "col": 2, "tokLen": 11 }, "end": { "offset": 44120, "col": 15, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e2608", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44107, "col": 2, "tokLen": 11 }, "end": { "offset": 44107, "col": 2, "tokLen": 11 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e25c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44107, "col": 2, "tokLen": 11 }, "end": { "offset": 44107, "col": 2, "tokLen": 11 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7288ed8", "kind": "FunctionDecl", "name": "detachstack", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72e2648", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44119, "col": 14, "tokLen": 1 }, "end": { "offset": 44119, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e25e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44119, "col": 14, "tokLen": 1 }, "end": { "offset": 44119, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e21c8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72e3140", "kind": "IfStmt", "range": { "begin": { "offset": 44124, "line": 1780, "col": 2, "tokLen": 2 }, "end": { "offset": 44532, "line": 1791, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e2698", "kind": "UnaryOperator", "range": { "begin": { "offset": 44128, "line": 1780, "col": 6, "tokLen": 1 }, "end": { "offset": 44129, "col": 7, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72e2680", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44129, "col": 7, "tokLen": 9 }, "end": { "offset": 44129, "col": 7, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e2660", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44129, "col": 7, "tokLen": 9 }, "end": { "offset": 44129, "col": 7, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e2248", "kind": "ParmVarDecl", "name": "destroyed", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72e30e0", "kind": "CompoundStmt", "range": { "begin": { "offset": 44140, "col": 18, "tokLen": 1 }, "end": { "offset": 44532, "line": 1791, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e2780", "kind": "BinaryOperator", "range": { "begin": { "offset": 44144, "line": 1781, "col": 3, "tokLen": 2 }, "end": { "offset": 44165, "col": 24, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72e26d0", "kind": "MemberExpr", "range": { "begin": { "offset": 44144, "col": 3, "tokLen": 2 }, "end": { "offset": 44147, "col": 6, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "border_width", "isArrow": false, "referencedMemberDecl": "0x55bbe6fed158", "inner": [ { "id": "0x55bbe72e26b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44144, "col": 3, "tokLen": 2 }, "end": { "offset": 44144, "col": 3, "tokLen": 2 } }, "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e24b0", "kind": "VarDecl", "name": "wc", "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" } } } ] }, { "id": "0x55bbe72e2768", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44162, "col": 21, "tokLen": 1 }, "end": { "offset": 44165, "col": 24, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e2738", "kind": "MemberExpr", "range": { "begin": { "offset": 44162, "col": 21, "tokLen": 1 }, "end": { "offset": 44165, "col": 24, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "oldbw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224600", "inner": [ { "id": "0x55bbe72e2720", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44162, "col": 21, "tokLen": 1 }, "end": { "offset": 44162, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e2700", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44162, "col": 21, "tokLen": 1 }, "end": { "offset": 44162, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e21c8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72e27f8", "kind": "CallExpr", "range": { "begin": { "offset": 44174, "line": 1782, "col": 3, "tokLen": 11 }, "end": { "offset": 44189, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e27e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44174, "col": 3, "tokLen": 11 }, "end": { "offset": 44174, "col": 3, "tokLen": 11 } }, "type": { "qualType": "int (*)(Display *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e27a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44174, "col": 3, "tokLen": 11 }, "end": { "offset": 44174, "col": 3, "tokLen": 11 } }, "type": { "qualType": "int (Display *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7043950", "kind": "FunctionDecl", "name": "XGrabServer", "type": { "qualType": "int (Display *)" } } } ] }, { "id": "0x55bbe72e2820", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44186, "col": 15, "tokLen": 3 }, "end": { "offset": 44186, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e27c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44186, "col": 15, "tokLen": 3 }, "end": { "offset": 44186, "col": 15, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] } ] }, { "id": "0x55bbe72e2890", "kind": "CallExpr", "range": { "begin": { "offset": 44222, "line": 1783, "col": 3, "tokLen": 16 }, "end": { "offset": 44250, "col": 31, "tokLen": 1 } }, "type": { "desugaredQualType": "int (*)(Display *, XErrorEvent *)", "qualType": "XErrorHandler", "typeAliasDeclId": "0x55bbe7025c20" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e2878", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44222, "col": 3, "tokLen": 16 }, "end": { "offset": 44222, "col": 3, "tokLen": 16 } }, "type": { "qualType": "XErrorHandler (*)(XErrorHandler)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e2838", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44222, "col": 3, "tokLen": 16 }, "end": { "offset": 44222, "col": 3, "tokLen": 16 } }, "type": { "qualType": "XErrorHandler (XErrorHandler)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7025da8", "kind": "FunctionDecl", "name": "XSetErrorHandler", "type": { "qualType": "XErrorHandler (XErrorHandler)" } } } ] }, { "id": "0x55bbe72e28b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44239, "col": 20, "tokLen": 11 }, "end": { "offset": 44239, "col": 20, "tokLen": 11 } }, "type": { "qualType": "int (*)(Display *, XErrorEvent *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e2858", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44239, "col": 20, "tokLen": 11 }, "end": { "offset": 44239, "col": 20, "tokLen": 11 } }, "type": { "qualType": "int (Display *, XErrorEvent *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72316c0", "kind": "FunctionDecl", "name": "xerrordummy", "type": { "qualType": "int (Display *, XErrorEvent *)" } } } ] } ] }, { "id": "0x55bbe72e29b0", "kind": "CallExpr", "range": { "begin": { "offset": 44255, "line": 1784, "col": 3, "tokLen": 12 }, "end": { "offset": 44292, "col": 40, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e2998", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44255, "col": 3, "tokLen": 12 }, "end": { "offset": 44255, "col": 3, "tokLen": 12 } }, "type": { "qualType": "int (*)(Display *, Window, long)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e28d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44255, "col": 3, "tokLen": 12 }, "end": { "offset": 44255, "col": 3, "tokLen": 12 } }, "type": { "qualType": "int (Display *, Window, long)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7051640", "kind": "FunctionDecl", "name": "XSelectInput", "type": { "qualType": "int (Display *, Window, long)" } } } ] }, { "id": "0x55bbe72e29e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44268, "col": 16, "tokLen": 3 }, "end": { "offset": 44268, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e28f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44268, "col": 16, "tokLen": 3 }, "end": { "offset": 44268, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72e2a00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44273, "col": 21, "tokLen": 1 }, "end": { "offset": 44276, "col": 24, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e2948", "kind": "MemberExpr", "range": { "begin": { "offset": 44273, "col": 21, "tokLen": 1 }, "end": { "offset": 44276, "col": 24, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72e2930", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44273, "col": 21, "tokLen": 1 }, "end": { "offset": 44273, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e2910", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44273, "col": 21, "tokLen": 1 }, "end": { "offset": 44273, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e21c8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72e2978", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5131, "file": "/usr/include/X11/X.h", "line": 150, "col": 23, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44281, "file": "dwm.c", "line": 1784, "col": 29, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 5131, "file": "/usr/include/X11/X.h", "line": 150, "col": 23, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44281, "file": "dwm.c", "line": 1784, "col": 29, "tokLen": 11 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72e2b90", "kind": "CallExpr", "range": { "begin": { "offset": 44297, "line": 1785, "col": 3, "tokLen": 16 }, "end": { "offset": 44345, "col": 51, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e2b78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44297, "col": 3, "tokLen": 16 }, "end": { "offset": 44297, "col": 3, "tokLen": 16 } }, "type": { "qualType": "int (*)(Display *, Window, unsigned int, XWindowChanges *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e2a18", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44297, "col": 3, "tokLen": 16 }, "end": { "offset": 44297, "col": 3, "tokLen": 16 } }, "type": { "qualType": "int (Display *, Window, unsigned int, XWindowChanges *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7032090", "kind": "FunctionDecl", "name": "XConfigureWindow", "type": { "qualType": "int (Display *, Window, unsigned int, XWindowChanges *)" } } } ] }, { "id": "0x55bbe72e2bd0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44314, "col": 20, "tokLen": 3 }, "end": { "offset": 44314, "col": 20, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e2a38", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44314, "col": 20, "tokLen": 3 }, "end": { "offset": 44314, "col": 20, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72e2be8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44319, "col": 25, "tokLen": 1 }, "end": { "offset": 44322, "col": 28, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e2a90", "kind": "MemberExpr", "range": { "begin": { "offset": 44319, "col": 25, "tokLen": 1 }, "end": { "offset": 44322, "col": 28, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72e2a78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44319, "col": 25, "tokLen": 1 }, "end": { "offset": 44319, "col": 25, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e2a58", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44319, "col": 25, "tokLen": 1 }, "end": { "offset": 44319, "col": 25, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e21c8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72e2c00", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 12597, "file": "/usr/include/X11/X.h", "line": 414, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44327, "file": "dwm.c", "line": 1785, "col": 33, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 12602, "file": "/usr/include/X11/X.h", "line": 414, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44327, "file": "dwm.c", "line": 1785, "col": 33, "tokLen": 13 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72e2b20", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 12597, "file": "/usr/include/X11/X.h", "line": 414, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44327, "file": "dwm.c", "line": 1785, "col": 33, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 12602, "file": "/usr/include/X11/X.h", "line": 414, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44327, "file": "dwm.c", "line": 1785, "col": 33, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e2b00", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 12598, "file": "/usr/include/X11/X.h", "line": 414, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44327, "file": "dwm.c", "line": 1785, "col": 33, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 12601, "file": "/usr/include/X11/X.h", "line": 414, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44327, "file": "dwm.c", "line": 1785, "col": 33, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72e2ac0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12598, "file": "/usr/include/X11/X.h", "line": 414, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44327, "file": "dwm.c", "line": 1785, "col": 33, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 12598, "file": "/usr/include/X11/X.h", "line": 414, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44327, "file": "dwm.c", "line": 1785, "col": 33, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72e2ae0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12601, "file": "/usr/include/X11/X.h", "line": 414, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44327, "file": "dwm.c", "line": 1785, "col": 33, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 12601, "file": "/usr/include/X11/X.h", "line": 414, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44327, "file": "dwm.c", "line": 1785, "col": 33, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "4" } ] } ] } ] }, { "id": "0x55bbe72e2b60", "kind": "UnaryOperator", "range": { "begin": { "offset": 44342, "col": 48, "tokLen": 1 }, "end": { "offset": 44343, "col": 49, "tokLen": 2 } }, "type": { "qualType": "XWindowChanges *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72e2b40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44343, "col": 49, "tokLen": 2 }, "end": { "offset": 44343, "col": 49, "tokLen": 2 } }, "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e24b0", "kind": "VarDecl", "name": "wc", "type": { "desugaredQualType": "XWindowChanges", "qualType": "XWindowChanges", "typeAliasDeclId": "0x55bbe6fed2c8" } } } ] } ] }, { "id": "0x55bbe72e2d78", "kind": "CallExpr", "range": { "begin": { "offset": 44371, "line": 1786, "col": 3, "tokLen": 13 }, "end": { "offset": 44420, "col": 52, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e2d60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44371, "col": 3, "tokLen": 13 }, "end": { "offset": 44371, "col": 3, "tokLen": 13 } }, "type": { "qualType": "int (*)(Display *, unsigned int, unsigned int, Window)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e2c18", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44371, "col": 3, "tokLen": 13 }, "end": { "offset": 44371, "col": 3, "tokLen": 13 } }, "type": { "qualType": "int (Display *, unsigned int, unsigned int, Window)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe705b400", "kind": "FunctionDecl", "name": "XUngrabButton", "type": { "qualType": "int (Display *, unsigned int, unsigned int, Window)" } } } ] }, { "id": "0x55bbe72e2db8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44385, "col": 17, "tokLen": 3 }, "end": { "offset": 44385, "col": 17, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e2c38", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44385, "col": 17, "tokLen": 3 }, "end": { "offset": 44385, "col": 17, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72e2dd0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4582, "file": "/usr/include/X11/X.h", "line": 135, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44390, "file": "dwm.c", "line": 1786, "col": 22, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 4582, "file": "/usr/include/X11/X.h", "line": 135, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44390, "file": "dwm.c", "line": 1786, "col": 22, "tokLen": 9 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72e2c58", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4582, "file": "/usr/include/X11/X.h", "line": 135, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44390, "file": "dwm.c", "line": 1786, "col": 22, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 4582, "file": "/usr/include/X11/X.h", "line": 135, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44390, "file": "dwm.c", "line": 1786, "col": 22, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72e2de8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 8124, "file": "/usr/include/X11/X.h", "line": 252, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44401, "file": "dwm.c", "line": 1786, "col": 33, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 8130, "file": "/usr/include/X11/X.h", "line": 252, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44401, "file": "dwm.c", "line": 1786, "col": 33, "tokLen": 11 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72e2cd8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 8124, "file": "/usr/include/X11/X.h", "line": 252, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44401, "file": "dwm.c", "line": 1786, "col": 33, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 8130, "file": "/usr/include/X11/X.h", "line": 252, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44401, "file": "dwm.c", "line": 1786, "col": 33, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e2cb8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 8125, "file": "/usr/include/X11/X.h", "line": 252, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44401, "file": "dwm.c", "line": 1786, "col": 33, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 8128, "file": "/usr/include/X11/X.h", "line": 252, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44401, "file": "dwm.c", "line": 1786, "col": 33, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72e2c78", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 8125, "file": "/usr/include/X11/X.h", "line": 252, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44401, "file": "dwm.c", "line": 1786, "col": 33, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 8125, "file": "/usr/include/X11/X.h", "line": 252, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44401, "file": "dwm.c", "line": 1786, "col": 33, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72e2c98", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 8128, "file": "/usr/include/X11/X.h", "line": 252, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44401, "file": "dwm.c", "line": 1786, "col": 33, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 8128, "file": "/usr/include/X11/X.h", "line": 252, "col": 26, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44401, "file": "dwm.c", "line": 1786, "col": 33, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "15" } ] } ] } ] }, { "id": "0x55bbe72e2e00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44414, "col": 46, "tokLen": 1 }, "end": { "offset": 44417, "col": 49, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e2d30", "kind": "MemberExpr", "range": { "begin": { "offset": 44414, "col": 46, "tokLen": 1 }, "end": { "offset": 44417, "col": 49, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72e2d18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44414, "col": 46, "tokLen": 1 }, "end": { "offset": 44414, "col": 46, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e2cf8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44414, "col": 46, "tokLen": 1 }, "end": { "offset": 44414, "col": 46, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e21c8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72e2e90", "kind": "CallExpr", "range": { "begin": { "offset": 44425, "line": 1787, "col": 3, "tokLen": 14 }, "end": { "offset": 44457, "col": 35, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e2e78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44425, "col": 3, "tokLen": 14 }, "end": { "offset": 44425, "col": 3, "tokLen": 14 } }, "type": { "qualType": "void (*)(Client *, long)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e2e18", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44425, "col": 3, "tokLen": 14 }, "end": { "offset": 44425, "col": 3, "tokLen": 14 } }, "type": { "qualType": "void (Client *, long)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72c9c40", "kind": "FunctionDecl", "name": "setclientstate", "type": { "qualType": "void (Client *, long)" } } } ] }, { "id": "0x55bbe72e2ec0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44440, "col": 18, "tokLen": 1 }, "end": { "offset": 44440, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e2e38", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44440, "col": 18, "tokLen": 1 }, "end": { "offset": 44440, "col": 18, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e21c8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72e2ed8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 5627, "file": "/usr/include/X11/Xutil.h", "line": 146, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 44443, "file": "dwm.c", "line": 1787, "col": 21, "tokLen": 14 } }, "end": { "spellingLoc": { "offset": 5627, "file": "/usr/include/X11/Xutil.h", "line": 146, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 44443, "file": "dwm.c", "line": 1787, "col": 21, "tokLen": 14 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72e2e58", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5627, "file": "/usr/include/X11/Xutil.h", "line": 146, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 44443, "file": "dwm.c", "line": 1787, "col": 21, "tokLen": 14 } }, "end": { "spellingLoc": { "offset": 5627, "file": "/usr/include/X11/Xutil.h", "line": 146, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 44443, "file": "dwm.c", "line": 1787, "col": 21, "tokLen": 14 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72e2f68", "kind": "CallExpr", "range": { "begin": { "offset": 44462, "line": 1788, "col": 3, "tokLen": 5 }, "end": { "offset": 44478, "col": 19, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e2f50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44462, "col": 3, "tokLen": 5 }, "end": { "offset": 44462, "col": 3, "tokLen": 5 } }, "type": { "qualType": "int (*)(Display *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e2ef0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44462, "col": 3, "tokLen": 5 }, "end": { "offset": 44462, "col": 3, "tokLen": 5 } }, "type": { "qualType": "int (Display *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe70597d8", "kind": "FunctionDecl", "name": "XSync", "type": { "qualType": "int (Display *, int)" } } } ] }, { "id": "0x55bbe72e2f98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44468, "col": 9, "tokLen": 3 }, "end": { "offset": 44468, "col": 9, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e2f10", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44468, "col": 9, "tokLen": 3 }, "end": { "offset": 44468, "col": 9, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72e2f30", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 44473, "file": "dwm.c", "line": 1788, "col": 14, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 2513, "file": "/usr/include/X11/Xlib.h", "line": 85, "col": 15, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 44473, "file": "dwm.c", "line": 1788, "col": 14, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72e3008", "kind": "CallExpr", "range": { "begin": { "offset": 44483, "line": 1789, "col": 3, "tokLen": 16 }, "end": { "offset": 44506, "col": 26, "tokLen": 1 } }, "type": { "desugaredQualType": "int (*)(Display *, XErrorEvent *)", "qualType": "XErrorHandler", "typeAliasDeclId": "0x55bbe7025c20" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e2ff0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44483, "col": 3, "tokLen": 16 }, "end": { "offset": 44483, "col": 3, "tokLen": 16 } }, "type": { "qualType": "XErrorHandler (*)(XErrorHandler)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e2fb0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44483, "col": 3, "tokLen": 16 }, "end": { "offset": 44483, "col": 3, "tokLen": 16 } }, "type": { "qualType": "XErrorHandler (XErrorHandler)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7025da8", "kind": "FunctionDecl", "name": "XSetErrorHandler", "type": { "qualType": "XErrorHandler (XErrorHandler)" } } } ] }, { "id": "0x55bbe72e3030", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44500, "col": 20, "tokLen": 6 }, "end": { "offset": 44500, "col": 20, "tokLen": 6 } }, "type": { "qualType": "int (*)(Display *, XErrorEvent *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e2fd0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44500, "col": 20, "tokLen": 6 }, "end": { "offset": 44500, "col": 20, "tokLen": 6 } }, "type": { "qualType": "int (Display *, XErrorEvent *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72314e8", "kind": "FunctionDecl", "name": "xerror", "type": { "qualType": "int (Display *, XErrorEvent *)" } } } ] } ] }, { "id": "0x55bbe72e30a0", "kind": "CallExpr", "range": { "begin": { "offset": 44511, "line": 1790, "col": 3, "tokLen": 13 }, "end": { "offset": 44528, "col": 20, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e3088", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44511, "col": 3, "tokLen": 13 }, "end": { "offset": 44511, "col": 3, "tokLen": 13 } }, "type": { "qualType": "int (*)(Display *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e3048", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44511, "col": 3, "tokLen": 13 }, "end": { "offset": 44511, "col": 3, "tokLen": 13 } }, "type": { "qualType": "int (Display *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe705bce0", "kind": "FunctionDecl", "name": "XUngrabServer", "type": { "qualType": "int (Display *)" } } } ] }, { "id": "0x55bbe72e30c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44525, "col": 17, "tokLen": 3 }, "end": { "offset": 44525, "col": 17, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e3068", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44525, "col": 17, "tokLen": 3 }, "end": { "offset": 44525, "col": 17, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72e31d0", "kind": "CallExpr", "range": { "begin": { "offset": 44535, "line": 1792, "col": 2, "tokLen": 4 }, "end": { "offset": 44541, "col": 8, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e31b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44535, "col": 2, "tokLen": 4 }, "end": { "offset": 44535, "col": 2, "tokLen": 4 } }, "type": { "qualType": "void (*)(void *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e3160", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44535, "col": 2, "tokLen": 4 }, "end": { "offset": 44535, "col": 2, "tokLen": 4 } }, "type": { "qualType": "void (void *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe6e882f0", "kind": "FunctionDecl", "name": "free", "type": { "qualType": "void (void *)" } } } ] }, { "id": "0x55bbe72e3210", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44540, "col": 7, "tokLen": 1 }, "end": { "offset": 44540, "col": 7, "tokLen": 1 } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72e31f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44540, "col": 7, "tokLen": 1 }, "end": { "offset": 44540, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e3180", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44540, "col": 7, "tokLen": 1 }, "end": { "offset": 44540, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e21c8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72e32e0", "kind": "CallExpr", "range": { "begin": { "offset": 44545, "line": 1793, "col": 2, "tokLen": 5 }, "end": { "offset": 44555, "col": 12, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e32c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44545, "col": 2, "tokLen": 5 }, "end": { "offset": 44545, "col": 2, "tokLen": 5 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e3228", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44545, "col": 2, "tokLen": 5 }, "end": { "offset": 44545, "col": 2, "tokLen": 5 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7291628", "kind": "FunctionDecl", "name": "focus", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72e3308", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44551, "file": "dwm.c", "line": 1793, "col": 8, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44551, "file": "dwm.c", "line": 1793, "col": 8, "tokLen": 4 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72e32a8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44551, "file": "dwm.c", "line": 1793, "col": 8, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44551, "file": "dwm.c", "line": 1793, "col": 8, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e3280", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44551, "file": "dwm.c", "line": 1793, "col": 8, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44551, "file": "dwm.c", "line": 1793, "col": 8, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72e3248", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44551, "file": "dwm.c", "line": 1793, "col": 8, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44551, "file": "dwm.c", "line": 1793, "col": 8, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe72e3358", "kind": "CallExpr", "range": { "begin": { "offset": 44559, "line": 1794, "col": 2, "tokLen": 16 }, "end": { "offset": 44576, "col": 19, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e3340", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44559, "col": 2, "tokLen": 16 }, "end": { "offset": 44559, "col": 2, "tokLen": 16 } }, "type": { "qualType": "void (*)(void)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e3320", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44559, "col": 2, "tokLen": 16 }, "end": { "offset": 44559, "col": 2, "tokLen": 16 } }, "type": { "qualType": "void (void)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7230548", "kind": "FunctionDecl", "name": "updateclientlist", "type": { "qualType": "void (void)" } } } ] } ] }, { "id": "0x55bbe72e33d0", "kind": "CallExpr", "range": { "begin": { "offset": 44580, "line": 1795, "col": 2, "tokLen": 7 }, "end": { "offset": 44589, "col": 11, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e33b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44580, "col": 2, "tokLen": 7 }, "end": { "offset": 44580, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e3378", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44580, "col": 2, "tokLen": 7 }, "end": { "offset": 44580, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe726e168", "kind": "FunctionDecl", "name": "arrange", "type": { "qualType": "void (Monitor *)" } } } ] }, { "id": "0x55bbe72e33f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44588, "col": 10, "tokLen": 1 }, "end": { "offset": 44588, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e3398", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44588, "col": 10, "tokLen": 1 }, "end": { "offset": 44588, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e23a0", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72e3508", "kind": "FunctionDecl", "loc": { "offset": 44600, "line": 1799, "col": 1, "tokLen": 11 }, "range": { "begin": { "offset": 44595, "line": 1798, "col": 1, "tokLen": 4 }, "end": { "offset": 44796, "line": 1810, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7230188", "name": "unmapnotify", "mangledName": "unmapnotify", "type": { "qualType": "void (XEvent *)" }, "inner": [ { "id": "0x55bbe72e3478", "kind": "ParmVarDecl", "loc": { "offset": 44620, "line": 1799, "col": 21, "tokLen": 1 }, "range": { "begin": { "offset": 44612, "col": 13, "tokLen": 6 }, "end": { "offset": 44620, "col": 21, "tokLen": 1 } }, "isUsed": true, "name": "e", "type": { "qualType": "XEvent *" } }, { "id": "0x55bbe72e3b68", "kind": "CompoundStmt", "range": { "begin": { "offset": 44623, "line": 1800, "col": 1, "tokLen": 1 }, "end": { "offset": 44796, "line": 1810, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e3628", "kind": "DeclStmt", "range": { "begin": { "offset": 44626, "line": 1801, "col": 2, "tokLen": 6 }, "end": { "offset": 44635, "col": 11, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e35c0", "kind": "VarDecl", "loc": { "offset": 44634, "col": 10, "tokLen": 1 }, "range": { "begin": { "offset": 44626, "col": 2, "tokLen": 6 }, "end": { "offset": 44634, "col": 10, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } } ] }, { "id": "0x55bbe72e3790", "kind": "DeclStmt", "range": { "begin": { "offset": 44638, "line": 1802, "col": 2, "tokLen": 11 }, "end": { "offset": 44666, "col": 30, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e36a8", "kind": "VarDecl", "loc": { "offset": 44651, "col": 15, "tokLen": 2 }, "range": { "begin": { "offset": 44638, "col": 2, "tokLen": 11 }, "end": { "offset": 44660, "col": 24, "tokLen": 6 } }, "isUsed": true, "name": "ev", "type": { "qualType": "XUnmapEvent *" }, "init": "c", "inner": [ { "id": "0x55bbe72e3778", "kind": "UnaryOperator", "range": { "begin": { "offset": 44656, "col": 20, "tokLen": 1 }, "end": { "offset": 44660, "col": 24, "tokLen": 6 } }, "type": { "qualType": "XUnmapEvent *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72e3748", "kind": "MemberExpr", "range": { "begin": { "offset": 44657, "col": 21, "tokLen": 1 }, "end": { "offset": 44660, "col": 24, "tokLen": 6 } }, "type": { "desugaredQualType": "XUnmapEvent", "qualType": "XUnmapEvent", "typeAliasDeclId": "0x55bbe6ffaed0" }, "valueCategory": "lvalue", "name": "xunmap", "isArrow": true, "referencedMemberDecl": "0x55bbe70017b0", "inner": [ { "id": "0x55bbe72e3730", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44657, "col": 21, "tokLen": 1 }, "end": { "offset": 44657, "col": 21, "tokLen": 1 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e3710", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44657, "col": 21, "tokLen": 1 }, "end": { "offset": 44657, "col": 21, "tokLen": 1 } }, "type": { "qualType": "XEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e3478", "kind": "ParmVarDecl", "name": "e", "type": { "qualType": "XEvent *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e3b48", "kind": "IfStmt", "range": { "begin": { "offset": 44670, "line": 1804, "col": 2, "tokLen": 2 }, "end": { "offset": 44794, "line": 1809, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e38c8", "kind": "ParenExpr", "range": { "begin": { "offset": 44674, "line": 1804, "col": 6, "tokLen": 1 }, "end": { "offset": 44702, "col": 34, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e38a8", "kind": "BinaryOperator", "range": { "begin": { "offset": 44675, "col": 7, "tokLen": 1 }, "end": { "offset": 44701, "col": 33, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72e37a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44675, "col": 7, "tokLen": 1 }, "end": { "offset": 44675, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e35c0", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe72e3868", "kind": "CallExpr", "range": { "begin": { "offset": 44679, "col": 11, "tokLen": 11 }, "end": { "offset": 44701, "col": 33, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e3850", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44679, "col": 11, "tokLen": 11 }, "end": { "offset": 44679, "col": 11, "tokLen": 11 } }, "type": { "qualType": "Client *(*)(Window)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e37c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44679, "col": 11, "tokLen": 11 }, "end": { "offset": 44679, "col": 11, "tokLen": 11 } }, "type": { "qualType": "Client *(Window)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7231168", "kind": "FunctionDecl", "name": "wintoclient", "type": { "qualType": "Client *(Window)" } } } ] }, { "id": "0x55bbe72e3890", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44691, "col": 23, "tokLen": 2 }, "end": { "offset": 44695, "col": 27, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e3820", "kind": "MemberExpr", "range": { "begin": { "offset": 44691, "col": 23, "tokLen": 2 }, "end": { "offset": 44695, "col": 27, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "window", "isArrow": true, "referencedMemberDecl": "0x55bbe6ff8d98", "inner": [ { "id": "0x55bbe72e3808", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44691, "col": 23, "tokLen": 2 }, "end": { "offset": 44691, "col": 23, "tokLen": 2 } }, "type": { "qualType": "XUnmapEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e37e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44691, "col": 23, "tokLen": 2 }, "end": { "offset": 44691, "col": 23, "tokLen": 2 } }, "type": { "qualType": "XUnmapEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e36a8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XUnmapEvent *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e3b30", "kind": "CompoundStmt", "range": { "begin": { "offset": 44705, "col": 37, "tokLen": 1 }, "end": { "offset": 44794, "line": 1809, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e3b00", "kind": "IfStmt", "range": { "begin": { "offset": 44709, "line": 1805, "col": 3, "tokLen": 2 }, "end": { "offset": 44790, "line": 1808, "col": 17, "tokLen": 1 } }, "hasElse": true, "inner": [ { "id": "0x55bbe72e3950", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44713, "line": 1805, "col": 7, "tokLen": 2 }, "end": { "offset": 44717, "col": 11, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e3920", "kind": "MemberExpr", "range": { "begin": { "offset": 44713, "col": 7, "tokLen": 2 }, "end": { "offset": 44717, "col": 11, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "send_event", "isArrow": true, "referencedMemberDecl": "0x55bbe6ff8c78", "inner": [ { "id": "0x55bbe72e3908", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44713, "col": 7, "tokLen": 2 }, "end": { "offset": 44713, "col": 7, "tokLen": 2 } }, "type": { "qualType": "XUnmapEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e38e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44713, "col": 7, "tokLen": 2 }, "end": { "offset": 44713, "col": 7, "tokLen": 2 } }, "type": { "qualType": "XUnmapEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e36a8", "kind": "VarDecl", "name": "ev", "type": { "qualType": "XUnmapEvent *" } } } ] } ] } ] }, { "id": "0x55bbe72e39e0", "kind": "CallExpr", "range": { "begin": { "offset": 44732, "line": 1806, "col": 4, "tokLen": 14 }, "end": { "offset": 44764, "col": 36, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e39c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44732, "col": 4, "tokLen": 14 }, "end": { "offset": 44732, "col": 4, "tokLen": 14 } }, "type": { "qualType": "void (*)(Client *, long)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e3968", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44732, "col": 4, "tokLen": 14 }, "end": { "offset": 44732, "col": 4, "tokLen": 14 } }, "type": { "qualType": "void (Client *, long)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72c9c40", "kind": "FunctionDecl", "name": "setclientstate", "type": { "qualType": "void (Client *, long)" } } } ] }, { "id": "0x55bbe72e3a10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44747, "col": 19, "tokLen": 1 }, "end": { "offset": 44747, "col": 19, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e3988", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44747, "col": 19, "tokLen": 1 }, "end": { "offset": 44747, "col": 19, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e35c0", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72e3a28", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 5627, "file": "/usr/include/X11/Xutil.h", "line": 146, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 44750, "file": "dwm.c", "line": 1806, "col": 22, "tokLen": 14 } }, "end": { "spellingLoc": { "offset": 5627, "file": "/usr/include/X11/Xutil.h", "line": 146, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 44750, "file": "dwm.c", "line": 1806, "col": 22, "tokLen": 14 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72e39a8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5627, "file": "/usr/include/X11/Xutil.h", "line": 146, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 44750, "file": "dwm.c", "line": 1806, "col": 22, "tokLen": 14 } }, "end": { "spellingLoc": { "offset": 5627, "file": "/usr/include/X11/Xutil.h", "line": 146, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 44750, "file": "dwm.c", "line": 1806, "col": 22, "tokLen": 14 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72e3ab8", "kind": "CallExpr", "range": { "begin": { "offset": 44777, "line": 1808, "col": 4, "tokLen": 8 }, "end": { "offset": 44790, "col": 17, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e3aa0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44777, "col": 4, "tokLen": 8 }, "end": { "offset": 44777, "col": 4, "tokLen": 8 } }, "type": { "qualType": "void (*)(Client *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e3a40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44777, "col": 4, "tokLen": 8 }, "end": { "offset": 44777, "col": 4, "tokLen": 8 } }, "type": { "qualType": "void (Client *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72e22e0", "kind": "FunctionDecl", "name": "unmanage", "type": { "qualType": "void (Client *, int)" } } } ] }, { "id": "0x55bbe72e3ae8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 44786, "col": 13, "tokLen": 1 }, "end": { "offset": 44786, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e3a60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 44786, "col": 13, "tokLen": 1 }, "end": { "offset": 44786, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e35c0", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72e3a80", "kind": "IntegerLiteral", "range": { "begin": { "offset": 44789, "col": 16, "tokLen": 1 }, "end": { "offset": 44789, "col": 16, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e3c28", "kind": "FunctionDecl", "loc": { "offset": 44804, "line": 1813, "col": 1, "tokLen": 10 }, "range": { "begin": { "offset": 44799, "line": 1812, "col": 1, "tokLen": 4 }, "end": { "offset": 45407, "line": 1832, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7230410", "name": "updatebars", "mangledName": "updatebars", "type": { "qualType": "void (void)" }, "inner": [ { "id": "0x55bbe72e66b0", "kind": "CompoundStmt", "range": { "begin": { "offset": 44821, "line": 1814, "col": 1, "tokLen": 1 }, "end": { "offset": 45407, "line": 1832, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e3d40", "kind": "DeclStmt", "range": { "begin": { "offset": 44824, "line": 1815, "col": 2, "tokLen": 7 }, "end": { "offset": 44834, "col": 12, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e3cd8", "kind": "VarDecl", "loc": { "offset": 44833, "col": 11, "tokLen": 1 }, "range": { "begin": { "offset": 44824, "col": 2, "tokLen": 7 }, "end": { "offset": 44833, "col": 11, "tokLen": 1 } }, "isUsed": true, "name": "m", "type": { "qualType": "Monitor *" } } ] }, { "id": "0x55bbe72e42a0", "kind": "DeclStmt", "range": { "begin": { "offset": 44837, "line": 1816, "col": 2, "tokLen": 20 }, "end": { "offset": 44980, "line": 1820, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e3d68", "kind": "VarDecl", "loc": { "offset": 44858, "line": 1816, "col": 23, "tokLen": 2 }, "range": { "begin": { "offset": 44837, "col": 2, "tokLen": 20 }, "end": { "offset": 44979, "line": 1820, "col": 2, "tokLen": 1 } }, "isUsed": true, "name": "wa", "type": { "desugaredQualType": "XSetWindowAttributes", "qualType": "XSetWindowAttributes", "typeAliasDeclId": "0x55bbe6fe9b88" }, "init": "c", "inner": [ { "id": "0x55bbe72e4110", "kind": "InitListExpr", "range": { "begin": { "offset": 44863, "line": 1816, "col": 28, "tokLen": 1 }, "end": { "offset": 44979, "line": 1820, "col": 2, "tokLen": 1 } }, "type": { "desugaredQualType": "XSetWindowAttributes", "qualType": "XSetWindowAttributes", "typeAliasDeclId": "0x55bbe6fe9b88" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e41c8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 3932, "file": "/usr/include/X11/X.h", "line": 118, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44917, "file": "dwm.c", "line": 1818, "col": 24, "tokLen": 14 } }, "end": { "spellingLoc": { "offset": 3932, "file": "/usr/include/X11/X.h", "line": 118, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44917, "file": "dwm.c", "line": 1818, "col": 24, "tokLen": 14 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Pixmap", "typeAliasDeclId": "0x55bbe6fb6238" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72e3e30", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 3932, "file": "/usr/include/X11/X.h", "line": 118, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44917, "file": "dwm.c", "line": 1818, "col": 24, "tokLen": 14 } }, "end": { "spellingLoc": { "offset": 3932, "file": "/usr/include/X11/X.h", "line": 118, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44917, "file": "dwm.c", "line": 1818, "col": 24, "tokLen": 14 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe72e41e0", "kind": "ImplicitValueInitExpr", "range": { "begin": {}, "end": {} }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue" }, { "id": "0x55bbe72e41f0", "kind": "ImplicitValueInitExpr", "range": { "begin": {}, "end": {} }, "type": { "desugaredQualType": "unsigned long", "qualType": "Pixmap", "typeAliasDeclId": "0x55bbe6fb6238" }, "valueCategory": "prvalue" }, { "id": "0x55bbe72e4200", "kind": "ImplicitValueInitExpr", "range": { "begin": {}, "end": {} }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue" }, { "id": "0x55bbe72e4210", "kind": "ImplicitValueInitExpr", "range": { "begin": {}, "end": {} }, "type": { "qualType": "int" }, "valueCategory": "prvalue" }, { "id": "0x55bbe72e4220", "kind": "ImplicitValueInitExpr", "range": { "begin": {}, "end": {} }, "type": { "qualType": "int" }, "valueCategory": "prvalue" }, { "id": "0x55bbe72e4230", "kind": "ImplicitValueInitExpr", "range": { "begin": {}, "end": {} }, "type": { "qualType": "int" }, "valueCategory": "prvalue" }, { "id": "0x55bbe72e4240", "kind": "ImplicitValueInitExpr", "range": { "begin": {}, "end": {} }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue" }, { "id": "0x55bbe72e4250", "kind": "ImplicitValueInitExpr", "range": { "begin": {}, "end": {} }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue" }, { "id": "0x55bbe72e4260", "kind": "ImplicitValueInitExpr", "range": { "begin": {}, "end": {} }, "type": { "qualType": "int" }, "valueCategory": "prvalue" }, { "id": "0x55bbe72e3f90", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5224, "file": "/usr/include/X11/X.h", "line": 153, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44949, "file": "dwm.c", "line": 1819, "col": 17, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5687, "file": "/usr/include/X11/X.h", "line": 166, "col": 31, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44965, "file": "dwm.c", "line": 1819, "col": 33, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72e3ef0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5224, "file": "/usr/include/X11/X.h", "line": 153, "col": 27, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44949, "file": "dwm.c", "line": 1819, "col": 17, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5230, "file": "/usr/include/X11/X.h", "line": 153, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44949, "file": "dwm.c", "line": 1819, "col": 17, "tokLen": 15 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e3ed0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5225, "file": "/usr/include/X11/X.h", "line": 153, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44949, "file": "dwm.c", "line": 1819, "col": 17, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5229, "file": "/usr/include/X11/X.h", "line": 153, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44949, "file": "dwm.c", "line": 1819, "col": 17, "tokLen": 15 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72e3e90", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5225, "file": "/usr/include/X11/X.h", "line": 153, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44949, "file": "dwm.c", "line": 1819, "col": 17, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5225, "file": "/usr/include/X11/X.h", "line": 153, "col": 28, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44949, "file": "dwm.c", "line": 1819, "col": 17, "tokLen": 15 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72e3eb0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5229, "file": "/usr/include/X11/X.h", "line": 153, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44949, "file": "dwm.c", "line": 1819, "col": 17, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 5229, "file": "/usr/include/X11/X.h", "line": 153, "col": 32, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44949, "file": "dwm.c", "line": 1819, "col": 17, "tokLen": 15 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] } ] }, { "id": "0x55bbe72e3f70", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5680, "file": "/usr/include/X11/X.h", "line": 166, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44965, "file": "dwm.c", "line": 1819, "col": 33, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 5687, "file": "/usr/include/X11/X.h", "line": 166, "col": 31, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44965, "file": "dwm.c", "line": 1819, "col": 33, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e3f50", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5681, "file": "/usr/include/X11/X.h", "line": 166, "col": 25, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44965, "file": "dwm.c", "line": 1819, "col": 33, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 5685, "file": "/usr/include/X11/X.h", "line": 166, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44965, "file": "dwm.c", "line": 1819, "col": 33, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72e3f10", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5681, "file": "/usr/include/X11/X.h", "line": 166, "col": 25, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44965, "file": "dwm.c", "line": 1819, "col": 33, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 5681, "file": "/usr/include/X11/X.h", "line": 166, "col": 25, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44965, "file": "dwm.c", "line": 1819, "col": 33, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72e3f30", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5685, "file": "/usr/include/X11/X.h", "line": 166, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44965, "file": "dwm.c", "line": 1819, "col": 33, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 5685, "file": "/usr/include/X11/X.h", "line": 166, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 44965, "file": "dwm.c", "line": 1819, "col": 33, "tokLen": 12 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "15" } ] } ] } ] }, { "id": "0x55bbe72e4270", "kind": "ImplicitValueInitExpr", "range": { "begin": {}, "end": {} }, "type": { "qualType": "long" }, "valueCategory": "prvalue" }, { "id": "0x55bbe72e3dd0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2497, "file": "/usr/include/X11/Xlib.h", "line": 84, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 44888, "file": "dwm.c", "line": 1817, "col": 24, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2497, "file": "/usr/include/X11/Xlib.h", "line": 84, "col": 14, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 44888, "file": "dwm.c", "line": 1817, "col": 24, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72e4280", "kind": "ImplicitValueInitExpr", "range": { "begin": {}, "end": {} }, "type": { "desugaredQualType": "unsigned long", "qualType": "Colormap", "typeAliasDeclId": "0x55bbe6fb6308" }, "valueCategory": "prvalue" }, { "id": "0x55bbe72e4290", "kind": "ImplicitValueInitExpr", "range": { "begin": {}, "end": {} }, "type": { "desugaredQualType": "unsigned long", "qualType": "Cursor", "typeAliasDeclId": "0x55bbe6fb62a0" }, "valueCategory": "prvalue" } ] } ] } ] }, { "id": "0x55bbe72e4450", "kind": "DeclStmt", "range": { "begin": { "offset": 44983, "line": 1821, "col": 2, "tokLen": 10 }, "end": { "offset": 45013, "col": 32, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e42c8", "kind": "VarDecl", "loc": { "offset": 44994, "col": 13, "tokLen": 2 }, "range": { "begin": { "offset": 44983, "col": 2, "tokLen": 10 }, "end": { "offset": 45012, "col": 31, "tokLen": 1 } }, "isUsed": true, "name": "ch", "type": { "desugaredQualType": "XClassHint", "qualType": "XClassHint", "typeAliasDeclId": "0x55bbe7157f48" }, "init": "c", "inner": [ { "id": "0x55bbe72e43d0", "kind": "InitListExpr", "range": { "begin": { "offset": 44999, "col": 18, "tokLen": 1 }, "end": { "offset": 45012, "col": 31, "tokLen": 1 } }, "type": { "desugaredQualType": "XClassHint", "qualType": "XClassHint", "typeAliasDeclId": "0x55bbe7157f48" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e4420", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45000, "col": 19, "tokLen": 5 }, "end": { "offset": 45000, "col": 19, "tokLen": 5 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72e4330", "kind": "StringLiteral", "range": { "begin": { "offset": 45000, "col": 19, "tokLen": 5 }, "end": { "offset": 45000, "col": 19, "tokLen": 5 } }, "type": { "qualType": "char[4]" }, "valueCategory": "lvalue", "value": "\"dwm\"" } ] }, { "id": "0x55bbe72e4438", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45007, "col": 26, "tokLen": 5 }, "end": { "offset": 45007, "col": 26, "tokLen": 5 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72e4350", "kind": "StringLiteral", "range": { "begin": { "offset": 45007, "col": 26, "tokLen": 5 }, "end": { "offset": 45007, "col": 26, "tokLen": 5 } }, "type": { "qualType": "char[4]" }, "valueCategory": "lvalue", "value": "\"dwm\"" } ] } ] } ] } ] }, { "id": "0x55bbe72e6678", "kind": "ForStmt", "range": { "begin": { "offset": 45016, "line": 1822, "col": 2, "tokLen": 3 }, "end": { "offset": 45405, "line": 1831, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e54b0", "kind": "BinaryOperator", "range": { "begin": { "offset": 45021, "line": 1822, "col": 7, "tokLen": 1 }, "end": { "offset": 45025, "col": 11, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72e4468", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45021, "col": 7, "tokLen": 1 }, "end": { "offset": 45021, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e3cd8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe72e44a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45025, "col": 11, "tokLen": 4 }, "end": { "offset": 45025, "col": 11, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e4488", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45025, "col": 11, "tokLen": 4 }, "end": { "offset": 45025, "col": 11, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72373e8", "kind": "VarDecl", "name": "mons", "type": { "qualType": "Monitor *" } } } ] } ] }, {}, { "id": "0x55bbe72e54f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45031, "col": 17, "tokLen": 1 }, "end": { "offset": 45031, "col": 17, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e54d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45031, "col": 17, "tokLen": 1 }, "end": { "offset": 45031, "col": 17, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e3cd8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] }, { "id": "0x55bbe72e55a8", "kind": "BinaryOperator", "range": { "begin": { "offset": 45034, "col": 20, "tokLen": 1 }, "end": { "offset": 45041, "col": 27, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72e5508", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45034, "col": 20, "tokLen": 1 }, "end": { "offset": 45034, "col": 20, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e3cd8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe72e5590", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45038, "col": 24, "tokLen": 1 }, "end": { "offset": 45041, "col": 27, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e5560", "kind": "MemberExpr", "range": { "begin": { "offset": 45038, "col": 24, "tokLen": 1 }, "end": { "offset": 45041, "col": 27, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe7225cc0", "inner": [ { "id": "0x55bbe72e5548", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45038, "col": 24, "tokLen": 1 }, "end": { "offset": 45038, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e5528", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45038, "col": 24, "tokLen": 1 }, "end": { "offset": 45038, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e3cd8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72e6640", "kind": "CompoundStmt", "range": { "begin": { "offset": 45047, "col": 33, "tokLen": 1 }, "end": { "offset": 45405, "line": 1831, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e5650", "kind": "IfStmt", "range": { "begin": { "offset": 45051, "line": 1823, "col": 3, "tokLen": 2 }, "end": { "offset": 45069, "line": 1824, "col": 4, "tokLen": 8 } }, "inner": [ { "id": "0x55bbe72e5630", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45055, "line": 1823, "col": 7, "tokLen": 1 }, "end": { "offset": 45058, "col": 10, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e5600", "kind": "MemberExpr", "range": { "begin": { "offset": 45055, "col": 7, "tokLen": 1 }, "end": { "offset": 45058, "col": 10, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "barwin", "isArrow": true, "referencedMemberDecl": "0x55bbe7225d20", "inner": [ { "id": "0x55bbe72e55e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45055, "col": 7, "tokLen": 1 }, "end": { "offset": 45055, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e55c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45055, "col": 7, "tokLen": 1 }, "end": { "offset": 45055, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e3cd8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72e5648", "kind": "ContinueStmt", "range": { "begin": { "offset": 45069, "line": 1824, "col": 4, "tokLen": 8 }, "end": { "offset": 45069, "col": 4, "tokLen": 8 } } } ] }, { "id": "0x55bbe72e6178", "kind": "BinaryOperator", "range": { "begin": { "offset": 45081, "line": 1825, "col": 3, "tokLen": 1 }, "end": { "offset": 45273, "line": 1827, "col": 53, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72e56a8", "kind": "MemberExpr", "range": { "begin": { "offset": 45081, "line": 1825, "col": 3, "tokLen": 1 }, "end": { "offset": 45084, "col": 6, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "barwin", "isArrow": true, "referencedMemberDecl": "0x55bbe7225d20", "inner": [ { "id": "0x55bbe72e5690", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45081, "col": 3, "tokLen": 1 }, "end": { "offset": 45081, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e5670", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45081, "col": 3, "tokLen": 1 }, "end": { "offset": 45081, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e3cd8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72e5f30", "kind": "CallExpr", "range": { "begin": { "offset": 45093, "col": 15, "tokLen": 13 }, "end": { "offset": 45273, "line": 1827, "col": 53, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e5f18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45093, "line": 1825, "col": 15, "tokLen": 13 }, "end": { "offset": 45093, "col": 15, "tokLen": 13 } }, "type": { "qualType": "Window (*)(Display *, Window, int, int, unsigned int, unsigned int, unsigned int, int, unsigned int, Visual *, unsigned long, XSetWindowAttributes *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e56d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45093, "col": 15, "tokLen": 13 }, "end": { "offset": 45093, "col": 15, "tokLen": 13 } }, "type": { "qualType": "Window (Display *, Window, int, int, unsigned int, unsigned int, unsigned int, int, unsigned int, Visual *, unsigned long, XSetWindowAttributes *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe701e758", "kind": "FunctionDecl", "name": "XCreateWindow", "type": { "qualType": "Window (Display *, Window, int, int, unsigned int, unsigned int, unsigned int, int, unsigned int, Visual *, unsigned long, XSetWindowAttributes *)" } } } ] }, { "id": "0x55bbe72e5fb0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45107, "col": 29, "tokLen": 3 }, "end": { "offset": 45107, "col": 29, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e56f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45107, "col": 29, "tokLen": 3 }, "end": { "offset": 45107, "col": 29, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72e5fc8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45112, "col": 34, "tokLen": 4 }, "end": { "offset": 45112, "col": 34, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e5718", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45112, "col": 34, "tokLen": 4 }, "end": { "offset": 45112, "col": 34, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72374f0", "kind": "VarDecl", "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe72e5fe0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45118, "col": 40, "tokLen": 1 }, "end": { "offset": 45121, "col": 43, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e5770", "kind": "MemberExpr", "range": { "begin": { "offset": 45118, "col": 40, "tokLen": 1 }, "end": { "offset": 45121, "col": 43, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wx", "isArrow": true, "referencedMemberDecl": "0x55bbe72257b0", "inner": [ { "id": "0x55bbe72e5758", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45118, "col": 40, "tokLen": 1 }, "end": { "offset": 45118, "col": 40, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e5738", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45118, "col": 40, "tokLen": 1 }, "end": { "offset": 45118, "col": 40, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e3cd8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72e5ff8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45125, "col": 47, "tokLen": 1 }, "end": { "offset": 45128, "col": 50, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e57d8", "kind": "MemberExpr", "range": { "begin": { "offset": 45125, "col": 47, "tokLen": 1 }, "end": { "offset": 45128, "col": 50, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "by", "isArrow": true, "referencedMemberDecl": "0x55bbe72255a8", "inner": [ { "id": "0x55bbe72e57c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45125, "col": 47, "tokLen": 1 }, "end": { "offset": 45125, "col": 47, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e57a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45125, "col": 47, "tokLen": 1 }, "end": { "offset": 45125, "col": 47, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e3cd8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72e6028", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45132, "col": 54, "tokLen": 1 }, "end": { "offset": 45135, "col": 57, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72e6010", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45132, "col": 54, "tokLen": 1 }, "end": { "offset": 45135, "col": 57, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e5840", "kind": "MemberExpr", "range": { "begin": { "offset": 45132, "col": 54, "tokLen": 1 }, "end": { "offset": 45135, "col": 57, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "ww", "isArrow": true, "referencedMemberDecl": "0x55bbe7225880", "inner": [ { "id": "0x55bbe72e5828", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45132, "col": 54, "tokLen": 1 }, "end": { "offset": 45132, "col": 54, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e5808", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45132, "col": 54, "tokLen": 1 }, "end": { "offset": 45132, "col": 54, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e3cd8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72e6058", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45139, "col": 61, "tokLen": 2 }, "end": { "offset": 45139, "col": 61, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72e6040", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45139, "col": 61, "tokLen": 2 }, "end": { "offset": 45139, "col": 61, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e5870", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45139, "col": 61, "tokLen": 2 }, "end": { "offset": 45139, "col": 61, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231e80", "kind": "VarDecl", "name": "bh", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72e6070", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45143, "col": 65, "tokLen": 1 }, "end": { "offset": 45143, "col": 65, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72e5890", "kind": "IntegerLiteral", "range": { "begin": { "offset": 45143, "col": 65, "tokLen": 1 }, "end": { "offset": 45143, "col": 65, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72e6088", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4089, "file": "/usr/include/X11/Xlib.h", "line": 113, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45146, "file": "dwm.c", "line": 1825, "col": 68, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 4126, "file": "/usr/include/X11/Xlib.h", "line": 113, "col": 70, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45146, "file": "dwm.c", "line": 1825, "col": 68, "tokLen": 12 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e5a88", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 4089, "file": "/usr/include/X11/Xlib.h", "line": 113, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45146, "file": "dwm.c", "line": 1825, "col": 68, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 4126, "file": "/usr/include/X11/Xlib.h", "line": 113, "col": 70, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45146, "file": "dwm.c", "line": 1825, "col": 68, "tokLen": 12 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72e5a58", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 4693, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45146, "file": "dwm.c", "line": 1825, "col": 68, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 4116, "file": "/usr/include/X11/Xlib.h", "line": 113, "col": 60, "tokLen": 10, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45146, "file": "dwm.c", "line": 1825, "col": 68, "tokLen": 12 } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "root_depth", "isArrow": true, "referencedMemberDecl": "0x55bbe6fe6bd0", "inner": [ { "id": "0x55bbe72e5a38", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 4693, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45146, "file": "dwm.c", "line": 1825, "col": 68, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 4731, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 72, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45146, "file": "dwm.c", "line": 1825, "col": 68, "tokLen": 12 } } }, "type": { "qualType": "Screen *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e5a20", "kind": "UnaryOperator", "range": { "begin": { "spellingLoc": { "offset": 4694, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45146, "file": "dwm.c", "line": 1825, "col": 68, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 4730, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 71, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45146, "file": "dwm.c", "line": 1825, "col": 68, "tokLen": 12 } } }, "type": { "qualType": "Screen *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72e5a00", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 4695, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45146, "file": "dwm.c", "line": 1825, "col": 68, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 4730, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 71, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45146, "file": "dwm.c", "line": 1825, "col": 68, "tokLen": 12 } } }, "type": { "desugaredQualType": "Screen", "qualType": "Screen", "typeAliasDeclId": "0x55bbe6fe70b8" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72e59d0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4695, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45146, "file": "dwm.c", "line": 1825, "col": 68, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 4719, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 60, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45146, "file": "dwm.c", "line": 1825, "col": 68, "tokLen": 12 } } }, "type": { "qualType": "Screen *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e5980", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 4695, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45146, "file": "dwm.c", "line": 1825, "col": 68, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 4719, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 60, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45146, "file": "dwm.c", "line": 1825, "col": 68, "tokLen": 12 } } }, "type": { "qualType": "Screen *" }, "valueCategory": "lvalue", "name": "screens", "isArrow": true, "referencedMemberDecl": "0x55bbe6ff0be0", "inner": [ { "id": "0x55bbe72e5960", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 4695, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45146, "file": "dwm.c", "line": 1825, "col": 68, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 4716, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 57, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45146, "file": "dwm.c", "line": 1825, "col": 68, "tokLen": 12 } } }, "type": { "desugaredQualType": "struct (unnamed struct at /usr/include/X11/Xlib.h:493:9) *", "qualType": "_XPrivDisplay", "typeAliasDeclId": "0x55bbe6ff1040" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e5938", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4696, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 37, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45146, "file": "dwm.c", "line": 1825, "col": 68, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 4715, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 56, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45146, "file": "dwm.c", "line": 1825, "col": 68, "tokLen": 12 } } }, "type": { "desugaredQualType": "struct (unnamed struct at /usr/include/X11/Xlib.h:493:9) *", "qualType": "_XPrivDisplay", "typeAliasDeclId": "0x55bbe6ff1040" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72e5920", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4711, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45146, "file": "dwm.c", "line": 1825, "col": 68, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 4715, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 56, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45146, "file": "dwm.c", "line": 1825, "col": 68, "tokLen": 12 } } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "isPartOfExplicitCast": true, "inner": [ { "id": "0x55bbe72e5900", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 4711, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45146, "file": "dwm.c", "line": 1825, "col": 68, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 4715, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 56, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45146, "file": "dwm.c", "line": 1825, "col": 68, "tokLen": 12 } } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72e58b0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 45159, "col": 81, "tokLen": 3 }, "expansionLoc": { "offset": 45146, "col": 68, "tokLen": 12, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 45159, "col": 81, "tokLen": 3 }, "expansionLoc": { "offset": 45146, "col": 68, "tokLen": 12, "isMacroArgExpansion": true } } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e59e8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 45164, "col": 86, "tokLen": 6 }, "expansionLoc": { "offset": 45146, "col": 68, "tokLen": 12, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 45164, "col": 86, "tokLen": 6 }, "expansionLoc": { "offset": 45146, "col": 68, "tokLen": 12, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e59b0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 45164, "col": 86, "tokLen": 6 }, "expansionLoc": { "offset": 45146, "col": 68, "tokLen": 12, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 45164, "col": 86, "tokLen": 6 }, "expansionLoc": { "offset": 45146, "col": 68, "tokLen": 12, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231ce8", "kind": "VarDecl", "name": "screen", "type": { "qualType": "int" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e60a0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4040, "file": "/usr/include/X11/X.h", "line": 121, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45177, "file": "dwm.c", "line": 1826, "col": 5, "tokLen": 14 } }, "end": { "spellingLoc": { "offset": 4040, "file": "/usr/include/X11/X.h", "line": 121, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45177, "file": "dwm.c", "line": 1826, "col": 5, "tokLen": 14 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72e5aa8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4040, "file": "/usr/include/X11/X.h", "line": 121, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45177, "file": "dwm.c", "line": 1826, "col": 5, "tokLen": 14 } }, "end": { "spellingLoc": { "offset": 4040, "file": "/usr/include/X11/X.h", "line": 121, "col": 30, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45177, "file": "dwm.c", "line": 1826, "col": 5, "tokLen": 14 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "0" } ] }, { "id": "0x55bbe72e60b8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/X11/Xlib.h", "line": 95, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45193, "file": "dwm.c", "line": 1826, "col": 21, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 2939, "file": "/usr/include/X11/Xlib.h", "line": 95, "col": 71, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45193, "file": "dwm.c", "line": 1826, "col": 21, "tokLen": 13 } } }, "type": { "qualType": "Visual *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e5ca0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2901, "file": "/usr/include/X11/Xlib.h", "line": 95, "col": 33, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45193, "file": "dwm.c", "line": 1826, "col": 21, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 2939, "file": "/usr/include/X11/Xlib.h", "line": 95, "col": 71, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45193, "file": "dwm.c", "line": 1826, "col": 21, "tokLen": 13 } } }, "type": { "qualType": "Visual *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72e5c70", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 4693, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45193, "file": "dwm.c", "line": 1826, "col": 21, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 2928, "file": "/usr/include/X11/Xlib.h", "line": 95, "col": 60, "tokLen": 11, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45193, "file": "dwm.c", "line": 1826, "col": 21, "tokLen": 13 } } }, "type": { "qualType": "Visual *" }, "valueCategory": "lvalue", "name": "root_visual", "isArrow": true, "referencedMemberDecl": "0x55bbe6fe6c30", "inner": [ { "id": "0x55bbe72e5c50", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 4693, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 34, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45193, "file": "dwm.c", "line": 1826, "col": 21, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 4731, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 72, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45193, "file": "dwm.c", "line": 1826, "col": 21, "tokLen": 13 } } }, "type": { "qualType": "Screen *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e5c38", "kind": "UnaryOperator", "range": { "begin": { "spellingLoc": { "offset": 4694, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 35, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45193, "file": "dwm.c", "line": 1826, "col": 21, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 4730, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 71, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45193, "file": "dwm.c", "line": 1826, "col": 21, "tokLen": 13 } } }, "type": { "qualType": "Screen *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72e5c18", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 4695, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45193, "file": "dwm.c", "line": 1826, "col": 21, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 4730, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 71, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45193, "file": "dwm.c", "line": 1826, "col": 21, "tokLen": 13 } } }, "type": { "desugaredQualType": "Screen", "qualType": "Screen", "typeAliasDeclId": "0x55bbe6fe70b8" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72e5be8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4695, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45193, "file": "dwm.c", "line": 1826, "col": 21, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 4719, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 60, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45193, "file": "dwm.c", "line": 1826, "col": 21, "tokLen": 13 } } }, "type": { "qualType": "Screen *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e5b98", "kind": "MemberExpr", "range": { "begin": { "spellingLoc": { "offset": 4695, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45193, "file": "dwm.c", "line": 1826, "col": 21, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 4719, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 60, "tokLen": 7, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45193, "file": "dwm.c", "line": 1826, "col": 21, "tokLen": 13 } } }, "type": { "qualType": "Screen *" }, "valueCategory": "lvalue", "name": "screens", "isArrow": true, "referencedMemberDecl": "0x55bbe6ff0be0", "inner": [ { "id": "0x55bbe72e5b78", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 4695, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 36, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45193, "file": "dwm.c", "line": 1826, "col": 21, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 4716, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 57, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45193, "file": "dwm.c", "line": 1826, "col": 21, "tokLen": 13 } } }, "type": { "desugaredQualType": "struct (unnamed struct at /usr/include/X11/Xlib.h:493:9) *", "qualType": "_XPrivDisplay", "typeAliasDeclId": "0x55bbe6ff1040" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e5b50", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4696, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 37, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45193, "file": "dwm.c", "line": 1826, "col": 21, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 4715, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 56, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45193, "file": "dwm.c", "line": 1826, "col": 21, "tokLen": 13 } } }, "type": { "desugaredQualType": "struct (unnamed struct at /usr/include/X11/Xlib.h:493:9) *", "qualType": "_XPrivDisplay", "typeAliasDeclId": "0x55bbe6ff1040" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72e5b38", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4711, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45193, "file": "dwm.c", "line": 1826, "col": 21, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 4715, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 56, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45193, "file": "dwm.c", "line": 1826, "col": 21, "tokLen": 13 } } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "isPartOfExplicitCast": true, "inner": [ { "id": "0x55bbe72e5b18", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 4711, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 52, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45193, "file": "dwm.c", "line": 1826, "col": 21, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 4715, "file": "/usr/include/X11/Xlib.h", "line": 123, "col": 56, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45193, "file": "dwm.c", "line": 1826, "col": 21, "tokLen": 13 } } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72e5ac8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 45207, "col": 35, "tokLen": 3 }, "expansionLoc": { "offset": 45193, "col": 21, "tokLen": 13, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 45207, "col": 35, "tokLen": 3 }, "expansionLoc": { "offset": 45193, "col": 21, "tokLen": 13, "isMacroArgExpansion": true } } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e5c00", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 45212, "col": 40, "tokLen": 6 }, "expansionLoc": { "offset": 45193, "col": 21, "tokLen": 13, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 45212, "col": 40, "tokLen": 6 }, "expansionLoc": { "offset": 45193, "col": 21, "tokLen": 13, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e5bc8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 45212, "col": 40, "tokLen": 6 }, "expansionLoc": { "offset": 45193, "col": 21, "tokLen": 13, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 45212, "col": 40, "tokLen": 6 }, "expansionLoc": { "offset": 45193, "col": 21, "tokLen": 13, "isMacroArgExpansion": true } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231ce8", "kind": "VarDecl", "name": "screen", "type": { "qualType": "int" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e60d0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 12276, "file": "/usr/include/X11/X.h", "line": 401, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45225, "file": "dwm.c", "line": 1827, "col": 5, "tokLen": 18 } }, "end": { "spellingLoc": { "offset": 12342, "file": "/usr/include/X11/X.h", "line": 403, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45257, "file": "dwm.c", "line": 1827, "col": 37, "tokLen": 11 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72e5e60", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 12276, "file": "/usr/include/X11/X.h", "line": 401, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45225, "file": "dwm.c", "line": 1827, "col": 5, "tokLen": 18 } }, "end": { "spellingLoc": { "offset": 12342, "file": "/usr/include/X11/X.h", "line": 403, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45257, "file": "dwm.c", "line": 1827, "col": 37, "tokLen": 11 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72e5dc0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 12276, "file": "/usr/include/X11/X.h", "line": 401, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45225, "file": "dwm.c", "line": 1827, "col": 5, "tokLen": 18 } }, "end": { "spellingLoc": { "offset": 11967, "file": "/usr/include/X11/X.h", "line": 392, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45244, "file": "dwm.c", "line": 1827, "col": 24, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "|", "inner": [ { "id": "0x55bbe72e5d20", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 12276, "file": "/usr/include/X11/X.h", "line": 401, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45225, "file": "dwm.c", "line": 1827, "col": 5, "tokLen": 18 } }, "end": { "spellingLoc": { "offset": 12282, "file": "/usr/include/X11/X.h", "line": 401, "col": 34, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45225, "file": "dwm.c", "line": 1827, "col": 5, "tokLen": 18 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e5d00", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 12277, "file": "/usr/include/X11/X.h", "line": 401, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45225, "file": "dwm.c", "line": 1827, "col": 5, "tokLen": 18 } }, "end": { "spellingLoc": { "offset": 12281, "file": "/usr/include/X11/X.h", "line": 401, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45225, "file": "dwm.c", "line": 1827, "col": 5, "tokLen": 18 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72e5cc0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12277, "file": "/usr/include/X11/X.h", "line": 401, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45225, "file": "dwm.c", "line": 1827, "col": 5, "tokLen": 18 } }, "end": { "spellingLoc": { "offset": 12277, "file": "/usr/include/X11/X.h", "line": 401, "col": 29, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45225, "file": "dwm.c", "line": 1827, "col": 5, "tokLen": 18 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72e5ce0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12281, "file": "/usr/include/X11/X.h", "line": 401, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45225, "file": "dwm.c", "line": 1827, "col": 5, "tokLen": 18 } }, "end": { "spellingLoc": { "offset": 12281, "file": "/usr/include/X11/X.h", "line": 401, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45225, "file": "dwm.c", "line": 1827, "col": 5, "tokLen": 18 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "9" } ] } ] }, { "id": "0x55bbe72e5da0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 11961, "file": "/usr/include/X11/X.h", "line": 392, "col": 23, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45244, "file": "dwm.c", "line": 1827, "col": 24, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 11967, "file": "/usr/include/X11/X.h", "line": 392, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45244, "file": "dwm.c", "line": 1827, "col": 24, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e5d80", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 11962, "file": "/usr/include/X11/X.h", "line": 392, "col": 24, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45244, "file": "dwm.c", "line": 1827, "col": 24, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 11966, "file": "/usr/include/X11/X.h", "line": 392, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45244, "file": "dwm.c", "line": 1827, "col": 24, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72e5d40", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 11962, "file": "/usr/include/X11/X.h", "line": 392, "col": 24, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45244, "file": "dwm.c", "line": 1827, "col": 24, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 11962, "file": "/usr/include/X11/X.h", "line": 392, "col": 24, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45244, "file": "dwm.c", "line": 1827, "col": 24, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72e5d60", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 11966, "file": "/usr/include/X11/X.h", "line": 392, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45244, "file": "dwm.c", "line": 1827, "col": 24, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 11966, "file": "/usr/include/X11/X.h", "line": 392, "col": 28, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45244, "file": "dwm.c", "line": 1827, "col": 24, "tokLen": 12 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe72e5e40", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 12335, "file": "/usr/include/X11/X.h", "line": 403, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45257, "file": "dwm.c", "line": 1827, "col": 37, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 12342, "file": "/usr/include/X11/X.h", "line": 403, "col": 29, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45257, "file": "dwm.c", "line": 1827, "col": 37, "tokLen": 11 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e5e20", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 12336, "file": "/usr/include/X11/X.h", "line": 403, "col": 23, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45257, "file": "dwm.c", "line": 1827, "col": 37, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 12340, "file": "/usr/include/X11/X.h", "line": 403, "col": 27, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45257, "file": "dwm.c", "line": 1827, "col": 37, "tokLen": 11 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72e5de0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12336, "file": "/usr/include/X11/X.h", "line": 403, "col": 23, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45257, "file": "dwm.c", "line": 1827, "col": 37, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 12336, "file": "/usr/include/X11/X.h", "line": 403, "col": 23, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45257, "file": "dwm.c", "line": 1827, "col": 37, "tokLen": 11 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72e5e00", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 12340, "file": "/usr/include/X11/X.h", "line": 403, "col": 27, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45257, "file": "dwm.c", "line": 1827, "col": 37, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 12340, "file": "/usr/include/X11/X.h", "line": 403, "col": 27, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45257, "file": "dwm.c", "line": 1827, "col": 37, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "11" } ] } ] } ] } ] }, { "id": "0x55bbe72e5ea0", "kind": "UnaryOperator", "range": { "begin": { "offset": 45270, "col": 50, "tokLen": 1 }, "end": { "offset": 45271, "col": 51, "tokLen": 2 } }, "type": { "qualType": "XSetWindowAttributes *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72e5e80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45271, "col": 51, "tokLen": 2 }, "end": { "offset": 45271, "col": 51, "tokLen": 2 } }, "type": { "desugaredQualType": "XSetWindowAttributes", "qualType": "XSetWindowAttributes", "typeAliasDeclId": "0x55bbe6fe9b88" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e3d68", "kind": "VarDecl", "name": "wa", "type": { "desugaredQualType": "XSetWindowAttributes", "qualType": "XSetWindowAttributes", "typeAliasDeclId": "0x55bbe6fe9b88" } } } ] } ] } ] }, { "id": "0x55bbe72e6340", "kind": "CallExpr", "range": { "begin": { "offset": 45278, "line": 1828, "col": 3, "tokLen": 13 }, "end": { "offset": 45333, "col": 58, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e6328", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45278, "col": 3, "tokLen": 13 }, "end": { "offset": 45278, "col": 3, "tokLen": 13 } }, "type": { "qualType": "int (*)(Display *, Window, Cursor)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e6198", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45278, "col": 3, "tokLen": 13 }, "end": { "offset": 45278, "col": 3, "tokLen": 13 } }, "type": { "qualType": "int (Display *, Window, Cursor)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe70340a0", "kind": "FunctionDecl", "name": "XDefineCursor", "type": { "qualType": "int (Display *, Window, Cursor)" } } } ] }, { "id": "0x55bbe72e6378", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45292, "col": 17, "tokLen": 3 }, "end": { "offset": 45292, "col": 17, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e61b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45292, "col": 17, "tokLen": 3 }, "end": { "offset": 45292, "col": 17, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72e6390", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45297, "col": 22, "tokLen": 1 }, "end": { "offset": 45300, "col": 25, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e6210", "kind": "MemberExpr", "range": { "begin": { "offset": 45297, "col": 22, "tokLen": 1 }, "end": { "offset": 45300, "col": 25, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "barwin", "isArrow": true, "referencedMemberDecl": "0x55bbe7225d20", "inner": [ { "id": "0x55bbe72e61f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45297, "col": 22, "tokLen": 1 }, "end": { "offset": 45297, "col": 22, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e61d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45297, "col": 22, "tokLen": 1 }, "end": { "offset": 45297, "col": 22, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e3cd8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72e63a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45308, "col": 33, "tokLen": 6 }, "end": { "offset": 45327, "col": 52, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Cursor", "typeAliasDeclId": "0x55bbe6fb62a0" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e62d0", "kind": "MemberExpr", "range": { "begin": { "offset": 45308, "col": 33, "tokLen": 6 }, "end": { "offset": 45327, "col": 52, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Cursor", "typeAliasDeclId": "0x55bbe6fb62a0" }, "valueCategory": "lvalue", "name": "cursor", "isArrow": true, "referencedMemberDecl": "0x55bbe7219570", "inner": [ { "id": "0x55bbe72e62b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45308, "col": 33, "tokLen": 6 }, "end": { "offset": 45324, "col": 49, "tokLen": 1 } }, "type": { "qualType": "Cur *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e6298", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 45308, "col": 33, "tokLen": 6 }, "end": { "offset": 45324, "col": 49, "tokLen": 1 } }, "type": { "qualType": "Cur *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72e6280", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45308, "col": 33, "tokLen": 6 }, "end": { "offset": 45308, "col": 33, "tokLen": 6 } }, "type": { "qualType": "Cur **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72e6240", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45308, "col": 33, "tokLen": 6 }, "end": { "offset": 45308, "col": 33, "tokLen": 6 } }, "type": { "qualType": "Cur *[3]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72371a8", "kind": "VarDecl", "name": "cursor", "type": { "qualType": "Cur *[3]" } } } ] }, { "id": "0x55bbe72e6260", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45315, "col": 40, "tokLen": 9 }, "end": { "offset": 45315, "col": 40, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e570", "kind": "EnumConstantDecl", "name": "CurNormal", "type": { "qualType": "int" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e6480", "kind": "CallExpr", "range": { "begin": { "offset": 45338, "line": 1829, "col": 3, "tokLen": 10 }, "end": { "offset": 45363, "col": 28, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e6468", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45338, "col": 3, "tokLen": 10 }, "end": { "offset": 45338, "col": 3, "tokLen": 10 } }, "type": { "qualType": "int (*)(Display *, Window)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e63c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45338, "col": 3, "tokLen": 10 }, "end": { "offset": 45338, "col": 3, "tokLen": 10 } }, "type": { "qualType": "int (Display *, Window)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7044f48", "kind": "FunctionDecl", "name": "XMapRaised", "type": { "qualType": "int (Display *, Window)" } } } ] }, { "id": "0x55bbe72e64b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45349, "col": 14, "tokLen": 3 }, "end": { "offset": 45349, "col": 14, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e63e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45349, "col": 14, "tokLen": 3 }, "end": { "offset": 45349, "col": 14, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72e64c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45354, "col": 19, "tokLen": 1 }, "end": { "offset": 45357, "col": 22, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e6438", "kind": "MemberExpr", "range": { "begin": { "offset": 45354, "col": 19, "tokLen": 1 }, "end": { "offset": 45357, "col": 22, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "barwin", "isArrow": true, "referencedMemberDecl": "0x55bbe7225d20", "inner": [ { "id": "0x55bbe72e6420", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45354, "col": 19, "tokLen": 1 }, "end": { "offset": 45354, "col": 19, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e6400", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45354, "col": 19, "tokLen": 1 }, "end": { "offset": 45354, "col": 19, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e3cd8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72e65d8", "kind": "CallExpr", "range": { "begin": { "offset": 45368, "line": 1830, "col": 3, "tokLen": 13 }, "end": { "offset": 45401, "col": 36, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e65c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45368, "col": 3, "tokLen": 13 }, "end": { "offset": 45368, "col": 3, "tokLen": 13 } }, "type": { "qualType": "int (*)(Display *, Window, XClassHint *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e64e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45368, "col": 3, "tokLen": 13 }, "end": { "offset": 45368, "col": 3, "tokLen": 13 } }, "type": { "qualType": "int (Display *, Window, XClassHint *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7165d08", "kind": "FunctionDecl", "name": "XSetClassHint", "type": { "qualType": "int (Display *, Window, XClassHint *)" } } } ] }, { "id": "0x55bbe72e6610", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45382, "col": 17, "tokLen": 3 }, "end": { "offset": 45382, "col": 17, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e6500", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45382, "col": 17, "tokLen": 3 }, "end": { "offset": 45382, "col": 17, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72e6628", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45387, "col": 22, "tokLen": 1 }, "end": { "offset": 45390, "col": 25, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e6558", "kind": "MemberExpr", "range": { "begin": { "offset": 45387, "col": 22, "tokLen": 1 }, "end": { "offset": 45390, "col": 25, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "barwin", "isArrow": true, "referencedMemberDecl": "0x55bbe7225d20", "inner": [ { "id": "0x55bbe72e6540", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45387, "col": 22, "tokLen": 1 }, "end": { "offset": 45387, "col": 22, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e6520", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45387, "col": 22, "tokLen": 1 }, "end": { "offset": 45387, "col": 22, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e3cd8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72e65a8", "kind": "UnaryOperator", "range": { "begin": { "offset": 45398, "col": 33, "tokLen": 1 }, "end": { "offset": 45399, "col": 34, "tokLen": 2 } }, "type": { "qualType": "XClassHint *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72e6588", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45399, "col": 34, "tokLen": 2 }, "end": { "offset": 45399, "col": 34, "tokLen": 2 } }, "type": { "desugaredQualType": "XClassHint", "qualType": "XClassHint", "typeAliasDeclId": "0x55bbe7157f48" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e42c8", "kind": "VarDecl", "name": "ch", "type": { "desugaredQualType": "XClassHint", "qualType": "XClassHint", "typeAliasDeclId": "0x55bbe7157f48" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e6780", "kind": "FunctionDecl", "loc": { "offset": 45415, "line": 1835, "col": 1, "tokLen": 12 }, "range": { "begin": { "offset": 45410, "line": 1834, "col": 1, "tokLen": 4 }, "end": { "offset": 45618, "line": 1845, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe72302d0", "name": "updatebarpos", "mangledName": "updatebarpos", "type": { "qualType": "void (Monitor *)" }, "inner": [ { "id": "0x55bbe72e66f0", "kind": "ParmVarDecl", "loc": { "offset": 45437, "line": 1835, "col": 23, "tokLen": 1 }, "range": { "begin": { "offset": 45428, "col": 14, "tokLen": 7 }, "end": { "offset": 45437, "col": 23, "tokLen": 1 } }, "isUsed": true, "name": "m", "type": { "qualType": "Monitor *" } }, { "id": "0x55bbe72e7220", "kind": "CompoundStmt", "range": { "begin": { "offset": 45440, "line": 1836, "col": 1, "tokLen": 1 }, "end": { "offset": 45618, "line": 1845, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e6910", "kind": "BinaryOperator", "range": { "begin": { "offset": 45443, "line": 1837, "col": 2, "tokLen": 1 }, "end": { "offset": 45454, "col": 13, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72e6860", "kind": "MemberExpr", "range": { "begin": { "offset": 45443, "col": 2, "tokLen": 1 }, "end": { "offset": 45446, "col": 5, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wy", "isArrow": true, "referencedMemberDecl": "0x55bbe7225818", "inner": [ { "id": "0x55bbe72e6848", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45443, "col": 2, "tokLen": 1 }, "end": { "offset": 45443, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e6828", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45443, "col": 2, "tokLen": 1 }, "end": { "offset": 45443, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e66f0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72e68f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45451, "col": 10, "tokLen": 1 }, "end": { "offset": 45454, "col": 13, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e68c8", "kind": "MemberExpr", "range": { "begin": { "offset": 45451, "col": 10, "tokLen": 1 }, "end": { "offset": 45454, "col": 13, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "my", "isArrow": true, "referencedMemberDecl": "0x55bbe7225678", "inner": [ { "id": "0x55bbe72e68b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45451, "col": 10, "tokLen": 1 }, "end": { "offset": 45451, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e6890", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45451, "col": 10, "tokLen": 1 }, "end": { "offset": 45451, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e66f0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72e6a18", "kind": "BinaryOperator", "range": { "begin": { "offset": 45459, "line": 1838, "col": 2, "tokLen": 1 }, "end": { "offset": 45470, "col": 13, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72e6968", "kind": "MemberExpr", "range": { "begin": { "offset": 45459, "col": 2, "tokLen": 1 }, "end": { "offset": 45462, "col": 5, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wh", "isArrow": true, "referencedMemberDecl": "0x55bbe72258e8", "inner": [ { "id": "0x55bbe72e6950", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45459, "col": 2, "tokLen": 1 }, "end": { "offset": 45459, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e6930", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45459, "col": 2, "tokLen": 1 }, "end": { "offset": 45459, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e66f0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72e6a00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45467, "col": 10, "tokLen": 1 }, "end": { "offset": 45470, "col": 13, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e69d0", "kind": "MemberExpr", "range": { "begin": { "offset": 45467, "col": 10, "tokLen": 1 }, "end": { "offset": 45470, "col": 13, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "mh", "isArrow": true, "referencedMemberDecl": "0x55bbe7225748", "inner": [ { "id": "0x55bbe72e69b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45467, "col": 10, "tokLen": 1 }, "end": { "offset": 45467, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e6998", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45467, "col": 10, "tokLen": 1 }, "end": { "offset": 45467, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e66f0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72e71f0", "kind": "IfStmt", "range": { "begin": { "offset": 45475, "line": 1839, "col": 2, "tokLen": 2 }, "end": { "offset": 45614, "line": 1844, "col": 12, "tokLen": 2 } }, "hasElse": true, "inner": [ { "id": "0x55bbe72e6aa0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45479, "line": 1839, "col": 6, "tokLen": 1 }, "end": { "offset": 45482, "col": 9, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e6a70", "kind": "MemberExpr", "range": { "begin": { "offset": 45479, "col": 6, "tokLen": 1 }, "end": { "offset": 45482, "col": 9, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "showbar", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ad8", "inner": [ { "id": "0x55bbe72e6a58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45479, "col": 6, "tokLen": 1 }, "end": { "offset": 45479, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e6a38", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45479, "col": 6, "tokLen": 1 }, "end": { "offset": 45479, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e66f0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72e70f0", "kind": "CompoundStmt", "range": { "begin": { "offset": 45491, "col": 18, "tokLen": 1 }, "end": { "offset": 45596, "line": 1843, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e6b58", "kind": "CompoundAssignOperator", "range": { "begin": { "offset": 45495, "line": 1840, "col": 3, "tokLen": 1 }, "end": { "offset": 45504, "col": 12, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-=", "computeLHSType": { "qualType": "int" }, "computeResultType": { "qualType": "int" }, "inner": [ { "id": "0x55bbe72e6af0", "kind": "MemberExpr", "range": { "begin": { "offset": 45495, "col": 3, "tokLen": 1 }, "end": { "offset": 45498, "col": 6, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wh", "isArrow": true, "referencedMemberDecl": "0x55bbe72258e8", "inner": [ { "id": "0x55bbe72e6ad8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45495, "col": 3, "tokLen": 1 }, "end": { "offset": 45495, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e6ab8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45495, "col": 3, "tokLen": 1 }, "end": { "offset": 45495, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e66f0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72e6b40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45504, "col": 12, "tokLen": 2 }, "end": { "offset": 45504, "col": 12, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e6b20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45504, "col": 12, "tokLen": 2 }, "end": { "offset": 45504, "col": 12, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231e80", "kind": "VarDecl", "name": "bh", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72e6e40", "kind": "BinaryOperator", "range": { "begin": { "offset": 45510, "line": 1841, "col": 3, "tokLen": 1 }, "end": { "offset": 45549, "col": 42, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72e6bc0", "kind": "MemberExpr", "range": { "begin": { "offset": 45510, "col": 3, "tokLen": 1 }, "end": { "offset": 45513, "col": 6, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "by", "isArrow": true, "referencedMemberDecl": "0x55bbe72255a8", "inner": [ { "id": "0x55bbe72e6ba8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45510, "col": 3, "tokLen": 1 }, "end": { "offset": 45510, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e6b88", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45510, "col": 3, "tokLen": 1 }, "end": { "offset": 45510, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e66f0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72e6e10", "kind": "ConditionalOperator", "range": { "begin": { "offset": 45518, "col": 11, "tokLen": 1 }, "end": { "offset": 45549, "col": 42, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e6de0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45518, "col": 11, "tokLen": 1 }, "end": { "offset": 45521, "col": 14, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e6c28", "kind": "MemberExpr", "range": { "begin": { "offset": 45518, "col": 11, "tokLen": 1 }, "end": { "offset": 45521, "col": 14, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "topbar", "isArrow": true, "referencedMemberDecl": "0x55bbe7225b40", "inner": [ { "id": "0x55bbe72e6c10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45518, "col": 11, "tokLen": 1 }, "end": { "offset": 45518, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e6bf0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45518, "col": 11, "tokLen": 1 }, "end": { "offset": 45518, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e66f0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72e6df8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45530, "col": 23, "tokLen": 1 }, "end": { "offset": 45533, "col": 26, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e6c90", "kind": "MemberExpr", "range": { "begin": { "offset": 45530, "col": 23, "tokLen": 1 }, "end": { "offset": 45533, "col": 26, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wy", "isArrow": true, "referencedMemberDecl": "0x55bbe7225818", "inner": [ { "id": "0x55bbe72e6c78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45530, "col": 23, "tokLen": 1 }, "end": { "offset": 45530, "col": 23, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e6c58", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45530, "col": 23, "tokLen": 1 }, "end": { "offset": 45530, "col": 23, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e66f0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72e6dc0", "kind": "BinaryOperator", "range": { "begin": { "offset": 45538, "col": 31, "tokLen": 1 }, "end": { "offset": 45549, "col": 42, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72e6d90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45538, "col": 31, "tokLen": 1 }, "end": { "offset": 45541, "col": 34, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e6cf8", "kind": "MemberExpr", "range": { "begin": { "offset": 45538, "col": 31, "tokLen": 1 }, "end": { "offset": 45541, "col": 34, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wy", "isArrow": true, "referencedMemberDecl": "0x55bbe7225818", "inner": [ { "id": "0x55bbe72e6ce0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45538, "col": 31, "tokLen": 1 }, "end": { "offset": 45538, "col": 31, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e6cc0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45538, "col": 31, "tokLen": 1 }, "end": { "offset": 45538, "col": 31, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e66f0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72e6da8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45546, "col": 39, "tokLen": 1 }, "end": { "offset": 45549, "col": 42, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e6d60", "kind": "MemberExpr", "range": { "begin": { "offset": 45546, "col": 39, "tokLen": 1 }, "end": { "offset": 45549, "col": 42, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wh", "isArrow": true, "referencedMemberDecl": "0x55bbe72258e8", "inner": [ { "id": "0x55bbe72e6d48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45546, "col": 39, "tokLen": 1 }, "end": { "offset": 45546, "col": 39, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e6d28", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45546, "col": 39, "tokLen": 1 }, "end": { "offset": 45546, "col": 39, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e66f0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e70d0", "kind": "BinaryOperator", "range": { "begin": { "offset": 45555, "line": 1842, "col": 3, "tokLen": 1 }, "end": { "offset": 45591, "col": 39, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72e6e98", "kind": "MemberExpr", "range": { "begin": { "offset": 45555, "col": 3, "tokLen": 1 }, "end": { "offset": 45558, "col": 6, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wy", "isArrow": true, "referencedMemberDecl": "0x55bbe7225818", "inner": [ { "id": "0x55bbe72e6e80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45555, "col": 3, "tokLen": 1 }, "end": { "offset": 45555, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e6e60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45555, "col": 3, "tokLen": 1 }, "end": { "offset": 45555, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e66f0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72e70a0", "kind": "ConditionalOperator", "range": { "begin": { "offset": 45563, "col": 11, "tokLen": 1 }, "end": { "offset": 45591, "col": 39, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e7070", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45563, "col": 11, "tokLen": 1 }, "end": { "offset": 45566, "col": 14, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e6f00", "kind": "MemberExpr", "range": { "begin": { "offset": 45563, "col": 11, "tokLen": 1 }, "end": { "offset": 45566, "col": 14, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "topbar", "isArrow": true, "referencedMemberDecl": "0x55bbe7225b40", "inner": [ { "id": "0x55bbe72e6ee8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45563, "col": 11, "tokLen": 1 }, "end": { "offset": 45563, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e6ec8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45563, "col": 11, "tokLen": 1 }, "end": { "offset": 45563, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e66f0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72e6fe8", "kind": "BinaryOperator", "range": { "begin": { "offset": 45575, "col": 23, "tokLen": 1 }, "end": { "offset": 45583, "col": 31, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72e6fb8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45575, "col": 23, "tokLen": 1 }, "end": { "offset": 45578, "col": 26, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e6f68", "kind": "MemberExpr", "range": { "begin": { "offset": 45575, "col": 23, "tokLen": 1 }, "end": { "offset": 45578, "col": 26, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wy", "isArrow": true, "referencedMemberDecl": "0x55bbe7225818", "inner": [ { "id": "0x55bbe72e6f50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45575, "col": 23, "tokLen": 1 }, "end": { "offset": 45575, "col": 23, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e6f30", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45575, "col": 23, "tokLen": 1 }, "end": { "offset": 45575, "col": 23, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e66f0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72e6fd0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45583, "col": 31, "tokLen": 2 }, "end": { "offset": 45583, "col": 31, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e6f98", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45583, "col": 31, "tokLen": 2 }, "end": { "offset": 45583, "col": 31, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231e80", "kind": "VarDecl", "name": "bh", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72e7088", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45588, "col": 36, "tokLen": 1 }, "end": { "offset": 45591, "col": 39, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e7040", "kind": "MemberExpr", "range": { "begin": { "offset": 45588, "col": 36, "tokLen": 1 }, "end": { "offset": 45591, "col": 39, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wy", "isArrow": true, "referencedMemberDecl": "0x55bbe7225818", "inner": [ { "id": "0x55bbe72e7028", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45588, "col": 36, "tokLen": 1 }, "end": { "offset": 45588, "col": 36, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e7008", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45588, "col": 36, "tokLen": 1 }, "end": { "offset": 45588, "col": 36, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e66f0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e71d0", "kind": "BinaryOperator", "range": { "begin": { "offset": 45605, "line": 1844, "col": 3, "tokLen": 1 }, "end": { "offset": 45614, "col": 12, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72e7150", "kind": "MemberExpr", "range": { "begin": { "offset": 45605, "col": 3, "tokLen": 1 }, "end": { "offset": 45608, "col": 6, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "by", "isArrow": true, "referencedMemberDecl": "0x55bbe72255a8", "inner": [ { "id": "0x55bbe72e7138", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45605, "col": 3, "tokLen": 1 }, "end": { "offset": 45605, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e7118", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45605, "col": 3, "tokLen": 1 }, "end": { "offset": 45605, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e66f0", "kind": "ParmVarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72e71b8", "kind": "UnaryOperator", "range": { "begin": { "offset": 45613, "col": 11, "tokLen": 1 }, "end": { "offset": 45614, "col": 12, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "-", "inner": [ { "id": "0x55bbe72e71a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45614, "col": 12, "tokLen": 2 }, "end": { "offset": 45614, "col": 12, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e7180", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45614, "col": 12, "tokLen": 2 }, "end": { "offset": 45614, "col": 12, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231e80", "kind": "VarDecl", "name": "bh", "type": { "qualType": "int" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e7298", "kind": "FunctionDecl", "loc": { "offset": 45626, "line": 1848, "col": 1, "tokLen": 16 }, "range": { "begin": { "offset": 45621, "line": 1847, "col": 1, "tokLen": 4 }, "end": { "offset": 45923, "line": 1859, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7230548", "name": "updateclientlist", "mangledName": "updateclientlist", "type": { "qualType": "void (void)" }, "inner": [ { "id": "0x55bbe72e7cc8", "kind": "CompoundStmt", "range": { "begin": { "offset": 45645, "line": 1849, "col": 1, "tokLen": 1 }, "end": { "offset": 45923, "line": 1859, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e73b0", "kind": "DeclStmt", "range": { "begin": { "offset": 45648, "line": 1850, "col": 2, "tokLen": 6 }, "end": { "offset": 45657, "col": 11, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e7348", "kind": "VarDecl", "loc": { "offset": 45656, "col": 10, "tokLen": 1 }, "range": { "begin": { "offset": 45648, "col": 2, "tokLen": 6 }, "end": { "offset": 45656, "col": 10, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } } ] }, { "id": "0x55bbe72e7440", "kind": "DeclStmt", "range": { "begin": { "offset": 45660, "line": 1851, "col": 2, "tokLen": 7 }, "end": { "offset": 45670, "col": 12, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e73d8", "kind": "VarDecl", "loc": { "offset": 45669, "col": 11, "tokLen": 1 }, "range": { "begin": { "offset": 45660, "col": 2, "tokLen": 7 }, "end": { "offset": 45669, "col": 11, "tokLen": 1 } }, "isUsed": true, "name": "m", "type": { "qualType": "Monitor *" } } ] }, { "id": "0x55bbe72e7548", "kind": "CallExpr", "range": { "begin": { "offset": 45674, "line": 1853, "col": 2, "tokLen": 15 }, "end": { "offset": 45723, "col": 51, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e7530", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45674, "col": 2, "tokLen": 15 }, "end": { "offset": 45674, "col": 2, "tokLen": 15 } }, "type": { "qualType": "int (*)(Display *, Window, Atom)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e7458", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45674, "col": 2, "tokLen": 15 }, "end": { "offset": 45674, "col": 2, "tokLen": 15 } }, "type": { "qualType": "int (Display *, Window, Atom)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7034340", "kind": "FunctionDecl", "name": "XDeleteProperty", "type": { "qualType": "int (Display *, Window, Atom)" } } } ] }, { "id": "0x55bbe72e7580", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45690, "col": 18, "tokLen": 3 }, "end": { "offset": 45690, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e7478", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45690, "col": 18, "tokLen": 3 }, "end": { "offset": 45690, "col": 18, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72e7598", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45695, "col": 23, "tokLen": 4 }, "end": { "offset": 45695, "col": 23, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e7498", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45695, "col": 23, "tokLen": 4 }, "end": { "offset": 45695, "col": 23, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72374f0", "kind": "VarDecl", "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe72e75b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45701, "col": 29, "tokLen": 7 }, "end": { "offset": 45722, "col": 50, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e7510", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 45701, "col": 29, "tokLen": 7 }, "end": { "offset": 45722, "col": 50, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72e74f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45701, "col": 29, "tokLen": 7 }, "end": { "offset": 45701, "col": 29, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72e74b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45701, "col": 29, "tokLen": 7 }, "end": { "offset": 45701, "col": 29, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe72e74d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45709, "col": 37, "tokLen": 13 }, "end": { "offset": 45709, "col": 37, "tokLen": 13 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7222b20", "kind": "EnumConstantDecl", "name": "NetClientList", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe72e7c90", "kind": "ForStmt", "range": { "begin": { "offset": 45727, "line": 1854, "col": 2, "tokLen": 3 }, "end": { "offset": 45920, "line": 1858, "col": 35, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e7620", "kind": "BinaryOperator", "range": { "begin": { "offset": 45732, "line": 1854, "col": 7, "tokLen": 1 }, "end": { "offset": 45736, "col": 11, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72e75c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45732, "col": 7, "tokLen": 1 }, "end": { "offset": 45732, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e73d8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe72e7608", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45736, "col": 11, "tokLen": 4 }, "end": { "offset": 45736, "col": 11, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e75e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45736, "col": 11, "tokLen": 4 }, "end": { "offset": 45736, "col": 11, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72373e8", "kind": "VarDecl", "name": "mons", "type": { "qualType": "Monitor *" } } } ] } ] }, {}, { "id": "0x55bbe72e7660", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45742, "col": 17, "tokLen": 1 }, "end": { "offset": 45742, "col": 17, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e7640", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45742, "col": 17, "tokLen": 1 }, "end": { "offset": 45742, "col": 17, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e73d8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] }, { "id": "0x55bbe72e7718", "kind": "BinaryOperator", "range": { "begin": { "offset": 45745, "col": 20, "tokLen": 1 }, "end": { "offset": 45752, "col": 27, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72e7678", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45745, "col": 20, "tokLen": 1 }, "end": { "offset": 45745, "col": 20, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e73d8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe72e7700", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45749, "col": 24, "tokLen": 1 }, "end": { "offset": 45752, "col": 27, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e76d0", "kind": "MemberExpr", "range": { "begin": { "offset": 45749, "col": 24, "tokLen": 1 }, "end": { "offset": 45752, "col": 27, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe7225cc0", "inner": [ { "id": "0x55bbe72e76b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45749, "col": 24, "tokLen": 1 }, "end": { "offset": 45749, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e7698", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45749, "col": 24, "tokLen": 1 }, "end": { "offset": 45749, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e73d8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72e7c58", "kind": "ForStmt", "range": { "begin": { "offset": 45760, "line": 1855, "col": 3, "tokLen": 3 }, "end": { "offset": 45920, "line": 1858, "col": 35, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e77d8", "kind": "BinaryOperator", "range": { "begin": { "offset": 45765, "line": 1855, "col": 8, "tokLen": 1 }, "end": { "offset": 45772, "col": 15, "tokLen": 7 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72e7738", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45765, "col": 8, "tokLen": 1 }, "end": { "offset": 45765, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e7348", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe72e77c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45769, "col": 12, "tokLen": 1 }, "end": { "offset": 45772, "col": 15, "tokLen": 7 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e7790", "kind": "MemberExpr", "range": { "begin": { "offset": 45769, "col": 12, "tokLen": 1 }, "end": { "offset": 45772, "col": 15, "tokLen": 7 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "clients", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ba0", "inner": [ { "id": "0x55bbe72e7778", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45769, "col": 12, "tokLen": 1 }, "end": { "offset": 45769, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e7758", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45769, "col": 12, "tokLen": 1 }, "end": { "offset": 45769, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e73d8", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, {}, { "id": "0x55bbe72e7818", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45781, "col": 24, "tokLen": 1 }, "end": { "offset": 45781, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e77f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45781, "col": 24, "tokLen": 1 }, "end": { "offset": 45781, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e7348", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72e78d0", "kind": "BinaryOperator", "range": { "begin": { "offset": 45784, "col": 27, "tokLen": 1 }, "end": { "offset": 45791, "col": 34, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72e7830", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45784, "col": 27, "tokLen": 1 }, "end": { "offset": 45784, "col": 27, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e7348", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe72e78b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45788, "col": 31, "tokLen": 1 }, "end": { "offset": 45791, "col": 34, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e7888", "kind": "MemberExpr", "range": { "begin": { "offset": 45788, "col": 31, "tokLen": 1 }, "end": { "offset": 45791, "col": 34, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe72249b8", "inner": [ { "id": "0x55bbe72e7870", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45788, "col": 31, "tokLen": 1 }, "end": { "offset": 45788, "col": 31, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e7850", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45788, "col": 31, "tokLen": 1 }, "end": { "offset": 45788, "col": 31, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e7348", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72e7b98", "kind": "CallExpr", "range": { "begin": { "offset": 45800, "line": 1856, "col": 4, "tokLen": 15 }, "end": { "offset": 45920, "line": 1858, "col": 35, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e7b80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45800, "line": 1856, "col": 4, "tokLen": 15 }, "end": { "offset": 45800, "col": 4, "tokLen": 15 } }, "type": { "qualType": "int (*)(Display *, Window, Atom, Atom, int, int, const unsigned char *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e78f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45800, "col": 4, "tokLen": 15 }, "end": { "offset": 45800, "col": 4, "tokLen": 15 } }, "type": { "qualType": "int (Display *, Window, Atom, Atom, int, int, const unsigned char *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe702f3d0", "kind": "FunctionDecl", "name": "XChangeProperty", "type": { "qualType": "int (Display *, Window, Atom, Atom, int, int, const unsigned char *, int)" } } } ] }, { "id": "0x55bbe72e7bf8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45816, "col": 20, "tokLen": 3 }, "end": { "offset": 45816, "col": 20, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e7910", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45816, "col": 20, "tokLen": 3 }, "end": { "offset": 45816, "col": 20, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72e7c10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45821, "col": 25, "tokLen": 4 }, "end": { "offset": 45821, "col": 25, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e7930", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45821, "col": 25, "tokLen": 4 }, "end": { "offset": 45821, "col": 25, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72374f0", "kind": "VarDecl", "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe72e7c28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45827, "col": 31, "tokLen": 7 }, "end": { "offset": 45848, "col": 52, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e79a8", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 45827, "col": 31, "tokLen": 7 }, "end": { "offset": 45848, "col": 52, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72e7990", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45827, "col": 31, "tokLen": 7 }, "end": { "offset": 45827, "col": 31, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72e7950", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45827, "col": 31, "tokLen": 7 }, "end": { "offset": 45827, "col": 31, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe72e7970", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45835, "col": 39, "tokLen": 13 }, "end": { "offset": 45835, "col": 39, "tokLen": 13 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7222b20", "kind": "EnumConstantDecl", "name": "NetClientList", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72e7a20", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1209, "file": "/usr/include/X11/Xatom.h", "line": 41, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45855, "file": "dwm.c", "line": 1857, "col": 5, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1219, "file": "/usr/include/X11/Xatom.h", "line": 41, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45855, "file": "dwm.c", "line": 1857, "col": 5, "tokLen": 9 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e79f8", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1210, "file": "/usr/include/X11/Xatom.h", "line": 41, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45855, "file": "dwm.c", "line": 1857, "col": 5, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1217, "file": "/usr/include/X11/Xatom.h", "line": 41, "col": 27, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45855, "file": "dwm.c", "line": 1857, "col": 5, "tokLen": 9 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72e79c8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1217, "file": "/usr/include/X11/Xatom.h", "line": 41, "col": 27, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45855, "file": "dwm.c", "line": 1857, "col": 5, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 1217, "file": "/usr/include/X11/Xatom.h", "line": 41, "col": 27, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 45855, "file": "dwm.c", "line": 1857, "col": 5, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "33" } ] } ] }, { "id": "0x55bbe72e7a40", "kind": "IntegerLiteral", "range": { "begin": { "offset": 45866, "col": 16, "tokLen": 2 }, "end": { "offset": 45866, "col": 16, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "32" }, { "id": "0x55bbe72e7a60", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 13967, "file": "/usr/include/X11/X.h", "line": 477, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45870, "file": "dwm.c", "line": 1857, "col": 20, "tokLen": 14 } }, "end": { "spellingLoc": { "offset": 13967, "file": "/usr/include/X11/X.h", "line": 477, "col": 33, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 45870, "file": "dwm.c", "line": 1857, "col": 20, "tokLen": 14 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" }, { "id": "0x55bbe72e7c40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45890, "line": 1858, "col": 5, "tokLen": 1 }, "end": { "offset": 45916, "col": 31, "tokLen": 1 } }, "type": { "qualType": "const unsigned char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72e7b38", "kind": "CStyleCastExpr", "range": { "begin": { "offset": 45890, "col": 5, "tokLen": 1 }, "end": { "offset": 45916, "col": 31, "tokLen": 1 } }, "type": { "qualType": "unsigned char *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72e7b08", "kind": "UnaryOperator", "range": { "begin": { "offset": 45908, "col": 23, "tokLen": 1 }, "end": { "offset": 45916, "col": 31, "tokLen": 1 } }, "type": { "qualType": "Window *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72e7ae8", "kind": "ParenExpr", "range": { "begin": { "offset": 45909, "col": 24, "tokLen": 1 }, "end": { "offset": 45916, "col": 31, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72e7ab8", "kind": "MemberExpr", "range": { "begin": { "offset": 45910, "col": 25, "tokLen": 1 }, "end": { "offset": 45913, "col": 28, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72e7aa0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 45910, "col": 25, "tokLen": 1 }, "end": { "offset": 45910, "col": 25, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e7a80", "kind": "DeclRefExpr", "range": { "begin": { "offset": 45910, "col": 25, "tokLen": 1 }, "end": { "offset": 45910, "col": 25, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e7348", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e7b60", "kind": "IntegerLiteral", "range": { "begin": { "offset": 45919, "col": 34, "tokLen": 1 }, "end": { "offset": 45919, "col": 34, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e7d98", "kind": "FunctionDecl", "loc": { "offset": 45930, "line": 1862, "col": 1, "tokLen": 10 }, "range": { "begin": { "offset": 45926, "line": 1861, "col": 1, "tokLen": 3 }, "end": { "offset": 47714, "line": 1937, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7230688", "name": "updategeom", "mangledName": "updategeom", "type": { "qualType": "int (void)" }, "inner": [ { "id": "0x55bbe72e8828", "kind": "CompoundStmt", "range": { "begin": { "offset": 45947, "line": 1863, "col": 1, "tokLen": 1 }, "end": { "offset": 47714, "line": 1937, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e7ed8", "kind": "DeclStmt", "range": { "begin": { "offset": 45950, "line": 1864, "col": 2, "tokLen": 3 }, "end": { "offset": 45963, "col": 15, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e7e50", "kind": "VarDecl", "loc": { "offset": 45954, "col": 6, "tokLen": 5 }, "range": { "begin": { "offset": 45950, "col": 2, "tokLen": 3 }, "end": { "offset": 45962, "col": 14, "tokLen": 1 } }, "isUsed": true, "name": "dirty", "type": { "qualType": "int" }, "init": "c", "inner": [ { "id": "0x55bbe72e7eb8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 45962, "col": 14, "tokLen": 1 }, "end": { "offset": 45962, "col": 14, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72e85f8", "kind": "CompoundStmt", "range": { "begin": { "offset": 47428, "line": 1922, "col": 2, "tokLen": 1 }, "end": { "offset": 47636, "line": 1931, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e8030", "kind": "IfStmt", "range": { "begin": { "offset": 47460, "line": 1923, "col": 3, "tokLen": 2 }, "end": { "offset": 47491, "line": 1924, "col": 21, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e7f28", "kind": "UnaryOperator", "range": { "begin": { "offset": 47464, "line": 1923, "col": 7, "tokLen": 1 }, "end": { "offset": 47465, "col": 8, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72e7f10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47465, "col": 8, "tokLen": 4 }, "end": { "offset": 47465, "col": 8, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e7ef0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47465, "col": 8, "tokLen": 4 }, "end": { "offset": 47465, "col": 8, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72373e8", "kind": "VarDecl", "name": "mons", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72e8010", "kind": "BinaryOperator", "range": { "begin": { "offset": 47474, "line": 1924, "col": 4, "tokLen": 4 }, "end": { "offset": 47491, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72e7f40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47474, "col": 4, "tokLen": 4 }, "end": { "offset": 47474, "col": 4, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72373e8", "kind": "VarDecl", "name": "mons", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe72e7ff0", "kind": "CallExpr", "range": { "begin": { "offset": 47481, "col": 11, "tokLen": 9 }, "end": { "offset": 47491, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e7fd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47481, "col": 11, "tokLen": 9 }, "end": { "offset": 47481, "col": 11, "tokLen": 9 } }, "type": { "qualType": "Monitor *(*)(void)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e7f60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47481, "col": 11, "tokLen": 9 }, "end": { "offset": 47481, "col": 11, "tokLen": 9 } }, "type": { "qualType": "Monitor *(void)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7287158", "kind": "FunctionDecl", "name": "createmon", "type": { "qualType": "Monitor *(void)" } } } ] } ] } ] } ] }, { "id": "0x55bbe72e85d8", "kind": "IfStmt", "range": { "begin": { "offset": 47496, "line": 1925, "col": 3, "tokLen": 2 }, "end": { "offset": 47633, "line": 1930, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e8200", "kind": "BinaryOperator", "range": { "begin": { "offset": 47500, "line": 1925, "col": 7, "tokLen": 4 }, "end": { "offset": 47530, "col": 37, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe72e8108", "kind": "BinaryOperator", "range": { "begin": { "offset": 47500, "col": 7, "tokLen": 4 }, "end": { "offset": 47512, "col": 19, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe72e80d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47500, "col": 7, "tokLen": 4 }, "end": { "offset": 47506, "col": 13, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e8088", "kind": "MemberExpr", "range": { "begin": { "offset": 47500, "col": 7, "tokLen": 4 }, "end": { "offset": 47506, "col": 13, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "mw", "isArrow": true, "referencedMemberDecl": "0x55bbe72256e0", "inner": [ { "id": "0x55bbe72e8070", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47500, "col": 7, "tokLen": 4 }, "end": { "offset": 47500, "col": 7, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e8050", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47500, "col": 7, "tokLen": 4 }, "end": { "offset": 47500, "col": 7, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72373e8", "kind": "VarDecl", "name": "mons", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72e80f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47512, "col": 19, "tokLen": 2 }, "end": { "offset": 47512, "col": 19, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e80b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47512, "col": 19, "tokLen": 2 }, "end": { "offset": 47512, "col": 19, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231d68", "kind": "VarDecl", "name": "sw", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72e81e0", "kind": "BinaryOperator", "range": { "begin": { "offset": 47518, "col": 25, "tokLen": 4 }, "end": { "offset": 47530, "col": 37, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe72e81b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47518, "col": 25, "tokLen": 4 }, "end": { "offset": 47524, "col": 31, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e8160", "kind": "MemberExpr", "range": { "begin": { "offset": 47518, "col": 25, "tokLen": 4 }, "end": { "offset": 47524, "col": 31, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "mh", "isArrow": true, "referencedMemberDecl": "0x55bbe7225748", "inner": [ { "id": "0x55bbe72e8148", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47518, "col": 25, "tokLen": 4 }, "end": { "offset": 47518, "col": 25, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e8128", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47518, "col": 25, "tokLen": 4 }, "end": { "offset": 47518, "col": 25, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72373e8", "kind": "VarDecl", "name": "mons", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72e81c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47530, "col": 37, "tokLen": 2 }, "end": { "offset": 47530, "col": 37, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e8190", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47530, "col": 37, "tokLen": 2 }, "end": { "offset": 47530, "col": 37, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231de8", "kind": "VarDecl", "name": "sh", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe72e85a8", "kind": "CompoundStmt", "range": { "begin": { "offset": 47534, "col": 41, "tokLen": 1 }, "end": { "offset": 47633, "line": 1930, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e8260", "kind": "BinaryOperator", "range": { "begin": { "offset": 47539, "line": 1926, "col": 4, "tokLen": 5 }, "end": { "offset": 47547, "col": 12, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72e8220", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47539, "col": 4, "tokLen": 5 }, "end": { "offset": 47539, "col": 4, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e7e50", "kind": "VarDecl", "name": "dirty", "type": { "qualType": "int" } } }, { "id": "0x55bbe72e8240", "kind": "IntegerLiteral", "range": { "begin": { "offset": 47547, "col": 12, "tokLen": 1 }, "end": { "offset": 47547, "col": 12, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe72e83a8", "kind": "BinaryOperator", "range": { "begin": { "offset": 47553, "line": 1927, "col": 4, "tokLen": 4 }, "end": { "offset": 47575, "col": 26, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72e82b8", "kind": "MemberExpr", "range": { "begin": { "offset": 47553, "col": 4, "tokLen": 4 }, "end": { "offset": 47559, "col": 10, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "mw", "isArrow": true, "referencedMemberDecl": "0x55bbe72256e0", "inner": [ { "id": "0x55bbe72e82a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47553, "col": 4, "tokLen": 4 }, "end": { "offset": 47553, "col": 4, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e8280", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47553, "col": 4, "tokLen": 4 }, "end": { "offset": 47553, "col": 4, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72373e8", "kind": "VarDecl", "name": "mons", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72e8388", "kind": "BinaryOperator", "range": { "begin": { "offset": 47564, "col": 15, "tokLen": 4 }, "end": { "offset": 47575, "col": 26, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72e8320", "kind": "MemberExpr", "range": { "begin": { "offset": 47564, "col": 15, "tokLen": 4 }, "end": { "offset": 47570, "col": 21, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "ww", "isArrow": true, "referencedMemberDecl": "0x55bbe7225880", "inner": [ { "id": "0x55bbe72e8308", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47564, "col": 15, "tokLen": 4 }, "end": { "offset": 47564, "col": 15, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e82e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47564, "col": 15, "tokLen": 4 }, "end": { "offset": 47564, "col": 15, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72373e8", "kind": "VarDecl", "name": "mons", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72e8370", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47575, "col": 26, "tokLen": 2 }, "end": { "offset": 47575, "col": 26, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e8350", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47575, "col": 26, "tokLen": 2 }, "end": { "offset": 47575, "col": 26, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231d68", "kind": "VarDecl", "name": "sw", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe72e84f0", "kind": "BinaryOperator", "range": { "begin": { "offset": 47582, "line": 1928, "col": 4, "tokLen": 4 }, "end": { "offset": 47604, "col": 26, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72e8400", "kind": "MemberExpr", "range": { "begin": { "offset": 47582, "col": 4, "tokLen": 4 }, "end": { "offset": 47588, "col": 10, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "mh", "isArrow": true, "referencedMemberDecl": "0x55bbe7225748", "inner": [ { "id": "0x55bbe72e83e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47582, "col": 4, "tokLen": 4 }, "end": { "offset": 47582, "col": 4, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e83c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47582, "col": 4, "tokLen": 4 }, "end": { "offset": 47582, "col": 4, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72373e8", "kind": "VarDecl", "name": "mons", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72e84d0", "kind": "BinaryOperator", "range": { "begin": { "offset": 47593, "col": 15, "tokLen": 4 }, "end": { "offset": 47604, "col": 26, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72e8468", "kind": "MemberExpr", "range": { "begin": { "offset": 47593, "col": 15, "tokLen": 4 }, "end": { "offset": 47599, "col": 21, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "wh", "isArrow": true, "referencedMemberDecl": "0x55bbe72258e8", "inner": [ { "id": "0x55bbe72e8450", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47593, "col": 15, "tokLen": 4 }, "end": { "offset": 47593, "col": 15, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e8430", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47593, "col": 15, "tokLen": 4 }, "end": { "offset": 47593, "col": 15, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72373e8", "kind": "VarDecl", "name": "mons", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72e84b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47604, "col": 26, "tokLen": 2 }, "end": { "offset": 47604, "col": 26, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e8498", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47604, "col": 26, "tokLen": 2 }, "end": { "offset": 47604, "col": 26, "tokLen": 2 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231de8", "kind": "VarDecl", "name": "sh", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe72e8568", "kind": "CallExpr", "range": { "begin": { "offset": 47611, "line": 1929, "col": 4, "tokLen": 12 }, "end": { "offset": 47628, "col": 21, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e8550", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47611, "col": 4, "tokLen": 12 }, "end": { "offset": 47611, "col": 4, "tokLen": 12 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e8510", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47611, "col": 4, "tokLen": 12 }, "end": { "offset": 47611, "col": 4, "tokLen": 12 } }, "type": { "qualType": "void (Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72e6780", "kind": "FunctionDecl", "name": "updatebarpos", "type": { "qualType": "void (Monitor *)" } } } ] }, { "id": "0x55bbe72e8590", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47624, "col": 17, "tokLen": 4 }, "end": { "offset": 47624, "col": 17, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e8530", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47624, "col": 17, "tokLen": 4 }, "end": { "offset": 47624, "col": 17, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72373e8", "kind": "VarDecl", "name": "mons", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e87c0", "kind": "IfStmt", "range": { "begin": { "offset": 47639, "line": 1932, "col": 2, "tokLen": 2 }, "end": { "offset": 47697, "line": 1935, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e8638", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47643, "line": 1932, "col": 6, "tokLen": 5 }, "end": { "offset": 47643, "col": 6, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e8618", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47643, "col": 6, "tokLen": 5 }, "end": { "offset": 47643, "col": 6, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e7e50", "kind": "VarDecl", "name": "dirty", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72e87a0", "kind": "CompoundStmt", "range": { "begin": { "offset": 47650, "col": 13, "tokLen": 1 }, "end": { "offset": 47697, "line": 1935, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e86a8", "kind": "BinaryOperator", "range": { "begin": { "offset": 47654, "line": 1933, "col": 3, "tokLen": 6 }, "end": { "offset": 47663, "col": 12, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72e8650", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47654, "col": 3, "tokLen": 6 }, "end": { "offset": 47654, "col": 3, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe72e8690", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47663, "col": 12, "tokLen": 4 }, "end": { "offset": 47663, "col": 12, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e8670", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47663, "col": 12, "tokLen": 4 }, "end": { "offset": 47663, "col": 12, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72373e8", "kind": "VarDecl", "name": "mons", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72e8780", "kind": "BinaryOperator", "range": { "begin": { "offset": 47671, "line": 1934, "col": 3, "tokLen": 6 }, "end": { "offset": 47693, "col": 25, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72e86c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47671, "col": 3, "tokLen": 6 }, "end": { "offset": 47671, "col": 3, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe72e8740", "kind": "CallExpr", "range": { "begin": { "offset": 47680, "col": 12, "tokLen": 8 }, "end": { "offset": 47693, "col": 25, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e8728", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47680, "col": 12, "tokLen": 8 }, "end": { "offset": 47680, "col": 12, "tokLen": 8 } }, "type": { "qualType": "Monitor *(*)(Window)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e86e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47680, "col": 12, "tokLen": 8 }, "end": { "offset": 47680, "col": 12, "tokLen": 8 } }, "type": { "qualType": "Monitor *(Window)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7231318", "kind": "FunctionDecl", "name": "wintomon", "type": { "qualType": "Monitor *(Window)" } } } ] }, { "id": "0x55bbe72e8768", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47689, "col": 21, "tokLen": 4 }, "end": { "offset": 47689, "col": 21, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e8708", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47689, "col": 21, "tokLen": 4 }, "end": { "offset": 47689, "col": 21, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72374f0", "kind": "VarDecl", "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e8818", "kind": "ReturnStmt", "range": { "begin": { "offset": 47700, "line": 1936, "col": 2, "tokLen": 6 }, "end": { "offset": 47707, "col": 9, "tokLen": 5 } }, "inner": [ { "id": "0x55bbe72e8800", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47707, "col": 9, "tokLen": 5 }, "end": { "offset": 47707, "col": 9, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e87e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47707, "col": 9, "tokLen": 5 }, "end": { "offset": 47707, "col": 9, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e7e50", "kind": "VarDecl", "name": "dirty", "type": { "qualType": "int" } } } ] } ] } ] } ] }, { "id": "0x55bbe72e88f0", "kind": "FunctionDecl", "loc": { "offset": 47722, "line": 1940, "col": 1, "tokLen": 17 }, "range": { "begin": { "offset": 47717, "line": 1939, "col": 1, "tokLen": 4 }, "end": { "offset": 48076, "line": 1953, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe72307c0", "name": "updatenumlockmask", "mangledName": "updatenumlockmask", "type": { "qualType": "void (void)" }, "inner": [ { "id": "0x55bbe72e9e40", "kind": "CompoundStmt", "range": { "begin": { "offset": 47746, "line": 1941, "col": 1, "tokLen": 1 }, "end": { "offset": 48076, "line": 1953, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e8aa8", "kind": "DeclStmt", "range": { "begin": { "offset": 47749, "line": 1942, "col": 2, "tokLen": 8 }, "end": { "offset": 47766, "col": 19, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e89a8", "kind": "VarDecl", "loc": { "offset": 47762, "col": 15, "tokLen": 1 }, "range": { "begin": { "offset": 47749, "col": 2, "tokLen": 8 }, "end": { "offset": 47762, "col": 15, "tokLen": 1 } }, "isUsed": true, "name": "i", "type": { "qualType": "unsigned int" } }, { "id": "0x55bbe72e8a28", "kind": "VarDecl", "loc": { "offset": 47765, "col": 18, "tokLen": 1 }, "range": { "begin": { "offset": 47749, "col": 2, "tokLen": 8 }, "end": { "offset": 47765, "col": 18, "tokLen": 1 } }, "isUsed": true, "name": "j", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x55bbe72e8b38", "kind": "DeclStmt", "range": { "begin": { "offset": 47769, "line": 1943, "col": 2, "tokLen": 15 }, "end": { "offset": 47792, "col": 25, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e8ad0", "kind": "VarDecl", "loc": { "offset": 47786, "col": 19, "tokLen": 6 }, "range": { "begin": { "offset": 47769, "col": 2, "tokLen": 15 }, "end": { "offset": 47786, "col": 19, "tokLen": 6 } }, "isUsed": true, "name": "modmap", "type": { "qualType": "XModifierKeymap *" } } ] }, { "id": "0x55bbe72e8ba8", "kind": "BinaryOperator", "range": { "begin": { "offset": 47796, "line": 1945, "col": 2, "tokLen": 11 }, "end": { "offset": 47810, "col": 16, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72e8b50", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47796, "col": 2, "tokLen": 11 }, "end": { "offset": 47796, "col": 2, "tokLen": 11 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7232120", "kind": "VarDecl", "name": "numlockmask", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe72e8b90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47810, "col": 16, "tokLen": 1 }, "end": { "offset": 47810, "col": 16, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72e8b70", "kind": "IntegerLiteral", "range": { "begin": { "offset": 47810, "col": 16, "tokLen": 1 }, "end": { "offset": 47810, "col": 16, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72e8ce0", "kind": "BinaryOperator", "range": { "begin": { "offset": 47814, "line": 1946, "col": 2, "tokLen": 6 }, "end": { "offset": 47846, "col": 34, "tokLen": 1 } }, "type": { "qualType": "XModifierKeymap *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72e8bc8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47814, "col": 2, "tokLen": 6 }, "end": { "offset": 47814, "col": 2, "tokLen": 6 } }, "type": { "qualType": "XModifierKeymap *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e8ad0", "kind": "VarDecl", "name": "modmap", "type": { "qualType": "XModifierKeymap *" } } }, { "id": "0x55bbe72e8ca0", "kind": "CallExpr", "range": { "begin": { "offset": 47823, "col": 11, "tokLen": 19 }, "end": { "offset": 47846, "col": 34, "tokLen": 1 } }, "type": { "qualType": "XModifierKeymap *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e8c88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47823, "col": 11, "tokLen": 19 }, "end": { "offset": 47823, "col": 11, "tokLen": 19 } }, "type": { "qualType": "XModifierKeymap *(*)(Display *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e8be8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47823, "col": 11, "tokLen": 19 }, "end": { "offset": 47823, "col": 11, "tokLen": 19 } }, "type": { "qualType": "XModifierKeymap *(Display *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7014c08", "kind": "FunctionDecl", "name": "XGetModifierMapping", "type": { "qualType": "XModifierKeymap *(Display *)" } } } ] }, { "id": "0x55bbe72e8cc8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47843, "col": 31, "tokLen": 3 }, "end": { "offset": 47843, "col": 31, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e8c08", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47843, "col": 31, "tokLen": 3 }, "end": { "offset": 47843, "col": 31, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] } ] } ] }, { "id": "0x55bbe72e9cb0", "kind": "ForStmt", "range": { "begin": { "offset": 47850, "line": 1947, "col": 2, "tokLen": 3 }, "end": { "offset": 48046, "line": 1951, "col": 26, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e8d58", "kind": "BinaryOperator", "range": { "begin": { "offset": 47855, "line": 1947, "col": 7, "tokLen": 1 }, "end": { "offset": 47859, "col": 11, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72e8d00", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47855, "col": 7, "tokLen": 1 }, "end": { "offset": 47855, "col": 7, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e89a8", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe72e8d40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47859, "col": 11, "tokLen": 1 }, "end": { "offset": 47859, "col": 11, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72e8d20", "kind": "IntegerLiteral", "range": { "begin": { "offset": 47859, "col": 11, "tokLen": 1 }, "end": { "offset": 47859, "col": 11, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, {}, { "id": "0x55bbe72e8de8", "kind": "BinaryOperator", "range": { "begin": { "offset": 47862, "col": 14, "tokLen": 1 }, "end": { "offset": 47866, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe72e8db8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47862, "col": 14, "tokLen": 1 }, "end": { "offset": 47862, "col": 14, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e8d78", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47862, "col": 14, "tokLen": 1 }, "end": { "offset": 47862, "col": 14, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e89a8", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe72e8dd0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47866, "col": 18, "tokLen": 1 }, "end": { "offset": 47866, "col": 18, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72e8d98", "kind": "IntegerLiteral", "range": { "begin": { "offset": 47866, "col": 18, "tokLen": 1 }, "end": { "offset": 47866, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "8" } ] } ] }, { "id": "0x55bbe72e8e28", "kind": "UnaryOperator", "range": { "begin": { "offset": 47869, "col": 21, "tokLen": 1 }, "end": { "offset": 47870, "col": 22, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "isPostfix": true, "opcode": "++", "inner": [ { "id": "0x55bbe72e8e08", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47869, "col": 21, "tokLen": 1 }, "end": { "offset": 47869, "col": 21, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e89a8", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe72e9478", "kind": "ForStmt", "range": { "begin": { "offset": 47876, "line": 1948, "col": 3, "tokLen": 3 }, "end": { "offset": 48046, "line": 1951, "col": 26, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e8e98", "kind": "BinaryOperator", "range": { "begin": { "offset": 47881, "line": 1948, "col": 8, "tokLen": 1 }, "end": { "offset": 47885, "col": 12, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72e8e40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47881, "col": 8, "tokLen": 1 }, "end": { "offset": 47881, "col": 8, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e8a28", "kind": "VarDecl", "name": "j", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe72e8e80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47885, "col": 12, "tokLen": 1 }, "end": { "offset": 47885, "col": 12, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72e8e60", "kind": "IntegerLiteral", "range": { "begin": { "offset": 47885, "col": 12, "tokLen": 1 }, "end": { "offset": 47885, "col": 12, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, {}, { "id": "0x55bbe72e8f88", "kind": "BinaryOperator", "range": { "begin": { "offset": 47888, "col": 15, "tokLen": 1 }, "end": { "offset": 47900, "col": 27, "tokLen": 13 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<", "inner": [ { "id": "0x55bbe72e8f40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47888, "col": 15, "tokLen": 1 }, "end": { "offset": 47888, "col": 15, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e8eb8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47888, "col": 15, "tokLen": 1 }, "end": { "offset": 47888, "col": 15, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e8a28", "kind": "VarDecl", "name": "j", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe72e8f70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47892, "col": 19, "tokLen": 6 }, "end": { "offset": 47900, "col": 27, "tokLen": 13 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72e8f58", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47892, "col": 19, "tokLen": 6 }, "end": { "offset": 47900, "col": 27, "tokLen": 13 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e8f10", "kind": "MemberExpr", "range": { "begin": { "offset": 47892, "col": 19, "tokLen": 6 }, "end": { "offset": 47900, "col": 27, "tokLen": 13 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "max_keypermod", "isArrow": true, "referencedMemberDecl": "0x55bbe6fef048", "inner": [ { "id": "0x55bbe72e8ef8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47892, "col": 19, "tokLen": 6 }, "end": { "offset": 47892, "col": 19, "tokLen": 6 } }, "type": { "qualType": "XModifierKeymap *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e8ed8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47892, "col": 19, "tokLen": 6 }, "end": { "offset": 47892, "col": 19, "tokLen": 6 } }, "type": { "qualType": "XModifierKeymap *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e8ad0", "kind": "VarDecl", "name": "modmap", "type": { "qualType": "XModifierKeymap *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e8fc8", "kind": "UnaryOperator", "range": { "begin": { "offset": 47915, "col": 42, "tokLen": 1 }, "end": { "offset": 47916, "col": 43, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "isPostfix": true, "opcode": "++", "inner": [ { "id": "0x55bbe72e8fa8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47915, "col": 42, "tokLen": 1 }, "end": { "offset": 47915, "col": 42, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e8a28", "kind": "VarDecl", "name": "j", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe72e9458", "kind": "IfStmt", "range": { "begin": { "offset": 47923, "line": 1949, "col": 4, "tokLen": 2 }, "end": { "offset": 48046, "line": 1951, "col": 26, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e9348", "kind": "BinaryOperator", "range": { "begin": { "offset": 47927, "line": 1949, "col": 8, "tokLen": 6 }, "end": { "offset": 48018, "line": 1950, "col": 41, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72e9318", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47927, "line": 1949, "col": 8, "tokLen": 6 }, "end": { "offset": 47976, "col": 57, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72e9300", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47927, "col": 8, "tokLen": 6 }, "end": { "offset": 47976, "col": 57, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned char", "qualType": "KeyCode", "typeAliasDeclId": "0x55bbe6fb6448" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e91a8", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 47927, "col": 8, "tokLen": 6 }, "end": { "offset": 47976, "col": 57, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned char", "qualType": "KeyCode", "typeAliasDeclId": "0x55bbe6fb6448" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72e9190", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47927, "col": 8, "tokLen": 6 }, "end": { "offset": 47935, "col": 16, "tokLen": 11 } }, "type": { "qualType": "KeyCode *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e9018", "kind": "MemberExpr", "range": { "begin": { "offset": 47927, "col": 8, "tokLen": 6 }, "end": { "offset": 47935, "col": 16, "tokLen": 11 } }, "type": { "qualType": "KeyCode *" }, "valueCategory": "lvalue", "name": "modifiermap", "isArrow": true, "referencedMemberDecl": "0x55bbe6fef128", "inner": [ { "id": "0x55bbe72e9000", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47927, "col": 8, "tokLen": 6 }, "end": { "offset": 47927, "col": 8, "tokLen": 6 } }, "type": { "qualType": "XModifierKeymap *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e8fe0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47927, "col": 8, "tokLen": 6 }, "end": { "offset": 47927, "col": 8, "tokLen": 6 } }, "type": { "qualType": "XModifierKeymap *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e8ad0", "kind": "VarDecl", "name": "modmap", "type": { "qualType": "XModifierKeymap *" } } } ] } ] } ] }, { "id": "0x55bbe72e9170", "kind": "BinaryOperator", "range": { "begin": { "offset": 47947, "col": 28, "tokLen": 1 }, "end": { "offset": 47975, "col": 56, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "+", "inner": [ { "id": "0x55bbe72e9118", "kind": "BinaryOperator", "range": { "begin": { "offset": 47947, "col": 28, "tokLen": 1 }, "end": { "offset": 47959, "col": 40, "tokLen": 13 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "*", "inner": [ { "id": "0x55bbe72e90d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47947, "col": 28, "tokLen": 1 }, "end": { "offset": 47947, "col": 28, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e9048", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47947, "col": 28, "tokLen": 1 }, "end": { "offset": 47947, "col": 28, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e89a8", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] }, { "id": "0x55bbe72e9100", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47951, "col": 32, "tokLen": 6 }, "end": { "offset": 47959, "col": 40, "tokLen": 13 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72e90e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47951, "col": 32, "tokLen": 6 }, "end": { "offset": 47959, "col": 40, "tokLen": 13 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e90a0", "kind": "MemberExpr", "range": { "begin": { "offset": 47951, "col": 32, "tokLen": 6 }, "end": { "offset": 47959, "col": 40, "tokLen": 13 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "max_keypermod", "isArrow": true, "referencedMemberDecl": "0x55bbe6fef048", "inner": [ { "id": "0x55bbe72e9088", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47951, "col": 32, "tokLen": 6 }, "end": { "offset": 47951, "col": 32, "tokLen": 6 } }, "type": { "qualType": "XModifierKeymap *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e9068", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47951, "col": 32, "tokLen": 6 }, "end": { "offset": 47951, "col": 32, "tokLen": 6 } }, "type": { "qualType": "XModifierKeymap *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e8ad0", "kind": "VarDecl", "name": "modmap", "type": { "qualType": "XModifierKeymap *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e9158", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47975, "col": 56, "tokLen": 1 }, "end": { "offset": 47975, "col": 56, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e9138", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47975, "col": 56, "tokLen": 1 }, "end": { "offset": 47975, "col": 56, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e8a28", "kind": "VarDecl", "name": "j", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e9330", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47985, "line": 1950, "col": 8, "tokLen": 16 }, "end": { "offset": 48018, "col": 41, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72e92a0", "kind": "CallExpr", "range": { "begin": { "offset": 47985, "col": 8, "tokLen": 16 }, "end": { "offset": 48018, "col": 41, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned char", "qualType": "KeyCode", "typeAliasDeclId": "0x55bbe6fb6448" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e9288", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 47985, "col": 8, "tokLen": 16 }, "end": { "offset": 47985, "col": 8, "tokLen": 16 } }, "type": { "qualType": "KeyCode (*)(Display *, KeySym)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e91c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 47985, "col": 8, "tokLen": 16 }, "end": { "offset": 47985, "col": 8, "tokLen": 16 } }, "type": { "qualType": "KeyCode (Display *, KeySym)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7044608", "kind": "FunctionDecl", "name": "XKeysymToKeycode", "type": { "qualType": "KeyCode (Display *, KeySym)" } } } ] }, { "id": "0x55bbe72e92d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48002, "col": 25, "tokLen": 3 }, "end": { "offset": 48002, "col": 25, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e91e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48002, "col": 25, "tokLen": 3 }, "end": { "offset": 48002, "col": 25, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72e92e8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 9843, "file": "/usr/include/X11/keysymdef.h", "line": 200, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 48007, "file": "dwm.c", "line": 1950, "col": 30, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 9843, "file": "/usr/include/X11/keysymdef.h", "line": 200, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 48007, "file": "dwm.c", "line": 1950, "col": 30, "tokLen": 11 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "KeySym", "typeAliasDeclId": "0x55bbe6fb63d8" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72e9208", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 9843, "file": "/usr/include/X11/keysymdef.h", "line": 200, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 48007, "file": "dwm.c", "line": 1950, "col": 30, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 9843, "file": "/usr/include/X11/keysymdef.h", "line": 200, "col": 42, "tokLen": 6, "includedFrom": { "file": "/usr/include/X11/keysym.h" } }, "expansionLoc": { "offset": 48007, "file": "dwm.c", "line": 1950, "col": 30, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "65407" } ] } ] } ] } ] }, { "id": "0x55bbe72e9438", "kind": "BinaryOperator", "range": { "begin": { "offset": 48025, "line": 1951, "col": 5, "tokLen": 11 }, "end": { "offset": 48046, "col": 26, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72e9368", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48025, "col": 5, "tokLen": 11 }, "end": { "offset": 48025, "col": 5, "tokLen": 11 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7232120", "kind": "VarDecl", "name": "numlockmask", "type": { "qualType": "unsigned int" } } }, { "id": "0x55bbe72e9420", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48039, "col": 19, "tokLen": 1 }, "end": { "offset": 48046, "col": 26, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72e9400", "kind": "ParenExpr", "range": { "begin": { "offset": 48039, "col": 19, "tokLen": 1 }, "end": { "offset": 48046, "col": 26, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e93e0", "kind": "BinaryOperator", "range": { "begin": { "offset": 48040, "col": 20, "tokLen": 1 }, "end": { "offset": 48045, "col": 25, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72e9388", "kind": "IntegerLiteral", "range": { "begin": { "offset": 48040, "col": 20, "tokLen": 1 }, "end": { "offset": 48040, "col": 20, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72e93c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48045, "col": 25, "tokLen": 1 }, "end": { "offset": 48045, "col": 25, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e93a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48045, "col": 25, "tokLen": 1 }, "end": { "offset": 48045, "col": 25, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e89a8", "kind": "VarDecl", "name": "i", "type": { "qualType": "unsigned int" } } } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72e9da0", "kind": "CallExpr", "range": { "begin": { "offset": 48050, "line": 1952, "col": 2, "tokLen": 16 }, "end": { "offset": 48073, "col": 25, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72e9d88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48050, "col": 2, "tokLen": 16 }, "end": { "offset": 48050, "col": 2, "tokLen": 16 } }, "type": { "qualType": "int (*)(XModifierKeymap *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72e9ce8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48050, "col": 2, "tokLen": 16 }, "end": { "offset": 48050, "col": 2, "tokLen": 16 } }, "type": { "qualType": "int (XModifierKeymap *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe703dda0", "kind": "FunctionDecl", "name": "XFreeModifiermap", "type": { "qualType": "int (XModifierKeymap *)" } } } ] }, { "id": "0x55bbe72e9dc8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48067, "col": 19, "tokLen": 6 }, "end": { "offset": 48067, "col": 19, "tokLen": 6 } }, "type": { "qualType": "XModifierKeymap *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72e9d08", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48067, "col": 19, "tokLen": 6 }, "end": { "offset": 48067, "col": 19, "tokLen": 6 } }, "type": { "qualType": "XModifierKeymap *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e8ad0", "kind": "VarDecl", "name": "modmap", "type": { "qualType": "XModifierKeymap *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72e9f20", "kind": "FunctionDecl", "loc": { "offset": 48084, "line": 1956, "col": 1, "tokLen": 15 }, "range": { "begin": { "offset": 48079, "line": 1955, "col": 1, "tokLen": 4 }, "end": { "offset": 49248, "line": 1997, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7230900", "name": "updatesizehints", "mangledName": "updatesizehints", "type": { "qualType": "void (Client *)" }, "inner": [ { "id": "0x55bbe72e9e90", "kind": "ParmVarDecl", "loc": { "offset": 48108, "line": 1956, "col": 25, "tokLen": 1 }, "range": { "begin": { "offset": 48100, "col": 17, "tokLen": 6 }, "end": { "offset": 48108, "col": 25, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe72ec948", "kind": "CompoundStmt", "range": { "begin": { "offset": 48111, "line": 1957, "col": 1, "tokLen": 1 }, "end": { "offset": 49248, "line": 1997, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ea048", "kind": "DeclStmt", "range": { "begin": { "offset": 48114, "line": 1958, "col": 2, "tokLen": 4 }, "end": { "offset": 48124, "col": 12, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72e9fe0", "kind": "VarDecl", "loc": { "offset": 48119, "col": 7, "tokLen": 5 }, "range": { "begin": { "offset": 48114, "col": 2, "tokLen": 4 }, "end": { "offset": 48119, "col": 7, "tokLen": 5 } }, "isUsed": true, "name": "msize", "type": { "qualType": "long" } } ] }, { "id": "0x55bbe72ea0d8", "kind": "DeclStmt", "range": { "begin": { "offset": 48127, "line": 1959, "col": 2, "tokLen": 10 }, "end": { "offset": 48142, "col": 17, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ea070", "kind": "VarDecl", "loc": { "offset": 48138, "col": 13, "tokLen": 4 }, "range": { "begin": { "offset": 48127, "col": 2, "tokLen": 10 }, "end": { "offset": 48138, "col": 13, "tokLen": 4 } }, "isUsed": true, "name": "size", "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" } } ] }, { "id": "0x55bbe72ea528", "kind": "IfStmt", "range": { "begin": { "offset": 48146, "line": 1961, "col": 2, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 4063, "file": "/usr/include/X11/Xutil.h", "line": 106, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48279, "file": "dwm.c", "line": 1963, "col": 16, "tokLen": 5 } } }, "inner": [ { "id": "0x55bbe72ea420", "kind": "UnaryOperator", "range": { "begin": { "offset": 48150, "line": 1961, "col": 6, "tokLen": 1 }, "end": { "offset": 48195, "col": 51, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72ea280", "kind": "CallExpr", "range": { "begin": { "offset": 48151, "col": 7, "tokLen": 17 }, "end": { "offset": 48195, "col": 51, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ea268", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48151, "col": 7, "tokLen": 17 }, "end": { "offset": 48151, "col": 7, "tokLen": 17 } }, "type": { "qualType": "int (*)(Display *, Window, XSizeHints *, long *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72ea0f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48151, "col": 7, "tokLen": 17 }, "end": { "offset": 48151, "col": 7, "tokLen": 17 } }, "type": { "qualType": "int (Display *, Window, XSizeHints *, long *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7163530", "kind": "FunctionDecl", "name": "XGetWMNormalHints", "type": { "qualType": "int (Display *, Window, XSizeHints *, long *)" } } } ] }, { "id": "0x55bbe72ea2c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48169, "col": 25, "tokLen": 3 }, "end": { "offset": 48169, "col": 25, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ea110", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48169, "col": 25, "tokLen": 3 }, "end": { "offset": 48169, "col": 25, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72ea2d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48174, "col": 30, "tokLen": 1 }, "end": { "offset": 48177, "col": 33, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ea168", "kind": "MemberExpr", "range": { "begin": { "offset": 48174, "col": 30, "tokLen": 1 }, "end": { "offset": 48177, "col": 33, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72ea150", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48174, "col": 30, "tokLen": 1 }, "end": { "offset": 48174, "col": 30, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ea130", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48174, "col": 30, "tokLen": 1 }, "end": { "offset": 48174, "col": 30, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e9e90", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72ea1b8", "kind": "UnaryOperator", "range": { "begin": { "offset": 48182, "col": 38, "tokLen": 1 }, "end": { "offset": 48183, "col": 39, "tokLen": 4 } }, "type": { "qualType": "XSizeHints *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72ea198", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48183, "col": 39, "tokLen": 4 }, "end": { "offset": 48183, "col": 39, "tokLen": 4 } }, "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ea070", "kind": "VarDecl", "name": "size", "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" } } } ] }, { "id": "0x55bbe72ea1f0", "kind": "UnaryOperator", "range": { "begin": { "offset": 48189, "col": 45, "tokLen": 1 }, "end": { "offset": 48190, "col": 46, "tokLen": 5 } }, "type": { "qualType": "long *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72ea1d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48190, "col": 46, "tokLen": 5 }, "end": { "offset": 48190, "col": 46, "tokLen": 5 } }, "type": { "qualType": "long" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e9fe0", "kind": "VarDecl", "name": "msize", "type": { "qualType": "long" } } } ] } ] } ] }, { "id": "0x55bbe72ea508", "kind": "BinaryOperator", "range": { "begin": { "offset": 48266, "line": 1963, "col": 3, "tokLen": 4 }, "end": { "spellingLoc": { "offset": 4063, "file": "/usr/include/X11/Xutil.h", "line": 106, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48279, "file": "dwm.c", "line": 1963, "col": 16, "tokLen": 5 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72ea458", "kind": "MemberExpr", "range": { "begin": { "offset": 48266, "col": 3, "tokLen": 4 }, "end": { "offset": 48271, "col": 8, "tokLen": 5 } }, "type": { "qualType": "long" }, "valueCategory": "lvalue", "name": "flags", "isArrow": false, "referencedMemberDecl": "0x55bbe70be1e8", "inner": [ { "id": "0x55bbe72ea438", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48266, "col": 3, "tokLen": 4 }, "end": { "offset": 48266, "col": 3, "tokLen": 4 } }, "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ea070", "kind": "VarDecl", "name": "size", "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" } } } ] }, { "id": "0x55bbe72ea4e8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 4055, "file": "/usr/include/X11/Xutil.h", "line": 106, "col": 16, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48279, "file": "dwm.c", "line": 1963, "col": 16, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 4063, "file": "/usr/include/X11/Xutil.h", "line": 106, "col": 24, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48279, "file": "dwm.c", "line": 1963, "col": 16, "tokLen": 5 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ea4c8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 4056, "file": "/usr/include/X11/Xutil.h", "line": 106, "col": 17, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48279, "file": "dwm.c", "line": 1963, "col": 16, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 4062, "file": "/usr/include/X11/Xutil.h", "line": 106, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48279, "file": "dwm.c", "line": 1963, "col": 16, "tokLen": 5 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72ea488", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4056, "file": "/usr/include/X11/Xutil.h", "line": 106, "col": 17, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48279, "file": "dwm.c", "line": 1963, "col": 16, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 4056, "file": "/usr/include/X11/Xutil.h", "line": 106, "col": 17, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48279, "file": "dwm.c", "line": 1963, "col": 16, "tokLen": 5 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72ea4a8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4062, "file": "/usr/include/X11/Xutil.h", "line": 106, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48279, "file": "dwm.c", "line": 1963, "col": 16, "tokLen": 5 } }, "end": { "spellingLoc": { "offset": 4062, "file": "/usr/include/X11/Xutil.h", "line": 106, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48279, "file": "dwm.c", "line": 1963, "col": 16, "tokLen": 5 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "3" } ] } ] } ] } ] }, { "id": "0x55bbe72eacb8", "kind": "IfStmt", "range": { "begin": { "offset": 48287, "line": 1964, "col": 2, "tokLen": 2 }, "end": { "offset": 48506, "line": 1971, "col": 25, "tokLen": 1 } }, "hasElse": true, "inner": [ { "id": "0x55bbe72ea630", "kind": "BinaryOperator", "range": { "begin": { "offset": 48291, "line": 1964, "col": 6, "tokLen": 4 }, "end": { "spellingLoc": { "offset": 4396, "file": "/usr/include/X11/Xutil.h", "line": 111, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48304, "file": "dwm.c", "line": 1964, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe72ea618", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48291, "col": 6, "tokLen": 4 }, "end": { "offset": 48296, "col": 11, "tokLen": 5 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ea568", "kind": "MemberExpr", "range": { "begin": { "offset": 48291, "col": 6, "tokLen": 4 }, "end": { "offset": 48296, "col": 11, "tokLen": 5 } }, "type": { "qualType": "long" }, "valueCategory": "lvalue", "name": "flags", "isArrow": false, "referencedMemberDecl": "0x55bbe70be1e8", "inner": [ { "id": "0x55bbe72ea548", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48291, "col": 6, "tokLen": 4 }, "end": { "offset": 48291, "col": 6, "tokLen": 4 } }, "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ea070", "kind": "VarDecl", "name": "size", "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" } } } ] } ] }, { "id": "0x55bbe72ea5f8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 4388, "file": "/usr/include/X11/Xutil.h", "line": 111, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48304, "file": "dwm.c", "line": 1964, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 4396, "file": "/usr/include/X11/Xutil.h", "line": 111, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48304, "file": "dwm.c", "line": 1964, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ea5d8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 4389, "file": "/usr/include/X11/Xutil.h", "line": 111, "col": 20, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48304, "file": "dwm.c", "line": 1964, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 4395, "file": "/usr/include/X11/Xutil.h", "line": 111, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48304, "file": "dwm.c", "line": 1964, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72ea598", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4389, "file": "/usr/include/X11/Xutil.h", "line": 111, "col": 20, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48304, "file": "dwm.c", "line": 1964, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 4389, "file": "/usr/include/X11/Xutil.h", "line": 111, "col": 20, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48304, "file": "dwm.c", "line": 1964, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72ea5b8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4395, "file": "/usr/include/X11/Xutil.h", "line": 111, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48304, "file": "dwm.c", "line": 1964, "col": 19, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 4395, "file": "/usr/include/X11/Xutil.h", "line": 111, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48304, "file": "dwm.c", "line": 1964, "col": 19, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "8" } ] } ] } ] }, { "id": "0x55bbe72ea830", "kind": "CompoundStmt", "range": { "begin": { "offset": 48315, "col": 30, "tokLen": 1 }, "end": { "offset": 48379, "line": 1967, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ea720", "kind": "BinaryOperator", "range": { "begin": { "offset": 48319, "line": 1965, "col": 3, "tokLen": 1 }, "end": { "offset": 48335, "col": 19, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72ea688", "kind": "MemberExpr", "range": { "begin": { "offset": 48319, "col": 3, "tokLen": 1 }, "end": { "offset": 48322, "col": 6, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "basew", "isArrow": true, "referencedMemberDecl": "0x55bbe72241f0", "inner": [ { "id": "0x55bbe72ea670", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48319, "col": 3, "tokLen": 1 }, "end": { "offset": 48319, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ea650", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48319, "col": 3, "tokLen": 1 }, "end": { "offset": 48319, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e9e90", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72ea708", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48330, "col": 14, "tokLen": 4 }, "end": { "offset": 48335, "col": 19, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ea6d8", "kind": "MemberExpr", "range": { "begin": { "offset": 48330, "col": 14, "tokLen": 4 }, "end": { "offset": 48335, "col": 19, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "base_width", "isArrow": false, "referencedMemberDecl": "0x55bbe70be8f0", "inner": [ { "id": "0x55bbe72ea6b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48330, "col": 14, "tokLen": 4 }, "end": { "offset": 48330, "col": 14, "tokLen": 4 } }, "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ea070", "kind": "VarDecl", "name": "size", "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" } } } ] } ] } ] }, { "id": "0x55bbe72ea810", "kind": "BinaryOperator", "range": { "begin": { "offset": 48349, "line": 1966, "col": 3, "tokLen": 1 }, "end": { "offset": 48365, "col": 19, "tokLen": 11 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72ea778", "kind": "MemberExpr", "range": { "begin": { "offset": 48349, "col": 3, "tokLen": 1 }, "end": { "offset": 48352, "col": 6, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "baseh", "isArrow": true, "referencedMemberDecl": "0x55bbe7224258", "inner": [ { "id": "0x55bbe72ea760", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48349, "col": 3, "tokLen": 1 }, "end": { "offset": 48349, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ea740", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48349, "col": 3, "tokLen": 1 }, "end": { "offset": 48349, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e9e90", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72ea7f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48360, "col": 14, "tokLen": 4 }, "end": { "offset": 48365, "col": 19, "tokLen": 11 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ea7c8", "kind": "MemberExpr", "range": { "begin": { "offset": 48360, "col": 14, "tokLen": 4 }, "end": { "offset": 48365, "col": 19, "tokLen": 11 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "base_height", "isArrow": false, "referencedMemberDecl": "0x55bbe70be958", "inner": [ { "id": "0x55bbe72ea7a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48360, "col": 14, "tokLen": 4 }, "end": { "offset": 48360, "col": 14, "tokLen": 4 } }, "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ea070", "kind": "VarDecl", "name": "size", "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" } } } ] } ] } ] } ] }, { "id": "0x55bbe72eac88", "kind": "IfStmt", "range": { "begin": { "offset": 48386, "line": 1967, "col": 9, "tokLen": 2 }, "end": { "offset": 48506, "line": 1971, "col": 25, "tokLen": 1 } }, "hasElse": true, "inner": [ { "id": "0x55bbe72ea938", "kind": "BinaryOperator", "range": { "begin": { "offset": 48390, "line": 1967, "col": 13, "tokLen": 4 }, "end": { "spellingLoc": { "offset": 4119, "file": "/usr/include/X11/Xutil.h", "line": 107, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48403, "file": "dwm.c", "line": 1967, "col": 26, "tokLen": 8 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe72ea920", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48390, "col": 13, "tokLen": 4 }, "end": { "offset": 48395, "col": 18, "tokLen": 5 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ea870", "kind": "MemberExpr", "range": { "begin": { "offset": 48390, "col": 13, "tokLen": 4 }, "end": { "offset": 48395, "col": 18, "tokLen": 5 } }, "type": { "qualType": "long" }, "valueCategory": "lvalue", "name": "flags", "isArrow": false, "referencedMemberDecl": "0x55bbe70be1e8", "inner": [ { "id": "0x55bbe72ea850", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48390, "col": 13, "tokLen": 4 }, "end": { "offset": 48390, "col": 13, "tokLen": 4 } }, "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ea070", "kind": "VarDecl", "name": "size", "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" } } } ] } ] }, { "id": "0x55bbe72ea900", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 4111, "file": "/usr/include/X11/Xutil.h", "line": 107, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48403, "file": "dwm.c", "line": 1967, "col": 26, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 4119, "file": "/usr/include/X11/Xutil.h", "line": 107, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48403, "file": "dwm.c", "line": 1967, "col": 26, "tokLen": 8 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ea8e0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 4112, "file": "/usr/include/X11/Xutil.h", "line": 107, "col": 19, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48403, "file": "dwm.c", "line": 1967, "col": 26, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 4118, "file": "/usr/include/X11/Xutil.h", "line": 107, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48403, "file": "dwm.c", "line": 1967, "col": 26, "tokLen": 8 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72ea8a0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4112, "file": "/usr/include/X11/Xutil.h", "line": 107, "col": 19, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48403, "file": "dwm.c", "line": 1967, "col": 26, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 4112, "file": "/usr/include/X11/Xutil.h", "line": 107, "col": 19, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48403, "file": "dwm.c", "line": 1967, "col": 26, "tokLen": 8 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72ea8c0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4118, "file": "/usr/include/X11/Xutil.h", "line": 107, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48403, "file": "dwm.c", "line": 1967, "col": 26, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 4118, "file": "/usr/include/X11/Xutil.h", "line": 107, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48403, "file": "dwm.c", "line": 1967, "col": 26, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "4" } ] } ] } ] }, { "id": "0x55bbe72eab38", "kind": "CompoundStmt", "range": { "begin": { "offset": 48413, "col": 36, "tokLen": 1 }, "end": { "offset": 48475, "line": 1970, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72eaa28", "kind": "BinaryOperator", "range": { "begin": { "offset": 48417, "line": 1968, "col": 3, "tokLen": 1 }, "end": { "offset": 48433, "col": 19, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72ea990", "kind": "MemberExpr", "range": { "begin": { "offset": 48417, "col": 3, "tokLen": 1 }, "end": { "offset": 48420, "col": 6, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "basew", "isArrow": true, "referencedMemberDecl": "0x55bbe72241f0", "inner": [ { "id": "0x55bbe72ea978", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48417, "col": 3, "tokLen": 1 }, "end": { "offset": 48417, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ea958", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48417, "col": 3, "tokLen": 1 }, "end": { "offset": 48417, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e9e90", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72eaa10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48428, "col": 14, "tokLen": 4 }, "end": { "offset": 48433, "col": 19, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ea9e0", "kind": "MemberExpr", "range": { "begin": { "offset": 48428, "col": 14, "tokLen": 4 }, "end": { "offset": 48433, "col": 19, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "min_width", "isArrow": false, "referencedMemberDecl": "0x55bbe70be3f0", "inner": [ { "id": "0x55bbe72ea9c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48428, "col": 14, "tokLen": 4 }, "end": { "offset": 48428, "col": 14, "tokLen": 4 } }, "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ea070", "kind": "VarDecl", "name": "size", "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" } } } ] } ] } ] }, { "id": "0x55bbe72eab18", "kind": "BinaryOperator", "range": { "begin": { "offset": 48446, "line": 1969, "col": 3, "tokLen": 1 }, "end": { "offset": 48462, "col": 19, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72eaa80", "kind": "MemberExpr", "range": { "begin": { "offset": 48446, "col": 3, "tokLen": 1 }, "end": { "offset": 48449, "col": 6, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "baseh", "isArrow": true, "referencedMemberDecl": "0x55bbe7224258", "inner": [ { "id": "0x55bbe72eaa68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48446, "col": 3, "tokLen": 1 }, "end": { "offset": 48446, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eaa48", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48446, "col": 3, "tokLen": 1 }, "end": { "offset": 48446, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e9e90", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72eab00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48457, "col": 14, "tokLen": 4 }, "end": { "offset": 48462, "col": 19, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eaad0", "kind": "MemberExpr", "range": { "begin": { "offset": 48457, "col": 14, "tokLen": 4 }, "end": { "offset": 48462, "col": 19, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "min_height", "isArrow": false, "referencedMemberDecl": "0x55bbe70be458", "inner": [ { "id": "0x55bbe72eaab0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48457, "col": 14, "tokLen": 4 }, "end": { "offset": 48457, "col": 14, "tokLen": 4 } }, "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ea070", "kind": "VarDecl", "name": "size", "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" } } } ] } ] } ] } ] }, { "id": "0x55bbe72eac68", "kind": "BinaryOperator", "range": { "begin": { "offset": 48484, "line": 1971, "col": 3, "tokLen": 1 }, "end": { "offset": 48506, "col": 25, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72eab90", "kind": "MemberExpr", "range": { "begin": { "offset": 48484, "col": 3, "tokLen": 1 }, "end": { "offset": 48487, "col": 6, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "basew", "isArrow": true, "referencedMemberDecl": "0x55bbe72241f0", "inner": [ { "id": "0x55bbe72eab78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48484, "col": 3, "tokLen": 1 }, "end": { "offset": 48484, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eab58", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48484, "col": 3, "tokLen": 1 }, "end": { "offset": 48484, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e9e90", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72eac48", "kind": "BinaryOperator", "range": { "begin": { "offset": 48495, "col": 14, "tokLen": 1 }, "end": { "offset": 48506, "col": 25, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72eabf8", "kind": "MemberExpr", "range": { "begin": { "offset": 48495, "col": 14, "tokLen": 1 }, "end": { "offset": 48498, "col": 17, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "baseh", "isArrow": true, "referencedMemberDecl": "0x55bbe7224258", "inner": [ { "id": "0x55bbe72eabe0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48495, "col": 14, "tokLen": 1 }, "end": { "offset": 48495, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eabc0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48495, "col": 14, "tokLen": 1 }, "end": { "offset": 48495, "col": 14, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e9e90", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72eac28", "kind": "IntegerLiteral", "range": { "begin": { "offset": 48506, "col": 25, "tokLen": 1 }, "end": { "offset": 48506, "col": 25, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe72eb120", "kind": "IfStmt", "range": { "begin": { "offset": 48510, "line": 1972, "col": 2, "tokLen": 2 }, "end": { "offset": 48628, "line": 1976, "col": 23, "tokLen": 1 } }, "hasElse": true, "inner": [ { "id": "0x55bbe72eadd0", "kind": "BinaryOperator", "range": { "begin": { "offset": 48514, "line": 1972, "col": 6, "tokLen": 4 }, "end": { "spellingLoc": { "offset": 4249, "file": "/usr/include/X11/Xutil.h", "line": 109, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48527, "file": "dwm.c", "line": 1972, "col": 19, "tokLen": 10 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe72eadb8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48514, "col": 6, "tokLen": 4 }, "end": { "offset": 48519, "col": 11, "tokLen": 5 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ead08", "kind": "MemberExpr", "range": { "begin": { "offset": 48514, "col": 6, "tokLen": 4 }, "end": { "offset": 48519, "col": 11, "tokLen": 5 } }, "type": { "qualType": "long" }, "valueCategory": "lvalue", "name": "flags", "isArrow": false, "referencedMemberDecl": "0x55bbe70be1e8", "inner": [ { "id": "0x55bbe72eace8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48514, "col": 6, "tokLen": 4 }, "end": { "offset": 48514, "col": 6, "tokLen": 4 } }, "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ea070", "kind": "VarDecl", "name": "size", "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" } } } ] } ] }, { "id": "0x55bbe72ead98", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 4241, "file": "/usr/include/X11/Xutil.h", "line": 109, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48527, "file": "dwm.c", "line": 1972, "col": 19, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 4249, "file": "/usr/include/X11/Xutil.h", "line": 109, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48527, "file": "dwm.c", "line": 1972, "col": 19, "tokLen": 10 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ead78", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 4242, "file": "/usr/include/X11/Xutil.h", "line": 109, "col": 21, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48527, "file": "dwm.c", "line": 1972, "col": 19, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 4248, "file": "/usr/include/X11/Xutil.h", "line": 109, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48527, "file": "dwm.c", "line": 1972, "col": 19, "tokLen": 10 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72ead38", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4242, "file": "/usr/include/X11/Xutil.h", "line": 109, "col": 21, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48527, "file": "dwm.c", "line": 1972, "col": 19, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 4242, "file": "/usr/include/X11/Xutil.h", "line": 109, "col": 21, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48527, "file": "dwm.c", "line": 1972, "col": 19, "tokLen": 10 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72ead58", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4248, "file": "/usr/include/X11/Xutil.h", "line": 109, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48527, "file": "dwm.c", "line": 1972, "col": 19, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 4248, "file": "/usr/include/X11/Xutil.h", "line": 109, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48527, "file": "dwm.c", "line": 1972, "col": 19, "tokLen": 10 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "6" } ] } ] } ] }, { "id": "0x55bbe72eafd0", "kind": "CompoundStmt", "range": { "begin": { "offset": 48539, "col": 31, "tokLen": 1 }, "end": { "offset": 48599, "line": 1975, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72eaec0", "kind": "BinaryOperator", "range": { "begin": { "offset": 48543, "line": 1973, "col": 3, "tokLen": 1 }, "end": { "offset": 48558, "col": 18, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72eae28", "kind": "MemberExpr", "range": { "begin": { "offset": 48543, "col": 3, "tokLen": 1 }, "end": { "offset": 48546, "col": 6, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "incw", "isArrow": true, "referencedMemberDecl": "0x55bbe72242c0", "inner": [ { "id": "0x55bbe72eae10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48543, "col": 3, "tokLen": 1 }, "end": { "offset": 48543, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eadf0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48543, "col": 3, "tokLen": 1 }, "end": { "offset": 48543, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e9e90", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72eaea8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48553, "col": 13, "tokLen": 4 }, "end": { "offset": 48558, "col": 18, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eae78", "kind": "MemberExpr", "range": { "begin": { "offset": 48553, "col": 13, "tokLen": 4 }, "end": { "offset": 48558, "col": 18, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "width_inc", "isArrow": false, "referencedMemberDecl": "0x55bbe70be590", "inner": [ { "id": "0x55bbe72eae58", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48553, "col": 13, "tokLen": 4 }, "end": { "offset": 48553, "col": 13, "tokLen": 4 } }, "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ea070", "kind": "VarDecl", "name": "size", "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" } } } ] } ] } ] }, { "id": "0x55bbe72eafb0", "kind": "BinaryOperator", "range": { "begin": { "offset": 48571, "line": 1974, "col": 3, "tokLen": 1 }, "end": { "offset": 48586, "col": 18, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72eaf18", "kind": "MemberExpr", "range": { "begin": { "offset": 48571, "col": 3, "tokLen": 1 }, "end": { "offset": 48574, "col": 6, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "inch", "isArrow": true, "referencedMemberDecl": "0x55bbe7224328", "inner": [ { "id": "0x55bbe72eaf00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48571, "col": 3, "tokLen": 1 }, "end": { "offset": 48571, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eaee0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48571, "col": 3, "tokLen": 1 }, "end": { "offset": 48571, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e9e90", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72eaf98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48581, "col": 13, "tokLen": 4 }, "end": { "offset": 48586, "col": 18, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eaf68", "kind": "MemberExpr", "range": { "begin": { "offset": 48581, "col": 13, "tokLen": 4 }, "end": { "offset": 48586, "col": 18, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "height_inc", "isArrow": false, "referencedMemberDecl": "0x55bbe70be5f8", "inner": [ { "id": "0x55bbe72eaf48", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48581, "col": 13, "tokLen": 4 }, "end": { "offset": 48581, "col": 13, "tokLen": 4 } }, "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ea070", "kind": "VarDecl", "name": "size", "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" } } } ] } ] } ] } ] }, { "id": "0x55bbe72eb100", "kind": "BinaryOperator", "range": { "begin": { "offset": 48608, "line": 1976, "col": 3, "tokLen": 1 }, "end": { "offset": 48628, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72eb028", "kind": "MemberExpr", "range": { "begin": { "offset": 48608, "col": 3, "tokLen": 1 }, "end": { "offset": 48611, "col": 6, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "incw", "isArrow": true, "referencedMemberDecl": "0x55bbe72242c0", "inner": [ { "id": "0x55bbe72eb010", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48608, "col": 3, "tokLen": 1 }, "end": { "offset": 48608, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eaff0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48608, "col": 3, "tokLen": 1 }, "end": { "offset": 48608, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e9e90", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72eb0e0", "kind": "BinaryOperator", "range": { "begin": { "offset": 48618, "col": 13, "tokLen": 1 }, "end": { "offset": 48628, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72eb090", "kind": "MemberExpr", "range": { "begin": { "offset": 48618, "col": 13, "tokLen": 1 }, "end": { "offset": 48621, "col": 16, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "inch", "isArrow": true, "referencedMemberDecl": "0x55bbe7224328", "inner": [ { "id": "0x55bbe72eb078", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48618, "col": 13, "tokLen": 1 }, "end": { "offset": 48618, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eb058", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48618, "col": 13, "tokLen": 1 }, "end": { "offset": 48618, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e9e90", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72eb0c0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 48628, "col": 23, "tokLen": 1 }, "end": { "offset": 48628, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe72eb588", "kind": "IfStmt", "range": { "begin": { "offset": 48632, "line": 1977, "col": 2, "tokLen": 2 }, "end": { "offset": 48748, "line": 1981, "col": 23, "tokLen": 1 } }, "hasElse": true, "inner": [ { "id": "0x55bbe72eb238", "kind": "BinaryOperator", "range": { "begin": { "offset": 48636, "line": 1977, "col": 6, "tokLen": 4 }, "end": { "spellingLoc": { "offset": 4183, "file": "/usr/include/X11/Xutil.h", "line": 108, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48649, "file": "dwm.c", "line": 1977, "col": 19, "tokLen": 8 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe72eb220", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48636, "col": 6, "tokLen": 4 }, "end": { "offset": 48641, "col": 11, "tokLen": 5 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eb170", "kind": "MemberExpr", "range": { "begin": { "offset": 48636, "col": 6, "tokLen": 4 }, "end": { "offset": 48641, "col": 11, "tokLen": 5 } }, "type": { "qualType": "long" }, "valueCategory": "lvalue", "name": "flags", "isArrow": false, "referencedMemberDecl": "0x55bbe70be1e8", "inner": [ { "id": "0x55bbe72eb150", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48636, "col": 6, "tokLen": 4 }, "end": { "offset": 48636, "col": 6, "tokLen": 4 } }, "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ea070", "kind": "VarDecl", "name": "size", "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" } } } ] } ] }, { "id": "0x55bbe72eb200", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 4175, "file": "/usr/include/X11/Xutil.h", "line": 108, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48649, "file": "dwm.c", "line": 1977, "col": 19, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 4183, "file": "/usr/include/X11/Xutil.h", "line": 108, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48649, "file": "dwm.c", "line": 1977, "col": 19, "tokLen": 8 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72eb1e0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 4176, "file": "/usr/include/X11/Xutil.h", "line": 108, "col": 19, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48649, "file": "dwm.c", "line": 1977, "col": 19, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 4182, "file": "/usr/include/X11/Xutil.h", "line": 108, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48649, "file": "dwm.c", "line": 1977, "col": 19, "tokLen": 8 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72eb1a0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4176, "file": "/usr/include/X11/Xutil.h", "line": 108, "col": 19, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48649, "file": "dwm.c", "line": 1977, "col": 19, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 4176, "file": "/usr/include/X11/Xutil.h", "line": 108, "col": 19, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48649, "file": "dwm.c", "line": 1977, "col": 19, "tokLen": 8 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72eb1c0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4182, "file": "/usr/include/X11/Xutil.h", "line": 108, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48649, "file": "dwm.c", "line": 1977, "col": 19, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 4182, "file": "/usr/include/X11/Xutil.h", "line": 108, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48649, "file": "dwm.c", "line": 1977, "col": 19, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "5" } ] } ] } ] }, { "id": "0x55bbe72eb438", "kind": "CompoundStmt", "range": { "begin": { "offset": 48659, "col": 29, "tokLen": 1 }, "end": { "offset": 48719, "line": 1980, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72eb328", "kind": "BinaryOperator", "range": { "begin": { "offset": 48663, "line": 1978, "col": 3, "tokLen": 1 }, "end": { "offset": 48678, "col": 18, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72eb290", "kind": "MemberExpr", "range": { "begin": { "offset": 48663, "col": 3, "tokLen": 1 }, "end": { "offset": 48666, "col": 6, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "maxw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224390", "inner": [ { "id": "0x55bbe72eb278", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48663, "col": 3, "tokLen": 1 }, "end": { "offset": 48663, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eb258", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48663, "col": 3, "tokLen": 1 }, "end": { "offset": 48663, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e9e90", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72eb310", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48673, "col": 13, "tokLen": 4 }, "end": { "offset": 48678, "col": 18, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eb2e0", "kind": "MemberExpr", "range": { "begin": { "offset": 48673, "col": 13, "tokLen": 4 }, "end": { "offset": 48678, "col": 18, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "max_width", "isArrow": false, "referencedMemberDecl": "0x55bbe70be4c0", "inner": [ { "id": "0x55bbe72eb2c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48673, "col": 13, "tokLen": 4 }, "end": { "offset": 48673, "col": 13, "tokLen": 4 } }, "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ea070", "kind": "VarDecl", "name": "size", "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" } } } ] } ] } ] }, { "id": "0x55bbe72eb418", "kind": "BinaryOperator", "range": { "begin": { "offset": 48691, "line": 1979, "col": 3, "tokLen": 1 }, "end": { "offset": 48706, "col": 18, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72eb380", "kind": "MemberExpr", "range": { "begin": { "offset": 48691, "col": 3, "tokLen": 1 }, "end": { "offset": 48694, "col": 6, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "maxh", "isArrow": true, "referencedMemberDecl": "0x55bbe72243f8", "inner": [ { "id": "0x55bbe72eb368", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48691, "col": 3, "tokLen": 1 }, "end": { "offset": 48691, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eb348", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48691, "col": 3, "tokLen": 1 }, "end": { "offset": 48691, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e9e90", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72eb400", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48701, "col": 13, "tokLen": 4 }, "end": { "offset": 48706, "col": 18, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eb3d0", "kind": "MemberExpr", "range": { "begin": { "offset": 48701, "col": 13, "tokLen": 4 }, "end": { "offset": 48706, "col": 18, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "max_height", "isArrow": false, "referencedMemberDecl": "0x55bbe70be528", "inner": [ { "id": "0x55bbe72eb3b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48701, "col": 13, "tokLen": 4 }, "end": { "offset": 48701, "col": 13, "tokLen": 4 } }, "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ea070", "kind": "VarDecl", "name": "size", "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" } } } ] } ] } ] } ] }, { "id": "0x55bbe72eb568", "kind": "BinaryOperator", "range": { "begin": { "offset": 48728, "line": 1981, "col": 3, "tokLen": 1 }, "end": { "offset": 48748, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72eb490", "kind": "MemberExpr", "range": { "begin": { "offset": 48728, "col": 3, "tokLen": 1 }, "end": { "offset": 48731, "col": 6, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "maxw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224390", "inner": [ { "id": "0x55bbe72eb478", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48728, "col": 3, "tokLen": 1 }, "end": { "offset": 48728, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eb458", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48728, "col": 3, "tokLen": 1 }, "end": { "offset": 48728, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e9e90", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72eb548", "kind": "BinaryOperator", "range": { "begin": { "offset": 48738, "col": 13, "tokLen": 1 }, "end": { "offset": 48748, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72eb4f8", "kind": "MemberExpr", "range": { "begin": { "offset": 48738, "col": 13, "tokLen": 1 }, "end": { "offset": 48741, "col": 16, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "maxh", "isArrow": true, "referencedMemberDecl": "0x55bbe72243f8", "inner": [ { "id": "0x55bbe72eb4e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48738, "col": 13, "tokLen": 1 }, "end": { "offset": 48738, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eb4c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48738, "col": 13, "tokLen": 1 }, "end": { "offset": 48738, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e9e90", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72eb528", "kind": "IntegerLiteral", "range": { "begin": { "offset": 48748, "col": 23, "tokLen": 1 }, "end": { "offset": 48748, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe72ebd28", "kind": "IfStmt", "range": { "begin": { "offset": 48752, "line": 1982, "col": 2, "tokLen": 2 }, "end": { "offset": 48965, "line": 1989, "col": 23, "tokLen": 1 } }, "hasElse": true, "inner": [ { "id": "0x55bbe72eb6a0", "kind": "BinaryOperator", "range": { "begin": { "offset": 48756, "line": 1982, "col": 6, "tokLen": 4 }, "end": { "spellingLoc": { "offset": 4119, "file": "/usr/include/X11/Xutil.h", "line": 107, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48769, "file": "dwm.c", "line": 1982, "col": 19, "tokLen": 8 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe72eb688", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48756, "col": 6, "tokLen": 4 }, "end": { "offset": 48761, "col": 11, "tokLen": 5 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eb5d8", "kind": "MemberExpr", "range": { "begin": { "offset": 48756, "col": 6, "tokLen": 4 }, "end": { "offset": 48761, "col": 11, "tokLen": 5 } }, "type": { "qualType": "long" }, "valueCategory": "lvalue", "name": "flags", "isArrow": false, "referencedMemberDecl": "0x55bbe70be1e8", "inner": [ { "id": "0x55bbe72eb5b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48756, "col": 6, "tokLen": 4 }, "end": { "offset": 48756, "col": 6, "tokLen": 4 } }, "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ea070", "kind": "VarDecl", "name": "size", "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" } } } ] } ] }, { "id": "0x55bbe72eb668", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 4111, "file": "/usr/include/X11/Xutil.h", "line": 107, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48769, "file": "dwm.c", "line": 1982, "col": 19, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 4119, "file": "/usr/include/X11/Xutil.h", "line": 107, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48769, "file": "dwm.c", "line": 1982, "col": 19, "tokLen": 8 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72eb648", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 4112, "file": "/usr/include/X11/Xutil.h", "line": 107, "col": 19, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48769, "file": "dwm.c", "line": 1982, "col": 19, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 4118, "file": "/usr/include/X11/Xutil.h", "line": 107, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48769, "file": "dwm.c", "line": 1982, "col": 19, "tokLen": 8 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72eb608", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4112, "file": "/usr/include/X11/Xutil.h", "line": 107, "col": 19, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48769, "file": "dwm.c", "line": 1982, "col": 19, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 4112, "file": "/usr/include/X11/Xutil.h", "line": 107, "col": 19, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48769, "file": "dwm.c", "line": 1982, "col": 19, "tokLen": 8 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72eb628", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4118, "file": "/usr/include/X11/Xutil.h", "line": 107, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48769, "file": "dwm.c", "line": 1982, "col": 19, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 4118, "file": "/usr/include/X11/Xutil.h", "line": 107, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48769, "file": "dwm.c", "line": 1982, "col": 19, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "4" } ] } ] } ] }, { "id": "0x55bbe72eb8a0", "kind": "CompoundStmt", "range": { "begin": { "offset": 48779, "col": 29, "tokLen": 1 }, "end": { "offset": 48839, "line": 1985, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72eb790", "kind": "BinaryOperator", "range": { "begin": { "offset": 48783, "line": 1983, "col": 3, "tokLen": 1 }, "end": { "offset": 48798, "col": 18, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72eb6f8", "kind": "MemberExpr", "range": { "begin": { "offset": 48783, "col": 3, "tokLen": 1 }, "end": { "offset": 48786, "col": 6, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "minw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224460", "inner": [ { "id": "0x55bbe72eb6e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48783, "col": 3, "tokLen": 1 }, "end": { "offset": 48783, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eb6c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48783, "col": 3, "tokLen": 1 }, "end": { "offset": 48783, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e9e90", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72eb778", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48793, "col": 13, "tokLen": 4 }, "end": { "offset": 48798, "col": 18, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eb748", "kind": "MemberExpr", "range": { "begin": { "offset": 48793, "col": 13, "tokLen": 4 }, "end": { "offset": 48798, "col": 18, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "min_width", "isArrow": false, "referencedMemberDecl": "0x55bbe70be3f0", "inner": [ { "id": "0x55bbe72eb728", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48793, "col": 13, "tokLen": 4 }, "end": { "offset": 48793, "col": 13, "tokLen": 4 } }, "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ea070", "kind": "VarDecl", "name": "size", "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" } } } ] } ] } ] }, { "id": "0x55bbe72eb880", "kind": "BinaryOperator", "range": { "begin": { "offset": 48811, "line": 1984, "col": 3, "tokLen": 1 }, "end": { "offset": 48826, "col": 18, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72eb7e8", "kind": "MemberExpr", "range": { "begin": { "offset": 48811, "col": 3, "tokLen": 1 }, "end": { "offset": 48814, "col": 6, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "minh", "isArrow": true, "referencedMemberDecl": "0x55bbe72244c8", "inner": [ { "id": "0x55bbe72eb7d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48811, "col": 3, "tokLen": 1 }, "end": { "offset": 48811, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eb7b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48811, "col": 3, "tokLen": 1 }, "end": { "offset": 48811, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e9e90", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72eb868", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48821, "col": 13, "tokLen": 4 }, "end": { "offset": 48826, "col": 18, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eb838", "kind": "MemberExpr", "range": { "begin": { "offset": 48821, "col": 13, "tokLen": 4 }, "end": { "offset": 48826, "col": 18, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "min_height", "isArrow": false, "referencedMemberDecl": "0x55bbe70be458", "inner": [ { "id": "0x55bbe72eb818", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48821, "col": 13, "tokLen": 4 }, "end": { "offset": 48821, "col": 13, "tokLen": 4 } }, "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ea070", "kind": "VarDecl", "name": "size", "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" } } } ] } ] } ] } ] }, { "id": "0x55bbe72ebcf8", "kind": "IfStmt", "range": { "begin": { "offset": 48846, "line": 1985, "col": 9, "tokLen": 2 }, "end": { "offset": 48965, "line": 1989, "col": 23, "tokLen": 1 } }, "hasElse": true, "inner": [ { "id": "0x55bbe72eb9a8", "kind": "BinaryOperator", "range": { "begin": { "offset": 48850, "line": 1985, "col": 13, "tokLen": 4 }, "end": { "spellingLoc": { "offset": 4396, "file": "/usr/include/X11/Xutil.h", "line": 111, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48863, "file": "dwm.c", "line": 1985, "col": 26, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe72eb990", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48850, "col": 13, "tokLen": 4 }, "end": { "offset": 48855, "col": 18, "tokLen": 5 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eb8e0", "kind": "MemberExpr", "range": { "begin": { "offset": 48850, "col": 13, "tokLen": 4 }, "end": { "offset": 48855, "col": 18, "tokLen": 5 } }, "type": { "qualType": "long" }, "valueCategory": "lvalue", "name": "flags", "isArrow": false, "referencedMemberDecl": "0x55bbe70be1e8", "inner": [ { "id": "0x55bbe72eb8c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48850, "col": 13, "tokLen": 4 }, "end": { "offset": 48850, "col": 13, "tokLen": 4 } }, "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ea070", "kind": "VarDecl", "name": "size", "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" } } } ] } ] }, { "id": "0x55bbe72eb970", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 4388, "file": "/usr/include/X11/Xutil.h", "line": 111, "col": 19, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48863, "file": "dwm.c", "line": 1985, "col": 26, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 4396, "file": "/usr/include/X11/Xutil.h", "line": 111, "col": 27, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48863, "file": "dwm.c", "line": 1985, "col": 26, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72eb950", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 4389, "file": "/usr/include/X11/Xutil.h", "line": 111, "col": 20, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48863, "file": "dwm.c", "line": 1985, "col": 26, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 4395, "file": "/usr/include/X11/Xutil.h", "line": 111, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48863, "file": "dwm.c", "line": 1985, "col": 26, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72eb910", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4389, "file": "/usr/include/X11/Xutil.h", "line": 111, "col": 20, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48863, "file": "dwm.c", "line": 1985, "col": 26, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 4389, "file": "/usr/include/X11/Xutil.h", "line": 111, "col": 20, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48863, "file": "dwm.c", "line": 1985, "col": 26, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72eb930", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4395, "file": "/usr/include/X11/Xutil.h", "line": 111, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48863, "file": "dwm.c", "line": 1985, "col": 26, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 4395, "file": "/usr/include/X11/Xutil.h", "line": 111, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48863, "file": "dwm.c", "line": 1985, "col": 26, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "8" } ] } ] } ] }, { "id": "0x55bbe72ebba8", "kind": "CompoundStmt", "range": { "begin": { "offset": 48874, "col": 37, "tokLen": 1 }, "end": { "offset": 48936, "line": 1988, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72eba98", "kind": "BinaryOperator", "range": { "begin": { "offset": 48878, "line": 1986, "col": 3, "tokLen": 1 }, "end": { "offset": 48893, "col": 18, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72eba00", "kind": "MemberExpr", "range": { "begin": { "offset": 48878, "col": 3, "tokLen": 1 }, "end": { "offset": 48881, "col": 6, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "minw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224460", "inner": [ { "id": "0x55bbe72eb9e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48878, "col": 3, "tokLen": 1 }, "end": { "offset": 48878, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eb9c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48878, "col": 3, "tokLen": 1 }, "end": { "offset": 48878, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e9e90", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72eba80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48888, "col": 13, "tokLen": 4 }, "end": { "offset": 48893, "col": 18, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eba50", "kind": "MemberExpr", "range": { "begin": { "offset": 48888, "col": 13, "tokLen": 4 }, "end": { "offset": 48893, "col": 18, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "base_width", "isArrow": false, "referencedMemberDecl": "0x55bbe70be8f0", "inner": [ { "id": "0x55bbe72eba30", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48888, "col": 13, "tokLen": 4 }, "end": { "offset": 48888, "col": 13, "tokLen": 4 } }, "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ea070", "kind": "VarDecl", "name": "size", "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" } } } ] } ] } ] }, { "id": "0x55bbe72ebb88", "kind": "BinaryOperator", "range": { "begin": { "offset": 48907, "line": 1987, "col": 3, "tokLen": 1 }, "end": { "offset": 48922, "col": 18, "tokLen": 11 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72ebaf0", "kind": "MemberExpr", "range": { "begin": { "offset": 48907, "col": 3, "tokLen": 1 }, "end": { "offset": 48910, "col": 6, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "minh", "isArrow": true, "referencedMemberDecl": "0x55bbe72244c8", "inner": [ { "id": "0x55bbe72ebad8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48907, "col": 3, "tokLen": 1 }, "end": { "offset": 48907, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ebab8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48907, "col": 3, "tokLen": 1 }, "end": { "offset": 48907, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e9e90", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72ebb70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48917, "col": 13, "tokLen": 4 }, "end": { "offset": 48922, "col": 18, "tokLen": 11 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ebb40", "kind": "MemberExpr", "range": { "begin": { "offset": 48917, "col": 13, "tokLen": 4 }, "end": { "offset": 48922, "col": 18, "tokLen": 11 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "base_height", "isArrow": false, "referencedMemberDecl": "0x55bbe70be958", "inner": [ { "id": "0x55bbe72ebb20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48917, "col": 13, "tokLen": 4 }, "end": { "offset": 48917, "col": 13, "tokLen": 4 } }, "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ea070", "kind": "VarDecl", "name": "size", "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" } } } ] } ] } ] } ] }, { "id": "0x55bbe72ebcd8", "kind": "BinaryOperator", "range": { "begin": { "offset": 48945, "line": 1989, "col": 3, "tokLen": 1 }, "end": { "offset": 48965, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72ebc00", "kind": "MemberExpr", "range": { "begin": { "offset": 48945, "col": 3, "tokLen": 1 }, "end": { "offset": 48948, "col": 6, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "minw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224460", "inner": [ { "id": "0x55bbe72ebbe8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48945, "col": 3, "tokLen": 1 }, "end": { "offset": 48945, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ebbc8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48945, "col": 3, "tokLen": 1 }, "end": { "offset": 48945, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e9e90", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72ebcb8", "kind": "BinaryOperator", "range": { "begin": { "offset": 48955, "col": 13, "tokLen": 1 }, "end": { "offset": 48965, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72ebc68", "kind": "MemberExpr", "range": { "begin": { "offset": 48955, "col": 13, "tokLen": 1 }, "end": { "offset": 48958, "col": 16, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "minh", "isArrow": true, "referencedMemberDecl": "0x55bbe72244c8", "inner": [ { "id": "0x55bbe72ebc50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48955, "col": 13, "tokLen": 1 }, "end": { "offset": 48955, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ebc30", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48955, "col": 13, "tokLen": 1 }, "end": { "offset": 48955, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e9e90", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72ebc98", "kind": "IntegerLiteral", "range": { "begin": { "offset": 48965, "col": 23, "tokLen": 1 }, "end": { "offset": 48965, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe72ec428", "kind": "IfStmt", "range": { "begin": { "offset": 48969, "line": 1990, "col": 2, "tokLen": 2 }, "end": { "offset": 49143, "line": 1994, "col": 23, "tokLen": 3 } }, "hasElse": true, "inner": [ { "id": "0x55bbe72ebe40", "kind": "BinaryOperator", "range": { "begin": { "offset": 48973, "line": 1990, "col": 6, "tokLen": 4 }, "end": { "spellingLoc": { "offset": 4318, "file": "/usr/include/X11/Xutil.h", "line": 110, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48986, "file": "dwm.c", "line": 1990, "col": 19, "tokLen": 7 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe72ebe28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48973, "col": 6, "tokLen": 4 }, "end": { "offset": 48978, "col": 11, "tokLen": 5 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ebd78", "kind": "MemberExpr", "range": { "begin": { "offset": 48973, "col": 6, "tokLen": 4 }, "end": { "offset": 48978, "col": 11, "tokLen": 5 } }, "type": { "qualType": "long" }, "valueCategory": "lvalue", "name": "flags", "isArrow": false, "referencedMemberDecl": "0x55bbe70be1e8", "inner": [ { "id": "0x55bbe72ebd58", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48973, "col": 6, "tokLen": 4 }, "end": { "offset": 48973, "col": 6, "tokLen": 4 } }, "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ea070", "kind": "VarDecl", "name": "size", "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" } } } ] } ] }, { "id": "0x55bbe72ebe08", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 4310, "file": "/usr/include/X11/Xutil.h", "line": 110, "col": 18, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48986, "file": "dwm.c", "line": 1990, "col": 19, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 4318, "file": "/usr/include/X11/Xutil.h", "line": 110, "col": 26, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48986, "file": "dwm.c", "line": 1990, "col": 19, "tokLen": 7 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ebde8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 4311, "file": "/usr/include/X11/Xutil.h", "line": 110, "col": 19, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48986, "file": "dwm.c", "line": 1990, "col": 19, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 4317, "file": "/usr/include/X11/Xutil.h", "line": 110, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48986, "file": "dwm.c", "line": 1990, "col": 19, "tokLen": 7 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72ebda8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4311, "file": "/usr/include/X11/Xutil.h", "line": 110, "col": 19, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48986, "file": "dwm.c", "line": 1990, "col": 19, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 4311, "file": "/usr/include/X11/Xutil.h", "line": 110, "col": 19, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48986, "file": "dwm.c", "line": 1990, "col": 19, "tokLen": 7 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72ebdc8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 4317, "file": "/usr/include/X11/Xutil.h", "line": 110, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48986, "file": "dwm.c", "line": 1990, "col": 19, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 4317, "file": "/usr/include/X11/Xutil.h", "line": 110, "col": 25, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 48986, "file": "dwm.c", "line": 1990, "col": 19, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "7" } ] } ] } ] }, { "id": "0x55bbe72ec2c0", "kind": "CompoundStmt", "range": { "begin": { "offset": 48995, "col": 28, "tokLen": 1 }, "end": { "offset": 49114, "line": 1993, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ec070", "kind": "BinaryOperator", "range": { "begin": { "offset": 48999, "line": 1991, "col": 3, "tokLen": 1 }, "end": { "offset": 49052, "col": 56, "tokLen": 1 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72ebe98", "kind": "MemberExpr", "range": { "begin": { "offset": 48999, "col": 3, "tokLen": 1 }, "end": { "offset": 49002, "col": 6, "tokLen": 4 } }, "type": { "qualType": "float" }, "valueCategory": "lvalue", "name": "mina", "isArrow": true, "referencedMemberDecl": "0x55bbe7223de0", "inner": [ { "id": "0x55bbe72ebe80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 48999, "col": 3, "tokLen": 1 }, "end": { "offset": 48999, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ebe60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 48999, "col": 3, "tokLen": 1 }, "end": { "offset": 48999, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e9e90", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72ec050", "kind": "BinaryOperator", "range": { "begin": { "offset": 49009, "col": 13, "tokLen": 1 }, "end": { "offset": 49052, "col": 56, "tokLen": 1 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe72ebf78", "kind": "CStyleCastExpr", "range": { "begin": { "offset": 49009, "col": 13, "tokLen": 1 }, "end": { "offset": 49032, "col": 36, "tokLen": 1 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "castKind": "IntegralToFloating", "inner": [ { "id": "0x55bbe72ebf60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49016, "col": 20, "tokLen": 4 }, "end": { "offset": 49032, "col": 36, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "isPartOfExplicitCast": true, "inner": [ { "id": "0x55bbe72ebf18", "kind": "MemberExpr", "range": { "begin": { "offset": 49016, "col": 20, "tokLen": 4 }, "end": { "offset": 49032, "col": 36, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": false, "referencedMemberDecl": "0x55bbe70be770", "inner": [ { "id": "0x55bbe72ebee8", "kind": "MemberExpr", "range": { "begin": { "offset": 49016, "col": 20, "tokLen": 4 }, "end": { "offset": 49021, "col": 25, "tokLen": 10 } }, "type": { "desugaredQualType": "struct XSizeHints::(unnamed at /usr/include/X11/Xutil.h:88:2)", "qualType": "struct (unnamed struct at /usr/include/X11/Xutil.h:88:2)" }, "valueCategory": "lvalue", "name": "min_aspect", "isArrow": false, "referencedMemberDecl": "0x55bbe70be818", "inner": [ { "id": "0x55bbe72ebec8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49016, "col": 20, "tokLen": 4 }, "end": { "offset": 49016, "col": 20, "tokLen": 4 } }, "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ea070", "kind": "VarDecl", "name": "size", "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" } } } ] } ] } ] } ] }, { "id": "0x55bbe72ec038", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49036, "col": 40, "tokLen": 4 }, "end": { "offset": 49052, "col": 56, "tokLen": 1 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "castKind": "IntegralToFloating", "inner": [ { "id": "0x55bbe72ec020", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49036, "col": 40, "tokLen": 4 }, "end": { "offset": 49052, "col": 56, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ebff0", "kind": "MemberExpr", "range": { "begin": { "offset": 49036, "col": 40, "tokLen": 4 }, "end": { "offset": 49052, "col": 56, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": false, "referencedMemberDecl": "0x55bbe70be708", "inner": [ { "id": "0x55bbe72ebfc0", "kind": "MemberExpr", "range": { "begin": { "offset": 49036, "col": 40, "tokLen": 4 }, "end": { "offset": 49041, "col": 45, "tokLen": 10 } }, "type": { "desugaredQualType": "struct XSizeHints::(unnamed at /usr/include/X11/Xutil.h:88:2)", "qualType": "struct (unnamed struct at /usr/include/X11/Xutil.h:88:2)" }, "valueCategory": "lvalue", "name": "min_aspect", "isArrow": false, "referencedMemberDecl": "0x55bbe70be818", "inner": [ { "id": "0x55bbe72ebfa0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49036, "col": 40, "tokLen": 4 }, "end": { "offset": 49036, "col": 40, "tokLen": 4 } }, "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ea070", "kind": "VarDecl", "name": "size", "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ec2a0", "kind": "BinaryOperator", "range": { "begin": { "offset": 49057, "line": 1992, "col": 3, "tokLen": 1 }, "end": { "offset": 49110, "col": 56, "tokLen": 1 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72ec0c8", "kind": "MemberExpr", "range": { "begin": { "offset": 49057, "col": 3, "tokLen": 1 }, "end": { "offset": 49060, "col": 6, "tokLen": 4 } }, "type": { "qualType": "float" }, "valueCategory": "lvalue", "name": "maxa", "isArrow": true, "referencedMemberDecl": "0x55bbe7223e48", "inner": [ { "id": "0x55bbe72ec0b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49057, "col": 3, "tokLen": 1 }, "end": { "offset": 49057, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ec090", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49057, "col": 3, "tokLen": 1 }, "end": { "offset": 49057, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e9e90", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72ec280", "kind": "BinaryOperator", "range": { "begin": { "offset": 49067, "col": 13, "tokLen": 1 }, "end": { "offset": 49110, "col": 56, "tokLen": 1 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe72ec1a8", "kind": "CStyleCastExpr", "range": { "begin": { "offset": 49067, "col": 13, "tokLen": 1 }, "end": { "offset": 49090, "col": 36, "tokLen": 1 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "castKind": "IntegralToFloating", "inner": [ { "id": "0x55bbe72ec190", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49074, "col": 20, "tokLen": 4 }, "end": { "offset": 49090, "col": 36, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "isPartOfExplicitCast": true, "inner": [ { "id": "0x55bbe72ec148", "kind": "MemberExpr", "range": { "begin": { "offset": 49074, "col": 20, "tokLen": 4 }, "end": { "offset": 49090, "col": 36, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "x", "isArrow": false, "referencedMemberDecl": "0x55bbe70be708", "inner": [ { "id": "0x55bbe72ec118", "kind": "MemberExpr", "range": { "begin": { "offset": 49074, "col": 20, "tokLen": 4 }, "end": { "offset": 49079, "col": 25, "tokLen": 10 } }, "type": { "desugaredQualType": "struct XSizeHints::(unnamed at /usr/include/X11/Xutil.h:88:2)", "qualType": "struct (unnamed struct at /usr/include/X11/Xutil.h:88:2)" }, "valueCategory": "lvalue", "name": "max_aspect", "isArrow": false, "referencedMemberDecl": "0x55bbe70be888", "inner": [ { "id": "0x55bbe72ec0f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49074, "col": 20, "tokLen": 4 }, "end": { "offset": 49074, "col": 20, "tokLen": 4 } }, "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ea070", "kind": "VarDecl", "name": "size", "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" } } } ] } ] } ] } ] }, { "id": "0x55bbe72ec268", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49094, "col": 40, "tokLen": 4 }, "end": { "offset": 49110, "col": 56, "tokLen": 1 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "castKind": "IntegralToFloating", "inner": [ { "id": "0x55bbe72ec250", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49094, "col": 40, "tokLen": 4 }, "end": { "offset": 49110, "col": 56, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ec220", "kind": "MemberExpr", "range": { "begin": { "offset": 49094, "col": 40, "tokLen": 4 }, "end": { "offset": 49110, "col": 56, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "y", "isArrow": false, "referencedMemberDecl": "0x55bbe70be770", "inner": [ { "id": "0x55bbe72ec1f0", "kind": "MemberExpr", "range": { "begin": { "offset": 49094, "col": 40, "tokLen": 4 }, "end": { "offset": 49099, "col": 45, "tokLen": 10 } }, "type": { "desugaredQualType": "struct XSizeHints::(unnamed at /usr/include/X11/Xutil.h:88:2)", "qualType": "struct (unnamed struct at /usr/include/X11/Xutil.h:88:2)" }, "valueCategory": "lvalue", "name": "max_aspect", "isArrow": false, "referencedMemberDecl": "0x55bbe70be888", "inner": [ { "id": "0x55bbe72ec1d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49094, "col": 40, "tokLen": 4 }, "end": { "offset": 49094, "col": 40, "tokLen": 4 } }, "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ea070", "kind": "VarDecl", "name": "size", "type": { "desugaredQualType": "XSizeHints", "qualType": "XSizeHints", "typeAliasDeclId": "0x55bbe70bea68" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ec408", "kind": "BinaryOperator", "range": { "begin": { "offset": 49123, "line": 1994, "col": 3, "tokLen": 1 }, "end": { "offset": 49143, "col": 23, "tokLen": 3 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72ec318", "kind": "MemberExpr", "range": { "begin": { "offset": 49123, "col": 3, "tokLen": 1 }, "end": { "offset": 49126, "col": 6, "tokLen": 4 } }, "type": { "qualType": "float" }, "valueCategory": "lvalue", "name": "maxa", "isArrow": true, "referencedMemberDecl": "0x55bbe7223e48", "inner": [ { "id": "0x55bbe72ec300", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49123, "col": 3, "tokLen": 1 }, "end": { "offset": 49123, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ec2e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49123, "col": 3, "tokLen": 1 }, "end": { "offset": 49123, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e9e90", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72ec3e8", "kind": "BinaryOperator", "range": { "begin": { "offset": 49133, "col": 13, "tokLen": 1 }, "end": { "offset": 49143, "col": 23, "tokLen": 3 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72ec380", "kind": "MemberExpr", "range": { "begin": { "offset": 49133, "col": 13, "tokLen": 1 }, "end": { "offset": 49136, "col": 16, "tokLen": 4 } }, "type": { "qualType": "float" }, "valueCategory": "lvalue", "name": "mina", "isArrow": true, "referencedMemberDecl": "0x55bbe7223de0", "inner": [ { "id": "0x55bbe72ec368", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49133, "col": 13, "tokLen": 1 }, "end": { "offset": 49133, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ec348", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49133, "col": 13, "tokLen": 1 }, "end": { "offset": 49133, "col": 13, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e9e90", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72ec3d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49143, "col": 23, "tokLen": 3 }, "end": { "offset": 49143, "col": 23, "tokLen": 3 } }, "type": { "qualType": "float" }, "valueCategory": "prvalue", "castKind": "FloatingCast", "inner": [ { "id": "0x55bbe72ec3b0", "kind": "FloatingLiteral", "range": { "begin": { "offset": 49143, "col": 23, "tokLen": 3 }, "end": { "offset": 49143, "col": 23, "tokLen": 3 } }, "type": { "qualType": "double" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe72ec880", "kind": "BinaryOperator", "range": { "begin": { "offset": 49149, "line": 1995, "col": 2, "tokLen": 1 }, "end": { "offset": 49225, "col": 78, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72ec490", "kind": "MemberExpr", "range": { "begin": { "offset": 49149, "col": 2, "tokLen": 1 }, "end": { "offset": 49152, "col": 5, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfixed", "isArrow": true, "referencedMemberDecl": "0x55bbe72246d0", "inner": [ { "id": "0x55bbe72ec478", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49149, "col": 2, "tokLen": 1 }, "end": { "offset": 49149, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ec458", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49149, "col": 2, "tokLen": 1 }, "end": { "offset": 49149, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e9e90", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72ec860", "kind": "ParenExpr", "range": { "begin": { "offset": 49162, "col": 15, "tokLen": 1 }, "end": { "offset": 49225, "col": 78, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ec840", "kind": "BinaryOperator", "range": { "begin": { "offset": 49163, "col": 16, "tokLen": 1 }, "end": { "offset": 49221, "col": 74, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72ec700", "kind": "BinaryOperator", "range": { "begin": { "offset": 49163, "col": 16, "tokLen": 1 }, "end": { "offset": 49199, "col": 52, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72ec5c0", "kind": "BinaryOperator", "range": { "begin": { "offset": 49163, "col": 16, "tokLen": 1 }, "end": { "offset": 49177, "col": 30, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72ec590", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49163, "col": 16, "tokLen": 1 }, "end": { "offset": 49166, "col": 19, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ec4f8", "kind": "MemberExpr", "range": { "begin": { "offset": 49163, "col": 16, "tokLen": 1 }, "end": { "offset": 49166, "col": 19, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "maxw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224390", "inner": [ { "id": "0x55bbe72ec4e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49163, "col": 16, "tokLen": 1 }, "end": { "offset": 49163, "col": 16, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ec4c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49163, "col": 16, "tokLen": 1 }, "end": { "offset": 49163, "col": 16, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e9e90", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72ec5a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49174, "col": 27, "tokLen": 1 }, "end": { "offset": 49177, "col": 30, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ec560", "kind": "MemberExpr", "range": { "begin": { "offset": 49174, "col": 27, "tokLen": 1 }, "end": { "offset": 49177, "col": 30, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "maxh", "isArrow": true, "referencedMemberDecl": "0x55bbe72243f8", "inner": [ { "id": "0x55bbe72ec548", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49174, "col": 27, "tokLen": 1 }, "end": { "offset": 49174, "col": 27, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ec528", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49174, "col": 27, "tokLen": 1 }, "end": { "offset": 49174, "col": 27, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e9e90", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72ec6e0", "kind": "BinaryOperator", "range": { "begin": { "offset": 49185, "col": 38, "tokLen": 1 }, "end": { "offset": 49199, "col": 52, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72ec6b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49185, "col": 38, "tokLen": 1 }, "end": { "offset": 49188, "col": 41, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ec618", "kind": "MemberExpr", "range": { "begin": { "offset": 49185, "col": 38, "tokLen": 1 }, "end": { "offset": 49188, "col": 41, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "maxw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224390", "inner": [ { "id": "0x55bbe72ec600", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49185, "col": 38, "tokLen": 1 }, "end": { "offset": 49185, "col": 38, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ec5e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49185, "col": 38, "tokLen": 1 }, "end": { "offset": 49185, "col": 38, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e9e90", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72ec6c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49196, "col": 49, "tokLen": 1 }, "end": { "offset": 49199, "col": 52, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ec680", "kind": "MemberExpr", "range": { "begin": { "offset": 49196, "col": 49, "tokLen": 1 }, "end": { "offset": 49199, "col": 52, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "minw", "isArrow": true, "referencedMemberDecl": "0x55bbe7224460", "inner": [ { "id": "0x55bbe72ec668", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49196, "col": 49, "tokLen": 1 }, "end": { "offset": 49196, "col": 49, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ec648", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49196, "col": 49, "tokLen": 1 }, "end": { "offset": 49196, "col": 49, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e9e90", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ec820", "kind": "BinaryOperator", "range": { "begin": { "offset": 49207, "col": 60, "tokLen": 1 }, "end": { "offset": 49221, "col": 74, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72ec7f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49207, "col": 60, "tokLen": 1 }, "end": { "offset": 49210, "col": 63, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ec758", "kind": "MemberExpr", "range": { "begin": { "offset": 49207, "col": 60, "tokLen": 1 }, "end": { "offset": 49210, "col": 63, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "maxh", "isArrow": true, "referencedMemberDecl": "0x55bbe72243f8", "inner": [ { "id": "0x55bbe72ec740", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49207, "col": 60, "tokLen": 1 }, "end": { "offset": 49207, "col": 60, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ec720", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49207, "col": 60, "tokLen": 1 }, "end": { "offset": 49207, "col": 60, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e9e90", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72ec808", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49218, "col": 71, "tokLen": 1 }, "end": { "offset": 49221, "col": 74, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ec7c0", "kind": "MemberExpr", "range": { "begin": { "offset": 49218, "col": 71, "tokLen": 1 }, "end": { "offset": 49221, "col": 74, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "minh", "isArrow": true, "referencedMemberDecl": "0x55bbe72244c8", "inner": [ { "id": "0x55bbe72ec7a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49218, "col": 71, "tokLen": 1 }, "end": { "offset": 49218, "col": 71, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ec788", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49218, "col": 71, "tokLen": 1 }, "end": { "offset": 49218, "col": 71, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e9e90", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ec928", "kind": "BinaryOperator", "range": { "begin": { "offset": 49229, "line": 1996, "col": 2, "tokLen": 1 }, "end": { "offset": 49245, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72ec8d8", "kind": "MemberExpr", "range": { "begin": { "offset": 49229, "col": 2, "tokLen": 1 }, "end": { "offset": 49232, "col": 5, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "hintsvalid", "isArrow": true, "referencedMemberDecl": "0x55bbe7224530", "inner": [ { "id": "0x55bbe72ec8c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49229, "col": 2, "tokLen": 1 }, "end": { "offset": 49229, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ec8a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49229, "col": 2, "tokLen": 1 }, "end": { "offset": 49229, "col": 2, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72e9e90", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72ec908", "kind": "IntegerLiteral", "range": { "begin": { "offset": 49245, "col": 18, "tokLen": 1 }, "end": { "offset": 49245, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] }, { "id": "0x55bbe72eca40", "kind": "FunctionDecl", "loc": { "offset": 49256, "line": 2000, "col": 1, "tokLen": 12 }, "range": { "begin": { "offset": 49251, "line": 1999, "col": 1, "tokLen": 4 }, "end": { "offset": 49386, "line": 2005, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7230a40", "name": "updatestatus", "mangledName": "updatestatus", "type": { "qualType": "void (void)" }, "inner": [ { "id": "0x55bbe72ece28", "kind": "CompoundStmt", "range": { "begin": { "offset": 49275, "line": 2001, "col": 1, "tokLen": 1 }, "end": { "offset": 49386, "line": 2005, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ecde8", "kind": "CallExpr", "range": { "begin": { "offset": 49369, "line": 2004, "col": 2, "tokLen": 7 }, "end": { "offset": 49383, "col": 16, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ecdd0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49369, "col": 2, "tokLen": 7 }, "end": { "offset": 49369, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72ecd90", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49369, "col": 2, "tokLen": 7 }, "end": { "offset": 49369, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe728a7d0", "kind": "FunctionDecl", "name": "drawbar", "type": { "qualType": "void (Monitor *)" } } } ] }, { "id": "0x55bbe72ece10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49377, "col": 10, "tokLen": 6 }, "end": { "offset": 49377, "col": 10, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ecdb0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49377, "col": 10, "tokLen": 6 }, "end": { "offset": 49377, "col": 10, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72ecee0", "kind": "FunctionDecl", "loc": { "offset": 49394, "line": 2008, "col": 1, "tokLen": 11 }, "range": { "begin": { "offset": 49389, "line": 2007, "col": 1, "tokLen": 4 }, "end": { "offset": 49637, "line": 2014, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7230b80", "name": "updatetitle", "mangledName": "updatetitle", "type": { "qualType": "void (Client *)" }, "inner": [ { "id": "0x55bbe72ece50", "kind": "ParmVarDecl", "loc": { "offset": 49414, "line": 2008, "col": 21, "tokLen": 1 }, "range": { "begin": { "offset": 49406, "col": 13, "tokLen": 6 }, "end": { "offset": 49414, "col": 21, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe72ed818", "kind": "CompoundStmt", "range": { "begin": { "offset": 49417, "line": 2009, "col": 1, "tokLen": 1 }, "end": { "offset": 49637, "line": 2014, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ed4d8", "kind": "IfStmt", "range": { "begin": { "offset": 49420, "line": 2010, "col": 2, "tokLen": 2 }, "end": { "offset": 49548, "line": 2011, "col": 58, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ed230", "kind": "UnaryOperator", "range": { "begin": { "offset": 49424, "line": 2010, "col": 6, "tokLen": 1 }, "end": { "offset": 49488, "col": 70, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72ed190", "kind": "CallExpr", "range": { "begin": { "offset": 49425, "col": 7, "tokLen": 11 }, "end": { "offset": 49488, "col": 70, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ed178", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49425, "col": 7, "tokLen": 11 }, "end": { "offset": 49425, "col": 7, "tokLen": 11 } }, "type": { "qualType": "int (*)(Window, Atom, char *, unsigned int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72ecf88", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49425, "col": 7, "tokLen": 11 }, "end": { "offset": 49425, "col": 7, "tokLen": 11 } }, "type": { "qualType": "int (Window, Atom, char *, unsigned int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7299a30", "kind": "FunctionDecl", "name": "gettextprop", "type": { "qualType": "int (Window, Atom, char *, unsigned int)" } } } ] }, { "id": "0x55bbe72ed1d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49437, "col": 19, "tokLen": 1 }, "end": { "offset": 49440, "col": 22, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ecfe0", "kind": "MemberExpr", "range": { "begin": { "offset": 49437, "col": 19, "tokLen": 1 }, "end": { "offset": 49440, "col": 22, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72ecfc8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49437, "col": 19, "tokLen": 1 }, "end": { "offset": 49437, "col": 19, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ecfa8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49437, "col": 19, "tokLen": 1 }, "end": { "offset": 49437, "col": 19, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ece50", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72ed1e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49445, "col": 27, "tokLen": 7 }, "end": { "offset": 49462, "col": 44, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ed068", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 49445, "col": 27, "tokLen": 7 }, "end": { "offset": 49462, "col": 44, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72ed050", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49445, "col": 27, "tokLen": 7 }, "end": { "offset": 49445, "col": 27, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72ed010", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49445, "col": 27, "tokLen": 7 }, "end": { "offset": 49445, "col": 27, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe72ed030", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49453, "col": 35, "tokLen": 9 }, "end": { "offset": 49453, "col": 35, "tokLen": 9 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e920", "kind": "EnumConstantDecl", "name": "NetWMName", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x55bbe72ed200", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49465, "col": 47, "tokLen": 1 }, "end": { "offset": 49468, "col": 50, "tokLen": 4 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72ed0c0", "kind": "MemberExpr", "range": { "begin": { "offset": 49465, "col": 47, "tokLen": 1 }, "end": { "offset": 49468, "col": 50, "tokLen": 4 } }, "type": { "qualType": "char[256]" }, "valueCategory": "lvalue", "name": "name", "isArrow": true, "referencedMemberDecl": "0x55bbe7223d78", "inner": [ { "id": "0x55bbe72ed0a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49465, "col": 47, "tokLen": 1 }, "end": { "offset": 49465, "col": 47, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ed088", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49465, "col": 47, "tokLen": 1 }, "end": { "offset": 49465, "col": 47, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ece50", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72ed218", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49474, "col": 56, "tokLen": 6 }, "end": { "offset": 49484, "col": 66, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72ed158", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "offset": 49474, "col": 56, "tokLen": 6 }, "end": { "offset": 49484, "col": 66, "tokLen": 4 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe72ed128", "kind": "MemberExpr", "range": { "begin": { "offset": 49481, "col": 63, "tokLen": 1 }, "end": { "offset": 49484, "col": 66, "tokLen": 4 } }, "type": { "qualType": "char[256]" }, "valueCategory": "lvalue", "name": "name", "isArrow": true, "referencedMemberDecl": "0x55bbe7223d78", "nonOdrUseReason": "unevaluated", "inner": [ { "id": "0x55bbe72ed110", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49481, "col": 63, "tokLen": 1 }, "end": { "offset": 49481, "col": 63, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ed0f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49481, "col": 63, "tokLen": 1 }, "end": { "offset": 49481, "col": 63, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ece50", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } }, "nonOdrUseReason": "unevaluated" } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ed450", "kind": "CallExpr", "range": { "begin": { "offset": 49493, "line": 2011, "col": 3, "tokLen": 11 }, "end": { "offset": 49548, "col": 58, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ed438", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49493, "col": 3, "tokLen": 11 }, "end": { "offset": 49493, "col": 3, "tokLen": 11 } }, "type": { "qualType": "int (*)(Window, Atom, char *, unsigned int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72ed248", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49493, "col": 3, "tokLen": 11 }, "end": { "offset": 49493, "col": 3, "tokLen": 11 } }, "type": { "qualType": "int (Window, Atom, char *, unsigned int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7299a30", "kind": "FunctionDecl", "name": "gettextprop", "type": { "qualType": "int (Window, Atom, char *, unsigned int)" } } } ] }, { "id": "0x55bbe72ed490", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49505, "col": 15, "tokLen": 1 }, "end": { "offset": 49508, "col": 18, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ed2a0", "kind": "MemberExpr", "range": { "begin": { "offset": 49505, "col": 15, "tokLen": 1 }, "end": { "offset": 49508, "col": 18, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72ed288", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49505, "col": 15, "tokLen": 1 }, "end": { "offset": 49505, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ed268", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49505, "col": 15, "tokLen": 1 }, "end": { "offset": 49505, "col": 15, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ece50", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72ed328", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 1419, "file": "/usr/include/X11/Xatom.h", "line": 47, "col": 20, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 49513, "file": "dwm.c", "line": 2011, "col": 23, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 1429, "file": "/usr/include/X11/Xatom.h", "line": 47, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 49513, "file": "dwm.c", "line": 2011, "col": 23, "tokLen": 10 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ed300", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 1420, "file": "/usr/include/X11/Xatom.h", "line": 47, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 49513, "file": "dwm.c", "line": 2011, "col": 23, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 1427, "file": "/usr/include/X11/Xatom.h", "line": 47, "col": 28, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 49513, "file": "dwm.c", "line": 2011, "col": 23, "tokLen": 10 } } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72ed2d0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1427, "file": "/usr/include/X11/Xatom.h", "line": 47, "col": 28, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 49513, "file": "dwm.c", "line": 2011, "col": 23, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 1427, "file": "/usr/include/X11/Xatom.h", "line": 47, "col": 28, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 49513, "file": "dwm.c", "line": 2011, "col": 23, "tokLen": 10 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "39" } ] } ] }, { "id": "0x55bbe72ed4a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49525, "col": 35, "tokLen": 1 }, "end": { "offset": 49528, "col": 38, "tokLen": 4 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72ed380", "kind": "MemberExpr", "range": { "begin": { "offset": 49525, "col": 35, "tokLen": 1 }, "end": { "offset": 49528, "col": 38, "tokLen": 4 } }, "type": { "qualType": "char[256]" }, "valueCategory": "lvalue", "name": "name", "isArrow": true, "referencedMemberDecl": "0x55bbe7223d78", "inner": [ { "id": "0x55bbe72ed368", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49525, "col": 35, "tokLen": 1 }, "end": { "offset": 49525, "col": 35, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ed348", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49525, "col": 35, "tokLen": 1 }, "end": { "offset": 49525, "col": 35, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ece50", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72ed4c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49534, "col": 44, "tokLen": 6 }, "end": { "offset": 49544, "col": 54, "tokLen": 4 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72ed418", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "offset": 49534, "col": 44, "tokLen": 6 }, "end": { "offset": 49544, "col": 54, "tokLen": 4 } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe72ed3e8", "kind": "MemberExpr", "range": { "begin": { "offset": 49541, "col": 51, "tokLen": 1 }, "end": { "offset": 49544, "col": 54, "tokLen": 4 } }, "type": { "qualType": "char[256]" }, "valueCategory": "lvalue", "name": "name", "isArrow": true, "referencedMemberDecl": "0x55bbe7223d78", "nonOdrUseReason": "unevaluated", "inner": [ { "id": "0x55bbe72ed3d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49541, "col": 51, "tokLen": 1 }, "end": { "offset": 49541, "col": 51, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ed3b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49541, "col": 51, "tokLen": 1 }, "end": { "offset": 49541, "col": 51, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ece50", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } }, "nonOdrUseReason": "unevaluated" } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ed7f8", "kind": "IfStmt", "range": { "begin": { "offset": 49552, "line": 2012, "col": 2, "tokLen": 2 }, "end": { "offset": 49634, "line": 2013, "col": 25, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ed600", "kind": "BinaryOperator", "range": { "begin": { "offset": 49556, "line": 2012, "col": 6, "tokLen": 1 }, "end": { "offset": 49570, "col": 20, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72ed5e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49556, "col": 6, "tokLen": 1 }, "end": { "offset": 49565, "col": 15, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72ed5d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49556, "col": 6, "tokLen": 1 }, "end": { "offset": 49565, "col": 15, "tokLen": 1 } }, "type": { "qualType": "char" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ed598", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 49556, "col": 6, "tokLen": 1 }, "end": { "offset": 49565, "col": 15, "tokLen": 1 } }, "type": { "qualType": "char" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72ed580", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49556, "col": 6, "tokLen": 1 }, "end": { "offset": 49559, "col": 9, "tokLen": 4 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72ed530", "kind": "MemberExpr", "range": { "begin": { "offset": 49556, "col": 6, "tokLen": 1 }, "end": { "offset": 49559, "col": 9, "tokLen": 4 } }, "type": { "qualType": "char[256]" }, "valueCategory": "lvalue", "name": "name", "isArrow": true, "referencedMemberDecl": "0x55bbe7223d78", "inner": [ { "id": "0x55bbe72ed518", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49556, "col": 6, "tokLen": 1 }, "end": { "offset": 49556, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ed4f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49556, "col": 6, "tokLen": 1 }, "end": { "offset": 49556, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ece50", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72ed560", "kind": "IntegerLiteral", "range": { "begin": { "offset": 49564, "col": 14, "tokLen": 1 }, "end": { "offset": 49564, "col": 14, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe72ed5b8", "kind": "CharacterLiteral", "range": { "begin": { "offset": 49570, "col": 20, "tokLen": 4 }, "end": { "offset": 49570, "col": 20, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": 0 } ] }, { "id": "0x55bbe72ed740", "kind": "CallExpr", "range": { "begin": { "offset": 49612, "line": 2013, "col": 3, "tokLen": 6 }, "end": { "offset": 49634, "col": 25, "tokLen": 1 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ed728", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49612, "col": 3, "tokLen": 6 }, "end": { "offset": 49612, "col": 3, "tokLen": 6 } }, "type": { "qualType": "char *(*)(char *, const char *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72ed620", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49612, "col": 3, "tokLen": 6 }, "end": { "offset": 49612, "col": 3, "tokLen": 6 } }, "type": { "qualType": "char *(char *, const char *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe6e9b5b8", "kind": "FunctionDecl", "name": "strcpy", "type": { "qualType": "char *(char *, const char *)" } } } ] }, { "id": "0x55bbe72ed770", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49619, "col": 10, "tokLen": 1 }, "end": { "offset": 49622, "col": 13, "tokLen": 4 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72ed678", "kind": "MemberExpr", "range": { "begin": { "offset": 49619, "col": 10, "tokLen": 1 }, "end": { "offset": 49622, "col": 13, "tokLen": 4 } }, "type": { "qualType": "char[256]" }, "valueCategory": "lvalue", "name": "name", "isArrow": true, "referencedMemberDecl": "0x55bbe7223d78", "inner": [ { "id": "0x55bbe72ed660", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49619, "col": 10, "tokLen": 1 }, "end": { "offset": 49619, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ed640", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49619, "col": 10, "tokLen": 1 }, "end": { "offset": 49619, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ece50", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72ed788", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49628, "col": 19, "tokLen": 6 }, "end": { "offset": 49628, "col": 19, "tokLen": 6 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72ed6a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49628, "col": 19, "tokLen": 6 }, "end": { "offset": 49628, "col": 19, "tokLen": 6 } }, "type": { "qualType": "const char[7]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7231b08", "kind": "VarDecl", "name": "broken", "type": { "qualType": "const char[7]" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ed8d8", "kind": "FunctionDecl", "loc": { "offset": 49645, "line": 2017, "col": 1, "tokLen": 16 }, "range": { "begin": { "offset": 49640, "line": 2016, "col": 1, "tokLen": 4 }, "end": { "offset": 49913, "line": 2026, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7230cc8", "name": "updatewindowtype", "mangledName": "updatewindowtype", "type": { "qualType": "void (Client *)" }, "inner": [ { "id": "0x55bbe72ed848", "kind": "ParmVarDecl", "loc": { "offset": 49670, "line": 2017, "col": 26, "tokLen": 1 }, "range": { "begin": { "offset": 49662, "col": 18, "tokLen": 6 }, "end": { "offset": 49670, "col": 26, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe72ee588", "kind": "CompoundStmt", "range": { "begin": { "offset": 49673, "line": 2018, "col": 1, "tokLen": 1 }, "end": { "offset": 49913, "line": 2026, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72edb80", "kind": "DeclStmt", "range": { "begin": { "offset": 49676, "line": 2019, "col": 2, "tokLen": 4 }, "end": { "offset": 49724, "col": 50, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ed990", "kind": "VarDecl", "loc": { "offset": 49681, "col": 7, "tokLen": 5 }, "range": { "begin": { "offset": 49676, "col": 2, "tokLen": 4 }, "end": { "offset": 49723, "col": 49, "tokLen": 1 } }, "isUsed": true, "name": "state", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "init": "c", "inner": [ { "id": "0x55bbe72edb20", "kind": "CallExpr", "range": { "begin": { "offset": 49689, "col": 15, "tokLen": 11 }, "end": { "offset": 49723, "col": 49, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72edb08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49689, "col": 15, "tokLen": 11 }, "end": { "offset": 49689, "col": 15, "tokLen": 11 } }, "type": { "qualType": "Atom (*)(Client *, Atom)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72ed9f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49689, "col": 15, "tokLen": 11 }, "end": { "offset": 49689, "col": 15, "tokLen": 11 } }, "type": { "qualType": "Atom (Client *, Atom)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7296c30", "kind": "FunctionDecl", "name": "getatomprop", "type": { "qualType": "Atom (Client *, Atom)" } } } ] }, { "id": "0x55bbe72edb50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49701, "col": 27, "tokLen": 1 }, "end": { "offset": 49701, "col": 27, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eda18", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49701, "col": 27, "tokLen": 1 }, "end": { "offset": 49701, "col": 27, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ed848", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72edb68", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49704, "col": 30, "tokLen": 7 }, "end": { "offset": 49722, "col": 48, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eda90", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 49704, "col": 30, "tokLen": 7 }, "end": { "offset": 49722, "col": 48, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72eda78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49704, "col": 30, "tokLen": 7 }, "end": { "offset": 49704, "col": 30, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72eda38", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49704, "col": 30, "tokLen": 7 }, "end": { "offset": 49704, "col": 30, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe72eda58", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49712, "col": 38, "tokLen": 10 }, "end": { "offset": 49712, "col": 38, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e970", "kind": "EnumConstantDecl", "name": "NetWMState", "type": { "qualType": "int" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ee1f8", "kind": "DeclStmt", "range": { "begin": { "offset": 49727, "line": 2020, "col": 2, "tokLen": 4 }, "end": { "offset": 49780, "col": 55, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72edba8", "kind": "VarDecl", "loc": { "offset": 49732, "col": 7, "tokLen": 5 }, "range": { "begin": { "offset": 49727, "col": 2, "tokLen": 4 }, "end": { "offset": 49779, "col": 54, "tokLen": 1 } }, "isUsed": true, "name": "wtype", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "init": "c", "inner": [ { "id": "0x55bbe72ee198", "kind": "CallExpr", "range": { "begin": { "offset": 49740, "col": 15, "tokLen": 11 }, "end": { "offset": 49779, "col": 54, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ee180", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49740, "col": 15, "tokLen": 11 }, "end": { "offset": 49740, "col": 15, "tokLen": 11 } }, "type": { "qualType": "Atom (*)(Client *, Atom)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72edc10", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49740, "col": 15, "tokLen": 11 }, "end": { "offset": 49740, "col": 15, "tokLen": 11 } }, "type": { "qualType": "Atom (Client *, Atom)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7296c30", "kind": "FunctionDecl", "name": "getatomprop", "type": { "qualType": "Atom (Client *, Atom)" } } } ] }, { "id": "0x55bbe72ee1c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49752, "col": 27, "tokLen": 1 }, "end": { "offset": 49752, "col": 27, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72edc30", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49752, "col": 27, "tokLen": 1 }, "end": { "offset": 49752, "col": 27, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ed848", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72ee1e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49755, "col": 30, "tokLen": 7 }, "end": { "offset": 49778, "col": 53, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ee160", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 49755, "col": 30, "tokLen": 7 }, "end": { "offset": 49778, "col": 53, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72edc90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49755, "col": 30, "tokLen": 7 }, "end": { "offset": 49755, "col": 30, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72edc50", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49755, "col": 30, "tokLen": 7 }, "end": { "offset": 49755, "col": 30, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe72edc70", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49763, "col": 38, "tokLen": 15 }, "end": { "offset": 49763, "col": 38, "tokLen": 15 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721eab0", "kind": "EnumConstantDecl", "name": "NetWMWindowType", "type": { "qualType": "int" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ee3b8", "kind": "IfStmt", "range": { "begin": { "offset": 49784, "line": 2022, "col": 2, "tokLen": 2 }, "end": { "offset": 49843, "line": 2023, "col": 21, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ee2d8", "kind": "BinaryOperator", "range": { "begin": { "offset": 49788, "line": 2022, "col": 6, "tokLen": 5 }, "end": { "offset": 49820, "col": 38, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72ee2a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49788, "col": 6, "tokLen": 5 }, "end": { "offset": 49788, "col": 6, "tokLen": 5 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ee210", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49788, "col": 6, "tokLen": 5 }, "end": { "offset": 49788, "col": 6, "tokLen": 5 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ed990", "kind": "VarDecl", "name": "state", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } } } ] }, { "id": "0x55bbe72ee2c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49797, "col": 15, "tokLen": 7 }, "end": { "offset": 49820, "col": 38, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ee288", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 49797, "col": 15, "tokLen": 7 }, "end": { "offset": 49820, "col": 38, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72ee270", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49797, "col": 15, "tokLen": 7 }, "end": { "offset": 49797, "col": 15, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72ee230", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49797, "col": 15, "tokLen": 7 }, "end": { "offset": 49797, "col": 15, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe72ee250", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49805, "col": 23, "tokLen": 15 }, "end": { "offset": 49805, "col": 23, "tokLen": 15 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721ea10", "kind": "EnumConstantDecl", "name": "NetWMFullscreen", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe72ee370", "kind": "CallExpr", "range": { "begin": { "offset": 49825, "line": 2023, "col": 3, "tokLen": 13 }, "end": { "offset": 49843, "col": 21, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ee358", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49825, "col": 3, "tokLen": 13 }, "end": { "offset": 49825, "col": 3, "tokLen": 13 } }, "type": { "qualType": "void (*)(Client *, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72ee2f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49825, "col": 3, "tokLen": 13 }, "end": { "offset": 49825, "col": 3, "tokLen": 13 } }, "type": { "qualType": "void (Client *, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72cbed0", "kind": "FunctionDecl", "name": "setfullscreen", "type": { "qualType": "void (Client *, int)" } } } ] }, { "id": "0x55bbe72ee3a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49839, "col": 17, "tokLen": 1 }, "end": { "offset": 49839, "col": 17, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ee318", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49839, "col": 17, "tokLen": 1 }, "end": { "offset": 49839, "col": 17, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ed848", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72ee338", "kind": "IntegerLiteral", "range": { "begin": { "offset": 49842, "col": 20, "tokLen": 1 }, "end": { "offset": 49842, "col": 20, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] }, { "id": "0x55bbe72ee568", "kind": "IfStmt", "range": { "begin": { "offset": 49847, "line": 2024, "col": 2, "tokLen": 2 }, "end": { "offset": 49910, "line": 2025, "col": 19, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ee4a0", "kind": "BinaryOperator", "range": { "begin": { "offset": 49851, "line": 2024, "col": 6, "tokLen": 5 }, "end": { "offset": 49889, "col": 44, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72ee470", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49851, "col": 6, "tokLen": 5 }, "end": { "offset": 49851, "col": 6, "tokLen": 5 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ee3d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49851, "col": 6, "tokLen": 5 }, "end": { "offset": 49851, "col": 6, "tokLen": 5 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72edba8", "kind": "VarDecl", "name": "wtype", "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" } } } ] }, { "id": "0x55bbe72ee488", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49860, "col": 15, "tokLen": 7 }, "end": { "offset": 49889, "col": 44, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ee450", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 49860, "col": 15, "tokLen": 7 }, "end": { "offset": 49889, "col": 44, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Atom", "typeAliasDeclId": "0x55bbe6fb5f98" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72ee438", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49860, "col": 15, "tokLen": 7 }, "end": { "offset": 49860, "col": 15, "tokLen": 7 } }, "type": { "qualType": "Atom *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72ee3f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49860, "col": 15, "tokLen": 7 }, "end": { "offset": 49860, "col": 15, "tokLen": 7 } }, "type": { "qualType": "Atom[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7236fa8", "kind": "VarDecl", "name": "netatom", "type": { "qualType": "Atom[9]" } } } ] }, { "id": "0x55bbe72ee418", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49868, "col": 23, "tokLen": 21 }, "end": { "offset": 49868, "col": 23, "tokLen": 21 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7222ad0", "kind": "EnumConstantDecl", "name": "NetWMWindowTypeDialog", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe72ee548", "kind": "BinaryOperator", "range": { "begin": { "offset": 49894, "line": 2025, "col": 3, "tokLen": 1 }, "end": { "offset": 49910, "col": 19, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72ee4f8", "kind": "MemberExpr", "range": { "begin": { "offset": 49894, "col": 3, "tokLen": 1 }, "end": { "offset": 49897, "col": 6, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfloating", "isArrow": true, "referencedMemberDecl": "0x55bbe7224738", "inner": [ { "id": "0x55bbe72ee4e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49894, "col": 3, "tokLen": 1 }, "end": { "offset": 49894, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ee4c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49894, "col": 3, "tokLen": 1 }, "end": { "offset": 49894, "col": 3, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ed848", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72ee528", "kind": "IntegerLiteral", "range": { "begin": { "offset": 49910, "col": 19, "tokLen": 1 }, "end": { "offset": 49910, "col": 19, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] }, { "id": "0x55bbe72ee658", "kind": "FunctionDecl", "loc": { "offset": 49921, "line": 2029, "col": 1, "tokLen": 13 }, "range": { "begin": { "offset": 49916, "line": 2028, "col": 1, "tokLen": 4 }, "end": { "offset": 50298, "line": 2045, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7230e10", "name": "updatewmhints", "mangledName": "updatewmhints", "type": { "qualType": "void (Client *)" }, "inner": [ { "id": "0x55bbe72ee5c8", "kind": "ParmVarDecl", "loc": { "offset": 49943, "line": 2029, "col": 23, "tokLen": 1 }, "range": { "begin": { "offset": 49935, "col": 15, "tokLen": 6 }, "end": { "offset": 49943, "col": 23, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } }, { "id": "0x55bbe72ef450", "kind": "CompoundStmt", "range": { "begin": { "offset": 49946, "line": 2030, "col": 1, "tokLen": 1 }, "end": { "offset": 50298, "line": 2045, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ee778", "kind": "DeclStmt", "range": { "begin": { "offset": 49949, "line": 2031, "col": 2, "tokLen": 8 }, "end": { "offset": 49962, "col": 15, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ee710", "kind": "VarDecl", "loc": { "offset": 49959, "col": 12, "tokLen": 3 }, "range": { "begin": { "offset": 49949, "col": 2, "tokLen": 8 }, "end": { "offset": 49959, "col": 12, "tokLen": 3 } }, "isUsed": true, "name": "wmh", "type": { "qualType": "XWMHints *" } } ] }, { "id": "0x55bbe72ef430", "kind": "IfStmt", "range": { "begin": { "offset": 49966, "line": 2033, "col": 2, "tokLen": 2 }, "end": { "offset": 50296, "line": 2044, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ee8f0", "kind": "ParenExpr", "range": { "begin": { "offset": 49970, "line": 2033, "col": 6, "tokLen": 1 }, "end": { "offset": 50001, "col": 37, "tokLen": 1 } }, "type": { "qualType": "XWMHints *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ee8d0", "kind": "BinaryOperator", "range": { "begin": { "offset": 49971, "col": 7, "tokLen": 3 }, "end": { "offset": 50000, "col": 36, "tokLen": 1 } }, "type": { "qualType": "XWMHints *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72ee790", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49971, "col": 7, "tokLen": 3 }, "end": { "offset": 49971, "col": 7, "tokLen": 3 } }, "type": { "qualType": "XWMHints *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ee710", "kind": "VarDecl", "name": "wmh", "type": { "qualType": "XWMHints *" } } }, { "id": "0x55bbe72ee870", "kind": "CallExpr", "range": { "begin": { "offset": 49977, "col": 13, "tokLen": 11 }, "end": { "offset": 50000, "col": 36, "tokLen": 1 } }, "type": { "qualType": "XWMHints *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ee858", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49977, "col": 13, "tokLen": 11 }, "end": { "offset": 49977, "col": 13, "tokLen": 11 } }, "type": { "qualType": "XWMHints *(*)(Display *, Window)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72ee7b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49977, "col": 13, "tokLen": 11 }, "end": { "offset": 49977, "col": 13, "tokLen": 11 } }, "type": { "qualType": "XWMHints *(Display *, Window)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7162c88", "kind": "FunctionDecl", "name": "XGetWMHints", "type": { "qualType": "XWMHints *(Display *, Window)" } } } ] }, { "id": "0x55bbe72ee8a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49989, "col": 25, "tokLen": 3 }, "end": { "offset": 49989, "col": 25, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ee7d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49989, "col": 25, "tokLen": 3 }, "end": { "offset": 49989, "col": 25, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72ee8b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49994, "col": 30, "tokLen": 1 }, "end": { "offset": 49997, "col": 33, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ee828", "kind": "MemberExpr", "range": { "begin": { "offset": 49994, "col": 30, "tokLen": 1 }, "end": { "offset": 49997, "col": 33, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72ee810", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 49994, "col": 30, "tokLen": 1 }, "end": { "offset": 49994, "col": 30, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ee7f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 49994, "col": 30, "tokLen": 1 }, "end": { "offset": 49994, "col": 30, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ee5c8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ef408", "kind": "CompoundStmt", "range": { "begin": { "offset": 50004, "col": 40, "tokLen": 1 }, "end": { "offset": 50296, "line": 2044, "col": 2, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ef010", "kind": "IfStmt", "range": { "begin": { "offset": 50008, "line": 2034, "col": 3, "tokLen": 2 }, "end": { "offset": 50187, "line": 2038, "col": 52, "tokLen": 1 } }, "hasElse": true, "inner": [ { "id": "0x55bbe72eeb08", "kind": "BinaryOperator", "range": { "begin": { "offset": 50012, "line": 2034, "col": 7, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 5558, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50045, "file": "dwm.c", "line": 2034, "col": 40, "tokLen": 12 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72ee9c8", "kind": "BinaryOperator", "range": { "begin": { "offset": 50012, "col": 7, "tokLen": 1 }, "end": { "offset": 50025, "col": 20, "tokLen": 3 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72ee998", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50012, "col": 7, "tokLen": 1 }, "end": { "offset": 50012, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ee910", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50012, "col": 7, "tokLen": 1 }, "end": { "offset": 50012, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ee5c8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72ee9b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50017, "col": 12, "tokLen": 6 }, "end": { "offset": 50025, "col": 20, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ee968", "kind": "MemberExpr", "range": { "begin": { "offset": 50017, "col": 12, "tokLen": 6 }, "end": { "offset": 50025, "col": 20, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72ee950", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50017, "col": 12, "tokLen": 6 }, "end": { "offset": 50017, "col": 12, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ee930", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50017, "col": 12, "tokLen": 6 }, "end": { "offset": 50017, "col": 12, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72eeae8", "kind": "BinaryOperator", "range": { "begin": { "offset": 50032, "col": 27, "tokLen": 3 }, "end": { "spellingLoc": { "offset": 5558, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50045, "file": "dwm.c", "line": 2034, "col": 40, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe72eead0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50032, "col": 27, "tokLen": 3 }, "end": { "offset": 50037, "col": 32, "tokLen": 5 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eea20", "kind": "MemberExpr", "range": { "begin": { "offset": 50032, "col": 27, "tokLen": 3 }, "end": { "offset": 50037, "col": 32, "tokLen": 5 } }, "type": { "qualType": "long" }, "valueCategory": "lvalue", "name": "flags", "isArrow": true, "referencedMemberDecl": "0x55bbe70beb98", "inner": [ { "id": "0x55bbe72eea08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50032, "col": 27, "tokLen": 3 }, "end": { "offset": 50032, "col": 27, "tokLen": 3 } }, "type": { "qualType": "XWMHints *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ee9e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50032, "col": 27, "tokLen": 3 }, "end": { "offset": 50032, "col": 27, "tokLen": 3 } }, "type": { "qualType": "XWMHints *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ee710", "kind": "VarDecl", "name": "wmh", "type": { "qualType": "XWMHints *" } } } ] } ] } ] }, { "id": "0x55bbe72eeab0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5550, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50045, "file": "dwm.c", "line": 2034, "col": 40, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 5558, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50045, "file": "dwm.c", "line": 2034, "col": 40, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72eea90", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5551, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 24, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50045, "file": "dwm.c", "line": 2034, "col": 40, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 5557, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50045, "file": "dwm.c", "line": 2034, "col": 40, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72eea50", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5551, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 24, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50045, "file": "dwm.c", "line": 2034, "col": 40, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 5551, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 24, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50045, "file": "dwm.c", "line": 2034, "col": 40, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72eea70", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5557, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50045, "file": "dwm.c", "line": 2034, "col": 40, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 5557, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50045, "file": "dwm.c", "line": 2034, "col": 40, "tokLen": 12 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "8" } ] } ] } ] } ] }, { "id": "0x55bbe72eedb8", "kind": "CompoundStmt", "range": { "begin": { "offset": 50059, "col": 54, "tokLen": 1 }, "end": { "offset": 50129, "line": 2037, "col": 3, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72eec28", "kind": "CompoundAssignOperator", "range": { "begin": { "offset": 50064, "line": 2035, "col": 4, "tokLen": 3 }, "end": { "spellingLoc": { "offset": 5558, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50079, "file": "dwm.c", "line": 2035, "col": 19, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "&=", "computeLHSType": { "qualType": "long" }, "computeResultType": { "qualType": "long" }, "inner": [ { "id": "0x55bbe72eeb60", "kind": "MemberExpr", "range": { "begin": { "offset": 50064, "col": 4, "tokLen": 3 }, "end": { "offset": 50069, "col": 9, "tokLen": 5 } }, "type": { "qualType": "long" }, "valueCategory": "lvalue", "name": "flags", "isArrow": true, "referencedMemberDecl": "0x55bbe70beb98", "inner": [ { "id": "0x55bbe72eeb48", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50064, "col": 4, "tokLen": 3 }, "end": { "offset": 50064, "col": 4, "tokLen": 3 } }, "type": { "qualType": "XWMHints *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eeb28", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50064, "col": 4, "tokLen": 3 }, "end": { "offset": 50064, "col": 4, "tokLen": 3 } }, "type": { "qualType": "XWMHints *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ee710", "kind": "VarDecl", "name": "wmh", "type": { "qualType": "XWMHints *" } } } ] } ] }, { "id": "0x55bbe72eec10", "kind": "UnaryOperator", "range": { "begin": { "offset": 50078, "col": 18, "tokLen": 1 }, "end": { "spellingLoc": { "offset": 5558, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50079, "file": "dwm.c", "line": 2035, "col": 19, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "~", "canOverflow": false, "inner": [ { "id": "0x55bbe72eebf0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5550, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50079, "file": "dwm.c", "line": 2035, "col": 19, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 5558, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50079, "file": "dwm.c", "line": 2035, "col": 19, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72eebd0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5551, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 24, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50079, "file": "dwm.c", "line": 2035, "col": 19, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 5557, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50079, "file": "dwm.c", "line": 2035, "col": 19, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72eeb90", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5551, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 24, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50079, "file": "dwm.c", "line": 2035, "col": 19, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 5551, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 24, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50079, "file": "dwm.c", "line": 2035, "col": 19, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72eebb0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5557, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50079, "file": "dwm.c", "line": 2035, "col": 19, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 5557, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50079, "file": "dwm.c", "line": 2035, "col": 19, "tokLen": 12 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "8" } ] } ] } ] } ] }, { "id": "0x55bbe72eed38", "kind": "CallExpr", "range": { "begin": { "offset": 50096, "line": 2036, "col": 4, "tokLen": 11 }, "end": { "offset": 50124, "col": 32, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72eed20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50096, "col": 4, "tokLen": 11 }, "end": { "offset": 50096, "col": 4, "tokLen": 11 } }, "type": { "qualType": "int (*)(Display *, Window, XWMHints *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72eec58", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50096, "col": 4, "tokLen": 11 }, "end": { "offset": 50096, "col": 4, "tokLen": 11 } }, "type": { "qualType": "int (Display *, Window, XWMHints *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7169960", "kind": "FunctionDecl", "name": "XSetWMHints", "type": { "qualType": "int (Display *, Window, XWMHints *)" } } } ] }, { "id": "0x55bbe72eed70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50108, "col": 16, "tokLen": 3 }, "end": { "offset": 50108, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eec78", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50108, "col": 16, "tokLen": 3 }, "end": { "offset": 50108, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72eed88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50113, "col": 21, "tokLen": 1 }, "end": { "offset": 50116, "col": 24, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eecd0", "kind": "MemberExpr", "range": { "begin": { "offset": 50113, "col": 21, "tokLen": 1 }, "end": { "offset": 50116, "col": 24, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72eecb8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50113, "col": 21, "tokLen": 1 }, "end": { "offset": 50113, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eec98", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50113, "col": 21, "tokLen": 1 }, "end": { "offset": 50113, "col": 21, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ee5c8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72eeda0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50121, "col": 29, "tokLen": 3 }, "end": { "offset": 50121, "col": 29, "tokLen": 3 } }, "type": { "qualType": "XWMHints *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eed00", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50121, "col": 29, "tokLen": 3 }, "end": { "offset": 50121, "col": 29, "tokLen": 3 } }, "type": { "qualType": "XWMHints *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ee710", "kind": "VarDecl", "name": "wmh", "type": { "qualType": "XWMHints *" } } } ] } ] } ] }, { "id": "0x55bbe72eeff0", "kind": "BinaryOperator", "range": { "begin": { "offset": 50139, "line": 2038, "col": 4, "tokLen": 1 }, "end": { "offset": 50187, "col": 52, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72eee10", "kind": "MemberExpr", "range": { "begin": { "offset": 50139, "col": 4, "tokLen": 1 }, "end": { "offset": 50142, "col": 7, "tokLen": 8 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isurgent", "isArrow": true, "referencedMemberDecl": "0x55bbe72247a0", "inner": [ { "id": "0x55bbe72eedf8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50139, "col": 4, "tokLen": 1 }, "end": { "offset": 50139, "col": 4, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eedd8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50139, "col": 4, "tokLen": 1 }, "end": { "offset": 50139, "col": 4, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ee5c8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72eefc0", "kind": "ConditionalOperator", "range": { "begin": { "offset": 50153, "col": 18, "tokLen": 1 }, "end": { "offset": 50187, "col": 52, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72eef60", "kind": "ParenExpr", "range": { "begin": { "offset": 50153, "col": 18, "tokLen": 1 }, "end": { "offset": 50179, "col": 44, "tokLen": 1 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72eef40", "kind": "BinaryOperator", "range": { "begin": { "offset": 50154, "col": 19, "tokLen": 3 }, "end": { "spellingLoc": { "offset": 5558, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50167, "file": "dwm.c", "line": 2038, "col": 32, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe72eef28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50154, "col": 19, "tokLen": 3 }, "end": { "offset": 50159, "col": 24, "tokLen": 5 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eee78", "kind": "MemberExpr", "range": { "begin": { "offset": 50154, "col": 19, "tokLen": 3 }, "end": { "offset": 50159, "col": 24, "tokLen": 5 } }, "type": { "qualType": "long" }, "valueCategory": "lvalue", "name": "flags", "isArrow": true, "referencedMemberDecl": "0x55bbe70beb98", "inner": [ { "id": "0x55bbe72eee60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50154, "col": 19, "tokLen": 3 }, "end": { "offset": 50154, "col": 19, "tokLen": 3 } }, "type": { "qualType": "XWMHints *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72eee40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50154, "col": 19, "tokLen": 3 }, "end": { "offset": 50154, "col": 19, "tokLen": 3 } }, "type": { "qualType": "XWMHints *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ee710", "kind": "VarDecl", "name": "wmh", "type": { "qualType": "XWMHints *" } } } ] } ] } ] }, { "id": "0x55bbe72eef08", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5550, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 23, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50167, "file": "dwm.c", "line": 2038, "col": 32, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 5558, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 31, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50167, "file": "dwm.c", "line": 2038, "col": 32, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72eeee8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5551, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 24, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50167, "file": "dwm.c", "line": 2038, "col": 32, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 5557, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50167, "file": "dwm.c", "line": 2038, "col": 32, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72eeea8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5551, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 24, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50167, "file": "dwm.c", "line": 2038, "col": 32, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 5551, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 24, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50167, "file": "dwm.c", "line": 2038, "col": 32, "tokLen": 12 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72eeec8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5557, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50167, "file": "dwm.c", "line": 2038, "col": 32, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 5557, "file": "/usr/include/X11/Xutil.h", "line": 143, "col": 30, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50167, "file": "dwm.c", "line": 2038, "col": 32, "tokLen": 12 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "8" } ] } ] } ] } ] }, { "id": "0x55bbe72eef80", "kind": "IntegerLiteral", "range": { "begin": { "offset": 50183, "col": 48, "tokLen": 1 }, "end": { "offset": 50183, "col": 48, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72eefa0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 50187, "col": 52, "tokLen": 1 }, "end": { "offset": 50187, "col": 52, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe72ef328", "kind": "IfStmt", "range": { "begin": { "offset": 50192, "line": 2039, "col": 3, "tokLen": 2 }, "end": { "offset": 50278, "line": 2042, "col": 20, "tokLen": 1 } }, "hasElse": true, "inner": [ { "id": "0x55bbe72ef140", "kind": "BinaryOperator", "range": { "begin": { "offset": 50196, "line": 2039, "col": 7, "tokLen": 3 }, "end": { "spellingLoc": { "offset": 5207, "file": "/usr/include/X11/Xutil.h", "line": 134, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50209, "file": "dwm.c", "line": 2039, "col": 20, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe72ef128", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50196, "col": 7, "tokLen": 3 }, "end": { "offset": 50201, "col": 12, "tokLen": 5 } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ef078", "kind": "MemberExpr", "range": { "begin": { "offset": 50196, "col": 7, "tokLen": 3 }, "end": { "offset": 50201, "col": 12, "tokLen": 5 } }, "type": { "qualType": "long" }, "valueCategory": "lvalue", "name": "flags", "isArrow": true, "referencedMemberDecl": "0x55bbe70beb98", "inner": [ { "id": "0x55bbe72ef060", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50196, "col": 7, "tokLen": 3 }, "end": { "offset": 50196, "col": 7, "tokLen": 3 } }, "type": { "qualType": "XWMHints *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ef040", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50196, "col": 7, "tokLen": 3 }, "end": { "offset": 50196, "col": 7, "tokLen": 3 } }, "type": { "qualType": "XWMHints *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ee710", "kind": "VarDecl", "name": "wmh", "type": { "qualType": "XWMHints *" } } } ] } ] } ] }, { "id": "0x55bbe72ef108", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 5199, "file": "/usr/include/X11/Xutil.h", "line": 134, "col": 21, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50209, "file": "dwm.c", "line": 2039, "col": 20, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5207, "file": "/usr/include/X11/Xutil.h", "line": 134, "col": 29, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50209, "file": "dwm.c", "line": 2039, "col": 20, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ef0e8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 5200, "file": "/usr/include/X11/Xutil.h", "line": 134, "col": 22, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50209, "file": "dwm.c", "line": 2039, "col": 20, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5206, "file": "/usr/include/X11/Xutil.h", "line": 134, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50209, "file": "dwm.c", "line": 2039, "col": 20, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72ef0a8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5200, "file": "/usr/include/X11/Xutil.h", "line": 134, "col": 22, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50209, "file": "dwm.c", "line": 2039, "col": 20, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5200, "file": "/usr/include/X11/Xutil.h", "line": 134, "col": 22, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50209, "file": "dwm.c", "line": 2039, "col": 20, "tokLen": 9 } } }, "type": { "qualType": "long" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72ef0c8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 5206, "file": "/usr/include/X11/Xutil.h", "line": 134, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50209, "file": "dwm.c", "line": 2039, "col": 20, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 5206, "file": "/usr/include/X11/Xutil.h", "line": 134, "col": 28, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 50209, "file": "dwm.c", "line": 2039, "col": 20, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe72ef260", "kind": "BinaryOperator", "range": { "begin": { "offset": 50223, "line": 2040, "col": 4, "tokLen": 1 }, "end": { "offset": 50245, "col": 26, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72ef198", "kind": "MemberExpr", "range": { "begin": { "offset": 50223, "col": 4, "tokLen": 1 }, "end": { "offset": 50226, "col": 7, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "neverfocus", "isArrow": true, "referencedMemberDecl": "0x55bbe7224808", "inner": [ { "id": "0x55bbe72ef180", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50223, "col": 4, "tokLen": 1 }, "end": { "offset": 50223, "col": 4, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ef160", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50223, "col": 4, "tokLen": 1 }, "end": { "offset": 50223, "col": 4, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ee5c8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72ef248", "kind": "UnaryOperator", "range": { "begin": { "offset": 50239, "col": 20, "tokLen": 1 }, "end": { "offset": 50245, "col": 26, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72ef230", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50240, "col": 21, "tokLen": 3 }, "end": { "offset": 50245, "col": 26, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ef200", "kind": "MemberExpr", "range": { "begin": { "offset": 50240, "col": 21, "tokLen": 3 }, "end": { "offset": 50245, "col": 26, "tokLen": 5 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "input", "isArrow": true, "referencedMemberDecl": "0x55bbe70bec00", "inner": [ { "id": "0x55bbe72ef1e8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50240, "col": 21, "tokLen": 3 }, "end": { "offset": 50240, "col": 21, "tokLen": 3 } }, "type": { "qualType": "XWMHints *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ef1c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50240, "col": 21, "tokLen": 3 }, "end": { "offset": 50240, "col": 21, "tokLen": 3 } }, "type": { "qualType": "XWMHints *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ee710", "kind": "VarDecl", "name": "wmh", "type": { "qualType": "XWMHints *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ef308", "kind": "BinaryOperator", "range": { "begin": { "offset": 50262, "line": 2042, "col": 4, "tokLen": 1 }, "end": { "offset": 50278, "col": 20, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72ef2b8", "kind": "MemberExpr", "range": { "begin": { "offset": 50262, "col": 4, "tokLen": 1 }, "end": { "offset": 50265, "col": 7, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "neverfocus", "isArrow": true, "referencedMemberDecl": "0x55bbe7224808", "inner": [ { "id": "0x55bbe72ef2a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50262, "col": 4, "tokLen": 1 }, "end": { "offset": 50262, "col": 4, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ef280", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50262, "col": 4, "tokLen": 1 }, "end": { "offset": 50262, "col": 4, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ee5c8", "kind": "ParmVarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] }, { "id": "0x55bbe72ef2e8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 50278, "col": 20, "tokLen": 1 }, "end": { "offset": 50278, "col": 20, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72ef3b0", "kind": "CallExpr", "range": { "begin": { "offset": 50283, "line": 2043, "col": 3, "tokLen": 5 }, "end": { "offset": 50292, "col": 12, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ef398", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50283, "col": 3, "tokLen": 5 }, "end": { "offset": 50283, "col": 3, "tokLen": 5 } }, "type": { "qualType": "int (*)(void *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72ef358", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50283, "col": 3, "tokLen": 5 }, "end": { "offset": 50283, "col": 3, "tokLen": 5 } }, "type": { "qualType": "int (void *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe703c7b0", "kind": "FunctionDecl", "name": "XFree", "type": { "qualType": "int (void *)" } } } ] }, { "id": "0x55bbe72ef3f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50289, "col": 9, "tokLen": 3 }, "end": { "offset": 50289, "col": 9, "tokLen": 3 } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "BitCast", "inner": [ { "id": "0x55bbe72ef3d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50289, "col": 9, "tokLen": 3 }, "end": { "offset": 50289, "col": 9, "tokLen": 3 } }, "type": { "qualType": "XWMHints *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ef378", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50289, "col": 9, "tokLen": 3 }, "end": { "offset": 50289, "col": 9, "tokLen": 3 } }, "type": { "qualType": "XWMHints *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ee710", "kind": "VarDecl", "name": "wmh", "type": { "qualType": "XWMHints *" } } } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ef510", "kind": "FunctionDecl", "loc": { "offset": 50306, "line": 2048, "col": 1, "tokLen": 4 }, "range": { "begin": { "offset": 50301, "line": 2047, "col": 1, "tokLen": 4 }, "end": { "offset": 50558, "line": 2057, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7230fc0", "name": "view", "mangledName": "view", "type": { "qualType": "void (const Arg *)" }, "inner": [ { "id": "0x55bbe72ef480", "kind": "ParmVarDecl", "loc": { "offset": 50322, "line": 2048, "col": 17, "tokLen": 3 }, "range": { "begin": { "offset": 50311, "col": 6, "tokLen": 5 }, "end": { "offset": 50322, "col": 17, "tokLen": 3 } }, "isUsed": true, "name": "arg", "type": { "qualType": "const Arg *" } }, { "id": "0x55bbe72f02d0", "kind": "CompoundStmt", "range": { "begin": { "offset": 50327, "line": 2049, "col": 1, "tokLen": 1 }, "end": { "offset": 50558, "line": 2057, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72ef9d0", "kind": "IfStmt", "range": { "begin": { "offset": 50330, "line": 2050, "col": 2, "tokLen": 2 }, "end": { "offset": 50392, "line": 2051, "col": 3, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe72ef9a0", "kind": "BinaryOperator", "range": { "begin": { "offset": 50334, "line": 2050, "col": 6, "tokLen": 1 }, "end": { "offset": 50387, "col": 59, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72ef848", "kind": "ParenExpr", "range": { "begin": { "offset": 50334, "col": 6, "tokLen": 1 }, "end": { "offset": 50352, "col": 24, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ef828", "kind": "BinaryOperator", "range": { "begin": { "offset": 50335, "col": 7, "tokLen": 3 }, "end": { "spellingLoc": { "offset": 2288, "line": 57, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 50345, "line": 2050, "col": 17, "tokLen": 7 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe72ef7f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50335, "col": 7, "tokLen": 3 }, "end": { "offset": 50340, "col": 12, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ef5f0", "kind": "MemberExpr", "range": { "begin": { "offset": 50335, "col": 7, "tokLen": 3 }, "end": { "offset": 50340, "col": 12, "tokLen": 2 } }, "type": { "qualType": "const unsigned int" }, "valueCategory": "lvalue", "name": "ui", "isArrow": true, "referencedMemberDecl": "0x55bbe7223220", "inner": [ { "id": "0x55bbe72ef5d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50335, "col": 7, "tokLen": 3 }, "end": { "offset": 50335, "col": 7, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ef5b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50335, "col": 7, "tokLen": 3 }, "end": { "offset": 50335, "col": 7, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ef480", "kind": "ParmVarDecl", "name": "arg", "type": { "qualType": "const Arg *" } } } ] } ] } ] }, { "id": "0x55bbe72ef810", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2264, "line": 57, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 50345, "line": 2050, "col": 17, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2288, "line": 57, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 50345, "line": 2050, "col": 17, "tokLen": 7 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72ef7d8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2264, "line": 57, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 50345, "line": 2050, "col": 17, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2288, "line": 57, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 50345, "line": 2050, "col": 17, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ef7b8", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2265, "line": 57, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 50345, "line": 2050, "col": 17, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2287, "line": 57, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 50345, "line": 2050, "col": 17, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72ef778", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2265, "line": 57, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 50345, "line": 2050, "col": 17, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2283, "line": 57, "col": 52, "tokLen": 1 }, "expansionLoc": { "offset": 50345, "line": 2050, "col": 17, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ef758", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2266, "line": 57, "col": 35, "tokLen": 1 }, "expansionLoc": { "offset": 50345, "line": 2050, "col": 17, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 50345, "line": 2050, "col": 17, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72ef620", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2266, "line": 57, "col": 35, "tokLen": 1 }, "expansionLoc": { "offset": 50345, "line": 2050, "col": 17, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2266, "line": 57, "col": 35, "tokLen": 1 }, "expansionLoc": { "offset": 50345, "line": 2050, "col": 17, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72ef738", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2034, "line": 53, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 50345, "line": 2050, "col": 17, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 50345, "line": 2050, "col": 17, "tokLen": 7 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72ef718", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 50345, "line": 2050, "col": 17, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 50345, "line": 2050, "col": 17, "tokLen": 7 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe72ef660", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 50345, "line": 2050, "col": 17, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 50345, "line": 2050, "col": 17, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe72ef640", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 50345, "line": 2050, "col": 17, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 50345, "line": 2050, "col": 17, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e315d0", "kind": "VarDecl", "name": "tags", "type": { "qualType": "const char *[9]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe72ef6f8", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2046, "line": 53, "col": 45, "tokLen": 6 }, "expansionLoc": { "offset": 50345, "line": 2050, "col": 17, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 50345, "line": 2050, "col": 17, "tokLen": 7 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe72ef6d8", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 50345, "line": 2050, "col": 17, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 50345, "line": 2050, "col": 17, "tokLen": 7 } } }, "type": { "qualType": "const char *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72ef6c0", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 50345, "line": 2050, "col": 17, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 50345, "line": 2050, "col": 17, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72ef680", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 50345, "line": 2050, "col": 17, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 50345, "line": 2050, "col": 17, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e315d0", "kind": "VarDecl", "name": "tags", "type": { "qualType": "const char *[9]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe72ef6a0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 50345, "line": 2050, "col": 17, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 50345, "line": 2050, "col": 17, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ef798", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2287, "line": 57, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 50345, "line": 2050, "col": 17, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2287, "line": 57, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 50345, "line": 2050, "col": 17, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ef988", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50357, "col": 29, "tokLen": 6 }, "end": { "offset": 50387, "col": 59, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ef968", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 50357, "col": 29, "tokLen": 6 }, "end": { "offset": 50387, "col": 59, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72ef938", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50357, "col": 29, "tokLen": 6 }, "end": { "offset": 50365, "col": 37, "tokLen": 6 } }, "type": { "qualType": "unsigned int *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72ef8a0", "kind": "MemberExpr", "range": { "begin": { "offset": 50357, "col": 29, "tokLen": 6 }, "end": { "offset": 50365, "col": 37, "tokLen": 6 } }, "type": { "qualType": "unsigned int[2]" }, "valueCategory": "lvalue", "name": "tagset", "isArrow": true, "referencedMemberDecl": "0x55bbe7225a70", "inner": [ { "id": "0x55bbe72ef888", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50357, "col": 29, "tokLen": 6 }, "end": { "offset": 50357, "col": 29, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ef868", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50357, "col": 29, "tokLen": 6 }, "end": { "offset": 50357, "col": 29, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72ef950", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50372, "col": 44, "tokLen": 6 }, "end": { "offset": 50380, "col": 52, "tokLen": 7 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ef908", "kind": "MemberExpr", "range": { "begin": { "offset": 50372, "col": 44, "tokLen": 6 }, "end": { "offset": 50380, "col": 52, "tokLen": 7 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "seltags", "isArrow": true, "referencedMemberDecl": "0x55bbe7225950", "inner": [ { "id": "0x55bbe72ef8f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50372, "col": 44, "tokLen": 6 }, "end": { "offset": 50372, "col": 44, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ef8d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50372, "col": 44, "tokLen": 6 }, "end": { "offset": 50372, "col": 44, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72ef9c0", "kind": "ReturnStmt", "range": { "begin": { "offset": 50392, "line": 2051, "col": 3, "tokLen": 6 }, "end": { "offset": 50392, "col": 3, "tokLen": 6 } } } ] }, { "id": "0x55bbe72efa90", "kind": "CompoundAssignOperator", "range": { "begin": { "offset": 50401, "line": 2052, "col": 2, "tokLen": 6 }, "end": { "offset": 50420, "col": 21, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "^=", "computeLHSType": { "qualType": "unsigned int" }, "computeResultType": { "qualType": "unsigned int" }, "inner": [ { "id": "0x55bbe72efa28", "kind": "MemberExpr", "range": { "begin": { "offset": 50401, "col": 2, "tokLen": 6 }, "end": { "offset": 50409, "col": 10, "tokLen": 7 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "seltags", "isArrow": true, "referencedMemberDecl": "0x55bbe7225950", "inner": [ { "id": "0x55bbe72efa10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50401, "col": 2, "tokLen": 6 }, "end": { "offset": 50401, "col": 2, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72ef9f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50401, "col": 2, "tokLen": 6 }, "end": { "offset": 50401, "col": 2, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] }, { "id": "0x55bbe72efa78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50420, "col": 21, "tokLen": 1 }, "end": { "offset": 50420, "col": 21, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72efa58", "kind": "IntegerLiteral", "range": { "begin": { "offset": 50420, "col": 21, "tokLen": 1 }, "end": { "offset": 50420, "col": 21, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] }, { "id": "0x55bbe72f0120", "kind": "IfStmt", "range": { "begin": { "offset": 50448, "line": 2053, "col": 2, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 2288, "line": 57, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7 } } }, "inner": [ { "id": "0x55bbe72efd30", "kind": "BinaryOperator", "range": { "begin": { "offset": 50452, "line": 2053, "col": 6, "tokLen": 3 }, "end": { "spellingLoc": { "offset": 2288, "line": 57, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 50462, "line": 2053, "col": 16, "tokLen": 7 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe72efd00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50452, "col": 6, "tokLen": 3 }, "end": { "offset": 50457, "col": 11, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72efaf8", "kind": "MemberExpr", "range": { "begin": { "offset": 50452, "col": 6, "tokLen": 3 }, "end": { "offset": 50457, "col": 11, "tokLen": 2 } }, "type": { "qualType": "const unsigned int" }, "valueCategory": "lvalue", "name": "ui", "isArrow": true, "referencedMemberDecl": "0x55bbe7223220", "inner": [ { "id": "0x55bbe72efae0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50452, "col": 6, "tokLen": 3 }, "end": { "offset": 50452, "col": 6, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72efac0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50452, "col": 6, "tokLen": 3 }, "end": { "offset": 50452, "col": 6, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ef480", "kind": "ParmVarDecl", "name": "arg", "type": { "qualType": "const Arg *" } } } ] } ] } ] }, { "id": "0x55bbe72efd18", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2264, "line": 57, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 50462, "line": 2053, "col": 16, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2288, "line": 57, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 50462, "line": 2053, "col": 16, "tokLen": 7 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72efce0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2264, "line": 57, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 50462, "line": 2053, "col": 16, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2288, "line": 57, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 50462, "line": 2053, "col": 16, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72efcc0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2265, "line": 57, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 50462, "line": 2053, "col": 16, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2287, "line": 57, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 50462, "line": 2053, "col": 16, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72efc80", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2265, "line": 57, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 50462, "line": 2053, "col": 16, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2283, "line": 57, "col": 52, "tokLen": 1 }, "expansionLoc": { "offset": 50462, "line": 2053, "col": 16, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72efc60", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2266, "line": 57, "col": 35, "tokLen": 1 }, "expansionLoc": { "offset": 50462, "line": 2053, "col": 16, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 50462, "line": 2053, "col": 16, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72efb28", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2266, "line": 57, "col": 35, "tokLen": 1 }, "expansionLoc": { "offset": 50462, "line": 2053, "col": 16, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2266, "line": 57, "col": 35, "tokLen": 1 }, "expansionLoc": { "offset": 50462, "line": 2053, "col": 16, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72efc40", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2034, "line": 53, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 50462, "line": 2053, "col": 16, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 50462, "line": 2053, "col": 16, "tokLen": 7 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72efc20", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 50462, "line": 2053, "col": 16, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 50462, "line": 2053, "col": 16, "tokLen": 7 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe72efb68", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 50462, "line": 2053, "col": 16, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 50462, "line": 2053, "col": 16, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe72efb48", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 50462, "line": 2053, "col": 16, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 50462, "line": 2053, "col": 16, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e315d0", "kind": "VarDecl", "name": "tags", "type": { "qualType": "const char *[9]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe72efc00", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2046, "line": 53, "col": 45, "tokLen": 6 }, "expansionLoc": { "offset": 50462, "line": 2053, "col": 16, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 50462, "line": 2053, "col": 16, "tokLen": 7 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe72efbe0", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 50462, "line": 2053, "col": 16, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 50462, "line": 2053, "col": 16, "tokLen": 7 } } }, "type": { "qualType": "const char *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72efbc8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 50462, "line": 2053, "col": 16, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 50462, "line": 2053, "col": 16, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72efb88", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 50462, "line": 2053, "col": 16, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 50462, "line": 2053, "col": 16, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e315d0", "kind": "VarDecl", "name": "tags", "type": { "qualType": "const char *[9]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe72efba8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 50462, "line": 2053, "col": 16, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 50462, "line": 2053, "col": 16, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72efca0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2287, "line": 57, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 50462, "line": 2053, "col": 16, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2287, "line": 57, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 50462, "line": 2053, "col": 16, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] }, { "id": "0x55bbe72f0100", "kind": "BinaryOperator", "range": { "begin": { "offset": 50473, "line": 2054, "col": 3, "tokLen": 6 }, "end": { "spellingLoc": { "offset": 2288, "line": 57, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72efe50", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 50473, "col": 3, "tokLen": 6 }, "end": { "offset": 50503, "col": 33, "tokLen": 1 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72efe20", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50473, "col": 3, "tokLen": 6 }, "end": { "offset": 50481, "col": 11, "tokLen": 6 } }, "type": { "qualType": "unsigned int *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72efd88", "kind": "MemberExpr", "range": { "begin": { "offset": 50473, "col": 3, "tokLen": 6 }, "end": { "offset": 50481, "col": 11, "tokLen": 6 } }, "type": { "qualType": "unsigned int[2]" }, "valueCategory": "lvalue", "name": "tagset", "isArrow": true, "referencedMemberDecl": "0x55bbe7225a70", "inner": [ { "id": "0x55bbe72efd70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50473, "col": 3, "tokLen": 6 }, "end": { "offset": 50473, "col": 3, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72efd50", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50473, "col": 3, "tokLen": 6 }, "end": { "offset": 50473, "col": 3, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72efe38", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50488, "col": 18, "tokLen": 6 }, "end": { "offset": 50496, "col": 26, "tokLen": 7 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72efdf0", "kind": "MemberExpr", "range": { "begin": { "offset": 50488, "col": 18, "tokLen": 6 }, "end": { "offset": 50496, "col": 26, "tokLen": 7 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "seltags", "isArrow": true, "referencedMemberDecl": "0x55bbe7225950", "inner": [ { "id": "0x55bbe72efdd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50488, "col": 18, "tokLen": 6 }, "end": { "offset": 50488, "col": 18, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72efdb8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50488, "col": 18, "tokLen": 6 }, "end": { "offset": 50488, "col": 18, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72f00e0", "kind": "BinaryOperator", "range": { "begin": { "offset": 50507, "col": 37, "tokLen": 3 }, "end": { "spellingLoc": { "offset": 2288, "line": 57, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "opcode": "&", "inner": [ { "id": "0x55bbe72f00b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50507, "col": 37, "tokLen": 3 }, "end": { "offset": 50512, "col": 42, "tokLen": 2 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72efea8", "kind": "MemberExpr", "range": { "begin": { "offset": 50507, "col": 37, "tokLen": 3 }, "end": { "offset": 50512, "col": 42, "tokLen": 2 } }, "type": { "qualType": "const unsigned int" }, "valueCategory": "lvalue", "name": "ui", "isArrow": true, "referencedMemberDecl": "0x55bbe7223220", "inner": [ { "id": "0x55bbe72efe90", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50507, "col": 37, "tokLen": 3 }, "end": { "offset": 50507, "col": 37, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72efe70", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50507, "col": 37, "tokLen": 3 }, "end": { "offset": 50507, "col": 37, "tokLen": 3 } }, "type": { "qualType": "const Arg *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72ef480", "kind": "ParmVarDecl", "name": "arg", "type": { "qualType": "const Arg *" } } } ] } ] } ] }, { "id": "0x55bbe72f00c8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2264, "line": 57, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2288, "line": 57, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7 } } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72f0090", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2264, "line": 57, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2288, "line": 57, "col": 57, "tokLen": 1 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f0070", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2265, "line": 57, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2287, "line": 57, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "-", "inner": [ { "id": "0x55bbe72f0030", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2265, "line": 57, "col": 34, "tokLen": 1 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2283, "line": 57, "col": 52, "tokLen": 1 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f0010", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2266, "line": 57, "col": 35, "tokLen": 1 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "<<", "inner": [ { "id": "0x55bbe72efed8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2266, "line": 57, "col": 35, "tokLen": 1 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2266, "line": 57, "col": 35, "tokLen": 1 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72efff0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2034, "line": 53, "col": 33, "tokLen": 1 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2057, "line": 53, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72effd0", "kind": "BinaryOperator", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "opcode": "/", "inner": [ { "id": "0x55bbe72eff18", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2035, "line": 53, "col": 34, "tokLen": 6 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe72efef8", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e315d0", "kind": "VarDecl", "name": "tags", "type": { "qualType": "const char *[9]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe72effb0", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "spellingLoc": { "offset": 2046, "line": 53, "col": 45, "tokLen": 6 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7 } } }, "type": { "qualType": "unsigned long" }, "valueCategory": "prvalue", "name": "sizeof", "inner": [ { "id": "0x55bbe72eff90", "kind": "ArraySubscriptExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2056, "line": 53, "col": 55, "tokLen": 1 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7 } } }, "type": { "qualType": "const char *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72eff78", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72eff38", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7, "isMacroArgExpansion": true } }, "end": { "spellingLoc": { "offset": 2278, "line": 57, "col": 47, "tokLen": 4 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7, "isMacroArgExpansion": true } } }, "type": { "qualType": "const char *[9]" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6e315d0", "kind": "VarDecl", "name": "tags", "type": { "qualType": "const char *[9]" } }, "nonOdrUseReason": "unevaluated" } ] }, { "id": "0x55bbe72eff58", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2055, "line": 53, "col": 54, "tokLen": 1 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72f0050", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2287, "line": 57, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7 } }, "end": { "spellingLoc": { "offset": 2287, "line": 57, "col": 56, "tokLen": 1 }, "expansionLoc": { "offset": 50517, "line": 2054, "col": 47, "tokLen": 7 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72f01f8", "kind": "CallExpr", "range": { "begin": { "offset": 50527, "line": 2055, "col": 2, "tokLen": 5 }, "end": { "offset": 50537, "col": 12, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f01e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50527, "col": 2, "tokLen": 5 }, "end": { "offset": 50527, "col": 2, "tokLen": 5 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72f0140", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50527, "col": 2, "tokLen": 5 }, "end": { "offset": 50527, "col": 2, "tokLen": 5 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7291628", "kind": "FunctionDecl", "name": "focus", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72f0220", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 50533, "file": "dwm.c", "line": 2055, "col": 8, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 50533, "file": "dwm.c", "line": 2055, "col": 8, "tokLen": 4 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72f01c0", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 50533, "file": "dwm.c", "line": 2055, "col": 8, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 50533, "file": "dwm.c", "line": 2055, "col": 8, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f0198", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 50533, "file": "dwm.c", "line": 2055, "col": 8, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 50533, "file": "dwm.c", "line": 2055, "col": 8, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72f0160", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 50533, "file": "dwm.c", "line": 2055, "col": 8, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 50533, "file": "dwm.c", "line": 2055, "col": 8, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }, { "id": "0x55bbe72f0290", "kind": "CallExpr", "range": { "begin": { "offset": 50541, "line": 2056, "col": 2, "tokLen": 7 }, "end": { "offset": 50555, "col": 16, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f0278", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50541, "col": 2, "tokLen": 7 }, "end": { "offset": 50541, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72f0238", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50541, "col": 2, "tokLen": 7 }, "end": { "offset": 50541, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (Monitor *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe726e168", "kind": "FunctionDecl", "name": "arrange", "type": { "qualType": "void (Monitor *)" } } } ] }, { "id": "0x55bbe72f02b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50549, "col": 10, "tokLen": 6 }, "end": { "offset": 50549, "col": 10, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f0258", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50549, "col": 10, "tokLen": 6 }, "end": { "offset": 50549, "col": 10, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72f03a8", "kind": "FunctionDecl", "loc": { "offset": 50570, "line": 2060, "col": 1, "tokLen": 11 }, "range": { "begin": { "offset": 50561, "line": 2059, "col": 1, "tokLen": 6 }, "end": { "offset": 50739, "line": 2070, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7231168", "name": "wintoclient", "mangledName": "wintoclient", "type": { "qualType": "Client *(Window)" }, "inner": [ { "id": "0x55bbe72f0318", "kind": "ParmVarDecl", "loc": { "offset": 50589, "line": 2060, "col": 20, "tokLen": 1 }, "range": { "begin": { "offset": 50582, "col": 13, "tokLen": 6 }, "end": { "offset": 50589, "col": 20, "tokLen": 1 } }, "isUsed": true, "name": "w", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe72f0af0", "kind": "CompoundStmt", "range": { "begin": { "offset": 50592, "line": 2061, "col": 1, "tokLen": 1 }, "end": { "offset": 50739, "line": 2070, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72f04c8", "kind": "DeclStmt", "range": { "begin": { "offset": 50595, "line": 2062, "col": 2, "tokLen": 6 }, "end": { "offset": 50604, "col": 11, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72f0460", "kind": "VarDecl", "loc": { "offset": 50603, "col": 10, "tokLen": 1 }, "range": { "begin": { "offset": 50595, "col": 2, "tokLen": 6 }, "end": { "offset": 50603, "col": 10, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } } ] }, { "id": "0x55bbe72f0558", "kind": "DeclStmt", "range": { "begin": { "offset": 50607, "line": 2063, "col": 2, "tokLen": 7 }, "end": { "offset": 50617, "col": 12, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72f04f0", "kind": "VarDecl", "loc": { "offset": 50616, "col": 11, "tokLen": 1 }, "range": { "begin": { "offset": 50607, "col": 2, "tokLen": 7 }, "end": { "offset": 50616, "col": 11, "tokLen": 1 } }, "isUsed": true, "name": "m", "type": { "qualType": "Monitor *" } } ] }, { "id": "0x55bbe72f0a10", "kind": "ForStmt", "range": { "begin": { "offset": 50621, "line": 2065, "col": 2, "tokLen": 3 }, "end": { "offset": 50722, "line": 2068, "col": 12, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72f05c8", "kind": "BinaryOperator", "range": { "begin": { "offset": 50626, "line": 2065, "col": 7, "tokLen": 1 }, "end": { "offset": 50630, "col": 11, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72f0570", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50626, "col": 7, "tokLen": 1 }, "end": { "offset": 50626, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f04f0", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe72f05b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50630, "col": 11, "tokLen": 4 }, "end": { "offset": 50630, "col": 11, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f0590", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50630, "col": 11, "tokLen": 4 }, "end": { "offset": 50630, "col": 11, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72373e8", "kind": "VarDecl", "name": "mons", "type": { "qualType": "Monitor *" } } } ] } ] }, {}, { "id": "0x55bbe72f0608", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50636, "col": 17, "tokLen": 1 }, "end": { "offset": 50636, "col": 17, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f05e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50636, "col": 17, "tokLen": 1 }, "end": { "offset": 50636, "col": 17, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f04f0", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] }, { "id": "0x55bbe72f06c0", "kind": "BinaryOperator", "range": { "begin": { "offset": 50639, "col": 20, "tokLen": 1 }, "end": { "offset": 50646, "col": 27, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72f0620", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50639, "col": 20, "tokLen": 1 }, "end": { "offset": 50639, "col": 20, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f04f0", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe72f06a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50643, "col": 24, "tokLen": 1 }, "end": { "offset": 50646, "col": 27, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f0678", "kind": "MemberExpr", "range": { "begin": { "offset": 50643, "col": 24, "tokLen": 1 }, "end": { "offset": 50646, "col": 27, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe7225cc0", "inner": [ { "id": "0x55bbe72f0660", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50643, "col": 24, "tokLen": 1 }, "end": { "offset": 50643, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f0640", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50643, "col": 24, "tokLen": 1 }, "end": { "offset": 50643, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f04f0", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72f09d8", "kind": "ForStmt", "range": { "begin": { "offset": 50654, "line": 2066, "col": 3, "tokLen": 3 }, "end": { "offset": 50722, "line": 2068, "col": 12, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72f0780", "kind": "BinaryOperator", "range": { "begin": { "offset": 50659, "line": 2066, "col": 8, "tokLen": 1 }, "end": { "offset": 50666, "col": 15, "tokLen": 7 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72f06e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50659, "col": 8, "tokLen": 1 }, "end": { "offset": 50659, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f0460", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe72f0768", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50663, "col": 12, "tokLen": 1 }, "end": { "offset": 50666, "col": 15, "tokLen": 7 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f0738", "kind": "MemberExpr", "range": { "begin": { "offset": 50663, "col": 12, "tokLen": 1 }, "end": { "offset": 50666, "col": 15, "tokLen": 7 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "clients", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ba0", "inner": [ { "id": "0x55bbe72f0720", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50663, "col": 12, "tokLen": 1 }, "end": { "offset": 50663, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f0700", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50663, "col": 12, "tokLen": 1 }, "end": { "offset": 50663, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f04f0", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, {}, { "id": "0x55bbe72f07c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50675, "col": 24, "tokLen": 1 }, "end": { "offset": 50675, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f07a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50675, "col": 24, "tokLen": 1 }, "end": { "offset": 50675, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f0460", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72f0878", "kind": "BinaryOperator", "range": { "begin": { "offset": 50678, "col": 27, "tokLen": 1 }, "end": { "offset": 50685, "col": 34, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72f07d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50678, "col": 27, "tokLen": 1 }, "end": { "offset": 50678, "col": 27, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f0460", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe72f0860", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50682, "col": 31, "tokLen": 1 }, "end": { "offset": 50685, "col": 34, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f0830", "kind": "MemberExpr", "range": { "begin": { "offset": 50682, "col": 31, "tokLen": 1 }, "end": { "offset": 50685, "col": 34, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe72249b8", "inner": [ { "id": "0x55bbe72f0818", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50682, "col": 31, "tokLen": 1 }, "end": { "offset": 50682, "col": 31, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f07f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50682, "col": 31, "tokLen": 1 }, "end": { "offset": 50682, "col": 31, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f0460", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72f09b8", "kind": "IfStmt", "range": { "begin": { "offset": 50694, "line": 2067, "col": 4, "tokLen": 2 }, "end": { "offset": 50722, "line": 2068, "col": 12, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72f0950", "kind": "BinaryOperator", "range": { "begin": { "offset": 50698, "line": 2067, "col": 8, "tokLen": 1 }, "end": { "offset": 50708, "col": 18, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72f0920", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50698, "col": 8, "tokLen": 1 }, "end": { "offset": 50701, "col": 11, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f08d0", "kind": "MemberExpr", "range": { "begin": { "offset": 50698, "col": 8, "tokLen": 1 }, "end": { "offset": 50701, "col": 11, "tokLen": 3 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "win", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b78", "inner": [ { "id": "0x55bbe72f08b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50698, "col": 8, "tokLen": 1 }, "end": { "offset": 50698, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f0898", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50698, "col": 8, "tokLen": 1 }, "end": { "offset": 50698, "col": 8, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f0460", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72f0938", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50708, "col": 18, "tokLen": 1 }, "end": { "offset": 50708, "col": 18, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f0900", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50708, "col": 18, "tokLen": 1 }, "end": { "offset": 50708, "col": 18, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f0318", "kind": "ParmVarDecl", "name": "w", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] } ] }, { "id": "0x55bbe72f09a8", "kind": "ReturnStmt", "range": { "begin": { "offset": 50715, "line": 2068, "col": 5, "tokLen": 6 }, "end": { "offset": 50722, "col": 12, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72f0990", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50722, "col": 12, "tokLen": 1 }, "end": { "offset": 50722, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f0970", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50722, "col": 12, "tokLen": 1 }, "end": { "offset": 50722, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f0460", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72f0ae0", "kind": "ReturnStmt", "range": { "begin": { "offset": 50726, "line": 2069, "col": 2, "tokLen": 6 }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 50733, "file": "dwm.c", "line": 2069, "col": 9, "tokLen": 4 } } }, "inner": [ { "id": "0x55bbe72f0ac8", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 50733, "file": "dwm.c", "line": 2069, "col": 9, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 50733, "file": "dwm.c", "line": 2069, "col": 9, "tokLen": 4 } } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72f0aa8", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 50733, "file": "dwm.c", "line": 2069, "col": 9, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 50733, "file": "dwm.c", "line": 2069, "col": 9, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f0a80", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 50733, "file": "dwm.c", "line": 2069, "col": 9, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 50733, "file": "dwm.c", "line": 2069, "col": 9, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72f0a48", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 50733, "file": "dwm.c", "line": 2069, "col": 9, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 50733, "file": "dwm.c", "line": 2069, "col": 9, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72f0bc0", "kind": "FunctionDecl", "loc": { "offset": 50752, "line": 2073, "col": 1, "tokLen": 8 }, "range": { "begin": { "offset": 50742, "line": 2072, "col": 1, "tokLen": 7 }, "end": { "offset": 51007, "line": 2087, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7231318", "name": "wintomon", "mangledName": "wintomon", "type": { "qualType": "Monitor *(Window)" }, "inner": [ { "id": "0x55bbe72f0b30", "kind": "ParmVarDecl", "loc": { "offset": 50768, "line": 2073, "col": 17, "tokLen": 1 }, "range": { "begin": { "offset": 50761, "col": 10, "tokLen": 6 }, "end": { "offset": 50768, "col": 17, "tokLen": 1 } }, "isUsed": true, "name": "w", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } }, { "id": "0x55bbe72f1670", "kind": "CompoundStmt", "range": { "begin": { "offset": 50771, "line": 2074, "col": 1, "tokLen": 1 }, "end": { "offset": 51007, "line": 2087, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72f0d80", "kind": "DeclStmt", "range": { "begin": { "offset": 50774, "line": 2075, "col": 2, "tokLen": 3 }, "end": { "offset": 50782, "col": 10, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72f0c80", "kind": "VarDecl", "loc": { "offset": 50778, "col": 6, "tokLen": 1 }, "range": { "begin": { "offset": 50774, "col": 2, "tokLen": 3 }, "end": { "offset": 50778, "col": 6, "tokLen": 1 } }, "isUsed": true, "name": "x", "type": { "qualType": "int" } }, { "id": "0x55bbe72f0d00", "kind": "VarDecl", "loc": { "offset": 50781, "col": 9, "tokLen": 1 }, "range": { "begin": { "offset": 50774, "col": 2, "tokLen": 3 }, "end": { "offset": 50781, "col": 9, "tokLen": 1 } }, "isUsed": true, "name": "y", "type": { "qualType": "int" } } ] }, { "id": "0x55bbe72f0e10", "kind": "DeclStmt", "range": { "begin": { "offset": 50785, "line": 2076, "col": 2, "tokLen": 6 }, "end": { "offset": 50794, "col": 11, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72f0da8", "kind": "VarDecl", "loc": { "offset": 50793, "col": 10, "tokLen": 1 }, "range": { "begin": { "offset": 50785, "col": 2, "tokLen": 6 }, "end": { "offset": 50793, "col": 10, "tokLen": 1 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" } } ] }, { "id": "0x55bbe72f0ea0", "kind": "DeclStmt", "range": { "begin": { "offset": 50797, "line": 2077, "col": 2, "tokLen": 7 }, "end": { "offset": 50807, "col": 12, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72f0e38", "kind": "VarDecl", "loc": { "offset": 50806, "col": 11, "tokLen": 1 }, "range": { "begin": { "offset": 50797, "col": 2, "tokLen": 7 }, "end": { "offset": 50806, "col": 11, "tokLen": 1 } }, "isUsed": true, "name": "m", "type": { "qualType": "Monitor *" } } ] }, { "id": "0x55bbe72f1178", "kind": "IfStmt", "range": { "begin": { "offset": 50811, "line": 2079, "col": 2, "tokLen": 2 }, "end": { "offset": 50877, "line": 2080, "col": 30, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72f1020", "kind": "BinaryOperator", "range": { "begin": { "offset": 50815, "line": 2079, "col": 6, "tokLen": 1 }, "end": { "offset": 50845, "col": 36, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72f0f28", "kind": "BinaryOperator", "range": { "begin": { "offset": 50815, "col": 6, "tokLen": 1 }, "end": { "offset": 50820, "col": 11, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72f0ef8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50815, "col": 6, "tokLen": 1 }, "end": { "offset": 50815, "col": 6, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f0eb8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50815, "col": 6, "tokLen": 1 }, "end": { "offset": 50815, "col": 6, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f0b30", "kind": "ParmVarDecl", "name": "w", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe72f0f10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50820, "col": 11, "tokLen": 4 }, "end": { "offset": 50820, "col": 11, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f0ed8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50820, "col": 11, "tokLen": 4 }, "end": { "offset": 50820, "col": 11, "tokLen": 4 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72374f0", "kind": "VarDecl", "name": "root", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] } ] }, { "id": "0x55bbe72f0ff0", "kind": "CallExpr", "range": { "begin": { "offset": 50828, "col": 19, "tokLen": 10 }, "end": { "offset": 50845, "col": 36, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f0fd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50828, "col": 19, "tokLen": 10 }, "end": { "offset": 50828, "col": 19, "tokLen": 10 } }, "type": { "qualType": "int (*)(int *, int *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72f0f48", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50828, "col": 19, "tokLen": 10 }, "end": { "offset": 50828, "col": 19, "tokLen": 10 } }, "type": { "qualType": "int (int *, int *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72978e8", "kind": "FunctionDecl", "name": "getrootptr", "type": { "qualType": "int (int *, int *)" } } } ] }, { "id": "0x55bbe72f0f88", "kind": "UnaryOperator", "range": { "begin": { "offset": 50839, "col": 30, "tokLen": 1 }, "end": { "offset": 50840, "col": 31, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72f0f68", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50840, "col": 31, "tokLen": 1 }, "end": { "offset": 50840, "col": 31, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f0c80", "kind": "VarDecl", "name": "x", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72f0fc0", "kind": "UnaryOperator", "range": { "begin": { "offset": 50843, "col": 34, "tokLen": 1 }, "end": { "offset": 50844, "col": 35, "tokLen": 1 } }, "type": { "qualType": "int *" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "&", "canOverflow": false, "inner": [ { "id": "0x55bbe72f0fa0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50844, "col": 35, "tokLen": 1 }, "end": { "offset": 50844, "col": 35, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f0d00", "kind": "VarDecl", "name": "y", "type": { "qualType": "int" } } } ] } ] } ] }, { "id": "0x55bbe72f1168", "kind": "ReturnStmt", "range": { "begin": { "offset": 50850, "line": 2080, "col": 3, "tokLen": 6 }, "end": { "offset": 50877, "col": 30, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72f10f8", "kind": "CallExpr", "range": { "begin": { "offset": 50857, "col": 10, "tokLen": 9 }, "end": { "offset": 50877, "col": 30, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f10e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50857, "col": 10, "tokLen": 9 }, "end": { "offset": 50857, "col": 10, "tokLen": 9 } }, "type": { "qualType": "Monitor *(*)(int, int, int, int)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72f1040", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50857, "col": 10, "tokLen": 9 }, "end": { "offset": 50857, "col": 10, "tokLen": 9 } }, "type": { "qualType": "Monitor *(int, int, int, int)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72b6418", "kind": "FunctionDecl", "name": "recttomon", "type": { "qualType": "Monitor *(int, int, int, int)" } } } ] }, { "id": "0x55bbe72f1138", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50867, "col": 20, "tokLen": 1 }, "end": { "offset": 50867, "col": 20, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f1060", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50867, "col": 20, "tokLen": 1 }, "end": { "offset": 50867, "col": 20, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f0c80", "kind": "VarDecl", "name": "x", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72f1150", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50870, "col": 23, "tokLen": 1 }, "end": { "offset": 50870, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f1080", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50870, "col": 23, "tokLen": 1 }, "end": { "offset": 50870, "col": 23, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f0d00", "kind": "VarDecl", "name": "y", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72f10a0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 50873, "col": 26, "tokLen": 1 }, "end": { "offset": 50873, "col": 26, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" }, { "id": "0x55bbe72f10c0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 50876, "col": 29, "tokLen": 1 }, "end": { "offset": 50876, "col": 29, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] }, { "id": "0x55bbe72f1448", "kind": "ForStmt", "range": { "begin": { "offset": 50881, "line": 2081, "col": 2, "tokLen": 3 }, "end": { "offset": 50944, "line": 2083, "col": 11, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72f11f0", "kind": "BinaryOperator", "range": { "begin": { "offset": 50886, "line": 2081, "col": 7, "tokLen": 1 }, "end": { "offset": 50890, "col": 11, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72f1198", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50886, "col": 7, "tokLen": 1 }, "end": { "offset": 50886, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f0e38", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe72f11d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50890, "col": 11, "tokLen": 4 }, "end": { "offset": 50890, "col": 11, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f11b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50890, "col": 11, "tokLen": 4 }, "end": { "offset": 50890, "col": 11, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72373e8", "kind": "VarDecl", "name": "mons", "type": { "qualType": "Monitor *" } } } ] } ] }, {}, { "id": "0x55bbe72f1230", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50896, "col": 17, "tokLen": 1 }, "end": { "offset": 50896, "col": 17, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f1210", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50896, "col": 17, "tokLen": 1 }, "end": { "offset": 50896, "col": 17, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f0e38", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] }, { "id": "0x55bbe72f12e8", "kind": "BinaryOperator", "range": { "begin": { "offset": 50899, "col": 20, "tokLen": 1 }, "end": { "offset": 50906, "col": 27, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72f1248", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50899, "col": 20, "tokLen": 1 }, "end": { "offset": 50899, "col": 20, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f0e38", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } }, { "id": "0x55bbe72f12d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50903, "col": 24, "tokLen": 1 }, "end": { "offset": 50906, "col": 27, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f12a0", "kind": "MemberExpr", "range": { "begin": { "offset": 50903, "col": 24, "tokLen": 1 }, "end": { "offset": 50906, "col": 27, "tokLen": 4 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe7225cc0", "inner": [ { "id": "0x55bbe72f1288", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50903, "col": 24, "tokLen": 1 }, "end": { "offset": 50903, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f1268", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50903, "col": 24, "tokLen": 1 }, "end": { "offset": 50903, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f0e38", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72f1428", "kind": "IfStmt", "range": { "begin": { "offset": 50914, "line": 2082, "col": 3, "tokLen": 2 }, "end": { "offset": 50944, "line": 2083, "col": 11, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72f13c0", "kind": "BinaryOperator", "range": { "begin": { "offset": 50918, "line": 2082, "col": 7, "tokLen": 1 }, "end": { "offset": 50926, "col": 15, "tokLen": 6 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72f1390", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50918, "col": 7, "tokLen": 1 }, "end": { "offset": 50918, "col": 7, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f1308", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50918, "col": 7, "tokLen": 1 }, "end": { "offset": 50918, "col": 7, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f0b30", "kind": "ParmVarDecl", "name": "w", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] }, { "id": "0x55bbe72f13a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50923, "col": 12, "tokLen": 1 }, "end": { "offset": 50926, "col": 15, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f1360", "kind": "MemberExpr", "range": { "begin": { "offset": 50923, "col": 12, "tokLen": 1 }, "end": { "offset": 50926, "col": 15, "tokLen": 6 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "name": "barwin", "isArrow": true, "referencedMemberDecl": "0x55bbe7225d20", "inner": [ { "id": "0x55bbe72f1348", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50923, "col": 12, "tokLen": 1 }, "end": { "offset": 50923, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f1328", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50923, "col": 12, "tokLen": 1 }, "end": { "offset": 50923, "col": 12, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f0e38", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72f1418", "kind": "ReturnStmt", "range": { "begin": { "offset": 50937, "line": 2083, "col": 4, "tokLen": 6 }, "end": { "offset": 50944, "col": 11, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72f1400", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50944, "col": 11, "tokLen": 1 }, "end": { "offset": 50944, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f13e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50944, "col": 11, "tokLen": 1 }, "end": { "offset": 50944, "col": 11, "tokLen": 1 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f0e38", "kind": "VarDecl", "name": "m", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72f1608", "kind": "IfStmt", "range": { "begin": { "offset": 50948, "line": 2084, "col": 2, "tokLen": 2 }, "end": { "offset": 50986, "line": 2085, "col": 13, "tokLen": 3 } }, "inner": [ { "id": "0x55bbe72f1558", "kind": "ParenExpr", "range": { "begin": { "offset": 50952, "line": 2084, "col": 6, "tokLen": 1 }, "end": { "offset": 50971, "col": 25, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f1538", "kind": "BinaryOperator", "range": { "begin": { "offset": 50953, "col": 7, "tokLen": 1 }, "end": { "offset": 50970, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72f1480", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50953, "col": 7, "tokLen": 1 }, "end": { "offset": 50953, "col": 7, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f0da8", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe72f14f8", "kind": "CallExpr", "range": { "begin": { "offset": 50957, "col": 11, "tokLen": 11 }, "end": { "offset": 50970, "col": 24, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f14e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50957, "col": 11, "tokLen": 11 }, "end": { "offset": 50957, "col": 11, "tokLen": 11 } }, "type": { "qualType": "Client *(*)(Window)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72f14a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50957, "col": 11, "tokLen": 11 }, "end": { "offset": 50957, "col": 11, "tokLen": 11 } }, "type": { "qualType": "Client *(Window)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72f03a8", "kind": "FunctionDecl", "name": "wintoclient", "type": { "qualType": "Client *(Window)" } } } ] }, { "id": "0x55bbe72f1520", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50969, "col": 23, "tokLen": 1 }, "end": { "offset": 50969, "col": 23, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f14c0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50969, "col": 23, "tokLen": 1 }, "end": { "offset": 50969, "col": 23, "tokLen": 1 } }, "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f0b30", "kind": "ParmVarDecl", "name": "w", "type": { "desugaredQualType": "unsigned long", "qualType": "Window", "typeAliasDeclId": "0x55bbe6fb6100" } } } ] } ] } ] } ] }, { "id": "0x55bbe72f15f8", "kind": "ReturnStmt", "range": { "begin": { "offset": 50976, "line": 2085, "col": 3, "tokLen": 6 }, "end": { "offset": 50986, "col": 13, "tokLen": 3 } }, "inner": [ { "id": "0x55bbe72f15e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50983, "col": 10, "tokLen": 1 }, "end": { "offset": 50986, "col": 13, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f15b0", "kind": "MemberExpr", "range": { "begin": { "offset": 50983, "col": 10, "tokLen": 1 }, "end": { "offset": 50986, "col": 13, "tokLen": 3 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "name": "mon", "isArrow": true, "referencedMemberDecl": "0x55bbe7224b18", "inner": [ { "id": "0x55bbe72f1598", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50983, "col": 10, "tokLen": 1 }, "end": { "offset": 50983, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f1578", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50983, "col": 10, "tokLen": 1 }, "end": { "offset": 50983, "col": 10, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f0da8", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72f1660", "kind": "ReturnStmt", "range": { "begin": { "offset": 50992, "line": 2086, "col": 2, "tokLen": 6 }, "end": { "offset": 50999, "col": 9, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe72f1648", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 50999, "col": 9, "tokLen": 6 }, "end": { "offset": 50999, "col": 9, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f1628", "kind": "DeclRefExpr", "range": { "begin": { "offset": 50999, "col": 9, "tokLen": 6 }, "end": { "offset": 50999, "col": 9, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72f17e0", "kind": "FunctionDecl", "loc": { "offset": 51218, "line": 2093, "col": 1, "tokLen": 6 }, "range": { "begin": { "offset": 51214, "line": 2092, "col": 1, "tokLen": 3 }, "end": { "offset": 52037, "line": 2108, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe72314e8", "name": "xerror", "mangledName": "xerror", "type": { "qualType": "int (Display *, XErrorEvent *)" }, "inner": [ { "id": "0x55bbe72f16c8", "kind": "ParmVarDecl", "loc": { "offset": 51234, "line": 2093, "col": 17, "tokLen": 3 }, "range": { "begin": { "offset": 51225, "col": 8, "tokLen": 7 }, "end": { "offset": 51234, "col": 17, "tokLen": 3 } }, "isUsed": true, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe72f1740", "kind": "ParmVarDecl", "loc": { "offset": 51252, "col": 35, "tokLen": 2 }, "range": { "begin": { "offset": 51239, "col": 22, "tokLen": 11 }, "end": { "offset": 51252, "col": 35, "tokLen": 2 } }, "isUsed": true, "name": "ee", "type": { "qualType": "XErrorEvent *" } }, { "id": "0x55bbe72f39e8", "kind": "CompoundStmt", "range": { "begin": { "offset": 51256, "line": 2094, "col": 1, "tokLen": 1 }, "end": { "offset": 52037, "line": 2108, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72f3480", "kind": "IfStmt", "range": { "begin": { "offset": 51259, "line": 2095, "col": 2, "tokLen": 2 }, "end": { "offset": 51877, "line": 2104, "col": 10, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72f3430", "kind": "BinaryOperator", "range": { "begin": { "offset": 51263, "line": 2095, "col": 6, "tokLen": 2 }, "end": { "offset": 51865, "line": 2103, "col": 69, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe72f3220", "kind": "BinaryOperator", "range": { "begin": { "offset": 51263, "line": 2095, "col": 6, "tokLen": 2 }, "end": { "offset": 51795, "line": 2102, "col": 66, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe72f3010", "kind": "BinaryOperator", "range": { "begin": { "offset": 51263, "line": 2095, "col": 6, "tokLen": 2 }, "end": { "offset": 51728, "line": 2101, "col": 69, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe72f2e00", "kind": "BinaryOperator", "range": { "begin": { "offset": 51263, "line": 2095, "col": 6, "tokLen": 2 }, "end": { "offset": 51658, "line": 2100, "col": 73, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe72f2bf0", "kind": "BinaryOperator", "range": { "begin": { "offset": 51263, "line": 2095, "col": 6, "tokLen": 2 }, "end": { "offset": 51584, "line": 2099, "col": 72, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe72f1f78", "kind": "BinaryOperator", "range": { "begin": { "offset": 51263, "line": 2095, "col": 6, "tokLen": 2 }, "end": { "offset": 51511, "line": 2098, "col": 78, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe72f1d68", "kind": "BinaryOperator", "range": { "begin": { "offset": 51263, "line": 2095, "col": 6, "tokLen": 2 }, "end": { "offset": 51432, "line": 2097, "col": 70, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe72f1b58", "kind": "BinaryOperator", "range": { "begin": { "offset": 51263, "line": 2095, "col": 6, "tokLen": 2 }, "end": { "offset": 51361, "line": 2096, "col": 71, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe72f1948", "kind": "BinaryOperator", "range": { "begin": { "offset": 51263, "line": 2095, "col": 6, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 10482, "file": "/usr/include/X11/X.h", "line": 353, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51281, "file": "dwm.c", "line": 2095, "col": 24, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72f1930", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51263, "col": 6, "tokLen": 2 }, "end": { "offset": 51267, "col": 10, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72f1918", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51263, "col": 6, "tokLen": 2 }, "end": { "offset": 51267, "col": 10, "tokLen": 10 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f18c8", "kind": "MemberExpr", "range": { "begin": { "offset": 51263, "col": 6, "tokLen": 2 }, "end": { "offset": 51267, "col": 10, "tokLen": 10 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "lvalue", "name": "error_code", "isArrow": true, "referencedMemberDecl": "0x55bbe70002f8", "inner": [ { "id": "0x55bbe72f18b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51263, "col": 6, "tokLen": 2 }, "end": { "offset": 51263, "col": 6, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f1890", "kind": "DeclRefExpr", "range": { "begin": { "offset": 51263, "col": 6, "tokLen": 2 }, "end": { "offset": 51263, "col": 6, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f1740", "kind": "ParmVarDecl", "name": "ee", "type": { "qualType": "XErrorEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72f18f8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 10482, "file": "/usr/include/X11/X.h", "line": 353, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51281, "file": "dwm.c", "line": 2095, "col": 24, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 10482, "file": "/usr/include/X11/X.h", "line": 353, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51281, "file": "dwm.c", "line": 2095, "col": 24, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "3" } ] }, { "id": "0x55bbe72f1b38", "kind": "ParenExpr", "range": { "begin": { "offset": 51295, "line": 2096, "col": 5, "tokLen": 1 }, "end": { "offset": 51361, "col": 71, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f1b18", "kind": "BinaryOperator", "range": { "begin": { "offset": 51296, "col": 6, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 10736, "file": "/usr/include/X11/X.h", "line": 358, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51353, "file": "dwm.c", "line": 2096, "col": 63, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72f1a20", "kind": "BinaryOperator", "range": { "begin": { "offset": 51296, "col": 6, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 48860, "file": "/usr/include/X11/Xproto.h", "line": 2063, "col": 40, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 51316, "file": "dwm.c", "line": 2096, "col": 26, "tokLen": 15 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72f1a08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51296, "col": 6, "tokLen": 2 }, "end": { "offset": 51300, "col": 10, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72f19f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51296, "col": 6, "tokLen": 2 }, "end": { "offset": 51300, "col": 10, "tokLen": 12 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f19a0", "kind": "MemberExpr", "range": { "begin": { "offset": 51296, "col": 6, "tokLen": 2 }, "end": { "offset": 51300, "col": 10, "tokLen": 12 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "lvalue", "name": "request_code", "isArrow": true, "referencedMemberDecl": "0x55bbe7000360", "inner": [ { "id": "0x55bbe72f1988", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51296, "col": 6, "tokLen": 2 }, "end": { "offset": 51296, "col": 6, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f1968", "kind": "DeclRefExpr", "range": { "begin": { "offset": 51296, "col": 6, "tokLen": 2 }, "end": { "offset": 51296, "col": 6, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f1740", "kind": "ParmVarDecl", "name": "ee", "type": { "qualType": "XErrorEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72f19d0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 48860, "file": "/usr/include/X11/Xproto.h", "line": 2063, "col": 40, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 51316, "file": "dwm.c", "line": 2096, "col": 26, "tokLen": 15 } }, "end": { "spellingLoc": { "offset": 48860, "file": "/usr/include/X11/Xproto.h", "line": 2063, "col": 40, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 51316, "file": "dwm.c", "line": 2096, "col": 26, "tokLen": 15 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "42" } ] }, { "id": "0x55bbe72f1af8", "kind": "BinaryOperator", "range": { "begin": { "offset": 51335, "col": 45, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 10736, "file": "/usr/include/X11/X.h", "line": 358, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51353, "file": "dwm.c", "line": 2096, "col": 63, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72f1ae0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51335, "col": 45, "tokLen": 2 }, "end": { "offset": 51339, "col": 49, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72f1ac8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51335, "col": 45, "tokLen": 2 }, "end": { "offset": 51339, "col": 49, "tokLen": 10 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f1a78", "kind": "MemberExpr", "range": { "begin": { "offset": 51335, "col": 45, "tokLen": 2 }, "end": { "offset": 51339, "col": 49, "tokLen": 10 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "lvalue", "name": "error_code", "isArrow": true, "referencedMemberDecl": "0x55bbe70002f8", "inner": [ { "id": "0x55bbe72f1a60", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51335, "col": 45, "tokLen": 2 }, "end": { "offset": 51335, "col": 45, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f1a40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 51335, "col": 45, "tokLen": 2 }, "end": { "offset": 51335, "col": 45, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f1740", "kind": "ParmVarDecl", "name": "ee", "type": { "qualType": "XErrorEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72f1aa8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 10736, "file": "/usr/include/X11/X.h", "line": 358, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51353, "file": "dwm.c", "line": 2096, "col": 63, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 10736, "file": "/usr/include/X11/X.h", "line": 358, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51353, "file": "dwm.c", "line": 2096, "col": 63, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "8" } ] } ] } ] } ] }, { "id": "0x55bbe72f1d48", "kind": "ParenExpr", "range": { "begin": { "offset": 51367, "line": 2097, "col": 5, "tokLen": 1 }, "end": { "offset": 51432, "col": 70, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f1d28", "kind": "BinaryOperator", "range": { "begin": { "offset": 51368, "col": 6, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 10786, "file": "/usr/include/X11/X.h", "line": 359, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51421, "file": "dwm.c", "line": 2097, "col": 59, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72f1c30", "kind": "BinaryOperator", "range": { "begin": { "offset": 51368, "col": 6, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 50204, "file": "/usr/include/X11/Xproto.h", "line": 2095, "col": 40, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 51388, "file": "dwm.c", "line": 2097, "col": 26, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72f1c18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51368, "col": 6, "tokLen": 2 }, "end": { "offset": 51372, "col": 10, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72f1c00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51368, "col": 6, "tokLen": 2 }, "end": { "offset": 51372, "col": 10, "tokLen": 12 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f1bb0", "kind": "MemberExpr", "range": { "begin": { "offset": 51368, "col": 6, "tokLen": 2 }, "end": { "offset": 51372, "col": 10, "tokLen": 12 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "lvalue", "name": "request_code", "isArrow": true, "referencedMemberDecl": "0x55bbe7000360", "inner": [ { "id": "0x55bbe72f1b98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51368, "col": 6, "tokLen": 2 }, "end": { "offset": 51368, "col": 6, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f1b78", "kind": "DeclRefExpr", "range": { "begin": { "offset": 51368, "col": 6, "tokLen": 2 }, "end": { "offset": 51368, "col": 6, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f1740", "kind": "ParmVarDecl", "name": "ee", "type": { "qualType": "XErrorEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72f1be0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 50204, "file": "/usr/include/X11/Xproto.h", "line": 2095, "col": 40, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 51388, "file": "dwm.c", "line": 2097, "col": 26, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 50204, "file": "/usr/include/X11/Xproto.h", "line": 2095, "col": 40, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 51388, "file": "dwm.c", "line": 2097, "col": 26, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "74" } ] }, { "id": "0x55bbe72f1d08", "kind": "BinaryOperator", "range": { "begin": { "offset": 51403, "col": 41, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 10786, "file": "/usr/include/X11/X.h", "line": 359, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51421, "file": "dwm.c", "line": 2097, "col": 59, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72f1cf0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51403, "col": 41, "tokLen": 2 }, "end": { "offset": 51407, "col": 45, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72f1cd8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51403, "col": 41, "tokLen": 2 }, "end": { "offset": 51407, "col": 45, "tokLen": 10 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f1c88", "kind": "MemberExpr", "range": { "begin": { "offset": 51403, "col": 41, "tokLen": 2 }, "end": { "offset": 51407, "col": 45, "tokLen": 10 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "lvalue", "name": "error_code", "isArrow": true, "referencedMemberDecl": "0x55bbe70002f8", "inner": [ { "id": "0x55bbe72f1c70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51403, "col": 41, "tokLen": 2 }, "end": { "offset": 51403, "col": 41, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f1c50", "kind": "DeclRefExpr", "range": { "begin": { "offset": 51403, "col": 41, "tokLen": 2 }, "end": { "offset": 51403, "col": 41, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f1740", "kind": "ParmVarDecl", "name": "ee", "type": { "qualType": "XErrorEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72f1cb8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 10786, "file": "/usr/include/X11/X.h", "line": 359, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51421, "file": "dwm.c", "line": 2097, "col": 59, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 10786, "file": "/usr/include/X11/X.h", "line": 359, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51421, "file": "dwm.c", "line": 2097, "col": 59, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "9" } ] } ] } ] } ] }, { "id": "0x55bbe72f1f58", "kind": "ParenExpr", "range": { "begin": { "offset": 51438, "line": 2098, "col": 5, "tokLen": 1 }, "end": { "offset": 51511, "col": 78, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f1f38", "kind": "BinaryOperator", "range": { "begin": { "offset": 51439, "col": 6, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 10786, "file": "/usr/include/X11/X.h", "line": 359, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51500, "file": "dwm.c", "line": 2098, "col": 67, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72f1e40", "kind": "BinaryOperator", "range": { "begin": { "offset": 51439, "col": 6, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 50036, "file": "/usr/include/X11/Xproto.h", "line": 2091, "col": 40, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 51459, "file": "dwm.c", "line": 2098, "col": 26, "tokLen": 19 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72f1e28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51439, "col": 6, "tokLen": 2 }, "end": { "offset": 51443, "col": 10, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72f1e10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51439, "col": 6, "tokLen": 2 }, "end": { "offset": 51443, "col": 10, "tokLen": 12 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f1dc0", "kind": "MemberExpr", "range": { "begin": { "offset": 51439, "col": 6, "tokLen": 2 }, "end": { "offset": 51443, "col": 10, "tokLen": 12 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "lvalue", "name": "request_code", "isArrow": true, "referencedMemberDecl": "0x55bbe7000360", "inner": [ { "id": "0x55bbe72f1da8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51439, "col": 6, "tokLen": 2 }, "end": { "offset": 51439, "col": 6, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f1d88", "kind": "DeclRefExpr", "range": { "begin": { "offset": 51439, "col": 6, "tokLen": 2 }, "end": { "offset": 51439, "col": 6, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f1740", "kind": "ParmVarDecl", "name": "ee", "type": { "qualType": "XErrorEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72f1df0", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 50036, "file": "/usr/include/X11/Xproto.h", "line": 2091, "col": 40, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 51459, "file": "dwm.c", "line": 2098, "col": 26, "tokLen": 19 } }, "end": { "spellingLoc": { "offset": 50036, "file": "/usr/include/X11/Xproto.h", "line": 2091, "col": 40, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 51459, "file": "dwm.c", "line": 2098, "col": 26, "tokLen": 19 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "70" } ] }, { "id": "0x55bbe72f1f18", "kind": "BinaryOperator", "range": { "begin": { "offset": 51482, "col": 49, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 10786, "file": "/usr/include/X11/X.h", "line": 359, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51500, "file": "dwm.c", "line": 2098, "col": 67, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72f1f00", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51482, "col": 49, "tokLen": 2 }, "end": { "offset": 51486, "col": 53, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72f1ee8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51482, "col": 49, "tokLen": 2 }, "end": { "offset": 51486, "col": 53, "tokLen": 10 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f1e98", "kind": "MemberExpr", "range": { "begin": { "offset": 51482, "col": 49, "tokLen": 2 }, "end": { "offset": 51486, "col": 53, "tokLen": 10 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "lvalue", "name": "error_code", "isArrow": true, "referencedMemberDecl": "0x55bbe70002f8", "inner": [ { "id": "0x55bbe72f1e80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51482, "col": 49, "tokLen": 2 }, "end": { "offset": 51482, "col": 49, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f1e60", "kind": "DeclRefExpr", "range": { "begin": { "offset": 51482, "col": 49, "tokLen": 2 }, "end": { "offset": 51482, "col": 49, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f1740", "kind": "ParmVarDecl", "name": "ee", "type": { "qualType": "XErrorEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72f1ec8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 10786, "file": "/usr/include/X11/X.h", "line": 359, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51500, "file": "dwm.c", "line": 2098, "col": 67, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 10786, "file": "/usr/include/X11/X.h", "line": 359, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51500, "file": "dwm.c", "line": 2098, "col": 67, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "9" } ] } ] } ] } ] }, { "id": "0x55bbe72f2bd0", "kind": "ParenExpr", "range": { "begin": { "offset": 51517, "line": 2099, "col": 5, "tokLen": 1 }, "end": { "offset": 51584, "col": 72, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f2bb0", "kind": "BinaryOperator", "range": { "begin": { "offset": 51518, "col": 6, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 10786, "file": "/usr/include/X11/X.h", "line": 359, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51573, "file": "dwm.c", "line": 2099, "col": 61, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72f2050", "kind": "BinaryOperator", "range": { "begin": { "offset": 51518, "col": 6, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 49868, "file": "/usr/include/X11/Xproto.h", "line": 2087, "col": 40, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 51538, "file": "dwm.c", "line": 2099, "col": 26, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72f2038", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51518, "col": 6, "tokLen": 2 }, "end": { "offset": 51522, "col": 10, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72f2020", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51518, "col": 6, "tokLen": 2 }, "end": { "offset": 51522, "col": 10, "tokLen": 12 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f1fd0", "kind": "MemberExpr", "range": { "begin": { "offset": 51518, "col": 6, "tokLen": 2 }, "end": { "offset": 51522, "col": 10, "tokLen": 12 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "lvalue", "name": "request_code", "isArrow": true, "referencedMemberDecl": "0x55bbe7000360", "inner": [ { "id": "0x55bbe72f1fb8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51518, "col": 6, "tokLen": 2 }, "end": { "offset": 51518, "col": 6, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f1f98", "kind": "DeclRefExpr", "range": { "begin": { "offset": 51518, "col": 6, "tokLen": 2 }, "end": { "offset": 51518, "col": 6, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f1740", "kind": "ParmVarDecl", "name": "ee", "type": { "qualType": "XErrorEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72f2000", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 49868, "file": "/usr/include/X11/Xproto.h", "line": 2087, "col": 40, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 51538, "file": "dwm.c", "line": 2099, "col": 26, "tokLen": 13 } }, "end": { "spellingLoc": { "offset": 49868, "file": "/usr/include/X11/Xproto.h", "line": 2087, "col": 40, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 51538, "file": "dwm.c", "line": 2099, "col": 26, "tokLen": 13 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "66" } ] }, { "id": "0x55bbe72f2128", "kind": "BinaryOperator", "range": { "begin": { "offset": 51555, "col": 43, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 10786, "file": "/usr/include/X11/X.h", "line": 359, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51573, "file": "dwm.c", "line": 2099, "col": 61, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72f2110", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51555, "col": 43, "tokLen": 2 }, "end": { "offset": 51559, "col": 47, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72f20f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51555, "col": 43, "tokLen": 2 }, "end": { "offset": 51559, "col": 47, "tokLen": 10 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f20a8", "kind": "MemberExpr", "range": { "begin": { "offset": 51555, "col": 43, "tokLen": 2 }, "end": { "offset": 51559, "col": 47, "tokLen": 10 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "lvalue", "name": "error_code", "isArrow": true, "referencedMemberDecl": "0x55bbe70002f8", "inner": [ { "id": "0x55bbe72f2090", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51555, "col": 43, "tokLen": 2 }, "end": { "offset": 51555, "col": 43, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f2070", "kind": "DeclRefExpr", "range": { "begin": { "offset": 51555, "col": 43, "tokLen": 2 }, "end": { "offset": 51555, "col": 43, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f1740", "kind": "ParmVarDecl", "name": "ee", "type": { "qualType": "XErrorEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72f20d8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 10786, "file": "/usr/include/X11/X.h", "line": 359, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51573, "file": "dwm.c", "line": 2099, "col": 61, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 10786, "file": "/usr/include/X11/X.h", "line": 359, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51573, "file": "dwm.c", "line": 2099, "col": 61, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "9" } ] } ] } ] } ] }, { "id": "0x55bbe72f2de0", "kind": "ParenExpr", "range": { "begin": { "offset": 51590, "line": 2100, "col": 5, "tokLen": 1 }, "end": { "offset": 51658, "col": 73, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f2dc0", "kind": "BinaryOperator", "range": { "begin": { "offset": 51591, "col": 6, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 10736, "file": "/usr/include/X11/X.h", "line": 358, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51650, "file": "dwm.c", "line": 2100, "col": 65, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72f2cc8", "kind": "BinaryOperator", "range": { "begin": { "offset": 51591, "col": 6, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 47600, "file": "/usr/include/X11/Xproto.h", "line": 2033, "col": 40, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 51611, "file": "dwm.c", "line": 2100, "col": 26, "tokLen": 17 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72f2cb0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51591, "col": 6, "tokLen": 2 }, "end": { "offset": 51595, "col": 10, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72f2c98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51591, "col": 6, "tokLen": 2 }, "end": { "offset": 51595, "col": 10, "tokLen": 12 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f2c48", "kind": "MemberExpr", "range": { "begin": { "offset": 51591, "col": 6, "tokLen": 2 }, "end": { "offset": 51595, "col": 10, "tokLen": 12 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "lvalue", "name": "request_code", "isArrow": true, "referencedMemberDecl": "0x55bbe7000360", "inner": [ { "id": "0x55bbe72f2c30", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51591, "col": 6, "tokLen": 2 }, "end": { "offset": 51591, "col": 6, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f2c10", "kind": "DeclRefExpr", "range": { "begin": { "offset": 51591, "col": 6, "tokLen": 2 }, "end": { "offset": 51591, "col": 6, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f1740", "kind": "ParmVarDecl", "name": "ee", "type": { "qualType": "XErrorEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72f2c78", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 47600, "file": "/usr/include/X11/Xproto.h", "line": 2033, "col": 40, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 51611, "file": "dwm.c", "line": 2100, "col": 26, "tokLen": 17 } }, "end": { "spellingLoc": { "offset": 47600, "file": "/usr/include/X11/Xproto.h", "line": 2033, "col": 40, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 51611, "file": "dwm.c", "line": 2100, "col": 26, "tokLen": 17 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "12" } ] }, { "id": "0x55bbe72f2da0", "kind": "BinaryOperator", "range": { "begin": { "offset": 51632, "col": 47, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 10736, "file": "/usr/include/X11/X.h", "line": 358, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51650, "file": "dwm.c", "line": 2100, "col": 65, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72f2d88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51632, "col": 47, "tokLen": 2 }, "end": { "offset": 51636, "col": 51, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72f2d70", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51632, "col": 47, "tokLen": 2 }, "end": { "offset": 51636, "col": 51, "tokLen": 10 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f2d20", "kind": "MemberExpr", "range": { "begin": { "offset": 51632, "col": 47, "tokLen": 2 }, "end": { "offset": 51636, "col": 51, "tokLen": 10 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "lvalue", "name": "error_code", "isArrow": true, "referencedMemberDecl": "0x55bbe70002f8", "inner": [ { "id": "0x55bbe72f2d08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51632, "col": 47, "tokLen": 2 }, "end": { "offset": 51632, "col": 47, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f2ce8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 51632, "col": 47, "tokLen": 2 }, "end": { "offset": 51632, "col": 47, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f1740", "kind": "ParmVarDecl", "name": "ee", "type": { "qualType": "XErrorEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72f2d50", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 10736, "file": "/usr/include/X11/X.h", "line": 358, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51650, "file": "dwm.c", "line": 2100, "col": 65, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 10736, "file": "/usr/include/X11/X.h", "line": 358, "col": 21, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51650, "file": "dwm.c", "line": 2100, "col": 65, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "8" } ] } ] } ] } ] }, { "id": "0x55bbe72f2ff0", "kind": "ParenExpr", "range": { "begin": { "offset": 51664, "line": 2101, "col": 5, "tokLen": 1 }, "end": { "offset": 51728, "col": 69, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f2fd0", "kind": "BinaryOperator", "range": { "begin": { "offset": 51665, "col": 6, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 10847, "file": "/usr/include/X11/X.h", "line": 360, "col": 21, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51719, "file": "dwm.c", "line": 2101, "col": 60, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72f2ed8", "kind": "BinaryOperator", "range": { "begin": { "offset": 51665, "col": 6, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 48272, "file": "/usr/include/X11/Xproto.h", "line": 2049, "col": 40, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 51685, "file": "dwm.c", "line": 2101, "col": 26, "tokLen": 12 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72f2ec0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51665, "col": 6, "tokLen": 2 }, "end": { "offset": 51669, "col": 10, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72f2ea8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51665, "col": 6, "tokLen": 2 }, "end": { "offset": 51669, "col": 10, "tokLen": 12 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f2e58", "kind": "MemberExpr", "range": { "begin": { "offset": 51665, "col": 6, "tokLen": 2 }, "end": { "offset": 51669, "col": 10, "tokLen": 12 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "lvalue", "name": "request_code", "isArrow": true, "referencedMemberDecl": "0x55bbe7000360", "inner": [ { "id": "0x55bbe72f2e40", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51665, "col": 6, "tokLen": 2 }, "end": { "offset": 51665, "col": 6, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f2e20", "kind": "DeclRefExpr", "range": { "begin": { "offset": 51665, "col": 6, "tokLen": 2 }, "end": { "offset": 51665, "col": 6, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f1740", "kind": "ParmVarDecl", "name": "ee", "type": { "qualType": "XErrorEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72f2e88", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 48272, "file": "/usr/include/X11/Xproto.h", "line": 2049, "col": 40, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 51685, "file": "dwm.c", "line": 2101, "col": 26, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 48272, "file": "/usr/include/X11/Xproto.h", "line": 2049, "col": 40, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 51685, "file": "dwm.c", "line": 2101, "col": 26, "tokLen": 12 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "28" } ] }, { "id": "0x55bbe72f2fb0", "kind": "BinaryOperator", "range": { "begin": { "offset": 51701, "col": 42, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 10847, "file": "/usr/include/X11/X.h", "line": 360, "col": 21, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51719, "file": "dwm.c", "line": 2101, "col": 60, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72f2f98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51701, "col": 42, "tokLen": 2 }, "end": { "offset": 51705, "col": 46, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72f2f80", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51701, "col": 42, "tokLen": 2 }, "end": { "offset": 51705, "col": 46, "tokLen": 10 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f2f30", "kind": "MemberExpr", "range": { "begin": { "offset": 51701, "col": 42, "tokLen": 2 }, "end": { "offset": 51705, "col": 46, "tokLen": 10 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "lvalue", "name": "error_code", "isArrow": true, "referencedMemberDecl": "0x55bbe70002f8", "inner": [ { "id": "0x55bbe72f2f18", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51701, "col": 42, "tokLen": 2 }, "end": { "offset": 51701, "col": 42, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f2ef8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 51701, "col": 42, "tokLen": 2 }, "end": { "offset": 51701, "col": 42, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f1740", "kind": "ParmVarDecl", "name": "ee", "type": { "qualType": "XErrorEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72f2f60", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 10847, "file": "/usr/include/X11/X.h", "line": 360, "col": 21, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51719, "file": "dwm.c", "line": 2101, "col": 60, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 10847, "file": "/usr/include/X11/X.h", "line": 360, "col": 21, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51719, "file": "dwm.c", "line": 2101, "col": 60, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "10" } ] } ] } ] } ] }, { "id": "0x55bbe72f3200", "kind": "ParenExpr", "range": { "begin": { "offset": 51734, "line": 2102, "col": 5, "tokLen": 1 }, "end": { "offset": 51795, "col": 66, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f31e0", "kind": "BinaryOperator", "range": { "begin": { "offset": 51735, "col": 6, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 10847, "file": "/usr/include/X11/X.h", "line": 360, "col": 21, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51786, "file": "dwm.c", "line": 2102, "col": 57, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72f30e8", "kind": "BinaryOperator", "range": { "begin": { "offset": 51735, "col": 6, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 48482, "file": "/usr/include/X11/Xproto.h", "line": 2054, "col": 40, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 51755, "file": "dwm.c", "line": 2102, "col": 26, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72f30d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51735, "col": 6, "tokLen": 2 }, "end": { "offset": 51739, "col": 10, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72f30b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51735, "col": 6, "tokLen": 2 }, "end": { "offset": 51739, "col": 10, "tokLen": 12 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f3068", "kind": "MemberExpr", "range": { "begin": { "offset": 51735, "col": 6, "tokLen": 2 }, "end": { "offset": 51739, "col": 10, "tokLen": 12 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "lvalue", "name": "request_code", "isArrow": true, "referencedMemberDecl": "0x55bbe7000360", "inner": [ { "id": "0x55bbe72f3050", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51735, "col": 6, "tokLen": 2 }, "end": { "offset": 51735, "col": 6, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f3030", "kind": "DeclRefExpr", "range": { "begin": { "offset": 51735, "col": 6, "tokLen": 2 }, "end": { "offset": 51735, "col": 6, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f1740", "kind": "ParmVarDecl", "name": "ee", "type": { "qualType": "XErrorEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72f3098", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 48482, "file": "/usr/include/X11/Xproto.h", "line": 2054, "col": 40, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 51755, "file": "dwm.c", "line": 2102, "col": 26, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 48482, "file": "/usr/include/X11/Xproto.h", "line": 2054, "col": 40, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 51755, "file": "dwm.c", "line": 2102, "col": 26, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "33" } ] }, { "id": "0x55bbe72f31c0", "kind": "BinaryOperator", "range": { "begin": { "offset": 51768, "col": 39, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 10847, "file": "/usr/include/X11/X.h", "line": 360, "col": 21, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51786, "file": "dwm.c", "line": 2102, "col": 57, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72f31a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51768, "col": 39, "tokLen": 2 }, "end": { "offset": 51772, "col": 43, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72f3190", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51768, "col": 39, "tokLen": 2 }, "end": { "offset": 51772, "col": 43, "tokLen": 10 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f3140", "kind": "MemberExpr", "range": { "begin": { "offset": 51768, "col": 39, "tokLen": 2 }, "end": { "offset": 51772, "col": 43, "tokLen": 10 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "lvalue", "name": "error_code", "isArrow": true, "referencedMemberDecl": "0x55bbe70002f8", "inner": [ { "id": "0x55bbe72f3128", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51768, "col": 39, "tokLen": 2 }, "end": { "offset": 51768, "col": 39, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f3108", "kind": "DeclRefExpr", "range": { "begin": { "offset": 51768, "col": 39, "tokLen": 2 }, "end": { "offset": 51768, "col": 39, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f1740", "kind": "ParmVarDecl", "name": "ee", "type": { "qualType": "XErrorEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72f3170", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 10847, "file": "/usr/include/X11/X.h", "line": 360, "col": 21, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51786, "file": "dwm.c", "line": 2102, "col": 57, "tokLen": 9 } }, "end": { "spellingLoc": { "offset": 10847, "file": "/usr/include/X11/X.h", "line": 360, "col": 21, "tokLen": 2, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51786, "file": "dwm.c", "line": 2102, "col": 57, "tokLen": 9 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "10" } ] } ] } ] } ] }, { "id": "0x55bbe72f3410", "kind": "ParenExpr", "range": { "begin": { "offset": 51801, "line": 2103, "col": 5, "tokLen": 1 }, "end": { "offset": 51865, "col": 69, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f33f0", "kind": "BinaryOperator", "range": { "begin": { "offset": 51802, "col": 6, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 10786, "file": "/usr/include/X11/X.h", "line": 359, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51854, "file": "dwm.c", "line": 2103, "col": 58, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72f32f8", "kind": "BinaryOperator", "range": { "begin": { "offset": 51802, "col": 6, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 49700, "file": "/usr/include/X11/Xproto.h", "line": 2083, "col": 40, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 51822, "file": "dwm.c", "line": 2103, "col": 26, "tokLen": 10 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72f32e0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51802, "col": 6, "tokLen": 2 }, "end": { "offset": 51806, "col": 10, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72f32c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51802, "col": 6, "tokLen": 2 }, "end": { "offset": 51806, "col": 10, "tokLen": 12 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f3278", "kind": "MemberExpr", "range": { "begin": { "offset": 51802, "col": 6, "tokLen": 2 }, "end": { "offset": 51806, "col": 10, "tokLen": 12 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "lvalue", "name": "request_code", "isArrow": true, "referencedMemberDecl": "0x55bbe7000360", "inner": [ { "id": "0x55bbe72f3260", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51802, "col": 6, "tokLen": 2 }, "end": { "offset": 51802, "col": 6, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f3240", "kind": "DeclRefExpr", "range": { "begin": { "offset": 51802, "col": 6, "tokLen": 2 }, "end": { "offset": 51802, "col": 6, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f1740", "kind": "ParmVarDecl", "name": "ee", "type": { "qualType": "XErrorEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72f32a8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 49700, "file": "/usr/include/X11/Xproto.h", "line": 2083, "col": 40, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 51822, "file": "dwm.c", "line": 2103, "col": 26, "tokLen": 10 } }, "end": { "spellingLoc": { "offset": 49700, "file": "/usr/include/X11/Xproto.h", "line": 2083, "col": 40, "tokLen": 2, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 51822, "file": "dwm.c", "line": 2103, "col": 26, "tokLen": 10 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "62" } ] }, { "id": "0x55bbe72f33d0", "kind": "BinaryOperator", "range": { "begin": { "offset": 51836, "col": 40, "tokLen": 2 }, "end": { "spellingLoc": { "offset": 10786, "file": "/usr/include/X11/X.h", "line": 359, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51854, "file": "dwm.c", "line": 2103, "col": 58, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72f33b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51836, "col": 40, "tokLen": 2 }, "end": { "offset": 51840, "col": 44, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72f33a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51836, "col": 40, "tokLen": 2 }, "end": { "offset": 51840, "col": 44, "tokLen": 10 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f3350", "kind": "MemberExpr", "range": { "begin": { "offset": 51836, "col": 40, "tokLen": 2 }, "end": { "offset": 51840, "col": 44, "tokLen": 10 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "lvalue", "name": "error_code", "isArrow": true, "referencedMemberDecl": "0x55bbe70002f8", "inner": [ { "id": "0x55bbe72f3338", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51836, "col": 40, "tokLen": 2 }, "end": { "offset": 51836, "col": 40, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f3318", "kind": "DeclRefExpr", "range": { "begin": { "offset": 51836, "col": 40, "tokLen": 2 }, "end": { "offset": 51836, "col": 40, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f1740", "kind": "ParmVarDecl", "name": "ee", "type": { "qualType": "XErrorEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72f3380", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 10786, "file": "/usr/include/X11/X.h", "line": 359, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51854, "file": "dwm.c", "line": 2103, "col": 58, "tokLen": 11 } }, "end": { "spellingLoc": { "offset": 10786, "file": "/usr/include/X11/X.h", "line": 359, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 51854, "file": "dwm.c", "line": 2103, "col": 58, "tokLen": 11 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "9" } ] } ] } ] } ] }, { "id": "0x55bbe72f3470", "kind": "ReturnStmt", "range": { "begin": { "offset": 51870, "line": 2104, "col": 3, "tokLen": 6 }, "end": { "offset": 51877, "col": 10, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72f3450", "kind": "IntegerLiteral", "range": { "begin": { "offset": 51877, "col": 10, "tokLen": 1 }, "end": { "offset": 51877, "col": 10, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] }, { "id": "0x55bbe72f36e0", "kind": "CallExpr", "range": { "begin": { "offset": 51881, "line": 2105, "col": 2, "tokLen": 7 }, "end": { "offset": 51985, "line": 2106, "col": 35, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f36c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51881, "line": 2105, "col": 2, "tokLen": 7 }, "end": { "offset": 51881, "col": 2, "tokLen": 7 } }, "type": { "qualType": "int (*)(FILE *, const char *, ...)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72f34a0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 51881, "col": 2, "tokLen": 7 }, "end": { "offset": 51881, "col": 2, "tokLen": 7 } }, "type": { "qualType": "int (FILE *, const char *, ...)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe6e3fc50", "kind": "FunctionDecl", "name": "fprintf", "type": { "qualType": "int (FILE *, const char *, ...)" } } } ] }, { "id": "0x55bbe72f3720", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4058, "file": "/usr/include/stdio.h", "line": 149, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 51889, "file": "dwm.c", "line": 2105, "col": 10, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 4058, "file": "/usr/include/stdio.h", "line": 149, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 51889, "file": "dwm.c", "line": 2105, "col": 10, "tokLen": 6 } } }, "type": { "qualType": "FILE *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f34c0", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 4058, "file": "/usr/include/stdio.h", "line": 149, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 51889, "file": "dwm.c", "line": 2105, "col": 10, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 4058, "file": "/usr/include/stdio.h", "line": 149, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 51889, "file": "dwm.c", "line": 2105, "col": 10, "tokLen": 6 } } }, "type": { "qualType": "FILE *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6de79d8", "kind": "VarDecl", "name": "stderr", "type": { "qualType": "FILE *" } } } ] }, { "id": "0x55bbe72f3750", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51897, "col": 18, "tokLen": 52 }, "end": { "offset": 51897, "col": 18, "tokLen": 52 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72f3738", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51897, "col": 18, "tokLen": 52 }, "end": { "offset": 51897, "col": 18, "tokLen": 52 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72f3518", "kind": "StringLiteral", "range": { "begin": { "offset": 51897, "col": 18, "tokLen": 52 }, "end": { "offset": 51897, "col": 18, "tokLen": 52 } }, "type": { "qualType": "char[50]" }, "valueCategory": "lvalue", "value": "\"dwm: fatal error: request code=%d, error code=%d\\n\"" } ] } ] }, { "id": "0x55bbe72f3780", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51953, "line": 2106, "col": 3, "tokLen": 2 }, "end": { "offset": 51957, "col": 7, "tokLen": 12 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72f3768", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51953, "col": 3, "tokLen": 2 }, "end": { "offset": 51957, "col": 7, "tokLen": 12 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f35a0", "kind": "MemberExpr", "range": { "begin": { "offset": 51953, "col": 3, "tokLen": 2 }, "end": { "offset": 51957, "col": 7, "tokLen": 12 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "lvalue", "name": "request_code", "isArrow": true, "referencedMemberDecl": "0x55bbe7000360", "inner": [ { "id": "0x55bbe72f3588", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51953, "col": 3, "tokLen": 2 }, "end": { "offset": 51953, "col": 3, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f3568", "kind": "DeclRefExpr", "range": { "begin": { "offset": 51953, "col": 3, "tokLen": 2 }, "end": { "offset": 51953, "col": 3, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f1740", "kind": "ParmVarDecl", "name": "ee", "type": { "qualType": "XErrorEvent *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72f37b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51971, "col": 21, "tokLen": 2 }, "end": { "offset": 51975, "col": 25, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "IntegralCast", "inner": [ { "id": "0x55bbe72f3798", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51971, "col": 21, "tokLen": 2 }, "end": { "offset": 51975, "col": 25, "tokLen": 10 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f3608", "kind": "MemberExpr", "range": { "begin": { "offset": 51971, "col": 21, "tokLen": 2 }, "end": { "offset": 51975, "col": 25, "tokLen": 10 } }, "type": { "qualType": "unsigned char" }, "valueCategory": "lvalue", "name": "error_code", "isArrow": true, "referencedMemberDecl": "0x55bbe70002f8", "inner": [ { "id": "0x55bbe72f35f0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51971, "col": 21, "tokLen": 2 }, "end": { "offset": 51971, "col": 21, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f35d0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 51971, "col": 21, "tokLen": 2 }, "end": { "offset": 51971, "col": 21, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f1740", "kind": "ParmVarDecl", "name": "ee", "type": { "qualType": "XErrorEvent *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72f39d8", "kind": "ReturnStmt", "range": { "begin": { "offset": 51989, "line": 2107, "col": 2, "tokLen": 6 }, "end": { "offset": 52014, "col": 27, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72f3978", "kind": "CallExpr", "range": { "begin": { "offset": 51996, "col": 9, "tokLen": 10 }, "end": { "offset": 52014, "col": 27, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f3960", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 51996, "col": 9, "tokLen": 10 }, "end": { "offset": 51996, "col": 9, "tokLen": 10 } }, "type": { "qualType": "int (*)(Display *, XErrorEvent *)" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f3900", "kind": "DeclRefExpr", "range": { "begin": { "offset": 51996, "col": 9, "tokLen": 10 }, "end": { "offset": 51996, "col": 9, "tokLen": 10 } }, "type": { "qualType": "int (*)(Display *, XErrorEvent *)" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72320a0", "kind": "VarDecl", "name": "xerrorxlib", "type": { "qualType": "int (*)(Display *, XErrorEvent *)" } } } ] }, { "id": "0x55bbe72f39a8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52007, "col": 20, "tokLen": 3 }, "end": { "offset": 52007, "col": 20, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f3920", "kind": "DeclRefExpr", "range": { "begin": { "offset": 52007, "col": 20, "tokLen": 3 }, "end": { "offset": 52007, "col": 20, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f16c8", "kind": "ParmVarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] }, { "id": "0x55bbe72f39c0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52012, "col": 25, "tokLen": 2 }, "end": { "offset": 52012, "col": 25, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f3940", "kind": "DeclRefExpr", "range": { "begin": { "offset": 52012, "col": 25, "tokLen": 2 }, "end": { "offset": 52012, "col": 25, "tokLen": 2 } }, "type": { "qualType": "XErrorEvent *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f1740", "kind": "ParmVarDecl", "name": "ee", "type": { "qualType": "XErrorEvent *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72f3b38", "kind": "FunctionDecl", "loc": { "offset": 52044, "line": 2111, "col": 1, "tokLen": 11 }, "range": { "begin": { "offset": 52040, "line": 2110, "col": 1, "tokLen": 3 }, "end": { "offset": 52100, "line": 2114, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe72316c0", "name": "xerrordummy", "mangledName": "xerrordummy", "type": { "qualType": "int (Display *, XErrorEvent *)" }, "inner": [ { "id": "0x55bbe72f3a20", "kind": "ParmVarDecl", "loc": { "offset": 52065, "line": 2111, "col": 22, "tokLen": 3 }, "range": { "begin": { "offset": 52056, "col": 13, "tokLen": 7 }, "end": { "offset": 52065, "col": 22, "tokLen": 3 } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe72f3a98", "kind": "ParmVarDecl", "loc": { "offset": 52083, "col": 40, "tokLen": 2 }, "range": { "begin": { "offset": 52070, "col": 27, "tokLen": 11 }, "end": { "offset": 52083, "col": 40, "tokLen": 2 } }, "name": "ee", "type": { "qualType": "XErrorEvent *" } }, { "id": "0x55bbe72f3c18", "kind": "CompoundStmt", "range": { "begin": { "offset": 52087, "line": 2112, "col": 1, "tokLen": 1 }, "end": { "offset": 52100, "line": 2114, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72f3c08", "kind": "ReturnStmt", "range": { "begin": { "offset": 52090, "line": 2113, "col": 2, "tokLen": 6 }, "end": { "offset": 52097, "col": 9, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72f3be8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 52097, "col": 9, "tokLen": 1 }, "end": { "offset": 52097, "col": 9, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] }, { "id": "0x55bbe72f3d58", "kind": "FunctionDecl", "loc": { "offset": 52193, "line": 2119, "col": 1, "tokLen": 11 }, "range": { "begin": { "offset": 52189, "line": 2118, "col": 1, "tokLen": 3 }, "end": { "offset": 52306, "line": 2123, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe7231898", "name": "xerrorstart", "mangledName": "xerrorstart", "type": { "qualType": "int (Display *, XErrorEvent *)" }, "inner": [ { "id": "0x55bbe72f3c40", "kind": "ParmVarDecl", "loc": { "offset": 52214, "line": 2119, "col": 22, "tokLen": 3 }, "range": { "begin": { "offset": 52205, "col": 13, "tokLen": 7 }, "end": { "offset": 52214, "col": 22, "tokLen": 3 } }, "name": "dpy", "type": { "qualType": "Display *" } }, { "id": "0x55bbe72f3cb8", "kind": "ParmVarDecl", "loc": { "offset": 52232, "col": 40, "tokLen": 2 }, "range": { "begin": { "offset": 52219, "col": 27, "tokLen": 11 }, "end": { "offset": 52232, "col": 40, "tokLen": 2 } }, "name": "ee", "type": { "qualType": "XErrorEvent *" } }, { "id": "0x55bbe72f3f68", "kind": "CompoundStmt", "range": { "begin": { "offset": 52236, "line": 2120, "col": 1, "tokLen": 1 }, "end": { "offset": 52306, "line": 2123, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72f3ec8", "kind": "CallExpr", "range": { "begin": { "offset": 52239, "line": 2121, "col": 2, "tokLen": 3 }, "end": { "offset": 52291, "col": 54, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f3eb0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52239, "col": 2, "tokLen": 3 }, "end": { "offset": 52239, "col": 2, "tokLen": 3 } }, "type": { "qualType": "void (*)(const char *, ...)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72f3e08", "kind": "DeclRefExpr", "range": { "begin": { "offset": 52239, "col": 2, "tokLen": 3 }, "end": { "offset": 52239, "col": 2, "tokLen": 3 } }, "type": { "qualType": "void (const char *, ...)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e230", "kind": "FunctionDecl", "name": "die", "type": { "qualType": "void (const char *, ...)" } } } ] }, { "id": "0x55bbe72f3f08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52243, "col": 6, "tokLen": 48 }, "end": { "offset": 52243, "col": 6, "tokLen": 48 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72f3ef0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52243, "col": 6, "tokLen": 48 }, "end": { "offset": 52243, "col": 6, "tokLen": 48 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72f3e68", "kind": "StringLiteral", "range": { "begin": { "offset": 52243, "col": 6, "tokLen": 48 }, "end": { "offset": 52243, "col": 6, "tokLen": 48 } }, "type": { "qualType": "char[47]" }, "valueCategory": "lvalue", "value": "\"dwm: another window manager is already running\"" } ] } ] } ] }, { "id": "0x55bbe72f3f58", "kind": "ReturnStmt", "range": { "begin": { "offset": 52295, "line": 2122, "col": 2, "tokLen": 6 }, "end": { "offset": 52303, "col": 10, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72f3f40", "kind": "UnaryOperator", "range": { "begin": { "offset": 52302, "col": 9, "tokLen": 1 }, "end": { "offset": 52303, "col": 10, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "-", "inner": [ { "id": "0x55bbe72f3f20", "kind": "IntegerLiteral", "range": { "begin": { "offset": 52303, "col": 10, "tokLen": 1 }, "end": { "offset": 52303, "col": 10, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] }, { "id": "0x55bbe72f4028", "kind": "FunctionDecl", "loc": { "offset": 52314, "line": 2126, "col": 1, "tokLen": 4 }, "range": { "begin": { "offset": 52309, "line": 2125, "col": 1, "tokLen": 4 }, "end": { "offset": 52525, "line": 2135, "col": 1, "tokLen": 1 } }, "isUsed": true, "previousDecl": "0x55bbe72319e8", "name": "zoom", "mangledName": "zoom", "type": { "qualType": "void (const Arg *)" }, "inner": [ { "id": "0x55bbe72f3f98", "kind": "ParmVarDecl", "loc": { "offset": 52330, "line": 2126, "col": 17, "tokLen": 3 }, "range": { "begin": { "offset": 52319, "col": 6, "tokLen": 5 }, "end": { "offset": 52330, "col": 17, "tokLen": 3 } }, "name": "arg", "type": { "qualType": "const Arg *" } }, { "id": "0x55bbe72f4830", "kind": "CompoundStmt", "range": { "begin": { "offset": 52335, "line": 2127, "col": 1, "tokLen": 1 }, "end": { "offset": 52525, "line": 2135, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72f41c8", "kind": "DeclStmt", "range": { "begin": { "offset": 52338, "line": 2128, "col": 2, "tokLen": 6 }, "end": { "offset": 52361, "col": 25, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72f40e0", "kind": "VarDecl", "loc": { "offset": 52346, "col": 10, "tokLen": 1 }, "range": { "begin": { "offset": 52338, "col": 2, "tokLen": 6 }, "end": { "offset": 52358, "col": 22, "tokLen": 3 } }, "isUsed": true, "name": "c", "type": { "qualType": "Client *" }, "init": "c", "inner": [ { "id": "0x55bbe72f41b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52350, "col": 14, "tokLen": 6 }, "end": { "offset": 52358, "col": 22, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f4180", "kind": "MemberExpr", "range": { "begin": { "offset": 52350, "col": 14, "tokLen": 6 }, "end": { "offset": 52358, "col": 22, "tokLen": 3 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "sel", "isArrow": true, "referencedMemberDecl": "0x55bbe7225c00", "inner": [ { "id": "0x55bbe72f4168", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52350, "col": 14, "tokLen": 6 }, "end": { "offset": 52350, "col": 14, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f4148", "kind": "DeclRefExpr", "range": { "begin": { "offset": 52350, "col": 14, "tokLen": 6 }, "end": { "offset": 52350, "col": 14, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72f4498", "kind": "IfStmt", "range": { "begin": { "offset": 52365, "line": 2130, "col": 2, "tokLen": 2 }, "end": { "offset": 52431, "line": 2131, "col": 3, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe72f4468", "kind": "BinaryOperator", "range": { "begin": { "offset": 52369, "line": 2130, "col": 6, "tokLen": 1 }, "end": { "offset": 52417, "col": 54, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe72f43c8", "kind": "BinaryOperator", "range": { "begin": { "offset": 52369, "col": 6, "tokLen": 1 }, "end": { "offset": 52409, "col": 46, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe72f4360", "kind": "UnaryOperator", "range": { "begin": { "offset": 52369, "col": 6, "tokLen": 1 }, "end": { "offset": 52397, "col": 34, "tokLen": 7 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72f4348", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52370, "col": 7, "tokLen": 6 }, "end": { "offset": 52397, "col": 34, "tokLen": 7 } }, "type": { "qualType": "void (*)(Monitor *)" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f4318", "kind": "MemberExpr", "range": { "begin": { "offset": 52370, "col": 7, "tokLen": 6 }, "end": { "offset": 52397, "col": 34, "tokLen": 7 } }, "type": { "qualType": "void (*const)(Monitor *)" }, "valueCategory": "lvalue", "name": "arrange", "isArrow": true, "referencedMemberDecl": "0x55bbe7225210", "inner": [ { "id": "0x55bbe72f4300", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52370, "col": 7, "tokLen": 6 }, "end": { "offset": 52394, "col": 31, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f42e0", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 52370, "col": 7, "tokLen": 6 }, "end": { "offset": 52394, "col": 31, "tokLen": 1 } }, "type": { "qualType": "const Layout *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72f42b0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52370, "col": 7, "tokLen": 6 }, "end": { "offset": 52378, "col": 15, "tokLen": 2 } }, "type": { "qualType": "const Layout **" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72f4218", "kind": "MemberExpr", "range": { "begin": { "offset": 52370, "col": 7, "tokLen": 6 }, "end": { "offset": 52378, "col": 15, "tokLen": 2 } }, "type": { "qualType": "const Layout *[2]" }, "valueCategory": "lvalue", "name": "lt", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ec8", "inner": [ { "id": "0x55bbe72f4200", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52370, "col": 7, "tokLen": 6 }, "end": { "offset": 52370, "col": 7, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f41e0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 52370, "col": 7, "tokLen": 6 }, "end": { "offset": 52370, "col": 7, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] }, { "id": "0x55bbe72f42c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52381, "col": 18, "tokLen": 6 }, "end": { "offset": 52389, "col": 26, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f4280", "kind": "MemberExpr", "range": { "begin": { "offset": 52381, "col": 18, "tokLen": 6 }, "end": { "offset": 52389, "col": 26, "tokLen": 5 } }, "type": { "qualType": "unsigned int" }, "valueCategory": "lvalue", "name": "sellt", "isArrow": true, "referencedMemberDecl": "0x55bbe72259b8", "inner": [ { "id": "0x55bbe72f4268", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52381, "col": 18, "tokLen": 6 }, "end": { "offset": 52381, "col": 18, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f4248", "kind": "DeclRefExpr", "range": { "begin": { "offset": 52381, "col": 18, "tokLen": 6 }, "end": { "offset": 52381, "col": 18, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72f43b0", "kind": "UnaryOperator", "range": { "begin": { "offset": 52408, "col": 45, "tokLen": 1 }, "end": { "offset": 52409, "col": 46, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72f4398", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52409, "col": 46, "tokLen": 1 }, "end": { "offset": 52409, "col": 46, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f4378", "kind": "DeclRefExpr", "range": { "begin": { "offset": 52409, "col": 46, "tokLen": 1 }, "end": { "offset": 52409, "col": 46, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f40e0", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] }, { "id": "0x55bbe72f4450", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52414, "col": 51, "tokLen": 1 }, "end": { "offset": 52417, "col": 54, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f4420", "kind": "MemberExpr", "range": { "begin": { "offset": 52414, "col": 51, "tokLen": 1 }, "end": { "offset": 52417, "col": 54, "tokLen": 10 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "name": "isfloating", "isArrow": true, "referencedMemberDecl": "0x55bbe7224738", "inner": [ { "id": "0x55bbe72f4408", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52414, "col": 51, "tokLen": 1 }, "end": { "offset": 52414, "col": 51, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f43e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 52414, "col": 51, "tokLen": 1 }, "end": { "offset": 52414, "col": 51, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f40e0", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72f4488", "kind": "ReturnStmt", "range": { "begin": { "offset": 52431, "line": 2131, "col": 3, "tokLen": 6 }, "end": { "offset": 52431, "col": 3, "tokLen": 6 } } } ] }, { "id": "0x55bbe72f4778", "kind": "IfStmt", "range": { "begin": { "offset": 52440, "line": 2132, "col": 2, "tokLen": 2 }, "end": { "offset": 52508, "line": 2133, "col": 3, "tokLen": 6 } }, "inner": [ { "id": "0x55bbe72f4748", "kind": "BinaryOperator", "range": { "begin": { "offset": 52444, "line": 2132, "col": 6, "tokLen": 1 }, "end": { "offset": 52503, "col": 65, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72f45d0", "kind": "BinaryOperator", "range": { "begin": { "offset": 52444, "col": 6, "tokLen": 1 }, "end": { "offset": 52474, "col": 36, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72f45b8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52444, "col": 6, "tokLen": 1 }, "end": { "offset": 52444, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f44b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 52444, "col": 6, "tokLen": 1 }, "end": { "offset": 52444, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f40e0", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] }, { "id": "0x55bbe72f4578", "kind": "CallExpr", "range": { "begin": { "offset": 52449, "col": 11, "tokLen": 9 }, "end": { "offset": 52474, "col": 36, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f4560", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52449, "col": 11, "tokLen": 9 }, "end": { "offset": 52449, "col": 11, "tokLen": 9 } }, "type": { "qualType": "Client *(*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72f44d8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 52449, "col": 11, "tokLen": 9 }, "end": { "offset": 52449, "col": 11, "tokLen": 9 } }, "type": { "qualType": "Client *(Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72b3b00", "kind": "FunctionDecl", "name": "nexttiled", "type": { "qualType": "Client *(Client *)" } } } ] }, { "id": "0x55bbe72f45a0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52459, "col": 21, "tokLen": 6 }, "end": { "offset": 52467, "col": 29, "tokLen": 7 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f4530", "kind": "MemberExpr", "range": { "begin": { "offset": 52459, "col": 21, "tokLen": 6 }, "end": { "offset": 52467, "col": 29, "tokLen": 7 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "clients", "isArrow": true, "referencedMemberDecl": "0x55bbe7225ba0", "inner": [ { "id": "0x55bbe72f4518", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52459, "col": 21, "tokLen": 6 }, "end": { "offset": 52459, "col": 21, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f44f8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 52459, "col": 21, "tokLen": 6 }, "end": { "offset": 52459, "col": 21, "tokLen": 6 } }, "type": { "qualType": "Monitor *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe7237460", "kind": "VarDecl", "name": "selmon", "type": { "qualType": "Monitor *" } } } ] } ] } ] } ] } ] }, { "id": "0x55bbe72f4730", "kind": "UnaryOperator", "range": { "begin": { "offset": 52479, "col": 41, "tokLen": 1 }, "end": { "offset": 52503, "col": 65, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72f4710", "kind": "ParenExpr", "range": { "begin": { "offset": 52480, "col": 42, "tokLen": 1 }, "end": { "offset": 52503, "col": 65, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f46f0", "kind": "BinaryOperator", "range": { "begin": { "offset": 52481, "col": 43, "tokLen": 1 }, "end": { "offset": 52502, "col": 64, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72f45f0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 52481, "col": 43, "tokLen": 1 }, "end": { "offset": 52481, "col": 43, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f40e0", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } }, { "id": "0x55bbe72f46b0", "kind": "CallExpr", "range": { "begin": { "offset": 52485, "col": 47, "tokLen": 9 }, "end": { "offset": 52502, "col": 64, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f4698", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52485, "col": 47, "tokLen": 9 }, "end": { "offset": 52485, "col": 47, "tokLen": 9 } }, "type": { "qualType": "Client *(*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72f4610", "kind": "DeclRefExpr", "range": { "begin": { "offset": 52485, "col": 47, "tokLen": 9 }, "end": { "offset": 52485, "col": 47, "tokLen": 9 } }, "type": { "qualType": "Client *(Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72b3b00", "kind": "FunctionDecl", "name": "nexttiled", "type": { "qualType": "Client *(Client *)" } } } ] }, { "id": "0x55bbe72f46d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52495, "col": 57, "tokLen": 1 }, "end": { "offset": 52498, "col": 60, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f4668", "kind": "MemberExpr", "range": { "begin": { "offset": 52495, "col": 57, "tokLen": 1 }, "end": { "offset": 52498, "col": 60, "tokLen": 4 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "name": "next", "isArrow": true, "referencedMemberDecl": "0x55bbe72249b8", "inner": [ { "id": "0x55bbe72f4650", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52495, "col": 57, "tokLen": 1 }, "end": { "offset": 52495, "col": 57, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f4630", "kind": "DeclRefExpr", "range": { "begin": { "offset": 52495, "col": 57, "tokLen": 1 }, "end": { "offset": 52495, "col": 57, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f40e0", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72f4768", "kind": "ReturnStmt", "range": { "begin": { "offset": 52508, "line": 2133, "col": 3, "tokLen": 6 }, "end": { "offset": 52508, "col": 3, "tokLen": 6 } } } ] }, { "id": "0x55bbe72f47f0", "kind": "CallExpr", "range": { "begin": { "offset": 52517, "line": 2134, "col": 2, "tokLen": 3 }, "end": { "offset": 52522, "col": 7, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f47d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52517, "col": 2, "tokLen": 3 }, "end": { "offset": 52517, "col": 2, "tokLen": 3 } }, "type": { "qualType": "void (*)(Client *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72f4798", "kind": "DeclRefExpr", "range": { "begin": { "offset": 52517, "col": 2, "tokLen": 3 }, "end": { "offset": 52517, "col": 2, "tokLen": 3 } }, "type": { "qualType": "void (Client *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72b4188", "kind": "FunctionDecl", "name": "pop", "type": { "qualType": "void (Client *)" } } } ] }, { "id": "0x55bbe72f4818", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52521, "col": 6, "tokLen": 1 }, "end": { "offset": 52521, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f47b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 52521, "col": 6, "tokLen": 1 }, "end": { "offset": 52521, "col": 6, "tokLen": 1 } }, "type": { "qualType": "Client *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f40e0", "kind": "VarDecl", "name": "c", "type": { "qualType": "Client *" } } } ] } ] } ] } ] }, { "id": "0x55bbe72f4a60", "kind": "FunctionDecl", "loc": { "offset": 52532, "line": 2138, "col": 1, "tokLen": 4 }, "range": { "begin": { "offset": 52528, "line": 2137, "col": 1, "tokLen": 3 }, "end": { "offset": 53055, "line": 2159, "col": 1, "tokLen": 1 } }, "name": "main", "mangledName": "main", "type": { "qualType": "int (int, char **)" }, "inner": [ { "id": "0x55bbe72f4878", "kind": "ParmVarDecl", "loc": { "offset": 52541, "line": 2138, "col": 10, "tokLen": 4 }, "range": { "begin": { "offset": 52537, "col": 6, "tokLen": 3 }, "end": { "offset": 52541, "col": 10, "tokLen": 4 } }, "isUsed": true, "name": "argc", "type": { "qualType": "int" } }, { "id": "0x55bbe72f4940", "kind": "ParmVarDecl", "loc": { "offset": 52553, "col": 22, "tokLen": 4 }, "range": { "begin": { "offset": 52547, "col": 16, "tokLen": 4 }, "end": { "offset": 52558, "col": 27, "tokLen": 1 } }, "isUsed": true, "name": "argv", "type": { "desugaredQualType": "char **", "qualType": "char **" } }, { "id": "0x55bbe72f57d8", "kind": "CompoundStmt", "range": { "begin": { "offset": 52561, "line": 2139, "col": 1, "tokLen": 1 }, "end": { "offset": 53055, "line": 2159, "col": 1, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72f4f10", "kind": "IfStmt", "range": { "begin": { "offset": 52564, "line": 2140, "col": 2, "tokLen": 2 }, "end": { "offset": 52671, "line": 2143, "col": 24, "tokLen": 1 } }, "hasElse": true, "inner": [ { "id": "0x55bbe72f4d58", "kind": "BinaryOperator", "range": { "begin": { "offset": 52568, "line": 2140, "col": 6, "tokLen": 4 }, "end": { "offset": 52602, "col": 40, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "&&", "inner": [ { "id": "0x55bbe72f4b68", "kind": "BinaryOperator", "range": { "begin": { "offset": 52568, "col": 6, "tokLen": 4 }, "end": { "offset": 52576, "col": 14, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "==", "inner": [ { "id": "0x55bbe72f4b50", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52568, "col": 6, "tokLen": 4 }, "end": { "offset": 52568, "col": 6, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f4b10", "kind": "DeclRefExpr", "range": { "begin": { "offset": 52568, "col": 6, "tokLen": 4 }, "end": { "offset": 52568, "col": 6, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f4878", "kind": "ParmVarDecl", "name": "argc", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72f4b30", "kind": "IntegerLiteral", "range": { "begin": { "offset": 52576, "col": 14, "tokLen": 1 }, "end": { "offset": 52576, "col": 14, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "2" } ] }, { "id": "0x55bbe72f4d40", "kind": "UnaryOperator", "range": { "begin": { "offset": 52581, "col": 19, "tokLen": 1 }, "end": { "offset": 52602, "col": 40, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72f4cb0", "kind": "CallExpr", "range": { "begin": { "offset": 52582, "col": 20, "tokLen": 6 }, "end": { "offset": 52602, "col": 40, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f4c98", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52582, "col": 20, "tokLen": 6 }, "end": { "offset": 52582, "col": 20, "tokLen": 6 } }, "type": { "qualType": "int (*)(const char *, const char *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72f4b88", "kind": "DeclRefExpr", "range": { "begin": { "offset": 52582, "col": 20, "tokLen": 6 }, "end": { "offset": 52582, "col": 20, "tokLen": 6 } }, "type": { "qualType": "int (const char *, const char *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe6e9cb60", "kind": "FunctionDecl", "name": "strcmp", "type": { "qualType": "int (const char *, const char *)" } } } ] }, { "id": "0x55bbe72f4cf8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52589, "col": 27, "tokLen": 4 }, "end": { "offset": 52589, "col": 27, "tokLen": 4 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72f4ce0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52589, "col": 27, "tokLen": 4 }, "end": { "offset": 52589, "col": 27, "tokLen": 4 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72f4ba8", "kind": "StringLiteral", "range": { "begin": { "offset": 52589, "col": 27, "tokLen": 4 }, "end": { "offset": 52589, "col": 27, "tokLen": 4 } }, "type": { "qualType": "char[3]" }, "valueCategory": "lvalue", "value": "\"-v\"" } ] } ] }, { "id": "0x55bbe72f4d28", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52595, "col": 33, "tokLen": 4 }, "end": { "offset": 52601, "col": 39, "tokLen": 1 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72f4d10", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52595, "col": 33, "tokLen": 4 }, "end": { "offset": 52601, "col": 39, "tokLen": 1 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f4c20", "kind": "ArraySubscriptExpr", "range": { "begin": { "offset": 52595, "col": 33, "tokLen": 4 }, "end": { "offset": 52601, "col": 39, "tokLen": 1 } }, "type": { "qualType": "char *" }, "valueCategory": "lvalue", "inner": [ { "id": "0x55bbe72f4c08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52595, "col": 33, "tokLen": 4 }, "end": { "offset": 52595, "col": 33, "tokLen": 4 } }, "type": { "desugaredQualType": "char **", "qualType": "char **" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f4bc8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 52595, "col": 33, "tokLen": 4 }, "end": { "offset": 52595, "col": 33, "tokLen": 4 } }, "type": { "desugaredQualType": "char **", "qualType": "char **" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f4940", "kind": "ParmVarDecl", "name": "argv", "type": { "desugaredQualType": "char **", "qualType": "char **" } } } ] }, { "id": "0x55bbe72f4be8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 52600, "col": 38, "tokLen": 1 }, "end": { "offset": 52600, "col": 38, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72f4f08", "kind": "NullStmt", "range": { "begin": { "offset": 52607, "line": 2141, "col": 3, "tokLen": 3 }, "end": { "offset": 52607, "col": 3, "tokLen": 3 } } }, { "id": "0x55bbe72f4ee8", "kind": "IfStmt", "range": { "begin": { "offset": 52633, "line": 2142, "col": 7, "tokLen": 2 }, "end": { "offset": 52671, "line": 2143, "col": 24, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72f4e10", "kind": "BinaryOperator", "range": { "begin": { "offset": 52637, "line": 2142, "col": 11, "tokLen": 4 }, "end": { "offset": 52645, "col": 19, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "!=", "inner": [ { "id": "0x55bbe72f4df8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52637, "col": 11, "tokLen": 4 }, "end": { "offset": 52637, "col": 11, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f4db8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 52637, "col": 11, "tokLen": 4 }, "end": { "offset": 52637, "col": 11, "tokLen": 4 } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72f4878", "kind": "ParmVarDecl", "name": "argc", "type": { "qualType": "int" } } } ] }, { "id": "0x55bbe72f4dd8", "kind": "IntegerLiteral", "range": { "begin": { "offset": 52645, "col": 19, "tokLen": 1 }, "end": { "offset": 52645, "col": 19, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "1" } ] }, { "id": "0x55bbe72f4e90", "kind": "CallExpr", "range": { "begin": { "offset": 52650, "line": 2143, "col": 3, "tokLen": 3 }, "end": { "offset": 52671, "col": 24, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f4e78", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52650, "col": 3, "tokLen": 3 }, "end": { "offset": 52650, "col": 3, "tokLen": 3 } }, "type": { "qualType": "void (*)(const char *, ...)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72f4e30", "kind": "DeclRefExpr", "range": { "begin": { "offset": 52650, "col": 3, "tokLen": 3 }, "end": { "offset": 52650, "col": 3, "tokLen": 3 } }, "type": { "qualType": "void (const char *, ...)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e230", "kind": "FunctionDecl", "name": "die", "type": { "qualType": "void (const char *, ...)" } } } ] }, { "id": "0x55bbe72f4ed0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52654, "col": 7, "tokLen": 17 }, "end": { "offset": 52654, "col": 7, "tokLen": 17 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72f4eb8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52654, "col": 7, "tokLen": 17 }, "end": { "offset": 52654, "col": 7, "tokLen": 17 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72f4e50", "kind": "StringLiteral", "range": { "begin": { "offset": 52654, "col": 7, "tokLen": 17 }, "end": { "offset": 52654, "col": 7, "tokLen": 17 } }, "type": { "qualType": "char[16]" }, "valueCategory": "lvalue", "value": "\"usage: dwm [-v]\"" } ] } ] } ] } ] } ] }, { "id": "0x55bbe72f5288", "kind": "IfStmt", "range": { "begin": { "offset": 52675, "line": 2144, "col": 2, "tokLen": 2 }, "end": { "offset": 52773, "line": 2145, "col": 47, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72f50c8", "kind": "BinaryOperator", "range": { "begin": { "offset": 52679, "line": 2144, "col": 6, "tokLen": 1 }, "end": { "offset": 52724, "col": 51, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "opcode": "||", "inner": [ { "id": "0x55bbe72f5040", "kind": "UnaryOperator", "range": { "begin": { "offset": 52679, "col": 6, "tokLen": 1 }, "end": { "offset": 52702, "col": 29, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72f4fe0", "kind": "CallExpr", "range": { "begin": { "offset": 52680, "col": 7, "tokLen": 9 }, "end": { "offset": 52702, "col": 29, "tokLen": 1 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f4fc8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52680, "col": 7, "tokLen": 9 }, "end": { "offset": 52680, "col": 7, "tokLen": 9 } }, "type": { "qualType": "char *(*)(int, const char *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72f4f40", "kind": "DeclRefExpr", "range": { "begin": { "offset": 52680, "col": 7, "tokLen": 9 }, "end": { "offset": 52680, "col": 7, "tokLen": 9 } }, "type": { "qualType": "char *(int, const char *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe6db7c80", "kind": "FunctionDecl", "name": "setlocale", "type": { "qualType": "char *(int, const char *)" } } } ] }, { "id": "0x55bbe72f4f60", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 1037, "file": "/usr/include/bits/locale.h", "line": 26, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/locale.h" } }, "expansionLoc": { "offset": 52690, "file": "dwm.c", "line": 2144, "col": 17, "tokLen": 8 } }, "end": { "spellingLoc": { "offset": 1037, "file": "/usr/include/bits/locale.h", "line": 26, "col": 22, "tokLen": 1, "includedFrom": { "file": "/usr/include/locale.h" } }, "expansionLoc": { "offset": 52690, "file": "dwm.c", "line": 2144, "col": 17, "tokLen": 8 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" }, { "id": "0x55bbe72f5028", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52700, "col": 27, "tokLen": 2 }, "end": { "offset": 52700, "col": 27, "tokLen": 2 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72f5010", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52700, "col": 27, "tokLen": 2 }, "end": { "offset": 52700, "col": 27, "tokLen": 2 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72f4f80", "kind": "StringLiteral", "range": { "begin": { "offset": 52700, "col": 27, "tokLen": 2 }, "end": { "offset": 52700, "col": 27, "tokLen": 2 } }, "type": { "qualType": "char[1]" }, "valueCategory": "lvalue", "value": "\"\"" } ] } ] } ] } ] }, { "id": "0x55bbe72f50b0", "kind": "UnaryOperator", "range": { "begin": { "offset": 52707, "col": 34, "tokLen": 1 }, "end": { "offset": 52724, "col": 51, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72f5090", "kind": "CallExpr", "range": { "begin": { "offset": 52708, "col": 35, "tokLen": 15 }, "end": { "offset": 52724, "col": 51, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f5078", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52708, "col": 35, "tokLen": 15 }, "end": { "offset": 52708, "col": 35, "tokLen": 15 } }, "type": { "qualType": "int (*)(void)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72f5058", "kind": "DeclRefExpr", "range": { "begin": { "offset": 52708, "col": 35, "tokLen": 15 }, "end": { "offset": 52708, "col": 35, "tokLen": 15 } }, "type": { "qualType": "int (void)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe705d8d8", "kind": "FunctionDecl", "name": "XSupportsLocale", "type": { "qualType": "int (void)" } } } ] } ] } ] } ] }, { "id": "0x55bbe72f5210", "kind": "CallExpr", "range": { "begin": { "offset": 52729, "line": 2145, "col": 3, "tokLen": 5 }, "end": { "offset": 52773, "col": 47, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f51f8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52729, "col": 3, "tokLen": 5 }, "end": { "offset": 52729, "col": 3, "tokLen": 5 } }, "type": { "qualType": "int (*)(const char *restrict, FILE *restrict)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72f50e8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 52729, "col": 3, "tokLen": 5 }, "end": { "offset": 52729, "col": 3, "tokLen": 5 } }, "type": { "qualType": "int (const char *restrict, FILE *restrict)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe6e531b0", "kind": "FunctionDecl", "name": "fputs", "type": { "qualType": "int (const char *restrict, FILE *restrict)" } } } ] }, { "id": "0x55bbe72f5258", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52735, "col": 9, "tokLen": 30 }, "end": { "offset": 52735, "col": 9, "tokLen": 30 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72f5240", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52735, "col": 9, "tokLen": 30 }, "end": { "offset": 52735, "col": 9, "tokLen": 30 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72f5148", "kind": "StringLiteral", "range": { "begin": { "offset": 52735, "col": 9, "tokLen": 30 }, "end": { "offset": 52735, "col": 9, "tokLen": 30 } }, "type": { "qualType": "char[28]" }, "valueCategory": "lvalue", "value": "\"warning: no locale support\\n\"" } ] } ] }, { "id": "0x55bbe72f5270", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 4058, "file": "/usr/include/stdio.h", "line": 149, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 52767, "file": "dwm.c", "line": 2145, "col": 41, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 4058, "file": "/usr/include/stdio.h", "line": 149, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 52767, "file": "dwm.c", "line": 2145, "col": 41, "tokLen": 6 } } }, "type": { "qualType": "FILE *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f5180", "kind": "DeclRefExpr", "range": { "begin": { "spellingLoc": { "offset": 4058, "file": "/usr/include/stdio.h", "line": 149, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 52767, "file": "dwm.c", "line": 2145, "col": 41, "tokLen": 6 } }, "end": { "spellingLoc": { "offset": 4058, "file": "/usr/include/stdio.h", "line": 149, "col": 16, "tokLen": 6, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 52767, "file": "dwm.c", "line": 2145, "col": 41, "tokLen": 6 } } }, "type": { "qualType": "FILE *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe6de79d8", "kind": "VarDecl", "name": "stderr", "type": { "qualType": "FILE *" } } } ] } ] } ] }, { "id": "0x55bbe72f5538", "kind": "IfStmt", "range": { "begin": { "offset": 52777, "line": 2146, "col": 2, "tokLen": 2 }, "end": { "offset": 52842, "line": 2147, "col": 33, "tokLen": 1 } }, "inner": [ { "id": "0x55bbe72f5460", "kind": "UnaryOperator", "range": { "begin": { "offset": 52781, "line": 2146, "col": 6, "tokLen": 1 }, "end": { "offset": 52807, "col": 32, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "isPostfix": false, "opcode": "!", "canOverflow": false, "inner": [ { "id": "0x55bbe72f5440", "kind": "ParenExpr", "range": { "begin": { "offset": 52782, "col": 7, "tokLen": 1 }, "end": { "offset": 52807, "col": 32, "tokLen": 1 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f5420", "kind": "BinaryOperator", "range": { "begin": { "offset": 52783, "col": 8, "tokLen": 3 }, "end": { "offset": 52806, "col": 31, "tokLen": 1 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "opcode": "=", "inner": [ { "id": "0x55bbe72f52a8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 52783, "col": 8, "tokLen": 3 }, "end": { "offset": 52783, "col": 8, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } }, { "id": "0x55bbe72f53e0", "kind": "CallExpr", "range": { "begin": { "offset": 52789, "col": 14, "tokLen": 12 }, "end": { "offset": 52806, "col": 31, "tokLen": 1 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f53c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52789, "col": 14, "tokLen": 12 }, "end": { "offset": 52789, "col": 14, "tokLen": 12 } }, "type": { "qualType": "Display *(*)(const char *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72f52c8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 52789, "col": 14, "tokLen": 12 }, "end": { "offset": 52789, "col": 14, "tokLen": 12 } }, "type": { "qualType": "Display *(const char *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7018868", "kind": "FunctionDecl", "name": "XOpenDisplay", "type": { "qualType": "Display *(const char *)" } } } ] }, { "id": "0x55bbe72f5408", "kind": "ImplicitCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 52802, "file": "dwm.c", "line": 2146, "col": 27, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 52802, "file": "dwm.c", "line": 2146, "col": 27, "tokLen": 4 } } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72f5348", "kind": "ParenExpr", "range": { "begin": { "spellingLoc": { "offset": 2658, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 16, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 52802, "file": "dwm.c", "line": 2146, "col": 27, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2667, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 25, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 52802, "file": "dwm.c", "line": 2146, "col": 27, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f5320", "kind": "CStyleCastExpr", "range": { "begin": { "spellingLoc": { "offset": 2659, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 17, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 52802, "file": "dwm.c", "line": 2146, "col": 27, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 52802, "file": "dwm.c", "line": 2146, "col": 27, "tokLen": 4 } } }, "type": { "qualType": "void *" }, "valueCategory": "prvalue", "castKind": "NullToPointer", "inner": [ { "id": "0x55bbe72f52e8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 52802, "file": "dwm.c", "line": 2146, "col": 27, "tokLen": 4 } }, "end": { "spellingLoc": { "offset": 2666, "file": "/usr/lib/clang/14.0.6/include/stddef.h", "line": 89, "col": 24, "tokLen": 1, "includedFrom": { "file": "/usr/include/X11/Xlib.h" } }, "expansionLoc": { "offset": 52802, "file": "dwm.c", "line": 2146, "col": 27, "tokLen": 4 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x55bbe72f54e0", "kind": "CallExpr", "range": { "begin": { "offset": 52812, "line": 2147, "col": 3, "tokLen": 3 }, "end": { "offset": 52842, "col": 33, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f54c8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52812, "col": 3, "tokLen": 3 }, "end": { "offset": 52812, "col": 3, "tokLen": 3 } }, "type": { "qualType": "void (*)(const char *, ...)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72f5478", "kind": "DeclRefExpr", "range": { "begin": { "offset": 52812, "col": 3, "tokLen": 3 }, "end": { "offset": 52812, "col": 3, "tokLen": 3 } }, "type": { "qualType": "void (const char *, ...)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe721e230", "kind": "FunctionDecl", "name": "die", "type": { "qualType": "void (const char *, ...)" } } } ] }, { "id": "0x55bbe72f5520", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52816, "col": 7, "tokLen": 26 }, "end": { "offset": 52816, "col": 7, "tokLen": 26 } }, "type": { "qualType": "const char *" }, "valueCategory": "prvalue", "castKind": "NoOp", "inner": [ { "id": "0x55bbe72f5508", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52816, "col": 7, "tokLen": 26 }, "end": { "offset": 52816, "col": 7, "tokLen": 26 } }, "type": { "qualType": "char *" }, "valueCategory": "prvalue", "castKind": "ArrayToPointerDecay", "inner": [ { "id": "0x55bbe72f5498", "kind": "StringLiteral", "range": { "begin": { "offset": 52816, "col": 7, "tokLen": 26 }, "end": { "offset": 52816, "col": 7, "tokLen": 26 } }, "type": { "qualType": "char[25]" }, "valueCategory": "lvalue", "value": "\"dwm: cannot open display\"" } ] } ] } ] } ] }, { "id": "0x55bbe72f5590", "kind": "CallExpr", "range": { "begin": { "offset": 52846, "line": 2148, "col": 2, "tokLen": 12 }, "end": { "offset": 52859, "col": 15, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f5578", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52846, "col": 2, "tokLen": 12 }, "end": { "offset": 52846, "col": 2, "tokLen": 12 } }, "type": { "qualType": "void (*)(void)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72f5558", "kind": "DeclRefExpr", "range": { "begin": { "offset": 52846, "col": 2, "tokLen": 12 }, "end": { "offset": 52846, "col": 2, "tokLen": 12 } }, "type": { "qualType": "void (void)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7275978", "kind": "FunctionDecl", "name": "checkotherwm", "type": { "qualType": "void (void)" } } } ] } ] }, { "id": "0x55bbe72f55e8", "kind": "CallExpr", "range": { "begin": { "offset": 52863, "line": 2149, "col": 2, "tokLen": 5 }, "end": { "offset": 52869, "col": 8, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f55d0", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52863, "col": 2, "tokLen": 5 }, "end": { "offset": 52863, "col": 2, "tokLen": 5 } }, "type": { "qualType": "void (*)(void)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72f55b0", "kind": "DeclRefExpr", "range": { "begin": { "offset": 52863, "col": 2, "tokLen": 5 }, "end": { "offset": 52863, "col": 2, "tokLen": 5 } }, "type": { "qualType": "void (void)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72cff28", "kind": "FunctionDecl", "name": "setup", "type": { "qualType": "void (void)" } } } ] } ] }, { "id": "0x55bbe72f5640", "kind": "CallExpr", "range": { "begin": { "offset": 52984, "line": 2154, "col": 2, "tokLen": 4 }, "end": { "offset": 52989, "col": 7, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f5628", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52984, "col": 2, "tokLen": 4 }, "end": { "offset": 52984, "col": 2, "tokLen": 4 } }, "type": { "qualType": "void (*)(void)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72f5608", "kind": "DeclRefExpr", "range": { "begin": { "offset": 52984, "col": 2, "tokLen": 4 }, "end": { "offset": 52984, "col": 2, "tokLen": 4 } }, "type": { "qualType": "void (void)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72c6f98", "kind": "FunctionDecl", "name": "scan", "type": { "qualType": "void (void)" } } } ] } ] }, { "id": "0x55bbe72f5698", "kind": "CallExpr", "range": { "begin": { "offset": 52993, "line": 2155, "col": 2, "tokLen": 3 }, "end": { "offset": 52997, "col": 6, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f5680", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 52993, "col": 2, "tokLen": 3 }, "end": { "offset": 52993, "col": 2, "tokLen": 3 } }, "type": { "qualType": "void (*)(void)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72f5660", "kind": "DeclRefExpr", "range": { "begin": { "offset": 52993, "col": 2, "tokLen": 3 }, "end": { "offset": 52993, "col": 2, "tokLen": 3 } }, "type": { "qualType": "void (void)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe72c68f0", "kind": "FunctionDecl", "name": "run", "type": { "qualType": "void (void)" } } } ] } ] }, { "id": "0x55bbe72f56f0", "kind": "CallExpr", "range": { "begin": { "offset": 53001, "line": 2156, "col": 2, "tokLen": 7 }, "end": { "offset": 53009, "col": 10, "tokLen": 1 } }, "type": { "qualType": "void" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f56d8", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 53001, "col": 2, "tokLen": 7 }, "end": { "offset": 53001, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (*)(void)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72f56b8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 53001, "col": 2, "tokLen": 7 }, "end": { "offset": 53001, "col": 2, "tokLen": 7 } }, "type": { "qualType": "void (void)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7276380", "kind": "FunctionDecl", "name": "cleanup", "type": { "qualType": "void (void)" } } } ] } ] }, { "id": "0x55bbe72f5768", "kind": "CallExpr", "range": { "begin": { "offset": 53013, "line": 2157, "col": 2, "tokLen": 13 }, "end": { "offset": 53030, "col": 19, "tokLen": 1 } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "inner": [ { "id": "0x55bbe72f5750", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 53013, "col": 2, "tokLen": 13 }, "end": { "offset": 53013, "col": 2, "tokLen": 13 } }, "type": { "qualType": "int (*)(Display *)" }, "valueCategory": "prvalue", "castKind": "FunctionToPointerDecay", "inner": [ { "id": "0x55bbe72f5710", "kind": "DeclRefExpr", "range": { "begin": { "offset": 53013, "col": 2, "tokLen": 13 }, "end": { "offset": 53013, "col": 2, "tokLen": 13 } }, "type": { "qualType": "int (Display *)" }, "valueCategory": "prvalue", "referencedDecl": { "id": "0x55bbe7031c88", "kind": "FunctionDecl", "name": "XCloseDisplay", "type": { "qualType": "int (Display *)" } } } ] }, { "id": "0x55bbe72f5790", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 53027, "col": 16, "tokLen": 3 }, "end": { "offset": 53027, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "prvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x55bbe72f5730", "kind": "DeclRefExpr", "range": { "begin": { "offset": 53027, "col": 16, "tokLen": 3 }, "end": { "offset": 53027, "col": 16, "tokLen": 3 } }, "type": { "qualType": "Display *" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x55bbe72372f8", "kind": "VarDecl", "name": "dpy", "type": { "qualType": "Display *" } } } ] } ] }, { "id": "0x55bbe72f57c8", "kind": "ReturnStmt", "range": { "begin": { "offset": 53034, "line": 2158, "col": 2, "tokLen": 6 }, "end": { "spellingLoc": { "offset": 2807, "file": "/usr/include/stdlib.h", "line": 93, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 53041, "file": "dwm.c", "line": 2158, "col": 9, "tokLen": 12 } } }, "inner": [ { "id": "0x55bbe72f57a8", "kind": "IntegerLiteral", "range": { "begin": { "spellingLoc": { "offset": 2807, "file": "/usr/include/stdlib.h", "line": 93, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 53041, "file": "dwm.c", "line": 2158, "col": 9, "tokLen": 12 } }, "end": { "spellingLoc": { "offset": 2807, "file": "/usr/include/stdlib.h", "line": 93, "col": 22, "tokLen": 1, "includedFrom": { "file": "dwm.c" } }, "expansionLoc": { "offset": 53041, "file": "dwm.c", "line": 2158, "col": 9, "tokLen": 12 } } }, "type": { "qualType": "int" }, "valueCategory": "prvalue", "value": "0" } ] } ] } ] } ] }